L-systems
56 words ~1 min

One of this year’s admissions questions at Cambridge was about L-systems, and to check that the way I thought the example should work, was how it actually worked, I wrote a quick L-system renderer in threejs. An installation of this is now available at https://rrw1000.github.io/lrender/ and you can get the (fairly horrid!) source code at https://github.com/rrw1000/lrender. ...

Flying a desk
715 words ~4 mins

Recently I’ve been catching up on a long held ambition to get my private pilot’s licence. There’s a lot that’s interesting about flight training and I recommend it if you have the urge (on which subject, a shout out to Cambridge Aero Club who’ve been excellent). As you might expect, the course goes over some basics of problem solving, risk management, planning and human factors - all things that we (well, I) deal with at work. ...

Hosting blogs
387 words ~2 mins

So, I’ve used a bunch of blogging platforms over the years, and not really liked most of them. I used to host a website for software I’d written and my CV, but that got overtaken by github.com quite a while back, and it seemed like now was a good time to self-host. hugo seems worthy and so this site is developed in it, by hacking the texify 2 theme to do a little more of what I want - in particular, I prefer monospace to serif fonts. ...

Hello world!
97 words ~1 min

Welcome to Richard’s blog. This is the latest of many, many attempts to preserve things I’m thinking about so that I (at least!) can remember them from day to day. You can expect to find random notes on research topics (for when I have some time..), project ideas, technical management, and aviation (which you should definitely not take seriously!). I make no guarantees that you’ll find any of the stuff here even remotely interesting and take no responsibility for the level of boredom, which may be substantial. ...