Visualizing Sleeping Patterns on OS X
pedrobot.com
pedrobot.com
It might be interesting to allow parsing for specific events rather than just when the kernel is logging vs. when it's not.
The event suggestion is good. Really I just threw the script together last month and occasionally fixed it up when I showed it to friends, so maybe I'll take some time to add that and fix some other things about this (like a prettier graph ^) when I finish my last stretch of schoolwork in the next few weeks. But in the mean time feel free to add that if you want :)
Unless you also mean I should have formatted the matplotlib graph better? Mathematica actually has quite nice plotting in general. I also wanted to use d3.js but that sort of defeats the purpose of personal data.