Monthly Archives: March 2012

Evolved versus Designed Systems

Most systems are evolved, not designed. So what? Well, evolution doesn’t yield globally optimal solutions, just locally optimal solutions.  After all, that’s good enough for a creature, reliant upon local adaptations to survive in its environment.  But for artificial systems … Continue reading

Posted in Systems | Comments Off on Evolved versus Designed Systems

Choosing a Linux distro

I’ve been using Linux Ubuntu for a while; however, just couldn’t quite get the Haskell platform running smoothly, and ‘cabal update’ just wouldn’t play ball.  Ubuntu also felt a bit clunky – big chunky GUI, and slightly removed from the … Continue reading

Posted in Functional Programming | Comments Off on Choosing a Linux distro

Time for some Raspberry Pi

I’ve just ordered a raspberry pi! A great piece of kit; I think this is the future of embedded computing, with an incredibly low cost entry barrier.  A potentially disruptive technology, and certainly one to watch.  

Posted in Embedded | Comments Off on Time for some Raspberry Pi