Archive for March, 2006
it turns out the cops are pretty busy
Sunday, March 12th, 2006..on a Saturday night in Jersey City. So I’m still up.
never move in to an apartment above a bar
Sunday, March 12th, 2006The bar wasn’t open when we moved in, and there was no indication that it would open soon. 8 months later, it happened, and here I am having to get up in 6 hours for a long day of driving, but I can’t sleep because of the noise.
I know the guy running the bar, and [...]
buffer overflow in tar
Friday, March 10th, 2006In this day and age, it seems insane that so common a program would have such a bug. Arbitrary code execution, just by opening a tar archive?
It’s time to rewrite gnu in a real programming language!
ocaml wish
Wednesday, March 8th, 2006Let’s say I have a function with some optional arguments and some mandatory ones:
let f ?a ?b c = ...
And let’s say the b argument should only be used inside this module. It would be nice to be able to just put
val f : ?a : 'a -> c -> 'b -> 'c
in my [...]
tax season strikes again
Wednesday, March 1st, 2006H&R Block, a company whose primary business is preparing people’s tax returns, screwed up their own taxes! The income tax is so confusing that even tax experts don’t understand it. One more reason to support fundamental tax reform, such as the fairtax.
Oh well, back to H&R Block’s website to work on my taxes..