Posts
2026
What is Good? 2026-05-09
- Perry Mason - trigger warnings, but cool story, good acting and amazing cinematography. This and The Pitt could be about anything and still watchable
- The entire Burn to Shine vide…
2026
Two Videos
Trying to be all cool and tough this weekend, I was being a bit sloppy with a chainsaw. I’ve had the chain come off plenty of times before, but never had it tangle so badly I couldn’t immediately get it back …
2026
What is Good? 2006-03-29
- Fresh-ground cinammon. Finally nailed my colors to the mast on this and threw out the ancient McCormick-or-whomever spice container we have had for years. Made sure to sniff the contents first to give myself a fuller …
2026
Finding My Voice
For … reasons, I fed Claude a bunch of my Internet posting history. In retrospect, much of the worst of it
- Metafilter comments (not so bad)
- Reddit archive (not great)
- Twitter archive (very not great)
I wanted to see how well it could mat…
2026
New Pelican Plugin: Obsidian-Style Callouts
I write all my notes and drafts in …
2026
Harold and George Destroy the World!
I have been thinking a lot lately about these two fellows.

If you are not lucky enough to know them already, those are Harold and George fr…
2026
What is Good? 2006-03-10
- Mutiny After Midnight - I know I mentioned it last time but it’s just so good. Between this and Sound & Fury, he’s cornered the market on Rolling Stones-style ‘70s scuzz rock and I love t…
2026
What is Good? 2006-03-05
- Milk Street’s tacos arabes
- Tom’s Crossing
- The fact Hardcover exists, a site to replace Goodreads, which has been dead sin…
2026
The Effect of Gas on a Marriage
I was well into my 30s before I realized my mother’s aphorism on relationships, “Fits find each other” had a positive meaning. Because my mother and her sister both taught in special education and because their side of the family is from …
2026
Automate MP4 to GIF
Do you, like me, often find yourself in internet arguments for no good reason and want to reply with a dead-perfect response GIF so everyone will clap and love you even more but the response you want is actually stored in your bookmarks in the superior …
2025
Printing from Python on a Mac
I recently automated the download of one of my favorite cryptic crosswords, both because I am nerdy and because it went behind an extravagantly high paywall. In the process I decided I wanted Sunday mornings to be even more leisurely and made the script …
2025
Music This Week 11-02-2025
Didn’t expect to be back so soon, but I got busy doing something* this weekend and what I was listening to finished and Spotify’s Recommended let me know The Beths have a new album out and it’s just as good as the last one …
2025
Music This Week 10-25
Trying something new, here are a couple of things I’ve been playing on repeat.
Safely inside my Dad Rock, Springsteen-inspired category, I think I found this via Xgau’s Substack. The whole album is amazing and the previous one is great too …
2017
Autocomplete in Python Shell on Windows
Because I drive myself insane replicating this when I find I want autocomplete on Windows, here are the steps (as of January 2017 anyway):
pip install pyreadlinepip install ipython[shell]
Except right now step 2 fails when installing scandir so I grabbed it …
2016
Dear Josie: On Weasel Words
Dear Josie,
On the very off-chance I don’t get a chance to barrage you about this a thousand times, here’s a lesson on weasel words. Take a look at

Always be suspicious when politicians or advertisers (if there’s still a difference) don …
2016
Upgrading Django
For the second time in a few years I’ve found myself doing a number of Django upgrades. It’s a good thing: I’m happy the framework I chose to base most of my work on when I went solo has stayed relevant. But this time I …
2016
Debugging a Vue.js Error
I know it’s been a while and I really should write more often, but this is just a quick one for Google to index in case it happens to someone else: I recently wrote my first vue.js component and was really pleased with …
2015
Worst Pickup Line: A Play in One Act
INT - BEER STORE - DAY
CREEPY GUY, a man in his late 50s in hiking shorts and an ankle brace is paying for a popsicle at a beer store at 10:30 in the morning with the change from what is either a …
2014
Exception Handling
I’ve been thinking about exception handling a lot recently. A., because I’m stultifying and B., because it’s been a source of contention in the codebase I’m responsible for. I wrote some formal documentation last week to try to normalize our approach, but I’m …
2014
Java Version Hell on OSX
In one of those “Why did I even look at the terminal” moments, I noticed Solr stopped working properly in a local Django setup. Initially I ignored a slew of 404 errors when Haystack tried to reindex because … well because who the hell cared? I …
2014
The Garrison City Should Lock From the Outside
At the beer store just before 3pm. I always get a little nervous when a car pulls in and someone from the backseat gets out.
- DUI?
- Underage driver?
- Just plain crazy?
Thankfully it was number three. After the young guy got out …
2014
Thoughts While Lowering a Crib
- I get why people with kids feel like they need a bigger house: I’m trying to adjust a crib in situ and it feels like parallel parking a parade float in Rome
- “No hon, I’ll do it during the week when the house …
2014
wxPython on OSX Mavericks with or without Homebrew
Just a short note for anyone else who runs into this nonsense: I could not get the current version of wxPython to install in a useful way using homebrew. brew install wxmac --python --devel to install into my Homebrew-controlled Python install worked …
2014
Django Profiling Bug
I’m doing some work profiling a large Django application and I was running into this weird error when I tried to aggregate the stats with gather_profile_stats.py which comes with Django. It kept throwing TypeError: zip argument #1 must support iteration if there were two profile …
2014
It’s My Party (now)
I’m trying really hard to take parenting magazines seriously, but they seem to be written for a demographic that straddles dense and insecure. The latest unsolicited offering from Parents—

is apparently for people who don’t already know ice cream cake and enou…
2014
Résumé Rewrite Services
Helping people with a job application is not something I do. Unless you accidentally send it to me when asking your friends to review your cover letter before applying to be president of a bank. Especially if the email ends, “Constructive not your usual Tom. Thanks.” This …
2014
Fundraising: A Play in One Act
INT - NIGHT - a fundraiser from University of Rochester calls TOM who has the phone on speaker while holding JOSIE. We join the call in progress …
- Caller: “Sir, no amount is too small.”
- Tom: “Well, I make like ten cents…
2014
Checking on memcache’s health
From time to time a client on WebFaction will experience a hiccup in their memcache process. It’s not obvious at first unless the site is under heavy load (New Relic is a huge help in diagnosing the problem); this post is just a central …
2013
Lacey
“I’ve put relatives in the ground with fewer tears.” — my mom
Last Sunday night we had to say goodbye to the gentlest soul I will probably ever meet. I’ve tried to figure out how to write this since then but it all comes out as a jumble …
2013
Installing New Relic Plugin Agent on Shared Hosting
New Relic’s basic agent (and the free 30 days of Pro we got up front) have been a huge help on one of my largest ongoing projects. Wanting more insight into our server after a mystery incident yesterday morning, I’ve …
2013
Setting Up Server SSH Access
Because I always forget and because I am getting into the good habit of connecting via SSH for everything, here’s a note to myself on how to get SSH deployment keys running in my typical process:
- Use or generate a key
- Add the key …
2013
The Next 25 Years
As befits what was an all-male school, the highlight of my 20th high school reunion occurred in the men’s room near the end of the night (with a conversation at the urinals).
Him: “What brings you here?”
Me [assuming he meant something other than the …
2013
“Rich Get Richer”: A Play in One Act
EXT - DAY: An outdoor concert/ festival between acts. Our hero, TOM, just growing into his impossibly handsome looks in his late 30s strides purposefully toward Port-a-Potty Row. His path is interrupted by THE STRANGER, a younger man. Before T…
2013
Popular with Jerks 25-40
Washing my high-horsepower, low-milage car as a break from my computer-based job while wearing Local Sports Team’s baseball hat and streaming music made by white males (see below) from my Apple phone to a Bluetooth speaker, I thought to myself, “Boy, you need to step …
2013
Django Command to Back Up to Amazon S3 with Python
If it’s of use to anyone, I wrote this fairly thick-headed script to look for the most recent versions of files matching one or more patterns in a directory, zip them up and back them up to Amazon’s …
2013
MySQL and Python on OSX
Because I rarely use MySQL nowadays and because how often do you set up a new machine, this is a reminder to myself on how to get mysql-python installed in a virtualenv
- Add /usr/local/mysql/bin to your path (permanently in your .profile)
- If …
2013
Top Tips for Patients
Having recently had shoulder surgery, some advice:
- Memorizing your patient number will amuse the nurses
- Conversely, making your first statement after coming out of general anesthesia, “It was supposed to be the other arm” will not amuse them
- Like the man said, you can’t buy …
2013
Greener Development
A local experience designer, James Christie has been writing about what he calls “Clean UX”: designers and developers starting to make conscious choices about code and design that reduce the carbon footprint of web sites. As developer tools and frameworks get bette…
2013
Parochialism
Don’t do this:
https://twitter.com/AndrewBerkshire/status/344972991404310528
At best, it says, “I’ve been drinking”. At worst, it just looks stupid. Rene Rancourt is a thing— if you’re from New England, he’s perfect. If you’re not, I guess he’s annoying. Regardless, there …
2013
CSS: min-width vs. zoom
Ran into an interesting quirk today that I don’t see a lot of search results for: if you have a min-width set on an element but then set a zoom on an element other than 100%, the min-width (and, one presumes, the max-width) is scaled …
2013
Ruining Fletch
If you’ve never seen Fletch, stop here and go watch it. It’s a great comedy and one of the rare cases of a movie being better than the book. Assuming everyone reading past this point has seen it, you’re familiar with the plot: businessman Alan …
2013
Songs Craig Finn Has Heard Bar Bands Play
- Beast of Burden
- Working in a Coal Mine
- Green-Eyed Lady
- Lay Lady Lay
- Legs
- Ain’t Too Proud to Beg
- Fairytale of New York
- something by The Dixie Dregs
2013
Django, Haystack & Elastic Search
(Yes, I know it’s been a while.)
Just a quick note in case this bites someone else. I’d file a bug with Haystack, but I have a feeling I’m doing something incredibly dumb. I have a convoluted set of filters for a search …
2011
We Do This Every Day
So it’s been a while. In my defense, I have a good excuse (of which more later). I am returning from blog hiatus to grouse about something: I subscribe to Hacker News in Twitter and I’m happy to do so as I regularly …
2010
Catharsis: To a Young Designer
“To be young (is to be sad).” Ryan Adams
Dear Designer,
You don’t know me and I don’t know you, which is why I’m posting this here where you won’t see it instead of replying to your email with an eye-peeling …
2010
Week 162
”[T]he advantage to being a wicked bastard is that everyone pesters the Lord on your behalf; if the volume of prayers from my saintly enemies means anything, I’ll be saved when the Archbishop of Canterbury is damned. It’s a comforting thought.” Flashman, Flashman at the …
2010
Week 142
“That tension— between beauty and cynicism, between what the Brazilians call futebol d’arte and futebol de resultades— is a constant, perhaps because it is so fundamental, not merely to sport, but also to life: to win, or to play the game well? It is hard to think …
2010
Week 137
Not a whole lot to report. There is, I suppose, but it’s too damn nice of a day to spend it reading (or writing) this stuff. I’m dangerously close to finishing a site for PBS’ Frontline after a week-long crunch. It’s been yet another experience …
2010
django-avatar and Pinax Configuration
Noting this here for the sanity of my future self. When using django-avatar (which is included in Pinax), you need to add at least one of the avatar settings, AVATAR_STORAGE_DIR, to your settings.py file. The important thing to note is this needs to be a …
2010
Week 134
“It ain’t always easy, if your knees knock as hard as mine, but you must remember the golden rule: when the game’s going against you, stay calm— and cheat.” Flashman at the Charge
Heard from an old client and met with a (potential) new one this …
2010
Any Interest in the 700-page Abridged Version?
INT - KITCHEN - DAYTIME
Me: We’ve still got the frying pan to clean. Michelle: I always forget that. Me: I know, it’s on my list of complaints about you. Michelle (unimpressed): Really? Me: See chapter 3, …
2010
Week 133
”[T]here’s something splendid waiting for you to go and find it, far out yonder. I wonder if I’d feel it now, or if it happens only when you’re young, and have no thought for the ill things that may lie along the way.” Flashman …
2010
True Love: A Play in One Act
OUTDOORS - NIGHT - FENWAY PARK
A nice April night, game is in the middle innings, Kevin Youkilis coming up to bat.
Michelle: After this at bat, I’m going to the bathroom, no matter what Youk does. Me: What if he cries out yo…
2010
Week 132
“Well, the Devil made me do it the first time/ Second time I done it on my own.” Billy Joe Shaver, “Black Rose”
Never got around to the last couple of weekly updates. There wasn’t much of interest, technology-wise,…
2010
Week 129
“There’s no sense in a man picking out the worst name he can find for everything.”
Dashiell Hammett, Red Harvest
On Wednesda…
2010
Week 128
Not much changed from last week, mainly working to push the social networking site out the door (while working on a proposal for another Django/ Pinax project). This week did mark the first time I actually got a Fabric script working (not that it’s hard, just that …
2010
Week 127
(idea cribbed from BERG, week count done by Wolfram Alpha because I am too lazy)
”[T]he beauty of reading a page of de Selby is that it leads one inescapably …
2010
On Optimization
It’s strange what you can get used to: the current social network site I’m working on has a page with 216 database queries on it. Used to be I’d get the hives if I hit a dozen queries on a page.
“216! Did you know …
2009
Microformat Proposal: Coding Experience
When I’m working, even in a language I know well, I often search for how to do something; either because I don’t know or because I feel there’s a better way (as @ed_atwell says, “I don’t know, but I bet my friends …
2009
Cheating at The Beatles: Rock Band
My favorite thing about the game is the harmonizing and the way it increases the feeling that you’re really in a band, but if you’re all about the score (or bereft of friends), feel free to take advantage of these two pieces …
2009
Django/ Pinax: Problems With Login() in Unit Tests
This is the first in what promise to be a number of “Stupid Django Tricks” where the “stupid” is me and not Django. I was having a good deal of trouble creating unit tests for authenticated views (i.e., pages that require …
2009
Monty Back, Rommel Still Dead
Bob Montgomery is doing the color for today’s Red Sox game and I can’t figure out how to feel about it. Monty and the late Ned Martin were the voice of the Red Sox (on WSBK TV38) when I was growing up and …
2009
Free to a Harmonix Home, Rock Band Idea
Why doesn’t Rock Band allow you to create additional cities and venues? Nothing fancy, just the ability to set a city name and country, then create some venues. Venues would just let you select from the existing arenas and clubs1 …
2009
YUI Rich Text Editor in Django Admin
This ain’t exactly rocket science, but it took me an embarrassing amount of time to get there, so I’m posting the code for next time. This will turn a given textarea in your admin area into a WYSIWYG. It’s got …
2009
My Name is Crew
I am posting this because I need to keep track of these things. Dreamt last night Michelle and I put on a community event centered around the retirement of some guy that had been a social worker all his life. After the dance crew came off …
2009
Expression Engine if Clauses
This is the kind of thing that’s not worth a blog post except some day it might save one person hours of frustration. Expression Engine apparently doesn’t like it when if statements either span multiple lines or when the trailing curly brace is pushed …
2009
Dreams They Complicate My Life
Had one of those constant dreams nights which I take as indicative of good sleep, though I was awoken by my iPod once. I’ve been listening to the over-my-head In Our Time podcast because, whether it’s terribly interesting or terribly boring, it makes …
2009
PHP Excel Exporter
A few times a year a client needs to export something from a database table to Excel. There’s a simple hack to do it in most any language. There are actually a few, but having come up as a web developer, my preferred trick is to …
2009
Windows GPG Front-End
I’m doing some work with GPG encryption and I always like to have a visual/ gui front-end to use to make sure I haven’t screwed something up in my command line adventures. I came across Cryptophane today and it seems like a nice way to …
2009
Morning Stress
I want English Muffin insurance, for those times when you tear the thing all wrong and one side is basically not there and the thing toasts completely unevenly because of the difference in girth. And the pressure’s on then, because the damn things come in six-packs, which …
2009
Nothing's Coming Out!
You want to know why recycling isn’t keeping pace, why the universe is going to suffer heat death and run out of energy a few billion years from now? I just opened a new container of bay leaves— if you don’t know what those …
2009
Anatomy of a Late Night
New Year’s Eve has totally thrown us off schedule. For some time (the formula for which is: NOW - # of years we’ve had a dog) we’ve been consistently in bed by 11, 12 on weekend nights, with 1am being a notably late night …
2008
“Life's Good”, Indeed
I am providing this post-mortem both as a public service and so I don’t punch in the screen of my brand-new LG monitor. I picked up a new 22” monitor at Best Buy yesterday after losing a monitor to the power surges from the ice …
2008
2008
Xmas Flick Tradition Continues for Hicks in Stix
I bought myself a couple of early Xmas/ Birthday presents this week, Going My Way and The Bells of St. Mary’s. I bought those two old weepers in order to maintain the family tradition (my moth…
2008
Making .NET 2.0 Spit JSON
I just finished translating a set of PHP web services into C# for a national car insurer and came across two things worth mentioning, if only for my future reference.
Each service needed an XML and a JSON version. I knew I didn’t …
2008
Twitter Updates for 2008-10-19
- If I’d been friends w/Shel Silverstein, I’d have always RSVP’d by saying, “Tell ‘em I’m coming, and Shel’s coming with me.” #
- @garyryan Well, it’s strange you could acquire the “Big Game” label before playing in one. Read the full piece
2008
Twitter Updates for 2008-10-18
- Taking dog for a walk, setting up @suchatreat’s b’day presents so as to best surprise. #
Powered by Twitter Tools.
2008
Twitter Updates for 2008-10-17
- Upside to #redsox potentially being eliminated in 5: no more Chip Caray in anyone’s life. #
- tbshotcorner.com - shitty baseball site or your vaccination information headquarters? #
- Well, last one out shut off the lights. #redsox Read the full piece
2008
Twitter Updates for 2008-10-15
- If fruit flies didn’t exist, DNA scientists would have to invent them. And then we’d have to kill the scientists for making something evil. #
- @paulkelley I love The Mayor as much as the next guy, but Casey has 14 XBHs in 199 at bats …
2008
Twitter Updates for 2008-10-14
- Obama ads in Burnout Paradise (http://is.gd/43gG). Makes me nostalgic for the WTF feeling I had seeing real ads in Jet Moto for PS1. #
- Firefox 3.1 offers geolocation services: http://is.gd/3Pp3 Read the full piece
2008
Twitter Updates for 2008-10-09
- @jeckman sounds like you’re Whiteboard Bound. #
- The best part of the recent high fructose corn syrup marketing campaign is I imagine I’m paying for it as a taxpayer. #
Powered by Read the full piece
2008
Twitter Updates for 2008-10-07
- WEEI, your ad calls Palm Beach “Where the hoi polloi hobnob.” Pretty sure you mean the opposite: http://en.wikipedia.org/wiki/Hoi_polloi #
- It’s comforting to know I can always fall back on being a Mon…
2008
Twitter Updates for 2008-10-04
- I dump Wes Brown and the next week he scores just to spite me. Bastard. #
Powered by Twitter Tools.
2008
Twitter Updates for 2008-10-03
- “John McCain has already tapped me”!!! #factcheck #
- “I would change the tone in Washington with partisan rhetoric!” Also: YOUR FAMILY != NATIONAL Read the full piece
2008
2008
Twitter Updates for 2008-10-01
- @leroy77 I was all excited until I got to the end of that craigslist post. Ruined by a bad Phil Collins ripoff that broke my heart. #
- irony is taking food off the table of Bobby Sands’ family: http://is.gd/3n2f Read the full piece
2008
Twitter Updates for 2008-09-30
- @ericwyman I’m a “Bob” man myself. Find TMIS too repetitive. #
Powered by Twitter Tools.
2008
Twitter Updates for 2008-09-29
- jQuery to ship as part of Visual Studio - http://is.gd/3fkU Feels weird. But good. #
- Kept getting knowing smiles from ladies at grocery store. Too bad my “SPOILED ROTTEN” babydoll was in the wash. Read the full piece
2008
Twitter Updates for 2008-09-26
- Taught the dog her 1st impression: home owner on “My House is Worth What?” when they do the stupid announcement. #
Powered by Twitter Tools.
2008
Twitter Updates for 2008-09-24
- Dear Rock Band, what do you call the achievement when you move to Expert, 5 * and 400+ streak after 6 beers? “Functional alcoholic& … #
- Free song from Wilco (assuming you’re like OMG totally going to vote in Novems): Read the full piece
2008
Twitter Updates for 2008-09-23
- Take that: http://is.gd/2ZmD (wait ‘til about 15 seconds in) #
Powered by Twitter Tools.
2008
Twitter Updates for 2008-09-22
- @ccmaine I think of Digsby as Adium for the PC. #
Powered by Twitter Tools.
2008
Twitter Updates for 2008-09-19
- I’ll grant you that’s an interface change. Not sure if it’s a better one. But it’s yellow, anyway (YYMMV). #
- @lotd - “I’m trying, I’m trying to drink away the part of the day that I cannot sleep away.” - Modest Mouse - Polar …
2008
A Few Notes on My Breakfast Cereal
- I don’t think they’re marketing to me
I’m not sure who they are marketing to- I don’t believe the cover models are actually friendly off-camera
- TheyR…
2008
Twitter Updates for 2008-09-17
- I think Bartolo Colon is scaring the kid in the dugout w/him. I also think Bartolo looks like Grimace. Thus his new music: http://is.gd/2Ji4 #
- Why is the Globe associated w/ Boston Dirt Dogs? http://is.gd/2Koz - down on…
2008
Twitter Updates for 2008-09-14
- @mriggen I couldn’t find your footnotes. #
- @K80Haze gross x2 #
- depressed about DFW http://is.gd/2Aad # Read the full piece
2008
Twitter Updates for 2008-09-13
- @chicobangs you mean because of the drinking? #
Powered by Twitter Tools.
2008
Twitter Updates for 2008-09-11
- Dear Customer, getting huffy and telling me something “must be resolved” when the problem is your shitty host = not helpful #
- @CinemaSuicide I read two of the books and came away with the impression the screenwriter for “Fletch” did a hell of a job. Read the full piece
2008
Twitter Updates for 2008-09-09
- @leroy77 I’m definitely interested in it from the little I’ve heard. Is it good all the way through? #
- Adele, “Cold Shoulder” - http://is.gd/2otZ #
- Good remixes at Read the full piece
2008
Twitter Updates for 2008-09-08
- Radiohead concert - http://is.gd/2mjI #
- @comcastcares any update on a tech coming out? #
- Brady on IR, done for year. Read the full piece
2008
Twitter Updates for 2008-09-07
- Cassell w/ ball on his own 2. Pretty sure this is my nightmare from last night, sans naked leprechaun. #
- Well, he got the punter some room anyway. #
Powered by Twitter Tools.
2008
Welcome, Virtual Overlords
Two interesting debuts on ESPN’s pre-game show, both about blurring the line between the virtual and the real. The first, projected fantasy stats for players across the league, feels stupid. If experts can’t even predict the outcome of games, if injury reports are suspect, how …
2008
Twitter Updates for 2008-09-06
- Signed up for Superstruct - http://is.gd/2hNK #
- @marcamos Thought ‘In Bruges’ was awesome, but the end almost ruined it. Like they didn’t know how to close the show. #
- watchin…
2008
Twitter Updates for 2008-09-05
- @ericwyman yeah well, I’m coming back to work and then setting my house on fire to get a cut of that generosity. #
- hope Seinfeld is donating his time, because http://is.gd/2f3N is painful # <…
2008
Twitter Updates for 2008-09-04
- Watching NYY v. TB in spite of that leather-lunged bastard in Tampa. Wanna be a serious MLB team? Take away his season tickets. #
- 1st instant replay in baseball at Tampa # Read the full piece
2008
CSS Print Tests or How to Go Crazy after a Few Hundred Revisions
I have been building tests for CSS 2.1 and CSS 3 print conformance since last October, in partnership with Revenution and HP. It’s been a terrific learning experience. Previous to going out on my own …
2008
Twitter Updates for 2008-09-02
- @jeckman Google Chrome is based on Webkit, custom JavaScript engine will be open-source: http://is.gd/2733 #
- @ericwyman I have a feeling the new month brings a reset to some soft bandwidth cap they track. #…
2008
Twitter Updates for 2008-08-29
- @mwyman Shows what you know. Started yesterday. Magic sign outside school said so. #
- Couldn’t decide which would be more painful: Pats pre-season game or Jeopardy college tournament. #
- What a strange way to browse flickr: Read the full piece
2008
A 2 Foot Yardstick
From its beginnings up to now, Economics has concerned itself almost entirely with Finance, so much so most people think of Economics as “the study of money”. But it’s not; it’s the study of incentives. Up until now, money has been the best way …
2008
Twitter Updates for 2008-08-28
- @rcade the KC Chiefs linebacker? Man, those AFC West rivalries run deep. #
- @ericwyman re: Gerrard, he must be pretty bad-ass if he’s only missing 2 weeks after surgery to the groinal regions. Read the full piece
2008
8 Simple Rules for Dating My Teenage Daughter
- Take her someplace nice for dinner
- Talk about old baseball cards
- Pay for the drinks afterward
- Jaegerbombs
- Don’t spend a lot of money on a nice hotel
- If your seats don’t recline very well, bring a blanket
- Don’t stop …
2008
Yankee Fans: Bad at Math
Maybe not all of them, but what’s the point of a blog if not to write incendiary things? I thought A-Rod bashing would be limited to Mike Lupica’s awful article yesterday, but last night’s meltdown left the Apple so confused the New …
2008
Words and Phrases that Cause Me to Close a Music Review
- collage
- pastiche
- post-punk
- post-rock
- click here to close this window
- x
2008
Weird Spam Blog
I’ll admit to Googling around when doing NYT crosswords when something tickles my head. Today I was trying to remember the spelling of the sequel to Shogun (I was way off; only had the T right). The top Google hit for “shogun sequel” is currently …
2008
A Confession
I bought GTA IV, played it for a week and then stopped. Some of it is Rock Band‘s fault, but mainly the game doesn’t do it for me anymore. GTA III was an amazing experience. Vice City was more of the same fun. By San Andreas …
2008
2008
Nick Cafardo
For a senior writer at the Globe, you sure manage to anchor the Bell Curve on the weekly notes columns. Scattered amongst the feel-good crap about players he likes and the baseless trade rumors, he managed to throw in a testable hypothesis: “[Pat] Burrell a…
2008
Dearest Gmail,
If you continue to swallow important information from clients inside your fancy “- Show Quoted Text -” block, we aren’t going to be friends much longer. I love how you overcome my scatterbrained nature, but when you cost me money that means I can pay for something else to …
2008
Celtics Win + I Am An Idiot
But you knew that. One of the nice things about the Internet is the rise of what Charlie Stross calls the “lifelog”, a searchable list of everything you ever thought and did, a permanent Friend Feed. I mention this because I was so damned …
2008
Mancrush: Woz
Man I love Steve Wozniak. Kathy Griffin lost me somewhere around her millionth plastic surgery when it became hard to look at her.
2008
2008
Google Android Demo
Quick demo of Google’s new operating system for phones, shot by someone from the Alice Clancy School of Cinematography (i.e., you will get motion sickness). With the exception of the compass mode at the end, there’s nothing jaw-dropping. What is cool is how quickly …
2008
Lone Watergunmen
I have a theory. A rather dangerous theory. I believe Numbers Stations (the whole Yankee Hotel Foxtrot thing) are a blind to hide how governments really do secret communication. Archie & Jughead Double Digests in the gr…
2008
For Michelle,
who wanted to know, while watching Lost, why fickleness is always presented as a “female” quality.
First she wants to get rid of it, then halfway down the page she’s amazed by it.
2008
2008
2008
The AV Club
has replaced deadspin as the one place where I read the comments. The first 100 or so in the earth-shatteringly important Square Pegs review are terrific. I’m guessing it’s as much a function of being close in age to the majority of the posters as …
2008
FBoFW
There are a zillion stupid things I’m going to run into that make me realize how much I’ll miss my mom (yesterday’s twin headlines blared at me from the Foster’s paper box: “Super Mom” and “Secrets for a Long Life”), but the thing that’s …
2008
Foodstuffs I Miss
Lays’ (Ruffles?) Bacon and Cheddar Potato Chips, as endorsed by Mark Messier (though not in the commercial seen here):
2008
So …
My mom died. I write this, not because I want to bring down the legions of people reading this, but because I need to write about it. Because it sucks, but it sucks in all sorts of weird ways. Some of it I can’t process yet, more than …
2008
Shocking, Sharpening
Unbelievable for a Reality TV hater, but I want to talk about Ramsay’s Kitchen Nightmares. Such a revelation. Both Fox and BBCAmerica have spent a ton of time making Gordon Ramsay look like a gaping asshole. I finally tuned in like you do passing a car wreck …
2008
Humorless
I always take a peek at the people who add me on Twitter to see if it’s someone I know, someone from the area (I’m interested to see how meatspace communities can spring up around virtual ones; hashtags is a great way to create brand-new communities on-the-fly …
2008
2008
Dear Dog,
I know summer’s coming and so, apparently, do you. However, I’m not willing to even nominate this as spring yet, so let’s hold off on the getting up at 5:30 for a while. Also, that deal where we let you in the bed so …
2008
What a Database Can Say About You
When I started at my previous job, we were small-time. Sites were ASP or (horrors) ColdFusion talking to an Access database, and even that was only for fancy clients who wanted a record of the Contact Us form submissions from their site. We …
2008
2008
A Brief History of My Celtics Fandom
Pre-History
I didn’t make it for ‘81. ‘82. “Beat LA” is where I got my start. In ‘84 I was still young enough that I wasn’t allowed to stay up and watch the pre-Championship playoffs. I think this had more to …
2008
Put Me in the 80%
Where do I sign up for local weather alerts?
2008
Design Reminder
Dearest Self,
When designing and building a system, don’t just treat the base-level objects as black boxes (“as dumb as they can be, but no dumber”), but the modules they roll up into should be black boxes as well. That way, when you get pulled off progress …
2008
God, What Won't You Do?
I’m coming to (near?) the end of what can only charitably be called a “difficult” project. Unfortunately, I don’t think I will be working with any of the parties involved in the future. For future readers and my present sanity, this feels …
2008
New All-In-One IM Swiss Army Knife Does Twitter
Digsby shows up just at the right time for me. I like Pidgin fine, but it’s not a Windows version of Adium and it feels clunky. While Digsby’s Twitter/Facebook/Email integration is nice and I appreciate being able to …
2008
Burying the Hatchet
In the interest of patching up, E from the eels has invited the President to a concert (or three). No word from W’s Read the full piece
2008
2008
No More of That Then
As part of my personal Moratorium Project, I’m asking all respected, older male authors to immediately cease publication of erotic passages in their works. Future Mailers, I can’t have it, you greying literary lions with pot bellies and your remaining hair in the …
2008
There Are No New Stories
The ancient Greeks wrote them all. For example:
“Mr. Spitzer’s suspicious financial transactions at North Fork might never have been discovered were it not for a Suspicious Activity Report filed by HSBC about the shell companies linked to Emperor’s C…
2008
Celtics Coverage: Now with More Scat!
Tommy (re: injury reports): “Now I am told by the truck that good old Greg had the poop!”
Mike: “He did.”
Tommy: “He had the poop! But he didn’t give it to me!”
Mike: “He’s got to share that stuff.”
Tommy: “That …
2008
SXSW Music Torrent
Literally. Somehow in the course of a year, the online music sampler from SXSW went from 60 songs to 48 hours of songs, so I’d given up hope of finding anything new from this year’s SXSW. Fortunately for me, Paul Ford was wi…
2008
New Gnarls Barkley
Two videos, second one is just ?uestlove doing his best teenage girl on MySpace act while the song plays. Not that I’d know, but the album might be on Soulseek
2008
VM Development
I do my Windows development on a beast* of a Bootcamp’d Mac Pro tower and that works just fine, or it would if every project I worked on were virgin territory, untouched by human hands. Unfortunately, some of what I work on has been touched by human …
2008
Nothing Says “Quality You Can Rely On”
Quite like the SQL Server 2008 beta program’s header image

2008
Location Awareness
Yahoo announced FireEagle yesterday, a set of twin APIs for letting you send information about your current location and for letting other applications consume that information at various levels of granularity. The announcement below is worth your time if you’re interested in this sort of stuff.
2008
2008
A Brief Timeline of Last Night's Improbable Events
- 3:05am - awakened by dog barking. Roll over.
- 3:06 - Michelle gets up, saying something’s not right as so many other dogs are barking
- 3:06:20 - “Yeah, there’s a cop talking to someone in our driveway. I think …
2008
Burn, Baby, Burn
Remember that movie where Clint Eastwood plays a fighter pilot? Yeah, me neither:
…2008
Hapiness
UPS letting me know my Rock Band pedal is out for delivery even though EA claims it still hasn’t shipped + a slab of Grateful Dead tracks. Along the same lines, Read the full piece
2008
2008
Winter
I can see where this would make a person suicidal. For the last few weeks, I’ve felt I must have shirked my duties this winter. Judging by the driveways, the house, the road, winter has been winning. We’ve spent the last two weekends trying to dig out …
2008
Rock Band Track Production
Interesting to me for the bits they discovered in well-known songs’ master tracks:
Even a seminal punk band like the Clash yielded some surprises. Even wonder why the drums sound so good on “I Fought the Law”? Because there’s two drummers on it (or more …
2008
2008
2008
Seriously?
Bug Light thought they could get away with this during the Super Bowl?
2008
The Expense of Developing an Electric Car
must be high, because even GM couldn’t afford real celebrities for this Volt event.
2008
Kottke on Rent Parties
What do we lose if we always consume and never produce? Alternatively, will blogging make better writers?
2008
That Was Quick
Once wins Best Original Song at the Oscars last night (here’s the song in the movie) and today the soundtrack is the Read the full piece
2008
Getting Started on Rails, Again
This post exists as a note to myself so I can remember the pain. So far:
7:30am - My old copy of Agile Web Development with Rails may be more of a hindrance than a help. It’s from the days of yore (Rails 1 …
2008
No Dreamcatchers Either
You never see a good personalized plate on a hearse. Sure you’ll see the occasional plate with the company name and a number, keeping you apprised of how many cars they have in their death fleet, but you never see something like “CU L8R”. Just give …
2008
Who Wrox? This Guy Right Here
The main point of buying programming books from Wrox is the SI Swimsuit Issue-quality cover models. I’m calling a party foul on this fellow: note the casual, “Gosh, little ol’ me?” pose th…
2008
Childhood Disappointment
That the words above Jesus’ cross did not indicate the incident took place in Rhode Island. I’m not sure why I thought this would have been a plus.
2008
Doubly Impressed
I’ve been playing around with MusicIP Mixer based on Chris’ recommendation. After getting through the “Oh my word, this is sucking up all the processing power of this monstrous computer…
2008
New Pornographers Video
This might be enough for me to forgive them for what they…
2008
Anxious
It doesn’t bubble up to consciousness very often, but Christ I worry I’m forgetting something. Every day I’m going to forget the permission slip and have to slog through a phonics workbook while everyone else goes to the Museum of Science. It probably drives being anal …
2008
New Mountain Goats Album
Streamed here. Join me in crushing their servers, won’t you? That video still weirds me out. At least it’s a semi-original spin on the Dylan ripoff.
2008
Q: What I Think We Are
My mom tells the story of kicking my grandfather, a cop, out of the room whenever they watched Dragnet because he’d constantly be yelling at the screen. I think I’m next for that treatment with Lost. The problem’s not really Jack …
2008
Alternative Uses for a Time Machine
Beyond the obvious, investing, the sports betting and a bit of comic collecting, one thing I’d like to do with a time machine is go back to right before Einstein’s Eureka! moment about the Theory of Relativity, hang behind his shoulder, wait …
2008
On Sordidness
In the interests of keeping fun levels low, the first thing that happened after I created my Rock Band band was a warning that while I could name the band “Trucker Sex” if I wanted to, it would appear as “ROCKBAND1” or some generic placeholder text. This is …
2008
On a Friday's Death
Damn you, chico, there goes Friday afternoon. Ladies and gennlemen, presenting Starlet Sea Anemone!
2008
On Starting a Project
Starting a project is one of those moments of sheer pleasure for developers, the clean sheet. While you’re laying foundations on web apps, you often need some way of interacting with the plumbing. Old friends may remember “Peterson Style”, named for an ex-coworker who would …
2008
Toward a Collective Consciousness
Ignoring all its faults, this is what I think of when I think of Wikipedia. And now I have it on the web for reference when I’m trying to explain what I mean.
2008
Easy as Fishing, You Could be a Mortician
Michelle is just putting the finishing touches on Joyce Carol Oates’ The GraveDigger’s Daughter, and I, for one, am ecstatic. The back-cover, the side that faces me when reading in bed unfortunately, features a large pho…
2008
An Athlete's Lament
Guess no one would have paid attention if Peter Tosh wrote about “Reggae Bursitis”.
2008
2008
2007
Conversations to Remember
“Your [gas] is horrible.”
“No, no it’s not. It’s like someone made you a peanut butter sandwich and you didn’t even know you brought lunch.”
2007
Still Waiting
For Zero Punctuation to get old. It seems like everything that really entertains me on the Internet has a short life. Hilarious for a week, funny for a month, meh after that. But I’m starting to doubt this will ever happen with Yahtzee. See for yourself:
2007
Clone Table Rows with Form Elements in a .NET Style
Using jQuery to coax .NET into cloning table rows with properly numbered id/ name attributes:
var MyNamespace = {
Read the full piece
2007
Rails 2.0 Released
2.0.1, actually. Now I just need an excuse to use it somewhere.
2007
2007



