Categories
Programming

Great Debate: Is the Catholic Church a Force for Good?

Sorry – I’m (very) atheist but mostly that remains off this blog. However earlier I saw an excellent debate featuring the awesome Christopher Hitchens and the wonderful Stephen Fry. It’s in 5 parts and it was annoying when the part finished at a climatic moment and I was trying to find the next one, so […]

Categories
Organization Programming

Managing Data Across Multiple Machines

I have a problem – I now have 4 computers. Yes, I realize this is a problem that many people wish they had, but still. I have: MacBook Air – carry about at university and use out and about, use for notes, reading stuff, and small amounts of development and document editing. 15″ MacBook Pro […]

Categories
Networking Presentation Programming

Democamp 12

Monday was Democamp 12, I heard about it in the morning and managed to get a ticket (someone dropped out). It was really a great evening; I met some really cool people and won a model plane. Events: Betidings and Twegather First up presenting was Betidings. The concept is that you have a calendar of […]

Categories
Programming

I ♥ Haskell

I knew there was a tighter way to write the derangement code for my assignment, but my Haskell was really rusty and what I had was fast, so I gave up. This morning it came to me – now I have 5 lines instead of 8. I do not have any idea how one would […]

Categories
Programming Reflections

Efficiency

At the moment, I’m taking a class in Combinatorial Algorithms. You can probably gather from the things that I write about here that this is not my passion… however so far it’s better than expected. We’re moving onto backtracking. If you know a functional language such as Haskell or ML (I know there are others, […]