Ben on gritty British crime dramas OR, computer architecture

Thursday, March 8th, 2007

Watching Lock, Stock, and Two Smoking Barrels

This is why in-order execution is important.

This is probably the most obscurely geeky quote ever to hit my blog.

Onyx

Tuesday, January 16th, 2007

The following is all I will say in this space on the language we’re writing an interpreter for in CSE 131A.



This language
intentionally
left sucky.

Little Things

Monday, December 25th, 2006

Ian Macdonald’s amazing bash_completion script never ceases to amaze me.

Suppose you’re unpacking one tarball in a directory full of them. If you type tar xjf then hit tab, it will complete all the .tar.bz2 files in the directory; but if you try to complete on tar xzf, it will complete the .tar.gz files. A moment’s thought will show that this is absolutely crazy talk.

I strongly advise anyone who uses bash for more than five minutes a day to get this script immediately.

Wanna see an overflow?

Thursday, December 14th, 2006

Ping icmp_seq overflowing 65535 to 0

So my connections started getting finicky yesterday. Out of pure overlearned reflex, I popped open a terminal and started pinging google.com. The connection appeared normal, so I went back to what I was doing and left the window there.

I came across it again this evening just in time to see the sequence number cross 300. It took me a few seconds to realize what happened.

update
So I finally killed it.

--- google.com ping statistics ---
71507 packets transmitted, 69992 packets received, 2% packet loss
round-trip min/avg/max/stddev = 94.539/111.947/1088.616/25.285 ms

Rushi on cache optimization and lab reports

Friday, December 1st, 2006

Just put ’spatial locality’ for all of it, and you’ll get half of them right.

Ben on bus errors

Tuesday, November 28th, 2006

As my program walks cheerfully off the end of an array and blows up yet again

Joe, stop taking the lemming approach to memory access

The DEA and the Customs Bureau would like to have a word with you

Wednesday, November 1st, 2006

<ben> The name of our module is crack.py. So every time we use it we enter import crack.

Rushi on Prolog and dairy products

Sunday, October 29th, 2006

Like, you tell it, ‘I like cheese,’ and you ask it, ‘What kind of cheese should I get?’ And it tells you ‘Gouda sounds good today.’

Rushi on Prolog and dairy products

Rushi on language clarity

Friday, October 27th, 2006

<ben> Write it out in pseudo-C, then test it.
<rushi> Pseudo-Ruby.
<ben> What the hell is pseudo-Ruby? English?!
<rushi> Ruby.

Alcohol and D-Flip Flops

Thursday, October 19th, 2006

As Ben demonstrated tonight, Beer + Xilinx is a slightly better idea than Beer + Car and a slightly worse idea than Beer + Scissors.

Just another WordPress weblog