Since this is on Hacker News and reddit... - No, I don't distribute my résumé like this. A [friend of mine](https://twitter.com/eevee) made a [joke about me being the kind of person who would do this](http://eev.ee/blog/2013/01/09/cvs-and-file-extensions/), so I did (the link on that page was added later). My actual résumé is [a good bit crazier](http://r.dakko.us). - I apologize for the use of `_t` in my types. I spend a lot of time at a level where I can do that; "reserved for system libraries? I *am* the system libraries". - Since people kept complaining, I've fixed the assignments of string literals to non-const `char *`s. - My use of `type * name`, however, is [entirely intentional](https://github.com/klange/toaruos/wiki/Styleguide). - If you're using an older compiler, you might have trouble with the anonymous unions and the designated initializers - I think gcc 4.4 requires some extra braces to get them working together. Anything reasonably recent should work fine. Clang and gcc (newer than 4.4, at least...) support both of these features in their default configurations. - Since it's been mentioned by multiple people, I used timestamps instead of building `struct tm`s as a stylistic choice. - As a final reminder, this is a joke.