As I Tweeted

As I Tweeted

I’m spending my day trying to come up with a product people will buy in large quantities and then destroy in protest — after I have their money. That will teach me a lesson. 
As I Tweeted

As I Tweeted

Here’s a very nice piece from an Australian newspaper about one of my heroes, James Randi, who turned 90 this...
As I Tweeted

As I Tweeted

Benefit of voting when it’s pouring rain: not having to walk the gauntlet of volunteers electioneering for their candidates in front of the polling place. However, I did cast a ballot for the pro-umbrella propositions.
As I Tweeted

As I Tweeted

It’s the last day of July, and you know what that means: tomorrow, Target starts selling Christmas decorations.
As I Tweeted

As I Tweeted

I sure hope the undercover cop Stormy Daniels let grope her in an Ohio strip club didn’t grab her by the, oh, never mind. What a valuable use of law enforcement’s...
As I Tweeted

As I Tweeted

The heat and humidity make my garage so incredibly hot it could be called Satan’s Room — except that title was already taken by the office of one of my...