1. Make all mime types always just download. Forever. MP3, PDF, whatever the fuck, I never want any fucking handler to do anything with it. Just download it. I can't figure out a way to make this happen; I feel like the mime type database must be a text file I could just edit and set everything to =download but I can't find any info about that on the net.
2. Never ever do anything to my windows without asking me. Don't close them, resize them, move them, and certainly don't pop anything up.
3. No mouse-over popups. This is some new shit that is causing me constant frustration. Jesus christ putting mouse-overs on web pages is such a stupid broken idea. There's a bunch of web sites that I just can't use any more because of mouse-overs.
I'm currently using Firefox 2 and will be very sad when I have to switch to Firefox 3 because of HTML5 or whatever fucking new thing that makes the internet worse but which I cannot realistically opt out of.
In other "god the web is stupid" ranting, fucking forms that change as you enter values should be illegal. No, you are not fucking helping me. Like credit card forms that detect your type of card and then add the box for the CVV number with 3 or 4 blanks. No! You are not helping! Just make a static form.
Don't you realize that the web just doesn't work? Keep everything as simple as possible, because making it complex just makes it broken. Also, your UI design skills are rudimentary at best, so don't try anything ambitious. How about you just make a static form, and if I fail to fill in a required field you don't blank the whole thing out, mmkay?
Anyhoo, the latest trend that is fucking boiling my brain almost daily is this fucking "make your password strong" bullshit. It seems like every web site I go to these days wants me to change my password to be stronger, with some cock-ass idea of how to do that.
Of course every site has different ideas about what that should be, such as "must contain a space or !" while another is "must not contain a space or !". So I can't just use the same password in lots of places, I have to generate one per site and write them down, which of course makes them extremely non-secure. The worst of course are the places that don't tell you exactly how to generate a strong password, so you try some shit and they say "too weak" and you try some other shit and they say "funny character not allowed!" so you smash your keyboard and then try backing out the weird characters and wind up binary searching a few times through annoying forms until you get it. Look you fuck-heads, why don't you just auto-generate a random password for me that conforms with your rules, and then I can write it down on my desk and we can all pretend things are more secure even though the hackers just steal your whole user database on a near-daily basis and it doesn't matter how many numbers are in my password anyway.
In other computer broken news :
Somehow in DevStudio I accidentally hit "Alt-P-O" and didn't realize it. (I think all complex programs should have a log console of all your key and button presses and what they correspond to; often in Photoshop or whatever behemoth program I'll be pootling along and all of a sudden it does something wacky and I'm like "wtf what did I hit"; sometimes it's even a good result and I have no idea how to make it happen again). Anyway, apparently Alt-P-O turns on "Show All Files" in the solution explorer which is a feature I didn't even know existed. So all of a sudden a bunch of new crap appears to be in my project, and I spent a few hours deleting my NCB's and doing P4 reverts and trying to figure out WTF happened before I discovered this feature.
I've had a problem for quite a while where "Open With" didn't work; if I browsed for a program to do the open-with, it would let me pick it, but then just not open it. I finally got annoyed enough that I went and fixed it :
OpenWithAdd : Registering programs with the Open With dialog
Problems with File Association in Windows 7 64-bit - Microsoft Answers
OpenWithView - DisableEnable items in the 'Open With' dialog-box of Windows
Index of filesdips64
FileTypesMan - Alternative to 'File Types' manager of Windows
Can't get program into OPEN WITH list
Probably just using the "OpenWithAdd" utility will work if you have this problem. But fundamentally the problem arises because the registry gets itself fucked somehow. There are two different ends where it can get fucked and both seem to occur and both can cause this problem. Say you are trying to register .FLV to open with VLC. The registry for .FLV can get fucked and cause this, and there can also be a registry for VLC that gets fucked and causes this. Best bet to clean it up is just to delete everything in the registry for the file type .FLV and for the program VLC.
(the OpenWith command doesn't actually go directly to the program path that you give it, that would be too easy and robust; instead when you say "OpenWith" "VLC" what it does is go look up a registry entry for "VLC" which tells it where to get the exe and how to pass the args; that entry is what gets fucked somehow)
I still use Win XP at work (and Win 7 at home), and literally the only thing from Win 7 that I miss on the XP machine is the text-search in the start menu. I'm sure that could be added to XP and it would fully satisfy me. God damn the fucking control panel on Win 7 got so much worse, it's so fucking hard to find any advanced settings any more, and everything is split into a bajillion different pages. The typical thing I want to do when I get a new machine is to turn off all skins, turn off all graphics and backgrounds, turn off all cleartype, animations, special effects, etc; on Win 7 it takes me an hour of fumbling around in a ton of different menus to find all that stuff. There should be one single "display settings" page which has *everything* you can change about display settings all together on one page.