From the Burrow

First Post In Jekyll

2012-05-14 00:00:00 +0000

Ok so I am currently moving away from WordPress as I really would like to be able to edit my blog fully offline and preferably have it managed via some dvcs.

I’ve was looking at Blohg for a time but the documentation for Jekyll combined with Jekyll Bootstrap was too nice a combo not to use.

So this is it, my new home, hope you enjoy it!

So damn close

2012-02-29 00:00:00 +0000


I'm going to be saying this for at least another couple of weeks. I'm in that wonderfully scary bit where I have tip throw the switch and watch for the magic smoke. Wish me luck!


2012-02-29 00:00:00 +0000


Just tested all the motors and extruded my first blob of plastic. Nothing so fine as a real print yet but also, save a small issue with some wire insulation smoking, no problems.

Next I need to have a good dig into the process of calibration and setting things up for a print.

I’ll keep you posted!


What a beast!

2012-02-26 00:00:00 +0000


Nearly ready now, there is a meeting of the thames valley reprap'ers this tuesday so I'm hoping to take this there and get some advice on the firmware side of things.

Great material for getting your head around quaternions

2012-02-22 00:00:00 +0000

I’ve been wanting to get my head around quaternions for a long time notw but am often put off by the math heavy texts I tend to stumble upon. Luckily this time around I’ve been having more luck.

I’ll post more details on what I’m doing with this another day but I thought you peeps might find these links handy too!

Part 1 of 2 articles on the origins of complex numbers and quarternions. I find it helpful to see where a subject has come from and what the drive behind it is. Curious Quaternions Part 2 of above Ubiquitous octonions

From the same site as the last two links but give a vague idea of what these things can be used for practically Maths Goes To The Movies

This site goes through the basics you need to know to start implementing quaternions in your code. Very pragmatic and easy to follow. Also even though it says ‘cprogramming’ dont be put off, the code is near enough to pseudo-code. Quaternions and 3D Rotations

These two are useful primarily as they have some source code and easy going tone. I’m going to have a read of the rest of the site as it looks useful. 3D Programming Weekly: Quaternions 3D Programming Weekly: Quaternion Math

Cool, well thats all for now, I’ll be back with more another day. Ciao Bagley

p.s. Ooh and if you are just getting into this I heartily recommend Khan Academy’s course on Linear Algebra

Configuring Emacs

2012-02-13 00:00:00 +0000

…Often feels like trying to get rich by finding a gold seam and then, rather than using a pickaxe, smashing your face repeatedly into the groud. I know I’ll get there but sometimes I’m not sure its worth the pain.

Just needed to vent, no way I’m dropping emacs just tiring working out which way you have to tickle it for it to roll over and play nice.

And just like that...

2012-02-13 00:00:00 +0000

..All is right with the world (of emacs) again.

Turns out sbcl + slime (+ quicklisp?) really doesnt play well if autopair is enabled.

You will know you have the problem if whenever you cause an exception in the repl you are unable to use the minibuffer at all without seeing the following: error in process filter: Wrong type argument: characterp, nil Or something very similar. This effectively means killing emacs and restarting, as killing/switching buffers, closing emacs, loading files, scratching your bum are all inoperable.

Anyhoo how this helps you if it’s caught you out. Ciao

Lisp and opengl

2012-02-03 00:00:00 +0000

WOOOO! I’ve finally got the opengl demos opening in lisp. This has been a fecking nightmare as I am really not used to installing lisp modules or knowing what the hell to do with them when I have….turns out its all easy with quicklisp but until you know what to do with it its just another bloody mystery.

I’ll post a decent writeup another day but this will go a good way to let me start experimenting with generating 3D geometry in lisp.


War and Humanity

2012-02-02 00:00:00 +0000

Peter van Uhm: Why I chose a gun

I Miss Iraq. I Miss My Gun. I Miss My War. (2007)

It is very easy for people to forget that those they disagree with may be good and rational people, people whos goals actually align with thiers but whos idea of the path is different. I have a lot of difficulty even agreeing with myself on what I think regarding these subjects.

These two links are well worth your time, I don’t want to encourage or disagree with either just yet, but we all must see that people are not one dimentional cartoons.


Feeling like a terrorist today?

2012-02-02 00:00:00 +0000

Well after that bout of rationality in the last post here some supreme stupidity

Read the flier and give yourself a score, I rated fairly radical!