Archive for December, 2007

Playing With F#

Sunday, December 30th, 2007

So I decided to use F# (basically OCaml) instead of scheme for the pure functional version of my puzzle solver.  I wish I had started with F# in the first place.  What a gorgeous language!  Implementing in F# showed me what I was doing wrong in the C# version, and now I can implement the […]

Rabbit |> Moon (The Serious Moonlight)

Saturday, December 29th, 2007

Listening to Rabbit in the Moon’s newest CD for the first time as I convert my puzzle solver to F#.  I mentioned RITM before on this blog — they blow Underworld away.  Like a combination of MBM and Underworld, but pure and powerful like F#.  Takes me back to chocolate at the union and Tandyn […]

Two Tricky Routines using C# 3.0

Saturday, December 29th, 2007

I received a rather difficult puzzle for Christmas, and decided to cheat by writing a program to solve the puzzle.  I decided to write two different C# programs to solve the puzzle, one imperative and one functional, and then compare in Python and Scheme.  I wanted to see how easy functional programming is in C# […]

Tempest in an Echo Chamber

Friday, December 28th, 2007

People are crucifying Google for sharing shared Reader items with your friends.
How absurd.  The “share” feature has been there for a long time, and WTF do people expect to happen when they hit “share”?  In fact, ever since the “share” feature has existed, that little “share” button has … gasp! … shared the item!
In fact, […]

We Wish You a Merry Schiz-mas!

Saturday, December 22nd, 2007

Nearly half of the kid’s at my child’s school have parents who work at Microsoft, but otherwise it is quite diverse.  There are a couple of families from Palestine, one from Tibet, and the bulk coming from China, South and Central Asia, Middle East or Eastern Europe (in about that order).  I’m not aware of […]