login
Blurts on the Art of Software Development

Today | RSS | RDF | Atom | Other Tags
Categories : All | All | CI | .NET | General | Humour | Java | Personal | Reviews | Ruby | SW Eng

Heh. I just spotted this old entry from Jim Weirich's blog:

<paulv>    matthew immediately declared that we were already cracked. :)
<matthew>  yeah, it's all good.  Although, can you prove you're Jim?
<jweirich> yes
<jweirich> ask me a Ruby question
<paulv>    implement the Y-combinator!
<matthew>  heh
<paulv>    then I'll believe.
<jweirich> p proc { |le|
<jweirich>   proc { |f| f.call(f) } \
<jweirich>   .call ( proc { |f|
<jweirich>            le.call (proc { |x| f.call(f).call(x) }) })
<jweirich> }.call(proc { |recurse|
<jweirich>   proc { |n|
<jweirich>     if n == 0 then
<jweirich>       1
<jweirich>     else
<jweirich>       n * recurse.call (n-1)
<jweirich>     end
<jweirich>   }
<jweirich> }).call(5)  
<matthew>  wow.  This is better than gpg keys.
<matthew>  I hope you had that laying around 
<jweirich> nah, did it from memory ;)
<paulv>    this *is* better than GPG keys.



Gotta love that right there.

Anyone going to XPDay in London end of November?

I'll be staying at the Comfort Inn at King's Cross. It's inexpensive (relatively speaking) at 63-68 pounds per night, it's conveniently in the junction of Piccadilly and Northern Line, and they've got wireless :)

Dr. Robert Koss blogs about refridgerator code:

It’s code that you’re so proud of that you want to
take it home and hang it on the refrigerator,
right alongside of your children’s drawings.

While I'm not likely to pick up the term itself, I have to say asking myself every now and then "would I hang this code on the refridgerator" would certainly be a good idea.