Re: Stupid Language Designer Tricks

2012-05-23 Thread Robert Rothenberg
On 14/05/12 17:28 Luke Kanies wrote: On May 14, 2012, at 9:06 AM, Robert Rothenberg wrote: [Snip!] But Puppet is special in that it's intended to be a *descriptive* language. So you describe how your servers are to be configured. Sounds nice, except... it has side effects. Which makes

Re: Stupid Language Designer Tricks

2012-05-14 Thread Robert Rothenberg
Well, while we're ranting about stupid language design desisions... I would like to dish out a special platter of hate for Puppet. Well, not a programming language per se. But Puppet is special in that it's intended to be a *descriptive* language. So you describe how your servers are to be

Re: mysqldump Error Messages

2008-02-12 Thread Robert Rothenberg
A Google search for mysql hate returns 1,820,000 pages.

Re: MS Access upsizing wizard

2008-02-08 Thread Robert Rothenberg
On 07/02/08 20:37 Chris Devers wrote: On Thu, 7 Feb 2008, Jeremy Stephens wrote: I fucking hate the MS Access upsizing wizard. ^ Surely this sentence goes two words longer than necessary. Make that three.

Re: pdftotext

2008-01-28 Thread Robert Rothenberg
On 28/01/2008, Peter da Silva pe...@taronga.com wrote: On 2008-01-28, at 05:39, Nicholas Clark wrote: You're a Unix filter command. You should ALWAYS be writing to stdout. And reading from stdin. Anything else would be hateful and broken and counterintuitive. The worst I've seen is a

Google Video (was Re: flexcar.com)

2008-01-21 Thread Robert Rothenberg
On 21/01/08 09:15 Peter da Silva wrote: Anyone else pissed that Google did that with Google Video when they bought Youtube? No. YouTube worked better than Google Video. I am pissed that Google Video only searches YouTube, and not the myriad other video sites. But that probably is outside

Re: Software that keeps stealing focus.

2008-01-20 Thread Robert Rothenberg
On 20/01/08 01:57 Juerd Waalboer wrote: Ugly Software, If I actively ignored your splash screen by clicking another window, Splash screens are hateful. I was about to say a better alternative to say an app is loading and initialising is some kind of indicator in a corner panel, but then I

Re: Perl version.pm

2008-01-18 Thread Robert Rothenberg
On 18/01/08 00:50 Martin Ebourne wrote: Sites really shouldn't try to validate this stuff. The most annoying one of course is the very common mandatory county (as already mentioned on this thread). At least 7 million people live in London so over 10% of the population has no county, not to

Software that wants to convert files to a favorite format

2008-01-16 Thread Robert Rothenberg
My current gripe is with Gnumeric, but the same hate can be lobbed at most spreadsheets and word processors. I open a file in a non-native format (such as a CSV), make some changes, and save. The first choice is to save as the native format. If I wanted to save as another format, I'd use

Re: Perl version.pm

2008-01-15 Thread Robert Rothenberg
On 14/01/08 22:18 Phil Pennock quoted: i talked to the author of CPAN.pm and he agrees that i did it right by not quoting the version number. the real problem is that the version number on Parse::RecDescent went down! from 1.80 (which translates into 1.800.000) to 1.95.1 (which translates into

Re: Perl version.pm

2008-01-14 Thread Robert Rothenberg
On 13/01/08 05:24 Phil Pennock wrote: Step 1: install X500::DN. Step 2: test it $ perl use X500::DN; Parse::RecDescent version 1.8 required--this is only version 1.95.1 Somewhere I recall *strong* advice to the affect that if one uses either numeric versions (e.g. 1.23) that one should not

Re: Perl version.pm

2008-01-14 Thread Robert Rothenberg
On 14/01/08 11:29 H.Merijn Brand wrote: For those that use Cygwin, have you ever counted the mouse-clicks you need to make a healthy update? HATE! Yes. And I decided it was easier to install Linux.

Re: Perl version.pm

2008-01-14 Thread Robert Rothenberg
On 14/01/08 01:17 Peter da Silva wrote: If 1.23 is treated differently from 1.23.0 that's just stupid. Oh, and hateful. Is 1.23.0 equivalent to 1.23 or 1.023 (since the middle part might be three digits)? I think the problem cited by the original post is that 1.95.1 is treated as

Re: Perl version.pm

2008-01-13 Thread Robert Rothenberg
On 13/01/08 13:32 Juerd Waalboer wrote: Ah, but that's easily solved with a changelog entry: version 20080113- No bugs, no fixes. Version bump to please your PHB. If your PHB is paying that much attention to version numbers of Perl modules, you're screwed.

Re: SQL syntax

2008-01-08 Thread Robert Rothenberg
On 07/01/08 21:53 Peter da Silva wrote: On 2008-01-07, at 13:49, Jeremy Stephens wrote: Why is the UPDATE syntax so different from INSERT? Because the people designing SQL were devotees of the English-Likeness Monster. ... When I'm generating SQL I just maintain a list of columns and

Re: SQL syntax

2008-01-08 Thread Robert Rothenberg
On 08/01/08 16:46 Peter da Silva wrote: On 2008-01-08, at 10:33, Robert Rothenberg wrote: The irony is wonderful! You'll have to elaborate. The English-Likeness monster doesn't live in keywords, it lives in syntax and semantics. You left our the part I quoted: On 07/01/08 21:53 Peter da

whereami is lost

2007-12-29 Thread Robert Rothenberg
Turns out there's a couple of *nix packages for detecting what network you are in and configuring your system appropriately. One of them is whereami. A few brief bits of hate to hurl it after spending a few hours trying to get it to work (unsuccessfully): - It has its very own scripting

Re: Web based applications wedded to MySQL (SugarCRM, I'm looking at you!)

2007-12-20 Thread Robert Rothenberg
On 19/12/07 20:01 Peter da Silva wrote: I think any time SQL is involved in a hate, you need to hate the people who designed SQL for trying to make it user-friendly and english-like instead of defining a statement syntax that clearly distinguished components of a statement and sticking to it.

F-Spot Hate

2007-12-19 Thread Robert Rothenberg
While I'm on a roll, why not throw some hate at F-Spot. Most of my photos have the date taken stored with other metadata as part of the file. F-Spot seems to ignore this and uses something else to decide that the photo was taken on January 1, 1980. It's certainly not the file date, because that

Re: When is a POST not a POST?

2007-12-14 Thread Robert Rothenberg
On 14/12/07 01:57 Zach White wrote: When it's a GET, of course! Read the HTTP/1.1 protocol. The only difference between the two methods is that POST is intended for submitting supplementary data with it: 9.5 POST The POST method is used to request that the origin server accept the

More LaTeX hate: BibTeX vs makeindex and the L-stroke character

2007-12-02 Thread Robert Rothenberg
I'm writing up a thesis that makes references to Łukasiewicz logic and of course cites articles written by Łukasiewicz. BibTeX knows how to sort citations by author name: ..., L, Ł, M,... makeindex does not know how to handle non-ASCII characters. It sorts like this: Ł, A, B, C,... So I have to

iCal doesn't subscribe to SSL?

2007-11-30 Thread Robert Rothenberg
So riddle me this: Google publishers all calendars using a secret URL like http://www.google.com/calendar/ical/user/random-string/basic.ics I set up programs on different machines to subscribe to this calendar. Since it's a private calendar, why not keep it private by changing the http in the

Re: Firefox updater hate

2007-11-14 Thread Robert Rothenberg
On 14/11/07 03:54 A. Pagaltzis wrote: * Juerd Waalboer ju...@convolution.nl [2007-11-13 20:05]: I'm posting this to the list just to annoy people who are against using hates-software for providing fixes ;) Heh, well, I got a half-dozen off-list requests, so I figure there's enough interest

Re: Thunderbird reply to all behavour

2007-10-30 Thread Robert Rothenberg
Just a guss: maybe the hatefulness is better directed at certain Linux distributions that do not yet make Thunderbird 2.0 available? On 29/10/2007, Jody Belka lists-hates...@pimb.org wrote: Are you using 2.0? Perhaps that bit of hatefulness has been fixed. I am indeed, yes.

Re: Thunderbird reply to all behavour

2007-10-30 Thread Robert Rothenberg
On 30/10/07 00:54 Gerry Lawrence wrote: Take,for example, thunder-turds complete inability to handle attachments in a sane fashion You want fun. How about saving or deleting the attachments from a message with 200+ attachments? What annoys me about Thunderbird (and some other

Re: Thunderbird reply to all behavour

2007-10-30 Thread Robert Rothenberg
On 29/10/07 22:25 demerphq wrote: On 10/29/07, Robert Rothenberg rob...@gmail.com wrote: Just a guss: maybe the hatefulness is better directed at certain Linux distributions that do not yet make Thunderbird 2.0 available? Like Ubuntu? Hate. I've not yet upgraded to Greasy Gibbon. (Won't

Re: Thunderbird reply to all behavour

2007-10-29 Thread Robert Rothenberg
On 29/10/07 19:11 lists-hates...@pimb.org wrote: Not that i'm defending Thunderbird too much, it is indeed a hateful bit of software, but on my system it /does/ do the correct thing. This is wierd. Are you using 2.0? Perhaps that bit of hatefulness has been fixed.

Re: Autoconf and so forth

2007-10-17 Thread Robert Rothenberg
On 16/10/07 22:21 Peter da Silva wrote: I find portable shell code easier to write and read than Perl. ^^^ Bash 3.1 or 3.2?

Re: XML Schemas: Some Ground Rules

2007-09-28 Thread Robert Rothenberg
On 28/09/07 00:39 Nicholas Clark wrote: [If necessary, think of Lotus Notes and pound your head into the keyboard a few times. That should do the trick] Isn't that redundant?

Re: symantec firewall

2007-09-27 Thread Robert Rothenberg
On 26/09/2007, Struan Donald str...@exo.org.uk wrote: I might be a bit old fashioned but I've always thought the point of firewalls was to stop software on other computers connecting to my computer (or network but let's not run just yet). Symantec seems to find this rather a narrow

Re: SATA drive + Windows == hate

2007-09-10 Thread Robert Rothenberg
On 30/08/07 16:22 Peter da Silva wrote: (PPPS, Anyone here who likes RMS file types on VAX/VMS, have a bilabial fricative) Don't you mean linguolabial trill? [1] http://en.wikipedia.org/wiki/Bilabial_fricative

Re: wifi hotspots with logons

2007-08-27 Thread Robert Rothenberg
I nearly forgot: those that seem to let all sorts of internet traffic through but not VPN connections. On 26/08/07, Cory Myers c...@panix.com wrote: Also, hotspots (in this case, of the old-fashioned Ethernet variety) which, for no apparent reason, reset SSH connections every few minutes.

Re: wifi hotspots with logons

2007-08-26 Thread Robert Rothenberg
I should add to the list of hateful things about these wifi hotspots: * Sessions that time out our login after not using it for several minutes (such as when you're in the midst of writing an e-mail). Extra bonus hate for losing the long email you typed in a webmail interface.

Re: iCal Timezones

2007-08-26 Thread Robert Rothenberg
Reminds me of when I tried sharing a calendar file between Mozilla Sunbird and KOffice (both hateful bits of software). It turns out that KOffice would adjust events added in Sunbird by one hour, apparently due to some confusion about daylight vs standard time. I recall finding it strange that

wifi hotspots with logons

2007-08-20 Thread Robert Rothenberg
I've been (un)fortunate this summer to do a lot of travelling this summer. Most places that I've stayed has some kind of hotspot login where any attempt to visit a website goes to a special login screen and then redirects you do the website once you've logged in. The hate these things inspire are

Re: Evince Blocking Sound

2007-08-16 Thread Robert Rothenberg
Interesting. I'm not able to reproduce such hate on my system, gladly. Is this a specific document, or just whenever Evince runs? It may be that some fancy-pants PDF file has some embedded multimedia. On 15/08/07, Smylers smyl...@stripey.com wrote: Evince is a PDF viewer. Obviously no

Re: Dear Windows. I have 2GB RAM...

2007-08-16 Thread Robert Rothenberg
Because 640K ought to be enough for anybody. [1] I couldn't resist. [1] http://en.wikiquote.org/wiki/Bill_Gates#Misattributed

Thunderbird folder compacting hate

2007-08-16 Thread Robert Rothenberg
Thunderbird sometimes asks me if I want to compact folders when I start it. So I say Yes. It then pauses folder compaction and asks me for passwords to download mail. If I enter passwords, it gives me an error that it cannot download mail because the folder is locked by the compactor. So I have

Re: OT: hiring programmers

2007-06-13 Thread Robert Rothenberg
On 13/06/07 11:45 Yossi Kreinin wrote: It's a great test, but many people only write code when they get payed for it, and in those situations they can't legitimately keep a private copy of it and discuss it with potential employers Surely the better candidates have written some code for

Re: Excel CSV files with long strings of digits

2007-06-02 Thread Robert Rothenberg
Converting the number to a floating point is an improvement. Often Excel converts long numbers to dates! It should be fairly simple using Perl (or Python or Ruby etc.) to generate an Excel file (or convert a CSV to an Excel file) with the correct types, and even some fancy formatting. On

Re: Distro hate (was Re: How do I hate CPAN, let me count the ways...)

2007-05-06 Thread Robert Rothenberg
On 06/05/07 18:02 Tony Finch wrote: On Sat, 5 May 2007, Robert Rothenberg wrote: Some distros have a hard time with you installing by compiling from the source. Obviously the distro should hook into CPAN so that when you install a module it gets automatically turned into a package that can

Distro hate (was Re: How do I hate CPAN, let me count the ways...)

2007-05-05 Thread Robert Rothenberg
On 05/05/07 07:53 A. Pagaltzis wrote: I consider that a distro hate. If you build Perl from source, then yes it is reasonable for CPAN.pm to ask a bunch of questions. But if you're installing a package, then your vendor should know a set of reasonable defaults to supply and should damn well

Pointless tests (was Re: Unsatisfying dependencies)

2007-05-02 Thread Robert Rothenberg
On 01/05/07 21:03 A. Pagaltzis wrote: I'll never understand why the people who use Module::Install, which means including M::I with their distros, don't also simply include all of their non-core testing modules. I mean, once you start copying modules into your distro, it really makes no

Re: Ubuntu Feisty hate

2007-04-27 Thread Robert Rothenberg
On 21/04/07 04:21 Adam Atlas wrote: The trick, of course, is to upgrade the day BEFORE it's released. That way the servers aren't flooded yet. No. I think it's best to wait until about a month after the release. Server traffic is returned to normal, and there'll be updates that fixed problems

Re: Feisty or Bash hate

2007-04-27 Thread Robert Rothenberg
On 26/04/07 05:04 A. Pagaltzis wrote: Wow. So what new way of writing the following do they propose? if [[ $string =~ ' foo ' ]] ; then ... Apparently it's if [[ $string =~ \ foo\ ]] ; then ... which looks to my Perl-stained eyes like / foo/ (no trailing whitespace).

Re: Dear Google,

2007-04-26 Thread Robert Rothenberg
I have this ongoing problem with Google's spider as well. The pages on some sites I maintain have dynamically inserted base href=... elements (which is a nice trick to edit pages in a subdirectory of a test machine and have all of the links work). The pages also links to separate JavaScript

Feisty or Bash hate

2007-04-25 Thread Robert Rothenberg
I'm not entirely sure which one of these to hate, so I think I'll spread it evenly and hate both of them. In Bash 3.2, the syntax of regular expressions were changed. So if [[ $string =~ 'foo(.*)' ]] then ... should become if [[ $string =~ foo(.*) ]] then ... You can imagine how many

Re: Ubuntu Feisty hate

2007-04-24 Thread Robert Rothenberg
On 22/04/07 00:57 jrod...@hate.spamportal.net wrote: People running desktops are going to want to track a given level of newness/unpleasantness. ... No they don't. They want something that's pleasant to use. By pleasant I mean something that's easy to use, easy on the eye, and does what you

Re: Mail programs that don't tell you where links are going.

2007-04-21 Thread Robert Rothenberg
I've never noticed, because most of the HTML e-mail I get is SPAM anyway. On 21/04/07, Peter da Silva pe...@taronga.com wrote: Even Apple -ing mail does this. If someone puts a link in an HTML mail message, the only way to see where the link is going before you get there is to copy the

Ubuntu Feisty hate

2007-04-20 Thread Robert Rothenberg
I was a clone and decided to upgrade Ubuntu from Egregious Eft to Festering Fawn. Sh'loads of hate Like what that the upgrade manager does when it sees that I've changed a default configuration file and wants to know if it should overwrite, etc... it never makes a backup. The most obvious

Thoughtful operating system

2007-04-17 Thread Robert Rothenberg
It's so nice to know how thoughtful OS/X is. Often when I am doing something trivial like scrolling down to read the rest of a document or opening a folder in Finder that it stops to think deep thoughts for a moment or two. I know that when the mouse pointer transforms into a spinning

Re: Motorola RAZR v3 buttons and menus

2007-04-16 Thread Robert Rothenberg
On 16/04/07 11:45 Peter da Silva wrote: Cellphones are hate wrapped in hate, with hate on the side, hate for an appetizer, and a choice of hate for dessert. Cellphones are hate a la carte.

LaTeX hate

2007-04-16 Thread Robert Rothenberg
So I write a paper with the following: \begin{table}\label{table:foo} \caption{Foo data} ... \end{table} and a little later... \begin{table}\label{table:bar} \caption{Bar data} ... \end{table} We examined foo (see Table \ref{table:foo}), then we examined bar (see

Re: Firefox 2.0's printing

2007-03-16 Thread Robert Rothenberg
Lots of things are hateful about Firefox printing. Go to View - Page Style and select No Style. Then Print Preview. Ignored. Worse, it's re-enabled the stylesheet.

Re: Where always means come hell or high water

2007-03-16 Thread Robert Rothenberg
On 15/03/07 22:53 A. Pagaltzis wrote: What dimwit ever thought that conflating these options in a single preference in this manner was a sane thing to do!? It took me AGES to realise why the damn Ctrl-W shortcut no longer worked as I expected it to. Googling for close to two hours or so in

unzip hate

2007-02-20 Thread Robert Rothenberg
Take the following zip file $ unzip -l foo Archive: foo.zip Length Date TimeName 0 02-20-07 15:05 foo/ 0 02-20-07 15:05 foo/file1 0 02-20-07 15:05 foo/bar/ 0 02-20-07 15:05 foo/bar/file2

Re: those bits can have 2 values for a reason

2007-02-07 Thread Robert Rothenberg
On 07/02/07 17:52 Yossi Kreinin wrote: ncsim allows you to open at most 32 files at a time. Have you ever heard of a more retarded fixed size limit? DOS used to have something like that. But you could change an environment variable to increase that. I have to point out that 32 bits doesn't

Re: There is a thing as too much flexibility

2007-01-23 Thread Robert Rothenberg
I had a problem with the list view in Nautilus when I first installed Ubuntu on a machine: all fields were unselected, so it showed nothing. I am told this was never supposed to happen, but it did. I guess the restriction was made at the UI level, but it (or at least the version I was using)

Re: Applications that shuffle tabs around when you click on them

2007-01-10 Thread Robert Rothenberg
On 09/01/07 15:54 Earle Martin wrote: Dear $application_programmer, I'm sure you found it very satisfying when you wrote the part of your tab-handling code that makes the the tab that the user has just clicked on - in one of multiple rows of tabs - jump up to the top, and rearrange all the

Gimp Hate

2007-01-06 Thread Robert Rothenberg
I want to choose the colour for an alpha channel by clicking on something of that colour in the image. I get a Colour to Alpha Clour Picker but there's no way to select anything from my image. I have to use the colour picker Tool to get the RGB information, and then manually enter it into the

More Evince hatred

2006-12-22 Thread Robert Rothenberg
I have several PDF files to read, and re-read. Every time I open them with Evince, it remembers the page I last viewed, and the magnification (nice). But it seems to believe I have a 40 monitor. Well, no, but the window's bottom and right edges extend way off screen. So I need to use keyboard

Re: Banking on Stupidity

2006-12-21 Thread Robert Rothenberg
On 21/12/06 05:47 Robert Spier wrote: My bank is instituting one of those newfangled secondary-verification pages (where you re-verify things like your age, favorite color, or the picture you picked.) I'm pretty sure it doesn't do anything useful except make it harder for me to scrape my bank

Cash machine hate (was Re: Banking on Stupidity)

2006-12-21 Thread Robert Rothenberg
On 21/12/06 10:16 Nicholas Clark wrote: Meanwhile I'll just hate cash machine software for using an extra screen to ask would you like a receipt with that when it had space on the previous menu to split an option into two, one with and one without And extra screens at the front of the sequence

Re: Banking on Stupidity

2006-12-21 Thread Robert Rothenberg
On 21/12/06 16:25 Patrick Carr wrote: On Dec 21, 2006, at 11:18 AM, Roger Burton West wrote: [..] MegaGloboBank thinks I went to the EskupatObs3 Elementary School. Yes yes, that's all well and good, but _I_ have to remember it to. ... You can use mnemonics or word-association to remember

Re: Firefucked 2.0

2006-12-18 Thread Robert Rothenberg
On 18/12/06 07:18 Yoz Grahame wrote: Oh go on, Firefox! Please freeze solid on me again! It's only been, what, four times today? I can't tell if it's your core code that's causing the problem or one of the extensions I've installed ... Probably the latter. And I won't be able to tell

Re: Invalid Operating System

2006-12-17 Thread Robert Rothenberg
Why does any discussion about programming languages eventually degenerate into bickering about Perl? There are so many more hateful programming languages. Take Visual Basic On 16/12/06 22:17 Peter da Silva wrote: On Dec 16, 2006, at 1:07 PM, Juerd wrote: Michael Leuchtenburg skribis

Re: Regexps (was Re: Invalid Operating System)

2006-12-17 Thread Robert Rothenberg
On 17/12/06 18:16 demerphq wrote: On 12/17/06, Robert Rothenberg rob...@gmail.com wrote: On 17/12/06 08:52 Dave Hodgkinson wrote: Reach for the root cause: regexps themselves are hateful. Nasy, cryptic line noise. As has been said in another message, regexps are their own language, which

[Not OT]: the actual source of hate (was Re: Gnome's Character Map)

2006-12-15 Thread Robert Rothenberg
I wasn't as clear about the source of hate. It was Character Map's inability to remember the script I last used, and it's inability to guess what scripts I'm likely to use. I wrote: ... So I have to scroll down the list a couple of pages of a few dozen character sets that I will rarely if

Re: OT [no hate]: entering Unicode chars

2006-12-15 Thread Robert Rothenberg
On 15/12/06 13:57 Earle Martin wrote: Ȳ - hey, it works! Now I just have to memorize lots of inscrutable multi-digit numbers. Hooray for progress! Hence the need to use some kind of (hateful) Character Code utility.

Re: Invalid Operating System

2006-12-12 Thread Robert Rothenberg
On 12/12/06 01:23 Daniel Pittman wrote: This is simple: format ~A ~A ~A a-string an-array a-hash This is complex: print $astring, @anarray, %ahash I consider the Perl way of doing things simpler, but that's because I'm used to it. I don't think either way is more or less complex,

Re: Regarding audio software interfaces

2006-12-11 Thread Robert Rothenberg
On 11/12/06 04:37 Aaron J. Grier wrote: On Sun, Dec 10, 2006 at 10:34:58PM -0500, Adam Atlas wrote: Who told you you were supposed to look like audio HARDWARE? Please, stop. It's really bad interface design. In partial defence of this, many people already know how to interact with audio

Syncing (was Re: DRM can bite my ass)

2006-12-05 Thread Robert Rothenberg
On 05/12/06 04:27 Peter da Silva wrote: iTunes shouldn't be removing files from my iPod If you really do want it to sync your music collection to your iPod, and you plug your iPod in when its idea of your music collection is wrong, then it's going to do the wrong thing whether your files

Re: Syncing (was Re: DRM can bite my ass)

2006-12-05 Thread Robert Rothenberg
On 05/12/06 10:41 Matt McLeod wrote: On 12/5/06, Robert Rothenberg rob...@gmail.com wrote: On 05/12/06 04:27 Peter da Silva wrote: This isn't anything to do with DRM, it's all about syncing. I disagree. ... When I use rsync, by default it does not delete unless given the option. You

Thunderbird

2006-11-28 Thread Robert Rothenberg
Thunderbird won't accept a certificate when making a POP3 connection over SSL, claiming it is invalid because it contains the same serial number as another certificate issued by the certificate authority. Please get a new certificate containing a unique serial number. There's no option to ignore