Today's video includes Monads…
Mmmm, crunch! Project Euler Problem 92 solution live-coded for your delight. (I will be doing other stuff on my channel soonish, so consider these filler and practice :-)
OMG, I made another video…
This time, I did Project Euler problem 80 which was fun. Cocked it up a few times too. I hope you enjoy :-)
Live coding exercise: Project Euler problem 42…
I have been playing around with Project Euler on and off for the past mumble years. I have been playing around with Haskell for around six months, and when I get to combine the two and do a little scr…
Juxtaposition…
For some reason, this: amused me greatly :-)
SSL and SSH public key frobbery…
As some of you know, I am working on a server-side git management system called Gitano which currently only allows incoming authenticated connections via SSH. It then uses the presented SSH public key…
A quad-core ARM with 2 gigabytes of RAM, mSATA SSD and lots of bandwidth you say? I'll take eight…
So, exciting times at Codethink towers. This week we launched the Baserock Slab and it is a pretty awesome bit of kit. I have been working with the Baserock team for a good while now, on the various t…
Gitano public hosting…
For a while now I have been working on a git-configured git-managed ssh-accessible git hosting system called Gitano and it is finally coming together nicely. I have also been using Branchable for vari…
Setting up Awesome as a GNOME WM…
Several people have asked me over time how I have a GNOME desktop with AwesomeWM as my window manager. I have documented bits of this over time, but it is clearly necessary that I document it all full…
Useful thing for irssi users…
If you want it to not muck up your multiline pastes, do: /set paste_join_multiline off /save