Author Archives: richo

About richo

I enjoy exploring interesting concepts in weird languages. I also like hacking on all of the things.

Let’s write a compiler in rust: pt1

In the tried and true tradition of building esoteric things to deal with brainfuck, nelhage nerdsniped me into writing a brainfuck compiler in rust. I’m gunna gloss over tons of stuff, and only write about the interesting parts. I’m also … Continue reading

Posted in Articles | Tagged , , | Leave a comment

Programming is literally the hardest thing

A conversation on the twitter really got me thinking, both about programming as a profession, the human obsession with winning at everything (Up to and including failing at life), and much though it kills me to say this, privilege. The … Continue reading

Posted in psych0tik News | 3 Comments

Heartbleed, psych0tik edition

As per the rest of the internet, our collective jaws fell through the floor when Heartbleed was disclosed. First and foremost- our IRC server was not vulnerable. At present, the only live IRC node is magikarp, owned and run my … Continue reading

Posted in psych0tik News | Leave a comment

Caffeine napping for glorious success

Toward the end of my biphasic experiment I started experimenting with caffeine napping- I don’t remember where I originally got the idea, but there are plenty of plausible sounding posts on the internets. Basically, the routine is simple. Wait till … Continue reading

Posted in Articles | Tagged , | Leave a comment


For the last couple of days, I’ve been hacking on something shiny for pebble. Being able to control music on my phone is cool, but I often listen to music on my laptop while wandering around the house, and I … Continue reading

Posted in psych0tik News | 10 Comments

Resolving awkward merges

On my way home tonight I went to ship a feature on groundstation that’d been hanging around for a while. Lots of work had happened on both sides, and so when I went to merge it, I was greeted by … Continue reading

Posted in Guides, Hax | Tagged , | Leave a comment