Sitting here in my #40 Peyton Hillis jersey, watching my beloved Cleveland Browns drop to 5-10 on the season, and drinking a third Victory Storm King stout, there’s an oddly warm and comforting thought frantically pacing back and forth in the back of my mind like a big, pissed off cat in a cage: we’re one game away from the finale to Eric Mangini’s Reign of Utter Ineptitude and Malicious Campaign to Retard the Quality of Football in the Greater Cleveland Area. Next week will be the last time we will ever have to endure the sight of his talentless moobs slathered with orange and brown like a $20 call girl wearing homemade pasties and lisping bad jokes into the huddle from a headset on the sidelines. (Did [...]
The World According to Me
Exclusive until I get my own reality show.

That Google sucks is not up for debate here. Google is evil. They are mean and mean people suck. Period. At this point — if you value the Internet and don’t think it should be owned by a mega corporation that has incentive to control the content you see — you should cancel your Verizon phone contract and stop using all Google services. Even the Google search engine. Instead, use any other search engine of your choice, but I recommend Ecosia. It’s free, fast, and backed by Yahoo, Bing and the World Wide Fund For Nature (WWF). It basically works like any other search engine but, unlike others, Ecosia gives at least 80% of its advertising revenue to a rainforest protection program run by the WWF. (Now, if [...]
So, if you found this blog post, I assume you’ve run into this particular problem in your installation of Confluence. And you’ve probably also found the Atlassian KB article, RuntimeException Multiple AttachmentData objects were returned when only one was expected, which is only marginally helpful at best. The “resolution” suggested by Atlassian — “Rename the attachment and upload again” — is not a resolution at all. It’s a workaround. It doesn’t even acknowledge the root cause of the problem: that Confluence and its underlying database disagree on the definition of integral attachment data, and the database somehow ends up storing data that Confluence doesn’t like. Of course, when a problem is worked around rather than resolved, it’s bound to come up again. In this particular case, as long [...]
Yeah, yeah, this is a bit of a rerun post, but I think it’s important you consider acting out to protect Net Neutrality. I woke up this morning and read a commentary from Al Franken at CNN: Net neutrality is foremost free speech issue of our time. Of course, this got me all bunged up and pissed off again, so I wrote another letter to my Congressman, Mike Capuano. Again. John Richard Sheaves Cambridge, Massachusetts 02139-1203 August 7, 2010 To the Honorable Michael E. Capuano: I am writing to voice my concerns over the fate of Net Neutrality and the conduct of the FCC. I helped pay for the Internet and I rely on it every day. Net Neutrality is the bedrock of freedom of information, innovation, and [...]
So, I figured that tweaking the Thematic WordPress theme that I recently selected as the basis for my blog would present no challenge whatsoever. I mean, it’s PHP, right? Well, yeah, but … The stumbling block Child themes and the filter system. Period. I don’t think I’ve ever stumbled across a less-intuitive design. (Admittedly, this post is less about filters and more about hooks and actions, but filters bend the mind as soon as the average person encounters them.) The author(s) of the theme have posted a fairly-useful guide to customization here, but there’s still a bit of grokking and head-scratching required if this is new to you. Of course, once you “get it”, it’s easy — just like most other abstract concepts. So, let’s dive right in [...]

