*intentionally looks for Smart's blog because apparently TC and Smart don't know what a link is*
I think I found it (there's a surprising number of blogs entitled "Dude, Where's My Freedom"; seriously, it's damn near meme status and there being a book doesn't help), but if this is the one then you not updating for 3 months is a bigger travesty than the iffy content. Speaking for which, it feels way too much like a collaboration of current events, which isn't a bad thing but that's why we have CNN. Another thing, it's entirely too black and white (and by extension...kinda ignorant), which I imagine scunned B8 more than anything.
But that's all if I found the right blog...