Some random notes on OSD. (Thanks to Mike Tavis for debugging my pinboard OSD and pointing out its major flaws...)