Saying Goodbye To Windows 8
techcrunch.com
techcrunch.com
My biggest (actually, only real) issue with my Windows 8.1 installation is with the type-to-search feature not being good enough.
Let's say I want to start visual studio. You'd expect Windows Key + "Vis" + autocomplete to work. Nope. Visual Studio uses "VS 2012" as the shortcut name. Visual Studio is the name of the start menu folder, but the shortcuts themselves have names that are very unclear and unsearchable on their own.
This is not limited to Visual Studio, lots of software (old and new) does this.
Similarly, a lot of older software seems to simply have "uninstall" as a shortcut, without the name of the program. So typing "uninstall" will give me dozens of icons without any context about what program it belongs to. If I want to uninstall a program (without going through "Add or Remove Programs") I have to manually look up the start menu folder and click on the uninstall icon.
The fix is easy enough: include start menu folders in the searching. First as labels giving context to search results. Second as search queries that can be done directly, or (ideally but more difficult to implement) as contextual information aiding the search. So something like "[program name] uninstall" resulting in the program name folder, the contents of which are then filtered to the shortcut with "uninstall" in the name.
In win 8 you have to explicitly search for files vs control panel items, and in 8.1 they removed that annoying feature, so you can just use win key + s for everything. It just works.
I'm liking MacOS X. It's had "preview" in it since day one and it just works. It also displays PDF ToC nicely as well and allows annotations.
Ubuntu always confuses the crap out of me from a desktop perspective. Fortunately I only have two machines deployed with it on now and they are headless servers.
Similarly you are not given enough context what the search results belong to. Typing "update" gives me FOUR "Check for Update" icons, with only the icons themselves to give me any semblance of context. If not for familiarity with those I would not know what belongs to what. Java is recognisable because of the icon, another I recognise as the Metro version of windows update, but then there's two windows update icons. One of which turns out to be for legacy XBOX360 drivers instead of the general windows update. But I have to click that first to discover that. The fixes for this issue are trivial:
- show (clickable, see above) labels between icons like you would in the regular start menu, indicating where they were found
- show the full path when hovering over the icon
I'll back this up.
Visual Studio Professional above appears in the start menu as Visual Studio Professional so if you type "Vis" it appears.
However the Express SKUs are called VS Express so you have to type "VS".
This is the inconsistency I assume that is being displayed here.
It's bloody annoying to be honest as I use VS express at home for a couple of things but Pro at work.
We have nearly 2 decades of software installations that were designed with a hierarchical folder/menu layout in mind, including all of Microsoft's own development tools. Now it's changed and there is no more hierarchy.
My start screen is pages upon pages of shortcuts to HTML/text docs, CHM files, cmd prompts, uninstallers, helper programs, etc. You can't find anything because the hierarchy is gone, and as the parent describes you can't search for many of these things because everything has the same name or is inconsistently named.
It's telling that Microsoft's own software installation still isn't revised to take this into consideration.
For example, if you hit Windows key + "pref" in Ubuntu, "System Settings" is one of the items that shows up in the list.
Words can't describe how much less effective I am trying to use the windows key or gigantic start screen.
The idea of modern UI was good. The traditional freely movable windows are usually not using the desktop space very efficiently unless you spend a lot of time positioning them or use some third party utilities and configure them properly. I have a feeling that especially "normal users" very seldom use for example two windows side-by-side - even though this might be good for productivity.
The modern UI style was more like a tiling window manager. 8.1 made it possible to split the screen vertically among n applications. It would have been nice to see them explore this further to allow other kind of configurations as well.
The main problem with modern UI from my perspective was the lack of application. There was only few modern UI apps available and most of them pretty useless, tiny utilities. Now Office (even Outlook), no Visual Studio etc. A "simple" fix would have been to allow users to run the old applications the same way as modern UI apps.
Here's hoping that Windows 9 will be good enough for me to move away from 7. I just want to dual-boot it for gaming, I have zero patience to deal with their new UI paradigms.
Me to, that's why I don't use it in Windows 8. Windows 8.1 can trivially work like a better windows 7, and the new UI is entirely optional.
Then our hand was forced with an 8.1 upgrade at work (built in HyperV saves us a ton of VMware licenses) so I ended up knocking that back to 7's UI as best as possible. Occasionally it still pokes me with Metro so I tend not to use it much even though the machine is a beast.
I tended to work on my laptop at the time, an old T400 ThinkPad running Windows 7. The keyboard failed on that so I switched to an i7 2011 MBP I had lying around as a test machine. Chucked 16Gb in it and an SSD and it's very nice even though it's got a 1280x800 screen.
So I'm sitting here now on a 2011 MBP on 10.9 with a Windows 7 VM and am relatively happy, the only persistent problem being that the quote and at keys are the wrong way round.
Nice move Microsoft. Even the most platform tied of us are easy to lose!
> Update: Your author is a moron. Microsoft did in fact promise this [running Metro apps in windowed-fashion] in the future. I had my wires crossed.
{Windows Key} + {Arrow Left}
{Windows Key} + {Arrow Right} (hit multiple times, to transfer a screen from left to right)
{Windows Key} + {Arrow Down}
{Windows Key} + {Arrow Up}
I seriously don't care about any of the other windows tools as i don't use it.
Can only move "sideways" though, so even if you have screen on top of each other, one have to move windows sideways.
Also, I would love it if Microsoft implemented a way of having multiple desktops, so I could switch between them with a shortcut like those.
I am sure there is a possible 3rd party solution though?
Do you use any productivity enhancing system tools?
As a grown up PC fanboy, I found myself work/dev more efficient with less frustration on mac nowadays. Operating system is a productivity tool, and Windows has turn into this emo teen girl I can not recognize or share an easy conversation with anymore.
Picked up a refurbished MBA to keep me coding on the move.
Not enough RAM!
My 2011 MBP has 16Gb of RAM and my 2014 HP Z420 has 32Gb of RAM.
I can barely spin up our product on a machine with 8Gb of RAM without killing everything else I'm doing on first. Then SQL Server doesn't give the RAM back inevitably leading to the service being restarted to release it. Granted this is a big product but in this day and age, 8Gb shouldn't be the cap for anything.
Also both the keyboards were shitty and the thing crashed occasionally (blue screen) when I tried plugging it into my desktop monitor - an old 22" Dell TFT.
The big thing for me, is that I actually had a better experience using my Android tablet with a keyboard/mouse plugged in and remote desktop to my workstation in the office. That kills the massively powerful portable computer use case dead for me. Was perfectly usable over a 3G connection as well.
Maybe a solution would be to have SQL Server on a virtual machine, or use an Azure SQL instance (in my very limited trial latency was a bit annoying though).
I need a full data volume available as a lot of the stuff requires heavy performance testing.
[1] Window management/Apple touch pad: UX on window/workspace management, Cupertino did it right. As advanced users we open a lot of windows, not like my mom who would simply freak out when there are more than 2, she only look at one full screen window a time. Win8's metro app is natural for her but optional at best for me. Mac: Four finger up for Expose then pick the Terminal/Sublime/Browser window; Four finger swipe left/right for virtual desktops; I am flying through workspaces over that single 5 inch physical square, much less effort and drama than surface: fiddling through touch keypad/10.6" touch screen swipes/dropping and picking surface pen constantly. One trick on mac is that I usually swipe a little to quickly sneak peak: say inbox list or server dashboard on my right virtual desktop to quickly check up on stuffs.
[2] Local search see comments above
[3] Windows Update A feel of being bullied, simply put. It prolong when you need it start up and do sth quick. It shut down when you dont want it to, and it never tell you what's changed, what is updating and how long it is going to be.
[4] Hibernate/sleep/Power button. Redmond never got this right and never do I see them willing to. Out of my 2 years experience with surface, I would say at least 5 time it crashed while waking up from hibernate. at least one time I remembered vividly because I lost several hundreds lines of arduino code. Many time right after switching off, then I realized I missed something: have to wait at least 5 seconds to switch it on again. Stressing that power button would only make it worse. Surface has sensitive power button to the outside: every other day or two, I found my bag frying hot and surface drained all its battery inside, making it useless for the rest of the day if on the move.
[5] Color tone This maybe picking bone out of eggs. But I would say those Disney like highly saturated UI palette are somewhat distraction (blue bars/amber buttons/red squares), compared to OSX's neutral gray color tone which let you easier focusing on the content working on.
Relevant fragment:
He's a very smart guy, and yet switching from Windows XP to Windows 8 was incredibly unintuitive for him. Now just when he's getting used to it, he needs to switch to another version?
Microsoft is doing a great job of alienating its users by forcing them into new releases with constantly changing, unintuitive "features." Most people I've talked to who use windows were perfectly happy with Windows XP, and the subsequent releases have been definite downgrades in terms of usability.
How long before non-Enterprise/government Windows users just start switching to Mac? If Apple released a $500 laptop, I imagine they would capture a massive percentage of the non-Enterprise Windows market. It's only a matter of time before Apple opens its doors to budget consumers. Personally, I can't wait.
I've held back on win8 initially. I was going to try 8.1 once I found free time but now I feel like waiting for the beta of 9
There is no pattern, people just alter history because they want there to be a pattern. We also have to ignore NT4, 2000, and the servers also.
I don't think anyone believes it is actually every other exact release (hence the original quotes), but the feeling/humor is shared. Sorry you disagree.
How many average users see and use a console window regularly?
http://www.hanselman.com/blog/ConEmuTheWindowsTerminalConsol...