About Me

I am a software developer, musician and aspiring computer scientist. I am also an avid reader.

I wouldn't call myself a privacy/crypto activist (because I've done so little in this regard, that it would very likely be a disservice to the true crypto/privacy folks), but privacy is definitely a big concern for me. I self-host my email server, I've stopped using Google's services entirely, and I am in the process of transitioning from the big social networks over to decentralized alternatives (except for Twitter; unfortunately, lots of really awesome people are on Twitter and it's the primary way I connect with them). That said, I still use lots of proprietary stuff, including Apple's software and hardware.

I like to make music in my spare time, but I haven't recorded anything. I am mostly a performer, rather than a composer. I have "traditional" (or "classical", if you will) musical training—more specifically, I am a classical guitar player. But this does not mean I don't make other kinds of music.

Tools & Software

Operating Systems

OS X

My primary OS is OS X on a MacBook Pro. I like how you can still get plenty of *nix functionality (Darwin is based on BSD, after all) and install whatever you like (as long as it compiles—and in most cases it does) but you can also just boot it up and take advantage of a polished and simple GUI.

Arch Linux

My second most used OS is Arch Linux. I love Arch. It's awesome. Period.

No, but seriously, though, Arch is my favorite Linux distro of them all because of its ridiclous customizability, vanilla feel, and rolling release model. It can be as minimal or as bloated as you want it to be. Anything you put in your Arch box is your responsibility and it forces you to not only know your system inside out, but also to get really close to the *nix philosophy.

My server and desktop computer both run Arch (although the latter also has Windows in it).

Windows 8

My third most used OS is the awkward kid in the family: Windows 8. Like I said, I have a desktop computer which dual-boots Arch and Windows, but I rarely boot into Windows unless I have to compile something for that platform. Or play games. I do play games on Windows.

Windows 8 is a bittersweet experience. The GUI redesign is bold, so I'll give them that. But more than anything, it's new and innovative, and new and innovative is great (most of the time, anyway). But the damn thing just feels so awkward with a mouse...

Whatever... that's that.

iOS

Yeah, I own an iPhone. Stop looking at me like that.

Editors

Vim

My primary editor is Vim. End of story. I don't want to engage in the holy editor wars. The usual arguments in favor of Vim apply here.

Chocolat

Sometimes I also use Chocolat on OS X. I guess it depends on my mood that day.

Shells

Fish

Fish is the only shell I use. I've installed it on every system I use (except Windows, for obvious reasons—but then again, I only use Windows for gaming and, occasionally, compiling something).

Likes and Interests

Books

I fucking love books. I've read so many throughout my life it'd be impossible for me to list them all here, and still manage to keep your attention (if I haven't lost it already). I don't read a lot of non-fiction (in fact, I hardly read any at all)... The only non-fiction books that I do read, are programming books.

Anyway, here's a list in no particular order of books that have marked me or changed me in some way or another:

Music

I also fucking love music. I can't tell you specifically which genres I like, because I have no idea what they're called. I stopped caring about genres and cataloguing music a long time ago.

What I can do, however, is write a list of some of my favorite bands and musicians:

Musical Equipment

I have a few instruments lying around which I use regularly.