about me

q & a

q: who are you?
a: my name is william. some people on the internet call me yossarian.

q: what do you do?
a: i study computer science and philosophy at umd and write open source software.

q: why is this site simple/ugly/lowercase?
a: i think it looks nice.

computer science

i am not naturally talented at math, but have always been fascinated by logic and language. that fascination drove me to choose computer science as my first major, and drives my current interests in the field.


logic and language are topics of interest for me in philosophy as well, but ethical philosophy appeals to me most of all. in particular, i am interested in property theory and other theories of rights, as well as coercion and exploitation as they concern and legitimize choice. i am also interested in moral education as it applies to charity and public discourse.

open source work

i spend a lot of time tinkering in the open source community, both on my own projects and on larger ones. in particular, i am a member of the homebrew development team, the lead maintainer of kbsecret, and a sporadic contributor to a few other projects.

you can support me by using one of the referral links below when signing up for a service. they help me keep my own projects and research available:

other facts

i have a lot of hobbies, but my biggest non-technical ones are bicycling and (ny style) handball. here is my strava.

my favorite genres are ska, punk, hardcore, and all permutations thereof. i'm also partial to hip-hop (especially early east-coast) and some alternative rock. i scrobble on last.fm.

outside of topics in computer science and philosophy, i'm interested in a variety of fields: mathematics, linguistics, classics, latin, psychology, and literature. i run a small IRC channel, #etc on irc.rizon.net, where these are frequent topics of discussion.