Tip o’ the Week 435 – Symbols, reprised

clip_image002When the late purple paisley musician Prince restyled himself as a squiggle (or “Symbol”), nobody knew quite how to reference him or his work, so he was given the monicker “The Artist Formerly Known as Prince”. The new “Love Symbol” logo that represented his “name” was not a regular symbolic character, and after first trying to get everyone to download a special font file that had that character in it, eventually he relented and rebranded back to Prince again.

Working with special symbol characters was covered back in ToW #362; there are lots of less esoteric characters that are in regular use: but have you ever stopped to think how they came to be?

The Ampersand (&) has been around for 2,000 years, starting as a single character to join the letters e and t, ie the Latin for “and”. It’s a surprisingly common symbol, often used in company names and logos … but not universally loved by writers, or the odd legal secretary in days of dictation typing (the lawyer doing the dictation might record the company name as “Smith & co” since that’s the legal name, but more than one typist has produced the letter addressed to “Smith Ampersand co”…)

What about the @ symbol? Popularised by accountants and keepers of ledgers, the “Commercial At” (short for “at the rate of” – eg. meaning 10 units at the price of 1 shilling – 10@1s), was part of the relatively limited character set of a standard typewriter for over 100 years. It’s arguably called the Asperand though has many other names; contemporary usage has meant the symbol is either the key conjunction in an email address or the start of a digital invocation in the way of a mention.

The Asperand has nearly as many alternative names as the Octothorpe, though modern users wouldn’t necessarily think about the history of the symbol, even though it has variously been used to denote “number”, to be “pound” on your telephone keypad, or the “hash” symbol (a corruption of hatch, as in the hatching pattern) and hence, hashtag.

Tip o’ the Week 434 – To Do: update To-Do

clip_image002Lots of people like to-do lists – from Post-it notes stuck on the side of your monitor (or the digital equivalent on your PC’s desktop), to the Tasks you might have in Outlook, up to dedicated list-management apps that run on your PC and on your phone; such delights have been covered in ToW’s passim, (the Wunder of lists, or what a right To-Do we’re in… see #various).

Well, the seemingly unloved Microsoft To-Do app has been updated recently, with a few new clip_image004capabilities – notably steps (sub-tasks, in other words) and the ability to share lists.

The Windows Weekly video from MJF and Paul Thurrott talked a little about To-Do recently, too.

See here for more details on the updates. List sharing sounds a lot like the existing Wunderlist capability, to collaborate on tasks with someone you work or live with; for now at least it’s most likely one or the other.

You can share a list with someone else only within the same organisation, if you’re signed in with Office 365 credentials – so you can’t share with parties outside of your own O365 org. if you choose to mix work and home, then you’d need to sign in with your Microsoft Account to be able to share tasks with your SO, unless they also happen to be a co-worker.

clip_image006Steps are simply a way of breaking things down – handy if your method of task management starts with “Sort my life out” / “Get a new job” / “become a millionaire”,  rather than going in at the level where action is obvious… (“Tidy my bedroom” / “re-write my CV” / “buy a lottery ticket”).

There are so many time management tools and techniques out there; like diets, maybe one day we’ll find a single one that can’t be improved on, and put an end to the industry peddling new ideas. Some people love to work on task management, some people just don’t do it. We think we work one way, but when stressed, do it the other…

Before you do any more thinking on Time Management, go and watch the lecture by the late Randy Pausch – a brilliant professor and speaker, had terminal pancreatic cancer when he delivered “The Last Lecture” and then, later (wha?), gave an extremely practical session on time management: someone with hardly any time left (he died 8 months later) knows more about managing time than any corporate productivity jockey.

If you haven’t watched both of these, go and carve out 3 hours of your life, and do so. You won’t regret it. Srsly.

Tip o’ the Week 433 – You can have the power

clip_image001With modern hardware and Windows 10, there is a great deal of flexibility in the way power (in the sense of AC/DC as opposed to Power Users) is managed.

As PC systems evolved over time, and Windows got reliable to the extent that you don’t need to reboot every day or even every week (Windows 7, realistically), the needs of power management also changed as the shift from mains-powered desktop to Lithium-Ion battery laptops gathered pace.

Sleep states defined what goes on under the covers in as a PC goes into a different power mode – whether that’s automatic (because of timing, or because the battery level gets to a particular point) or if the user chooses to sleep/hibernate, hits the power button, closes the laptop lid etc.

Most PCs could go into a low-power (S3) standby state, where the CPU was shut down but the contents of memory were preserved (still consuming power, but a lot less of it), so the machine can be woken up quickly and carry on as before. After some period in standby or at a point where the battery was about to run out, the PC might even wake up and dump the memory contents to a file on disk, then shut down completely (called hibernating), meaning a subsequent wake-up would take a few seconds longer as it would need to resume from hibernate, since the contents of that huge memory file will be read back in before continuing.

Windows 8 introduced the idea of “Connected Standby”, meaning that even when a machine was in a low-power state – to all intents, asleep, but with the CPU still able to run in a restricted manner – the system can maintain a wireless connection that means apps could remain up to date. This was a feature that only applied to modern/Store apps, allowing for synchronising contents in the background while the PC was asleep, so that when it wakes up, the app data and live tiles on the Start screen would be up to date.

As both hardware and software platforms have improved, the connected standby idea morphed into Windows 10’s “modern standby”. ToW 335 talked about managing battery states in Windows 10, and briefly discussed using a powerful tool to tweak the way your PC handles standby states.

Powercfg is a command line tool, run from an elevated command prompt (ie clip_image003one with admin privileges – press WindowsKey+R, type cmd, then crucially, press CTRL+SHIFT+ENTER to ensure the command line is entered with the right level of privilege). If you don’t see “Administrator” in the title bar of your resulting command windows, you ain’t an admin, buster.

To check and see what power modes your PC can handle, try running powercfg /a; a more traditional, ACPI desktop will clip_image005probably support S3 and Hibernate modes, but a modern laptop will likely be able to operate in Standby (S0 low power idle) – that’s “modern standby”.

You can get some detailed reporting on how your PC is behaving, by using powercfg with one of the following command line arguments: /energy, /batteryreport, /sleepstudy, /srumutil, /systemsleepdiagnostics or /systempowerreport.

SKYPE FOR SIGN OUT, OUTLOOK FOR DISCONNECT

Now, one side-effect of this S0 low power mode is that Windows 10 PCs will likely enter that mode shortly after the screen is locked (via timeout or by WindowsKey+L). Non-modern apps (ie Win32/x64 apps like Outlook, Skype for Business etc) won’t know how to deal with this effectively disconnected state, and will drop their connection.

This means that when you unlock a plugged-in laptop after being away for a while, you’ll see that Skype for Business is signed out, and Outlook might tell you it’s lost the connection to the server (and then immediately re-connects). If you find this annoying and would rather lengthen the time that elapses when your machine is plugged in, before it goes to connected standby mode, then powercfg to the rescue!

From an elevated command prompt, run:

  • Powercfg /setacvalueindex scheme_current sub_video videoconlock 3600
  • Powercfg /setactive scheme_current

Using the flag /setdcvalueindex instead will tweak the behaviour when on battery only. The value in the first command is the number of seconds before the screen will timeout when locked, so substitute 3600 seconds (ie 60 minutes) for a value of your choice. For further details of what Powercfg can do, see here.

Tip o’ the Week 432 – Generally Disregarded Privacy Rubbish

clip_image001GDPR day has passed.. Now, it’s illegal to communicate with anyone. Or not.

If Data is the new Oil, perhaps the much-anticipated big privacy stick that is GDPR will be the new Millennium Bug – companies will want to avoid to be made an example of first. €20M or 4% of global turnover fines, whichever is the larger, probably gives some execs sleepless nights, even though the proportionality of any punishment will only be realised when there are a few court cases to set the tone. The threat of being caught out might well have scared CxOs around the world into doing something to make sure they look like they’re prepared.

In many cases, it seems, that action has been to email all their customers and ask them to opt-in to being contactable; some got confused and emailed people, asking them to opt out if they didn’t want to get any more. As it happens, both of these approaches may well be irrelevant if not illegal themselves.

clip_image002The avalanche of “we’ve updated our privacy policy” emails unleashed over the last few weeks probably makes you realise the number of companies you’ve never heard of, who have your details on file. The most-used key on the keyboard in this time is surely “Delete”. Of course, there are many memes and jokes doing the rounds…

It’s time to recall a few message handling tips in Outlook which may help…

  • You can show a normally-hidden field in Outlook which lets you identify messages that originated from outside the organisation. Mail that arrives from the internet will be tagged in an attribute called Sender Address Type.
    By tweaking Outlook to make it visible, you can customise folder views to show external email in a different colour or font size, so clip_image003helping you quickly pick out messages to deal with differently. Normally, this would be to prioritise external vs internal emails, but in these dark days, it could be to flex the muscles on your delete finger.
    For more details, see ToW 275.
  • The “Focused Inbox” feature in Office 365 might well help you here; many of the GDPR spammage will be swept up into the “Other” category, so you should be able to quickly triage those messages.
  • If you keep getting mail from certain senders nagging you to respond, you could right-click on the clip_image004message and add the sender to your Block list. By clicking Junk Mail Options on the clip_image005same menu, you could add their whole domain to the blocked list so you’ll filter all their junk in future.
    Handy for the kind of spammers who don’t care about GDP Aaaargh.

Of course, GDPR should be a Good Thing. It’ll take a bit of time to settle down (and may need some further work in the UK, post-Brexit), but at least we all get a few less emails in future.

Tip o’ the Week 431 – Hiding your name

clip_image002If you use your laptop on a train or in other public spaces, there’s always the concern that someone might be looking over your shoulder and reading what’s on your screen. With the GDPR bogeyman about to be unleashed, there’s never been more concern and focus on not leaking information.

clip_image004You could invest in a screen filter to stop snooping, but a simple step to make you immediately more comfortable, is to not show your own name – have you ever felt self-conscious that random people in the wild can see your name, and maybe even recognise you?

Paranoid Microsoftie Andrew Brook-Holmes went digging to see how to stop this behaviour, and thus inspired this tip.

To switch off the display of your name on the login clip_image006or lock screen, first go into the Local policy of your machine – the quickest way is to press WindowsKey+R then enter gpedit.msc, then expand out the local policy to Security Options as shown on the right.

In the right-hand pane, you’ll see a long list of policy items, many of which won’t be configured but could conceivably be; there are options to hide or show elements on the login screen, but in this case we’re going to try not showing the last named user at all.

clip_image008

Double-clock on the Interactive logon: Don’t display last signed-in, and you’ll have a simple Enable/Disable choice – in this case, we want to use a double negative – enable the fact that we’re not displaying. If you’d like a more detailed explanation of what it does, there’s another tab on the dialog showing exactly that.

Now if you lock your screen (WindowsKey+L), you’ll see tclip_image010hat it’s already in effect. It might be annoying depending on how you’ve got the machine set up, as you’ll probably need to enter your username as well as PIN/password etc every time.

If you use Windows Hello to sign in with your face, then you won’t need to do anything except present your boat race to the camera. If you decide you’d rather go back to normal for easier sign-in, just reverse the process you’ve done above.

clip_image012If you can’t find Local Computer Policy (as home edition doesn’t have that capability, for example), you may need to use the Registry instead…

Press WindowsKey+R – enter regedit – navigate to…

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System

…and set the value of dontdisplaylastusername to 1. Log out to apply the change.

Tip o’ the Week 430 – developers, developers, developers

clip_image001This week has seen the Microsoft developer conference, called //build/ in its current guise, take place in “Cloud City”, Seattle (not so-called because it rains all the time – in fact, it rains less than in Miami. Yeah, right). Every major tech company has a developer conference, usually a sold-out nerdfest where the (mostly) faithful gather to hear what’s coming down the line, so they know what to go and build themselves.

Apple has its WWDC in California every year (for a long time, in San Francisco), and at its peak was a quasi-religious experience for the faithful. Other similar keynotes sometimes caused deep soul searching and gnashing of teeth.

The Microsoft one used to be the PDC, until the upcoming launch of Windows 8 meant it was time to try to win the hearts & minds of app developers, so //build/ became rooted in California in the hope that the groovy kids would build their apps on Windows and Windows Phone. Now that ship has largely sailed, it’s gone back up to the Pacific North West, with the focus more on other areas.

clip_image003Moving on from the device-and-app-centric view that prevailed a few years back (whilst announcing a new way of bridging the user experience between multiple platforms of devices), Build has embraced the cloud & intelligent edge vision which cleverly repositions a lot of enabling technologies behind services like Cortana (speech recognition, cognitive/natural language understanding etc) and vision-based products such as Kinect, HoloLens and the mixed reality investments in Windows. AI took centre stage; for a summary of the main event, see here.

clip_image005The cloud platform in Azure can take data from devices on the edge and process it on their behalf, or using smarter devices, do some of the processing locally, perhaps using machine learning models that have been trained in the cloud but executed at the edge.

With Azure Sphere, there’s a way for developers to build secure and highly functional ways to process data on-board and communicate with devices, so they can concentrate more on what their apps do, and on the data, less on managing the “things” which generate it.

For all of the breakouts at Build and the keynotes on-demand, see here.

Back in the non-cloud city, Google has adopted a similar developer ra-ra method, with its Google I/O conference also taking place in and around San Francisco, also (like WWDC and Build) formerly at Moscone. It happened this past week, too.

Like everyone else, some major announcements and some knock-em dead demos are reserved for the attendees to get buzzed on, generating plenty of external coverage and crafting an image around how innovative and forward thinking the company is.

Google Duplex, shown this week to gasps from the crowd, looks like a great way of avoiding dealing with ordinary people any more, a point picked up by one writer who called it “selfish”.

Does a reliance on barking orders at robot assistants and the increasing sophistication of AI in bots and so on, mean the beginning of the end for politeness and to the service industry? A topic for further consideration, surely.

Tip o’ the Week 429 – Windows 10 April 2018 Update

clip_image001Somewhat predictably, this week’s tip concerns the slightly-delayed but at least now officially-named, Windows 10 April 2018 Update. April gave way to May before the update began rolling out widely: if you haven’t seen it show up in Windows Update, check here.

clip_image003As an alternative, get the Media Creation Tool and use it to download an appropriate ISO disc image; useful if you fancy doing a clean install of Windows and all it contains, by wiping your current PC and starting from scratch.
Proceed down this road with caution, however – back away if you’re not sure.

Windows watchers have been talking about this April update for months, as there are many notable updates within, some covered only recently in ToW (425 and 428).

As well as Timeline, the Nearby Sharing clip_image005clip_image007feature is pretty cool – use it to send a link from within Edge browser by clicking the Share icon on the toolbar, and as long as your nearby PCs have Nearby Sharing enabled within Settings. To check, press WindowsKey and type nearby then click on Change shared experience settings.

You can also right-click on files in Windows Explorer to Share them the same way, and it’s likely to appear in the Share experience of other apps too.

clip_image009

The next-to-useless Windows 10 option previously known as Quiet Hours (as per ToW 414), has been given a revamp and a rename, now known as Focus Assist.

The intent is not only to silence your machine at times when you don’t need to know stuff (who’s ever been woken at 6am to be reminded that it’s some random LinkedIn person’s birthday, or that there’s an all-day event in your calendar?), but also to control the blizzard of “toast” notifications that modern apps may otherwise throw at you.

Note – traditional apps, like Outlook, can still throw up notifications, but if your machine is in a Focus assist modeclip_image011, at least the notifications can be silenced. To check the current status, or to switch on Priority only or Alarms only manually, look in the Action Center clip_image013 on the taskbar, or press WindowsKey+A to show.

For a full breakdown of everything else that’s new in the April update, see here.

Tip o’ the Week 428 – Spring, April or the Edge of Summer

clip_image002The intent was to release the latest update (“Redstone 4” or “RS4”) to Windows 10 during early April, though a late “blocking bug” delayed the release. The name of the update was late to be officially confirmed, too – it was rumoured to be “Spring Creators Update” (since the Fall Creators Update happened last year, though the “Creators Update” appeared around a year ago, in April 2017)… but was also thought to be simply, “Windows 10 April Update”. The Reg forecast a wait of weeks to be sure.

clip_image004There are lots of small improvements in the update, as well as some biggies like Timeline (which is showing up in other apps, too – like Photos, as seen to the left), and the Edge browser is getting a slug of new functionality – take a sneak peek at some of the Edge goodness, here.

Developers also got a new preview of Edge DevTools, which opens the door to such excitement as remote debugging of another Edge instance. If you’re a hoopy frood, check it out here.

clip_image006It seems that Edge, even though it’s the default browser in Windows 10, doesn’t appear to be everyone’s favourite, with many users installing Chrome as one of their first tasks on a new machine. Both browsers and the respective web services from their creators seem insistent on nagging their end users to switch…

clip_image008

Still, there are times when the two cooperate behind the scenes. The Edge for Android app, for example, uses the rendering engine from the Chromium project, so is effectively running the same browser capabilities in a different shell which takes care of synchronising your favourites, passwords etc, between the Edge browser on your PC(s) and the one on your phone. Edge for iOS uses the native WebKit engine to achieve the same thing.

There are updates on the way for the mobile versions of Edge, supporting Timeline too – so you could resume activities from your desktop on your phone and vice versa.

Microsoft also recently launched a Defender Extension for Chrome, to provide similar protection to defectors that Edge users get natively from the SmartScreen filter technology (NSS Labs tested Edge, Chrome & Firefox, concluding that Edge blocks more bad stuff than either of the others). Even some surprised Chrome users recommend it.

Tip o’ the Week 427 – OneNote roadmap update

clip_image002As has been covered many times previously on ToW, the OneNote app has a lot of fans who love the product and use a lot of its features, especially when it’s used in the Classroom. Defectors to other platforms sometimes bemoan the lack of OneNote (or a decent alternative) as a hurdle in using their chosen environment.

Talking about OneNote can be confusing, though, as there are the two PC versions – OneNote 2016, the Win32 app that’s evolved ever since the first version shipped as part of Office 2003, and the shiny new codebase that is OneNote for Windows 10, the Store app which also shares a lot of its UX with the Mac, mobile and web versions. Differences are explained here.

Major users of OneNote may have noticed that over the last couple of years, the traditional Windows app hasn’t received a whole lot of new functionality, but the Store version has had regular updates with extra features… though it is a much simpler app anyway, so there’s more to improve. The Metro Store version is missing quite a lot of the capability of the full-fat version, though the gap is closing fast.

Recently, the OneNote team announced that there will be no further development of the traditional OneNote 2016 application, and that it won’t be installed by default in the next iteration of Office (though it will still be available as an option, in case you can’t live without it).

New features are planned for the Store version – like support for tags, and what looks to clip_image004be a tweak to the search experience, which will provide additional search refinements. Whether it’s as good as the somewhat obscure but quite powerful Search capability in the 2016 app remains to be seen.

To get the latest version of the OneNote app, first check it’s up to date, or join the Office Insiders program. Windows Insiders clip_image006also get early access to OneNote versions, and there’s an Experimental Features option (in the ellipsis···” Settings & More menu, Options).

Paul Thurrott – an unashamed fan of the OneNote for Windows 10 app, preferring it to its elder sibling – also reported on the news. Paul points out that the UWP version has better support for ink, that syncing is faster, performance is better etc. Tech Republic has some further commentary too.

To keep up with other news on OneNote, you could do well to follow William Devereux from the OneNote team on Twitter, as recommended by Windows Central’s “50 influencers” article.

Tip o’ the Week 426 – You’ve been PWAned

clip_image002Both the Windows/Microsoft Store app marketplace and the kinds of apps it contains have had a number of generations, from phone apps (designed for Windows Phone), through Windows 8’s so-called “Metro” apps, to the later Universal Windows Platform apps ushered in by the Windows 10 platform. The goal of UWPs is to allow a single code-base to run on multiple Windows 10 based environments, such as tablet/PC, phone, HoloLens and Xbox One.

clip_image004The inconvenient truth with the UWP model is that, for most people, apps are used primarily on their phone and on smaller tablet devices. With the demise of Windows Phone, and the tablet market consisting largely of cheap Android tabs, expensive iPads, and Windows “2 in 1” detachables rather than straight-up Windows 10 tablets, there are arguably few compelling reasons for app developers to support UWPs, unless they feel a particular need to also target relatively niche devices like HoloLens, Surface Hub and Xbox.

Devs could turn to an app framework like Xamarin, which would let them support multiple device types and OSes, generating UWP apps alongside their Android and iOS counterparts.

When the vast majority of their addressable market is someone sitting in front of a PC, not a phone, if you’re an app developer who already supports Windows, then it might be easier to wrap your existing PC app using the Desktop Bridge, allowing for distribution through the Store but without needing to completely rewrite the app as a UWP one, as both Spotify and Amazon Music have shown.clip_image006

One tell-tale of an app that’s probably been packaged with the Desktop Bridge, is that if you look at it in the Store, you’ll see that it’s available on PC only.

The latest chapter in the Store story, though, is that of PWAs, or Progressive Web Apps.

In a nutshell, PWAs are web sites built to behave more like dedicated mobile apps, with features like caching, notifications & more, so a mobile version of an existing web site could obviate the need for building an app as well. Developers could build a specific app for the remaining mobile platforms (natively, or with frameworks like Xamarin or – check out this excellent intro – Google’s Flutter), alternatively they just put their efforts into a PWA, which can run on any modern browser, mobile or otherwise. There’s a lot of love for PWAs in some quarters of the mobile developer world.

It’s still a relatively new frontier, but there are already various collections of PWA apps that can be quickly sampled.

clip_image008As highlighted by Windows Central, PWAs are now appearing in the Microsoft Store, potentially giving top tier app developers a way of supporting Windows, even if they haven’t decided to specifically build a dedicated Windows app.

clip_image010To quickly find the list of all Microsoft-published apps, start with Skyscanner, and you’ll see the publisher is “Microsoft Store” itself – scroll down to the Additional information, click on that link and you’ll find the others that have been published at the same time. Or search the web.

Of course, publishers may well choose to proactively put their own apps into the Store, or if they publish PWAs elsewhere, then the best of them may get hoovered up and added to the Microsoft Store on their behalf.