1.5 KiB
1.5 KiB
About
Who am I?
I’m a first year at Chalmers University of Technology in Gothenburg. My interests include mathematics, programming languages, type systems and formal methods. Though I’m not necessarily particularly knowledgable in any of these fields. My dislikes include anything blockchain, machine learning, and bigots.
I currently mostly write Haskell, though I’d also consider myself proficient at C. I know a fair bit of Agda, Scheme, and ruby. I’m interested in learning Idris, Ocaml, and Coq.
What have I made?
Here are some of my “complete” projects.
- bc - A brainfuck compiler for x86_64-linux that collapses consecutive +- and <> operations into single instructions.
- mpdart - A X application which displays the album art of the song/album currently played by mpd.
- viddl - A web interface to youtube-dl
- kino - A tui client for yts.mx
What’s this site for?
Whatever I feel like putting here! Programming? Sure. Math? Why not! Some opinion on music, film, or other media? Who knows!
Contact Info
Personal email:
int main(int argc, char** argv) {
do {
(*("gcc thiscode.c; ./a.out" + (char)(*++argv)) ^ *(
putchar"\x03\x06\x13\x53\x00\x0d\x1b\x01\x23\x1f\x16\x0a"
"\x5a\x0c\x55\x4d\x4f\x46\x0d\x00\x0c\x1a\x19\x0a"
+ (char)((*argv)++)));
} while ((char)*(--argv + 1) % (3 << 3));
}