Is this thing still on?

A few weeks ago I discovered anarchaia.org, and started reading it daily. Yesterday I mentioned it to a colleague, and he said “that's a tumblelog thing, isn't it?” I wasn't 100% sure what a tumblelog was, so I looked it up when I got home. And according to the wikipedia page, the word tumblelog was coined to describe anarchaia back in 2005. So it definitely is a tumblelog, and I've missed out on a couple of years of tumbley programming-language-related goodness.