I'm a computer science grad student. My interests are assembly (x86), C/C++, GNU/Linux, CPU architecture, hobbyist OS development, OpenGL, game development, democoding, electronics and retro gaming.
I have now spent several hours trying to compile bitcoin, still without it working. This makes me quite sad. In one of my cryptography classes several years ago I was introduced to the concept of "digital cash" (primarily the mathematics thereof), but I will admit that I didn't know it was actually implemented like this prior to seeing the recent Slashdot article. So I thought I would just try it for myself -- too bad I'm spending so much time just trying to compile the thing.