A Plea to Unfuck our Codes of Conduct

Posted on Wed 19 September 2018 in musings

I don't usually pride myself on being a person who spends a lot of time caring about political or ethical issues (I am honestly still unsure whether this particular personality trait of mine is a flaw or not), but recent events have caused me to throw my hands up in …

Continue reading


Posted on Mon 02 July 2018 in musings

music is just another one of those silly little things.

a silly little thing that makes everything a little bit easier
a silly little thing that make the world a little bit simpler
a silly little thing that keeps you from drowning in your own existence
as the dusk kills …

Continue reading

gpg key

Posted on Sat 02 June 2018 in misc

gpg public key: 0x2e02d725af202dc1


dG9ubWFpbC5jb20 …

Continue reading

hello whiskey, my old friend - pt.2

Posted on Sat 05 May 2018 in musings

Hello whiskey, my old friend. Yes, yes it's really me. I know it's been quite a while. The words just don't quite come like they used to. It's maddening this world, isn't it? How-

Ah, yes I know. I'm an "adult" now …

Continue reading

abstractions will make your code sexy again

Posted on Fri 22 December 2017 in code

Abstraction is everywhere these days. Functions are abstractions, types are abstractions, classes are abstractions, even programs and programming languages themselves are nothing but abstractions. Abstractions are really the whole foundation of computing not to mention most human achievements over the course of history, really. It is a great tool to …

Continue reading

on simple code

Posted on Fri 08 December 2017 in code

As I get older, I have started to notice how many of my childhood habits that I assumed had been useful and intelligent were in fact, horrible ones. All of these fancy words I had thought made me look smart, in actuality, often just made me seem like an egotistical …

Continue reading

the magic of dispatch tables and dynamic arrays

Posted on Wed 29 November 2017 in code

I love C. Quite simply, I find it an incredibly fun language to program in. Even through all the weird, little Heisenbugs, the segmentation faults, the incredibly confusing linker errors, it is still my favorite programming language by far. You will hear a lot of bad press about C:

“There …

Continue reading

on dreams

Posted on Wed 23 August 2017 in musings

So why do I want to be a programmer? Why do I want to work in software development? Why do I want to spend hours in gdb trying to figure out why my program is segfaulting? Why do I want to spend most of the day reading manpages to figure …

Continue reading

license and patents and stallman, oh my!

Posted on Tue 08 August 2017 in misc

I love Linux and open source software to death. Anyone who has moved from Windows or Mac to this unassuming open source operating system knows exactly why: freedom.

“Oh hey, I need to make a Powerpoint, but I don't actually own Microsoft Office… Oh wait, I am on Linux and …

Continue reading

just fucking do it already

Posted on Wed 26 July 2017 in misc

I don't usually like being around other people. I don't usually care much for interacting with other people. For a long time, I sort of told myself it was because I happened to be some sort of weirdo misanthrope, but after a while I realized that I didn't actually hate …

Continue reading