Things I like:
- music, including my to-listen queue;
- books;
- television and movies;
- tea, coffee;
- cooking, to which end I have
- a typeset copy of (a version of) the USENET Cookbook, and
- a (fairly empty) recipe collection of my own;
- games;
- …
Writings
Non-Fiction
Drafts and semi-permanent homes of a bunch of scribblings, rants, and hints, mostly derived from teaching at UNSW. Once upon a time, some of it might have graduated to my blog.
- miscellaneous scribblings that document something:
- assorted hints that explain something:
- on programming style in COMP1511 assignment 0
- on semantic style in COMP1511 assignment 0 (draft)
- on the rationale of the COMP1511 style guide (draft)
- on floating-point equality in COMP1511
- on dynamic memory in C for COMP1511 (draft)
- on writing good tests with
assert(3)
in COMP1511 and COMP1917 - on MIPS assembly style in COMP1521
- on using databases in COMP2041 assignment 2 (draft)
- collected rants that vent my fury about something:
- assorted UNSW and CSE trivia
- notes on the CSE 2017 New Core
- a (currently incomplete) list of all CSE Courses, ever…
Fiction
- Under Two Suns, an incomplete (~50% length) novel from NaNoWriMo 2012.
Oddments that don’t really fit anywhere else:
What’s all this, then?
Most of this content came from my wiki, which used to be hosted at CSE. However, unlike other Wikis there which all used MoinMoin — which I consider to be badly broken and mostly unusable — I wrote my own Wiki engine, jwiki, which used cmark and libgit2, but quickly ran into its lack of dynamism. Its code is still available in case someone is foolish enough to try using it. I’ve since moved it from CSE to my own website, migrated to IkiWiki, the static wiki/site/blog generator, and eventually moved out of a wiki-style construct (but it’s still powered by Ikiwiki)