I don't browse the geek topics usually but I'm pretty sure I see new posts from him daily --- http://i.imgur.com/ij9DiT0.gif