< mari
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
chi >
[ Page 12 of 76 ]
From: Michael G Schwern Date: 09:09 on 19 Sep 2007 Subject: iAlertU iAlertU is actually an awesome piece of software. It's a *software* alarm for Mac laptops. It uses, amongst other things, the built-in Sudden Motion Sensor to detect if the laptop has moved, it can notice if the AC adaptor has been pulled, the keyboard typed on, the touch pad touched or the screen closed. Once it's been armed, if it detects any of that, it takes a picture with the built-in camera and mails it out. It then sets off a wailing alarm. This is all very handy as it solves the conundrum of working at a coffee shop and have to go to the bathroom. Do I take the laptop with me and look like a dork or do I risk it being stolen? And the coolest part of all? You can arm and disarm it with the remote control that comes with your Mac. Well, that remote is really small and easily lost. What if you don't have it with you? That's ok, you can arm it via a menu option. But to disarm it you need that remote. Whoops.
From: Daniel Pittman Date: 09:15 on 18 Sep 2007 Subject: Sagator, the worst anti-spam software in the world... You have to love standard test messages for spam and virus content. They are so useful for testing your anti-virus filtering for email stuff. Like sagator. Our friend sagator. The best software in the world. Sagator has a command line scanning tool, which is nice. I can use that to scan some stuff as it passes through an annoying bit of commercial software that is rather inflexible. So, we test it: [root@server1 tmp]# sgscan --quiet both.test Total infected/spams files/emails: 0/1 in: 1.00 seconds Well. That is odd. I know the tests are in there. Shall we see why it thinks that wasn't infect, eh? [root@server1 tmp]# sgscan --verbose both.test both.test: SPAM [SpamAssassinD(),200.08] Total infected/spams files/emails: 1/1 in: 0.00 seconds Ah, excellent. Sagator was just doing what I asked. I asked politely that it was quiet and didn't both me ... so it didn't. It didn't bother me about anything. Especially not having detected a virus or a spam. That would be noisy and annoying, so it politely didn't tell me anything. Thanks, sagator. Daniel
From: A. Pagaltzis Date: 03:40 on 17 Sep 2007 Subject: GNU tail $ tail -10 /var/log/messages [ 10 lines of output ] $ tail -10 /var/log/messages /var/log/syslog tail: invalid option -- 1 Try `tail --help' for more information.
From: Leon Brocard Date: 19:31 on 15 Sep 2007 Subject: Network connectivity may fail I have recently been playing with a Vista laptop. Yes, I know. Anyway, Skype doesn't work on it in my sister's flat. It does work in my flat. It's taken me days to figure out why: http://support.microsoft.com/kb/934430 "Network connectivity may fail when you try to use Windows Vista behind a firewall device" Well it's a good thing that nobody uses firewalls or routers then, eh? The fix is to run the following as root^Wadministrator: netsh interface tcp set global autotuninglevel=normal Now Microsoft is blaming my router's TCP implementation. That's strange, because Linux copes fine with it. And Mac OS X. And Windows XP. And the Wii. See, my thinking is that the TCP stack should be ultra flexible in order to make things work. It shouldn't break. It should work. It shouldn't automatically tune itself for speed and have a failure mode of broken. Tune yourself if you want but failure mode should be working but slow. IT SHOULDN'T BREAK. Grrr hate, Leon
From: Rafael Garcia-Suarez Date: 10:32 on 13 Sep 2007 Subject: Some more cvs hate. You never get tired of hating CVS. $ cvs up cvs update: move away Foo/Bar.pm; it is in the way C Foo/Bar.pm okay. $ rm Foo/Bar.pm $ cvs up U Foo/Bar.pm File restored. You'd think cvs would know about it now, right? Let's redo a cvs up just to be sure. $ cvs up cvs update: move away Foo/Bar.pm; it is in the way C Foo/Bar.pm PRINT "HATE" GOTO 10
From: Earle Martin Date: 15:21 on 10 Sep 2007 Subject: Dear Perforce: fuck you. I saw this on the intertubes and immediately thought, dear friends, of you. "Dear Perforce: Fuck you. Fuck you, you miserable, untrustworthy, misleading, overpriced bastard. I hope your office goes up in flames along with all your off-site backups. I pray that some open source product that actually works is embraced by all the major companies and drives you out of business. I hope that no other company is duped by your salespeople into thinking you have something even remotely close in quality to the ancient and craptastic product known as CVS. Never before have I experienced so much pain in the most simplistic of version control tasks as I have since starting to work at a company that made the mistake of considering you you." http://weblog.masukomi.org/2007/8/31/dear-perforce-fuck-you
From: Timothy Knox Date: 03:40 on 07 Sep 2007 Subject: Hating Zinio Sometime back, I signed up to receive some "free" computer weekly. When they offered me a choice of subscription methods, physical or electronic, being a nice guy, I opted for electronic. Electronic, in this case, doesn't mean some slightly retarded but not entirely hateful format like (and I can't believe I'm writing this) PDF, but a completely and utterly hate-worthy one from Zinio. Gah! Their reader is totally hateful. I used it for about three minutes, then said, "Bugger this for a game of soldiers!" and deleted it, never to run again. However, the Zinio website, which manages your Zinio subscriptions, as well as makes the Zinio reader available, HAS NO WAY TO UNSUBSCRIBE. None! I can set my email preferences to "Only send me notices of when my new issue is available" but not, "Never darken my inbox again." So, after much further digging around the Zinio website, accompanied by a great deal of cursing, I find an FAQ section, but while it mentions (as an example topic) "Requests or Cancellations", that is *not* a clickable link. Finally, in desparation, I click on the name of the magazine. Success?! Not exactly. It takes me to a page from the magazine's publisher, inviting me to login: At last! Okay, not exactly. You see, to login, you need 1) Your first and last name 2) Your state (good thing I'm in the USA) and 3) Your ZIP code. While you can enter an email address, it IS NOT REQUIRED (read, NOT PART OF THE SEARCH KEY). You veteran haters can already see where this is headed. No combination of first name, last name, state, or zip worked. And NO, you CAN'T search by E-MAIL address. If you can't be found via the crap already requested, your options are: 1. Supply your address and city from your mailing label or invoice. Since I never received a mailing label, being a nice green reader and all, and since I got a free subscription I never received an invoice, that option is no good to me. Never fear, there is always: 2. Enter your subscriber number. Aha! And how do I get my subscriber number? I clicked on the helpful link "Click here to learn how to find your subscriber number", and got the following priceless wisdom: "How to find your Subscriber # * locate a copy of your magazine * find the mailing label * look for the sequence of numbers in the same position as those boxed in green below * enter all 11 digits with no spaces in the box labeled" That's right, boys and girls! If you subscribe digitally, and don't keep the original email they send you giving you all these delicious details, you are hosed! FOREVER! BWAAAA-HAA-HAA-HAA! Never again! Fsck the environment! Give me my accursed print copy! AAARGH!
From: Michael G Schwern Date: 09:25 on 04 Sep 2007 Subject: Login... who are you again? threadless.com is having a sale! $10 each for the awesomest t-shirts out there. Great! I spend lots of time going through their large catalog picking out shirts. Fill up my cart with shirts for myself and get gifts for my friends. 12 shirts. Go to checkout... hmm, maybe I should register and log in. *Tappity tappity* *click*. Ok, logged in and... where's my shirts?! My cart's empty! All that shopping lost! They empty my cart when I register?! It's not quite that bad, logging out restored my account. So your cart when you're not logged in is different from the cart when you're logged in. Hate. You've already given me a cookie when I first hit the site, use it!
From: Michael G Schwern Date: 08:09 on 30 Aug 2007 Subject: SATA drive + Windows == hate I got sick of scrounging around for drive space for all my various media WHICH I ASSURE YOU IS ALL LEGITIMATELY PURCHASED COMPLETE WITH RECEIPTS (ok, is the RIAA goon gone) and when my 200gig external drive finally kicked the bucket I decided to go on a drive buying spree. 500 gig external USB 2 drive from Dell, $103 160 gig notebook drive from Newegg, $100 400 gig internal drive from Newegg, $85. Not having to burn my porn to DVDs: priceless. The external drive for media and backup, the notebook drive for my Macbook and the internal drive for my Windows gaming PC. Great! They all arrive... Hmm... what's this funny lookin connector on the internal drive? Oh, its a SATA drive! Sure, my motherboard does SATA, cool. Ok, now to find a SATA cable... SATA cable... hmmm... They didn't include a cable. Call around, find out Free Geek sells SATA cables for a $1, bike over, buy a couple of those and a VGA extender (cuz they're handy). Ok, ready. Plug it in. Boot up the PC. Aaaaaaand... "Windows has discovered a Mass Storage Device it does not recognize". Mass Storage Device? Ok, whatever crazy thing you want to call it, Windows. Pop in the Windows CD and let it find the driver... no driver found. *sigh* *grumble* Dig up the motherboard user manual online... SATA RAID mode... oh, so by default the motherboard turns any SATA drives into a RAID. Kinda neat, but, of course, now I need to find drivers... Dig around on the motherboard's web site... find the drivers and to install them... what?! I need a FLOPPY DISK?! Who in the hell has a floppy disk anymore?! Back to the motherboard manual. Figure out how to turn off RAID mode. Reboot. BIOS. Save. Boot again. Now Windows doesn't see ANY new hardware! Grrr. Back to the motherboard page... dig around, find the Windows XP non-RAID SATA drivers, download, install, reboot. Still doesn't detect any new hardware. ARGH!!! Google for instructions about installing a new hard drive. Learn the archaic command I have to type into "run" to bring up the drive manager. Initialize the drive. Ok, format it as FAT32... It only offers NTFS. *thud* No, I don't want to use a disk format that can only be written to by Windows. Why the hell aren't you offering me FAT32?! Maybe the drive is too big, FAT32 is pretty old... wikipedia... no, FAT32 supports up to 8 Tb. Whiskey Tango Foxtrot?! More wikipedia reading... oh, surprise, its just Microsoft's formatting tool that's crap! It won't format anything over 32 gigs. Must be forcing everyone to use NTFS (remember, the one only Microsoft operating systems can write to). More wikipedia... find a link to fat32format to solve this. Download, install. Initialize the drive with the Drive Manager. Give it a drive letter. Run fat32format. FINALLY A WORKING DRIVE! HALLE-FUCKING-LUYA! Now to move the contents of my C: drive onto it in such a way that it will not cripple the operating system. Oh that will be fun. For comparison, installing my new drive into OS X was much less hateful. 1) Plug in external drive. 2) Use Disk Utility's nice, graphical partitioner to make an HFS+ partition (ironically, it had no trouble making a 400 gig FAT32 partition) 3) Use rsyncx's somewhat clunky GUI to backup my drive and make the new one bootable. (iBackup would have been easier, but old habits die hard. About as hard as I want those eggs. [nevermind]) 4) Shutdown. 5) Remove old drive via the battery bay. 6) Plug in new drive. 7) Boot from external drive. 8) OS X says "hey, I found an unformatted drive! Do you want to format it?" Why yes I would! 9) rsyncx from external drive to new internal drive. 10) Reboot. 11) Consider what to do with all the free space.
From: Timothy Knox Date: 23:47 on 28 Aug 2007 Subject: Restart now, or restart in two minutes? I hate Microsoft Windows with a passion, but that in and of itself is too easy to be worthy of mention here. Fish. Barrel. Dynamite. Boom! However, the Windows box I am forced to use at work (for testing certain kinds of streaming media, players for which do not exist on Linux) recently prompted a much more detailed and specific hate. First, the annoying "Updates are available for your computer. Click here to install them" bubble would appear, repeatedly, every so often. Finally, being sufficiently annoyed with the bubble, I clicked there, and installed them. It finished by saying something to the effect of "Windows must now restart your computer for these changes to take effect." The dialog had two buttons: "Restart now" and "Restart later". Well, I was not ready to "restart now" so I clicked "restart later". Apparently, that is not the right name for the button. It should instead be named, "Come back in no more than two minutes, and ask me again, and again, and AGAIN!" AAAARGGGH! I can't stand it any more! Why doesn't it occur to the folks at Microsoft that I just might be, yanno, busy right now, and not really ready to "restart now". How about interpreting "restart later" to mean, sleep for an hour (or more), then try again. Better still, why not let me specify a time when I won't mind if it restarts, like oh, say, 3AM? But no, Microsoft knows better than me how urgent this is, that I need to restart *now* doggone it, *NOW*! "Oh, cut the bleeding heart crap, will ya? We've all got our switches, lights, and knobs to deal with, Striker. I mean, down here there are literally hundreds and thousands of blinking, beeping, and flashing lights, blinking and beeping and flashing - they're *flashing* and they're *beeping*. I can't stand it anymore! They're *blinking* and *beeping* and *flashing*!"
< mari
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
chi >
[ Page 12 of 76 ]
Generated at 10:28 on 16 Apr 2008 by mariachi