Older blog entries for haruspex (starting at number 255)

24 Mar 2007 (updated 24 Mar 2007 at 21:21 UTC) »
slamb: actually make doesn't suck; people just never seem to RTFM which is fatal when combined with nugatory folk wisdom that 'make sucks'. Folk wisdom takes up residence in poorly maintained minds, like legionnaire's bacteria in neglected air conditioning ducts. Folk wisdom sucks.

In this particular case, GNU anticipated your problem. If you use bison, you are not restricted to a 'generic' intermediate.

(update) Calling this a make problem is a long bow indeed.

16 Mar 2007 (updated 16 Mar 2007 at 02:16 UTC) »
Chicago, I recognise a psychological resistance to using Svn for 'throwaway' projects. However, the hardest part is really naming the project. Once it's named, it's easy: just throw up a Svn URL on a blog (or here). The advantages are great. No need to worry about keeping crappy tarballs up to date; just commit at will. Whoever checks out will get the latest. Plus all the obvious niceties such as tagging, rev history in case the 'toy' project gets serious. That's what I do. So to circle back to the beginning, imho the hardest part is making up a name for the project. :-)
4 Mar 2007 (updated 4 Mar 2007 at 15:30 UTC) »
fejj, Numerous too are the fallacies that programmers use TO justify hand-writing some of their low-level routines. Rewriting libraries is so rarely a good idea that one could write an epigram - oh wait, someone did, so I won't rewrite it: PrematureOptimization. (Quite a few other pages on that wiki are relevant also, several of which are cited in the 3rd para.)
apenwarr, isn't that usually called prefetching?
tonyyarusso, You might also add this tragic absurdity to your list.
waa, The '*' also needs to be escaped.
19 Dec 2006 (updated 20 Dec 2006 at 04:29 UTC) »
fejj, Gosh, just maybe they cooperated because they didn't want their country destroyed? We now know the war was programmatic and nothing would have shoved aside the War President's drive to smash Iraq. It's undeniable that he, and each of his allies, lied to their publics repeatedly, and continue to do so, about the "motives". Feel good?

(update) nutella, not for everyone.

fraggle: OMG that's dumb.
10 Nov 2006 (updated 10 Nov 2006 at 03:54 UTC) »
roozbeh, AMEN. It's amazing nobody's called Fedora on to the mat for that.
sasubillis, Why not a web application? And skip C++, use something higher level.

246 older entries...

New Advogato Features

New HTML Parser: The long-awaited libxml2 based HTML parser code is live. It needs further work but already handles most markup better than the original parser.

Keep up with the latest Advogato features by reading the Advogato status blog.

If you're a C programmer with some spare time, take a look at the mod_virgule project page and help us with one of the tasks on the ToDo list!