
A few days ago, Windows bamboozled me. A little pop-up appeared (grr, and stole focus): “If you tell me which teams you like – or don’t – I can tell you how they are doing”. My third thought(*1) was “who is this message from?!”


Some time ago, I wrote about my transition from Android to Windows Phone. I don’t regret having gotten a Windows 7 Phone, but I do resent having one. Allow me to explain…
Ever tried to migrate your Putty settings from one system to another? It turns out it’s a one-liner. At the Start > Run or “Search Programs and Files” input box, simply paste:
regedit.exe /E "%UserProfile%\Desktop\putty-settings.reg" "HKEY_CURRENT_USER\Software\SimonTatham"
For some reason, under XP, doing it from the Run prompt mean’t fiddling with case, whereas doing it from a DOS command prompt didn’t care about case (“%UsErPrOfIlE%” and “%USERprofile% and “%userprofile%” all worked, and so did “/e”).
In the fight to battle malware and piracy, we – the end users – get overlooked.
This is most notable in the way that Windows apps are become so horrendously spread out. C:\Program Data\, C:\Users\Public, C:\Users\myname\Documents, C:\Users\myname\Application Data, C:\Program Data\, C:\Users\Program Files (x86), C:\Users\Program Files\, and then … the registry.
Applications should be Plug and Play – like hardware. The reason they aren’t? Piracy. But there’s a solution for that…
Just got done adding a Login Queue system to the auth host (I have to add it to Playgate too, but it’s the weekend and it’s late and I’m gonna do that later).
The nice thing about working on this particular piece of “sigh” was that I got to work mostly in Visual Studio. I used CMake to rustle up a quick .sln for the host files and the code I was writing was isolated enough that it didn’t run into any cross-platform issues.
Sunday evening, my motherboard died. I didn’t mind quite so much, the mobo/ram/cpu combo had been a thorn in my side since I built this system. So if I was going to buy parts, I was going to buy matching parts this time. But just in the process of checking out my existing parts, I scraped knuckles, tore the skin over finger joints and gouged a deep hole into my index finger, causing blood to spurt out all over the components inside the case. Ugh.
Building a box… I just don’t want to do it anymore. Sure it’s cheaper, if you count out the cost of neosporin and bandaids and carpet cleaner.
More experimentation with Managed C++ I mean C++/CLI and running in to an old friend: The Windows Firewall. My code wants to access the Internet, and Windows – properly – wants the user to approve this random piece of code doing that. It’s doing the right thing.
But the problem is until the user clicks approve, my application can’t access the Internet. I wouldn’t mind if it just sat there and waited. But that’s not what happens.
Would love to see Vista/W7 do this:
Not going to be for everyone, but if you have lots of “activity” windows – Visual Studio doing a long compile, email, instant messengers, command prompts running long batch files … Instead of dropping them into the one-dimensional task bar, why not go 2D and allow the user to keep them as previews (not just icons) on the desktop? Shift-click on the minimize button and plop a sticky preview “icon” that can be moved around on the desktop until you’re ready to restore state…
Following my mention of ‘autoruns’ while revealing (to no-one) that Adobe is evil, I thought I should follow up with an ironic little tip of the hat to, who else, but Microsoft :)
Microsoft’s SysInternals site is just a swiss army knife of goodness…
Recent Comments