What the heck is Windows?
This continues my little series on what’s good and bad about the various operating systems for personal computers (by which I of course mean computers for persons, not non-mac computers). Last time I listed the things I hate about Linux, and the next entry in the series will be the things I like about Windows.
Performance - is the reason I got tired of running Windows in the first place. Windows seems to have a habit of bogging down in awkward places like when right clicking on anything in File Explorer, or when trying to use the Start Menu. I hate logging onto Windows machines in various labs because I inevitably end up waiting for about a minute while Windows “Loads my personal settings” (I don’t have any personal settings!), and then when it looks ready, you still usually have to wait for another 30 or 60 seconds before it becomes responsive.
Security - means you have install some kind of anti-virus software which is inevitably a resource pig. Sure security is a really hard problem, but they could at least do the simple things, like salting passwords. I can take a cd which I downloaded for free and put it in your Windows computer and it will tell me your password, because unlike every other system that stores hashed passwords, Windows doesn’t use salt them to make the hash unique for each machine.
Reliability - means most Windows user have to restart their computer. Often. And then there’s my favorite Windows anecdote. The US Navy actually had a trial “Smartship” program which integrated all of the ship’s systems together using a network of computers running Windows NT. It worked fine until one guy accidentally entered some wrong data which cause a divide by zero error which crashed the system leaving the ship dead in the water for 3 hours. Curiously, I haven’t heard anything about that program since.
The little things - which I had no idea were missing until I started using Ubuntu Linux regularly. Things like:
- Lack of ssh/scp. I don’t know of any built in way to communicate with a server in Windows
- Lack of workspaces. So simple and useful. So glaringly absent.
- Always on top. This is an option for every window in Ubuntu. Really simple. Really useful. Really not available in Windows.
- UI Customization. I can completely change every menu, icon, sidebar, and shortcut on my desktop in Ubuntu. In Windows, I can have my Start Menu on the bottom or the side or the top. And that’s about it.
- Notepad. The worst text editor ever written. Could they not put more than 15 minutes of effort into it, or better yet just bundle in one of the 5 gazillion existing free text editors?
- Printscreen. Why do I have to paste into Paint to get an image file?
- Cmmand prompt. Everything is backwards from all the other operating systems.
- “Are you sure you want to send file XXX to the Recycling Bin?” Isn’t that kind of the point of having a Recycling Bin? That you don’t have to be sure?
And finally, my absolute favorite is this dialog right here.

Seems innocent enough, until you try the “Restart Later” option. That makes the dialog go away for all of 10 minutes, and then it pops up right back in your face, asking you the same stupid question and giving you the same stupid countdown. Of course you’re trying to use your computer so you click “Restart Later” and of course 10 minutes later it pops up again with another dose of helpful Windows user interface…
Well, I guess that’s about it. Windows isn’t all bad though. Stick around through the commercial break and I’ll tell you what I like about it.