< 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 10 of 76 ]
From: Benjamin Reed Date: 22:21 on 24 Oct 2007 Subject: LDAP + PAM + TLS + OMGWTF Why, in the year 2007, is it still not possible to just friggin' type "passwd" and have it update your LDAP server? Or maybe it is possible, and I just can't find it. There's so many false hits on anything LDAP-related it's not even funny.
From: Gerry Lawrence Date: 21:46 on 24 Oct 2007 Subject: Special hate for Oracle. ------=_Part_9294_19393282.1193258764041 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Content-Disposition: inline Like most IT types, I've hated a lot of software in my life, that's just part for the course. But there's a special place in hell for Oracle. Oracle is such a overdeveloped, poorly designed worthless piece of crap that I don't know why I actually expect anything but pain and suffering every time I need to get it to do something. Oracle installs can be "automated". You basically take a text file (called a response file) and feed it into the installer (runInstaller). That's nice. So maybe you want to combine your oracle install with your kickstart install. Aren't we clever! Sounds great -- press the button and presto! The operating system is installed along with oracle. Only one problem. Even though (in "silent, automatic" batch mode) runInstaller needs no interaction with the human and never opens a window, it absolutely needs an X server to run. It will bail out without one. So now I gotta start an X serrver _during kickstart_???? You gotta fucking be kidding me. I gotta figure out some sort of fake X server to run? Or I could keep an X server running somewhere on the network with X open to the host and set the DISPLAY environment variable to point to it. Oracle programmers are cretinous fucking morons. Die, Oracle, Die. DIE DIE DIE DIE DIE. ------=_Part_9294_19393282.1193258764041 Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Content-Disposition: inline <br>Like most IT types, I've hated a lot of software in my life, that's just part for the course.<br><br>But there's a special place in hell for Oracle. Oracle is such a overdeveloped, poorly designed worthless piece of crap <br>that I don't know why I actually expect anything but pain and suffering every time I need to get it to do something.<br><br>Oracle installs can be "automated". You basically take a text file (called a response file) and feed it into <br>the installer (runInstaller). That's nice. So maybe you want to combine your oracle install with your kickstart install.<br>Aren't we clever! Sounds great -- press the button and presto! The operating system is installed along with oracle. <br><br>Only one problem. Even though (in "silent, automatic" batch mode) runInstaller needs no interaction with the human and never<br>opens a window, it absolutely needs an X server to run. It will bail out without one. <br><br>So now I gotta start an X serrver _during kickstart_???? You gotta fucking be kidding me. I gotta figure out some<br>sort of fake X server to run? Or I could keep an X server running somewhere on the network with X open to the host <br>and set the DISPLAY environment variable to point to it. <br><br>Oracle programmers are cretinous fucking morons.<br><br>Die, Oracle, Die. DIE DIE DIE DIE DIE.<br><br><br><br> ------=_Part_9294_19393282.1193258764041--
From: Yossi Kreinin Date: 10:08 on 23 Oct 2007 Subject: C++ FQA Lite beta The beta version of the C++ Frequently Questioned Answers (based on the Usenet C++ FAQ) is available here: http://yosefk.com/c++fqa It's pretty large, and reading the whole thing will probably result in a healthy sleep or permanent brain damage (I never tried it myself). It's supposed to be more of a FAQ-like thing - for example, if you want to tell a C++ weenie why a particular thing he's about to do sucks before the damage is done, you can send him a link to an FQA item. There's a smaller summary of things that IMO make C++ the industrial-strength death trap that it is, with links to detailed rants deeper inside the FQA: http://yosefk.com/c++fqa/defective.html There's also a "big picture issues" section, which is a bit less technical - it primarily argues with the Usenet C++ FAQ's claims about C++ being good for business, and people unwilling to use it for technical reasons being dangerous to their employers (oh, really?! FUCK YOU!!): http://yosefk.com/c++fqa/picture.html Feedback is most welcome.
From: Michael G Schwern Date: 17:22 on 21 Oct 2007 Subject: Cancel or Skip? My bank has instituted a new "security code" they're supposed to have mailed to me. As bone headed as that is (because NOBODY steals mail) at least they provided a way for me to skip it... for now. Then a big blank-out dialog comes up (from memory)... A log in security code will be sent to you in the mail for account # xxx-xxx-xxxxx-xxxx. You will be allowed to log in two more times without it. [Cancel] [Skip] Canel or skip... what does that MEAN?! It didn't even ask a question! It's a totally custom dialog window so they don't even have the excuse of the hard-wired ok/cancel buttons in the default Javascript dialog.
From: A. Pagaltzis Date: 01:55 on 17 Oct 2007 Subject: mutt list-reply and lists with multiple address Sorry for the dupes everyone. I can't figure out why mutt feels the need to put both list addresses in To: when I hit list-reply, and I don't know how to give it a dose of sanity. Hate. Regards,
From: Adam Atlas Date: 18:22 on 16 Oct 2007 Subject: Autoconf and so forth God I hate Autoconf, Automake, etc. Mainly because I hate the whole "here are a bunch of shell scripts that process M4 scripts in order to generate some more shell scripts that generate a bunch of Makefiles that will hopefully eventually generate some executable code" thing... honestly, can't we reduce that to one step and one language by now? Dearie me. And also the "even though we're providing you with a hateful-but-at- least-functional macro language, you still have to include tons of retarded boilerplate code in every project even for really common tasks" thing. Not to mention the "this script was written for Autoconf 2.5999999998, so don't even think about trying to process it with Autoconf 2.5999999999" thing. (This thing called SCons looks like it *might* be a relatively-decent replacement for this whole mess. But I have yet to try it, so I do not yet know how much I will hate it.)
From: Michael G Schwern Date: 00:11 on 16 Oct 2007 Subject: Numbers doesn't do ODF Apple's new whizz-bang Spreadsheet application, Numbers, which comes with iWork 08 does not support Open Document Format. My choices for exporting are: PDF, which retains my pretty graphs but has no value as a spreadsheet Excel, which is just moving to another proprietary format CVS, which loses my pretty graphs and formulas Grrrrrrr. Just like Quicktime still won't do Ogg and you have to actively fight iTunes to recognize it. Grrrrrrr. And as long as I'm bitching about iWork, I purchased iWork 06 in July. iWork 08 with Numbers comes out in August. Do they offer an upgrade price? Nope.
From: David Mackintosh Date: 19:08 on 12 Oct 2007 Subject: Consistancy is for the weak-minded. --zUOaI4FcYSvHUUu9 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Yum. Yum yum yum yum yum. Why is it groupinstall, and groupupdate, and grouplist, and makecache, and localinstall, and whatprovides, and localupdate, and resolvedep... but "check-update"? Especially since "check-update" is the command I run the most, but get confused because of all the other commands which are not hyphenated. I always guess wrong. Did someone need a minimum number of hyphens before they made their next level? Would it kill you to add "checkupdate" as a synonym for "check-update"? HATE. --=20 /\oo/\ / /()\ \ David Mackintosh |=20 dave@xxxxxx.xxx | http://www.xdroop.com --zUOaI4FcYSvHUUu9 Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.6 (GNU/Linux) iD8DBQFHD7g0cwUBd0wDJQQRAvFGAJ95jZ62CZ1oiJbtbco5C1S6Dy/ARACeLf4j lJzfXRxJQ1QsHbn0uYPQE0I= =/z5H -----END PGP SIGNATURE----- --zUOaI4FcYSvHUUu9--
From: Chris Devers Date: 06:23 on 11 Oct 2007 Subject: inrainbows.com Okay, so it's a web site. So there's that. And okay, so most of the content on this list tends to be things that are let's say "accidentally hateful" or "hates of omission rather than hates of commision", which is to say, they're usually not actively trying to be difficult, but just chafing against how savvy users would expect them to behave. So there's that, too. But come on. I wanted to like this. This is supposed to be The Future. Radiohead releases their new album sans record label, on their website. Except, err, in 20 minutes of poking around, I can't find a link for it. I keep getting linked to different domains, including one selling all of their other albums, but nothing for this one. The closest is a link labelled "HODIAU DIREKTON", which pops a new window with the album art for the album I'm trying to find, but no link to it. (I'm sure of this, I ended up reading the HTML source to be sure of it.) So, no problem, I try Google. No radiohead.com links in the first couple of pages. Hrm. First one is rollingstone.com, which seems promising for at least pointing the right direction. Except, err, the first half-dozen or so people commenting on the article are saying "I want to buy the album, but can't find the link". Hrm. Ah, here we go, someone says that you have to just "know" to go to inrainbows.com, which now I see that the nice Mr. Google tried to tell me about, albeit without the customary link summary info, hence my seeing right past it the first time. So, load the site, what do we have? Album art. Colors. *click* A promo-slash-info page. *click* An order page, with links for DISCBOX or DOWNLOAD, both labelled "PRE-ORDER", even though it's no longer pre-. Oh well. *click* "This item has been added to your basket". *click* Back to order page. Find VIEW BASKET link. *click* The famous oh-so-prisoner's-dilemma "name your price" page. With no numbers filled in, and no "Checkout" link. Fill in a number. *click* "You have no items in your basket." *click* Back to order page. Dammit. Go to DOWNLOAD again. *click* Fill in a number. "PAY NOW" link magically appears. Super. *click* From there it's pretty routine web order checkout stuff, but the hoops you have to go through to get to that point are absurd, implying at least one or both of: * rock bands know nothing about making a usable web site (and thus this could end up poisoning their experiment in "name your price" as would-be buyers either give up and turn to BitTorrent, or get annoyed & pay zero) * rock bands actually *might* know how to make a usable web site, but may just be willfully trying to confound all expectations how how a site should work (and thus still poisoning their experiment) In any case, I'll happily pay for a copy of a CD, but I'm feeling a lot more wary about paying for ... whatever it was that the process for getting this "name your price" this way was trying to accomplish. As far as I can see, the point is to insult the industry and the buyers. :-/
From: Christian Tellefsen Date: 19:27 on 08 Oct 2007 Subject: The theory of Evolution So, I accidentally drag the current folder from the folder list over to the message list. I'd expect some nice little notice, like "Moving a folder to itself is just retarded. PEBKAC. Please click OK to continue. HAND." Buuut, what happens? Evolution faithfully duplicates every message in the folder, and marks the fresh copies as unread. HATE. Christian
< 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 10 of 76 ]
Generated at 10:28 on 16 Apr 2008 by mariachi