Alas, No : NoEstimates as a protest movement?

From a Medium post titled "Estimates? We Don’t Need No Stinking Estimates!":

Why is software so late? One venerable intellectual tradition in the field says the answer lies in software’s very nature. Since code costs nothing to copy, programmers are, uniquely, always solving new problems. If the problem already had a solution, you’d just grab a copy from the shelf. On top of that, we have a very hard time saying when any piece of software is “done.”

These were the points raised by physicist Aaron Santos when I turned to him for help understanding the #NoEstimates controversy — he’s the author of a book titled How Many Licks? How to Estimate Damn Near Anything. He said software development is less like other engineering fields and more like basic scientific research, where estimates are to laugh: “An equivalent question from my field would be, ‘Estimate the amount of time it will take for us to discover what dark matter is.’ I have no idea how long that will take! With problems we’ve never faced before, the usual techniques of estimation don’t always work.”

I am generally sympathetic to the motivations of the #NoEstimates crowd, although as I have said before, I do not think there is all that much to it, once you peel back the Twitter rhetoric. Whenever they are pressed on the topic, #NoEstimates advocates tend to fall back on "Well, of course we don't mean no estimates…"

The idea that a software developer cannot make an educated guess as to how long it will take her/him to build something is, frankly, ridiculous. Will the guess maybe turn out to be wrong? Maybe. Will the thing that s/he is building change and therefore need to be re-estimated? Perhaps. That said, instances where the the thing being built is so unique that no prior experiences are of any use are exceedingly rare, and claims like "We have never die this exact thing before, so we have no idea what it will take" strike me as special-snowflakeism. I have never written this exact blog post before, but I can tell you with a fair degree of confidence that I will have it done today or maybe tomorrow, unless something else comes up to interrupt me.

I view #NoEstimates largely as a protest movement. Software developers are, rightly, sick of having napkin math and finger-in-the-air guesstimates converted into hard deadlines by know-nothing managers and then getting beaten up by those same managers when those bogus deadlines fail to hold. Perhaps they have tried to be reasonable, to caveat their estimates, and have been rebuffed. It's now a Howard Beale moment.

Maybe that's what it take, though—heightening the contradictions until something breaks, until the system gives way.

By Pete Brown

All posts

  1. A new Aliens movie?
  2. Devops certification and the problem with buying expertise
  3. The new Dan Deacon album is out today.
  4. Pipelines v. trains is a false dilemma.
  5. Great post! Too bad it was delivered via 47 tweets…
  6. Do yourself a favor and go read some Malcolm X.
  7. Review: Ann Leckie - *Ancillary Justice*
  8. Buzzkill alert: This snow is no joke.
  9. Tech pundits need to get out more.
  10. Pizza crust will destroy the universe.
  11. If you don't like the law, then fix it.
  12. Peter Singer, eating meat, and the ethical treatment of animals
  13. SAFe is better than nothing, but only marginally so.
  14. Rand Paul is a kook.
  15. Due is a nice reminders app.
  16. Left-wing conspiracy theories are still conspiracy theories.
  17. Dan Burton, still a moron
  18. I think maybe these people have read too much sci-fi.
  19. Getting mad at Brian Williams is kind of missing the point.
  20. Why photo-sharing companies never seem to be able to make a go of it
  21. Reform conservatism is snake oil and Jeb Bush is a terrible person.
  22. The new *Star Wars* comic is pretty good.
  23. In which I am skeptical that the GOP will pay any political price for tanking the ACA
  24. John Carpenter - *Lost Themes*
  25. If your architecture is a mess, rapid deployment is probably the last thing you need.
  26. The *Daredevil* trailer looks good.
  27. The new Terminator movie looks alright.
  28. No, blogging is not dead.
  29. Good article on the creation of AllMusic
  30. Scott Walker is terrible.
  31. I installed and then deleted the new iOS Outlook app.
  32. Revisiting the BBC's *Ghostwatch*
  33. Jonathan Chait bravely defends the rights of whites guys to say they think. Apparently Marxists are to blame.
  34. Someone needs to do a Kickstarter for a *Quantum Leap* movie.
  35. This certainly is easier than sifting through the ninety-nine cent CD-ROM bin at Microcenter.
  36. Link Dump - 2015-01-13
  37. Phrases that should be banned
  38. No, populism is not actually a political position.
  39. A novel twist in gameplay
  40. An entrepreneur in every pot
  41. Link Dump - 2015-01-10
  42. Yes, tell me again about the terrible discrimination against religion.
  43. Title II for ISPs looks slightly more likely.
  44. From the vaults: Jets To Brazil - *Orange Rhyming Dictionary*
  45. I can't believe Apple released Yosemite with that bug that kills puppies.
  46. Serial and the problem of knowledge
  47. Maybe next week I'll dig up a CD player and tape deck.
  48. First-world problems in the twenty-first century
  49. So long, 2014.
  50. Net Promoter Score, or, "The problem with trying to quantity people"
  51. Personal trauma and systemic oppression
  52. "Irritating people making bad decisions"
  53. NYPD v. de Blasio, and NYC politics
  54. Comics: *Lazarus*, Volume 1
  55. Flash photography
  56. I know we are supposed to be terribly outraged about any threat to freedom of expression, but…
  57. My new favorite comic: Rachel Rising
  58. Anti-GMO rhetoric
  59. Ms. Marvel, Volume 1
  60. Uber needs poor people.
  61. The problem with Radiolab
  62. NERD+SPOILER ALERT: The Flash mid-season finale
  63. I will loan you my copy of The Economic & Philosophic Manuscripts of 1844
  64. The Star Wars teaser
  65. Link Dump - 2014-11-27
  66. Ferguson and *Nixonland*
  67. *Countdown City* by Ben H. Winters
  68. It's morning in America.
  69. My *Serial* think-piece
  70. Cod vacations
  71. Link Dump - 2014-11-22
  72. Railing
  73. Found a sunny spot
  74. 1970s Legos
  75. DANZIG!
  76. Link Dump - 2014-11-21
  77. Just keep screaming "BENGHAZI!" even louder.
  78. It's not really a "dog whistle" if everyone can hear it.
  79. Paul Smith & Peter Brews - *Frozen By Sight*
  80. Link Dump - 2014-11-20
  81. Clearly, I am just a statist stooge lacking any perspective or self-awareness.
  82. Link Dump - 2014-11-19
  83. A very helpful related search
  84. "Jack Deth is back, and he's never even been here before!"
  85. Anyone need a 16MB memory card?
  86. Link Dump - 2014-11-18
  87. "…and the rest of the team should be focused on project work."
  88. Comics I'm reading: *Wytches*
  89. It was a bad idea to even suggest the loan program should be profitable in the first place.
  90. Link Dump - 2014-11-17
  91. Because who needs public infrastructure?
  92. Dilbert is not funny.
  93. Pink Floyd
  94. Link dump - 2014-11-16
  95. Mobile friendly
  96. Dave Winer's Radio3
  97. Resistance to change
  98. That pope
  99. Twitter's strategy statement, or Why we can't have nice things
  100. Happy birthday, Hedy Lamarr
  101. Your data-mining sucks.
  102. Started reading *Locke & Key*
  103. The biggest threat to the coming Democratic majority is the Democrats.
  104. I think I am going to need some new running shoes soon.
  105. *A Nightmare On Elm Street* turns 30
  106. *Foundation* trilogy maybe coming to TV?
  107. "I believe the FCC should reclassify consumer broadband service under Title II of the Telecommunications Act."
  108. For the eleventy-billionth time, pointing out racism != "playing the race card."
  109. Nobody likes paying taxes, but that doesn't mean we shouldn't have them.
  110. Just give me a goddamned RSS feed already
  111. Marvel Unlimited is not so great.
  112. My in-depth analysis of the 2014 mid-term elections
  113. Massachusetts Republicans
  114. Birthright #1
  115. *Phase IV* is on Netflix!
  116. Kids these days
  117. *Aliens* documentary
  118. Don't run, Elizabeth! Don't run!
  119. New album from I Love You But I've Chosen Darkness!
  120. I suppose it is proof of *something*, anyway…
  121. Jack Bruce
  122. You seem to have missed something.
  123. Why monitor something you're not going to do anything about?
  124. Meg & Mog
  125. Gandhi never said that, and even if he had, it doesn't make any sense.
  126. Airmail 2.0 seems like it might be cool.
  127. Plato, Popper, & word processing
  128. Technological change vs. cultural change
  129. Mark Lanegan Band - *Phantom Radio*
  130. Sleater-Kinney
  131. BE AFRAID!
  132. Medium's on it, bro!
  133. Why have no white leaders come forward to speak out against this culture of violence?
  134. Predicting the future without knowing the past
  135. "Free v. Not free" is overly simplistic.
  136. Little pink houses, for you and me.
  137. Surprise! Tort reform doesn't work.
  138. A useful roadmap
  139. Not much longer now…
  140. Good intro to David Fincher's visual style
  141. "Text is the most powerful, useful, effective communication technology ever, period."
  142. "Don't feed the trolls is a cop-out.
  143. Childhood traumas: The can lid
  144. Deliberately missing the point
  145. Jose Saramago on writing via keyboard
  146. Freshman year of college is calling.
  147. Jargon needed: The opposite of "solutioning"
  148. Started reading Jane Smiley's *Some Luck*
  149. Trail map - Highland Park, Temple Woods, & Poet's Seat in Greenfield, MA
  150. What's the worst that could happen?
  151. Field Report - *Marigolden*
  152. Both sides do it.
  153. You may have built part of it, just not the whole thing.
  154. With friends like these…
  155. Neil Killick on slicing heuristics
  156. Oh, like that could ever happen.
  157. It's a luxury not to have to worry about racism.
  158. Hell #9438
  159. I think it's time for Batman to take a break.
  160. Caribou - *Can't Do Without You*
  161. The right-wing carbon-copy machine
  162. War forever
  163. Finished Jeff VanderMeer's *Authority*
  164. IT'S NOT A TOOMAH!
  165. Agent Cooper and the Kingdom Of the Crystal Skull
  166. Disconnecting pay from performance
  167. Hosting my own stuff
  168. All Ebola, all the time
  169. The kids these days
  170. Laboratories of democracy!
  171. Ridley Scott's new movie sounds terrible.
  172. *Gotham* is a pretty disappointing show so far.
  173. Again with Heidegger and the Nazis
  174. Experimenting with posting from Drafts
  175. The new phone is here.
  176. Crap Architecture
  177. iPhone Parking Lot
  178. Starting Proust
  179. *The Conspiracy* (2012)
  180. Immigration reform & deficit hawkery
  181. Facebook: Evil, dumb, or both?
  182. The Apple tech press is weird.
  183. VHS v. Betamax
  184. The answer is always "n + 1".
  185. Conservative intellectuals
  186. Zappos is creepy.
  187. Your phone is not the problem.
  188. Deconstruction
  189. Inspirational
  190. Process improvement
  191. Thanks, but finding interesting stuff to read is *my* job…
  192. Sorry, but writing down all your passwords on a piece of paper is a terrible idea.
  193. People like the idea of privacy and security.
  194. Complicated things are complicated.
  195. The Prometheus sequel might not suck.
  196. That technology thing you like
  197. Priorities, people
  198. WAR!
  199. Heidegger's *Schwarzen Hefte*, or "Leaving Godwin's Law in the rear-view mirror"
  200. Because why spend money on keeping things from exploding and falling apart?
  201. Nice public broadcasting you've got there
  202. Vladimir's Big Adventure
  203. 42
  204. Remember, the government can't do anything right.
  205. Sure, there are ways that *Batman Vs Superman* might not suck.
  206. CVS is getting out of the cigarette business.
  207. Trying out Beats Music
  208. Fine, we'll offer a tablet if we have to, but we're not happy about it.
  209. The synthetic unity of experience
  210. No, we shouldn't go back to Project Management 101.
  211. You should go read *The Unwritten*.
  212. The Pope's Blood Is Missing!
  213. State of the Union predictions
  214. Childhood traumas: "The Shadow Man"
  215. Yay! You hit your KPI. Too bad no one cares.
  216. I want to like *Helix*, but…
  217. I'm sure ACORN is somehow to blame for this.
  218. Yes, your explanation is simpler if you toss out the complicated parts.
  219. Mike Huckabee, expert on women
  220. Thinking before you write
  221. *Wildewoman* - Lucius
  222. Bringing the Catholic Church into a year that has four digits
  223. "Do what you love" and unexamined privilege
  224. Perhaps your secret sauce is a bit too secret.
  225. Hate the show, not the venue.
  226. In which I end my brief career as an employee engagement consultant
  227. FUD As a Service
  228. Yes, clearly your belief system is threatened by all 2% of us.
  229. Crippling injuries build character.
  230. *Wolf Hall* - Hilary Mantel
  231. Saving bookstores
  232. I'm not sure there is a good answer to the technical problems of social media.
  233. In which I kick off my new career as an "employee engagement" consultant
  234. Internet activism
  235. *Grasshopper On the Road* by Arnold Lobel
  236. Syfy's *Helix* seems like a mixed bag.
  237. The things one thinks about in the wee hours
  238. GMOs and the Monsanto boogeyman
  239. Your tax dollars at work
  240. let.ter - Taking minimalism a bit far
  241. Holacracy
  242. Yes, people really do still blog.
  243. Healthcare is expensive because people are trying to make money off of it.
  244. Duck Dynasty
  245. No one cares about your private cloud.
  246. Organizational "culture" discussions are mostly empty
  247. bell hooks on Sheryl Sandberg's *Lean In*
  248. So there's a new Death Angel album...
  249. No, Lacan is a just a bad writer.
  250. Money is speech
  251. Clearly
  252. Parking
  253. Nightbreed, The Cabal Cut
  254. It's like when we were all going to boycott Facebook.
  255. It depends on what you mean by "free will."
  256. Unhelpful advice
  257. ZOMG! Fingerprints!!!
  258. People don't scale
  259. No–stronger encryption is not the answer
  260. Movies that scared me
  261. Epistemology
  262. Bespoke
  263. Califone, *Stitches*
  264. Yes, deals with Mr. Morden are likely to end badly.
  265. We want INFORMATION!
  266. Passive-aggressive politeness
  267. Agile is not always the answer to everything.
  268. *My Amityville Horror* is not a great documentary, but it's worth watching.
  269. Google cars
  270. Grant Hart, *The Argument*
  271. Really, DC? REALLY?
  272. Washed Out, *Paracosm*
  273. Suspension of disbelief
  274. This is why bookstores are a niche business.
  275. True Widow, *Circumambulation*
  276. Personal experience v. policy
  277. Concern-trolling Gmail and "the cloud"
  278. Phosphorescent, *Muchacho*
  279. The Washington Post and AWS
  280. St. Patrick’s Day
  281. "You are wrong, and here are the reasons why."
  282. I find it unlikely that VMWare is going to suddenly embrace commodity cloud.
  283. Sometimes a methodology can be taken too far.
  284. "Let's just stick with what we've got..."
  285. What is good about *The Walking Dead* will also be its undoing.
  286. I'm not even sure your enterprise private cloud *could* succeed.
  287. If you haven't already, go watch *Dredd*
  288. The new How To Destroy Angels album
  289. A bit more regarding meetings, and how they suck
  290. Meetings
  291. And next, our plan for when we fail to plan
  292. Finally looked at the NYT's Snow Fall thing
  293. Time-tracking
  294. Prophecy
  295. More guns
  296. Guns
  297. Bold Leadership
  298. Hanlon's Razor
  299. That legacy stuff
  300. It's not about what box someone wants to put it in
  301. Tuhin Kumar on content in a digital era
  302. Money, politics, and Machiavelli
  303. I am skeptical that your tax plan will work any better.
  304. No, that's NOT the definition of insanity.
  305. The Walking Dead, now with more zombies
  306. The original Prometheus script seems interesting
  307. Commonplace is kind of nifty
  308. That Kant was a smart guy.
  309. Petraeus
  310. The World War Z trailer
  311. You should have bicycles
  312. The technorati fallacy
  313. One of my favorite types of requests
  314. The Lucasfilm thing
  315. The hermeneutics of automated configuration management
  316. I kind of agree with Descartes that philosophy should be done later in life
  317. It's not political discussion if you're just yelling at me.
  318. Complicated things are complicated (October 2012)
  319. The forest, the trees, and the DVDs
  320. Undecided voters
  321. David Quammen's new book seems good, but not sure I'll read it
  322. Found a new philosophy podcast
  323. Yes, pitty the poor billionaires and their thankless lives of toil.
  324. The ongoing adventures of Walter Bishop
  325. One can do a lot worse than "good enough."
  326. Is that a missile in your yard, or are you just trying to deter something?
  327. That's fine, but Aristotle still makes for tedious reading.
  328. Nevermind came out 20 years ago today
  329. Messing around with OpenPhoto
  330. Safety nets
  331. So, the Romney thing
  332. Your data-mining sucks
  333. Started watching Homeland
  334. The Clint Eastwood thing
  335. Enjoy the current plethora of music streaming choices while you can
  336. I invoke Sturgeon's Law
  337. Why would the FTC have anything to say about Twitter?
  338. The Lance Armstrong thing
  339. Actually, I expect Todd Akin to announce his candidacy for President any day now
  340. A lot of Can
  341. Finished the first series of *Downton Abbey*
  342. So Paul Ryan is Romney's VP pick
  343. Writing apps
  344. Distorted markets
  345. App.net, or, why it's still tough to compete with free
  346. Unfortunately, gun ownership and car ownership are not the same thing
  347. A bit more on the HBO thing
  348. OS upgrades
  349. Or I could just go listen to the album
  350. Monster Movie Week!
  351. As goes Sparrow...
  352. Why is Twitter more interesting to me than Facebook?
  353. Fantastical + Entourage + Exchange = WEIRDNESS
  354. Network neutrality, obviously a communist plot
  355. Nope, advertising just sucks
  356. Reading
  357. Interesting, but seems like asking for trouble
  358. Who needs it!
  359. Advantage, Mutt
  360. Do you want the answer, or not?
  361. ACA coverage and systems failure
  362. To-do lists
  363. So long, Weather Underground
  364. Checked baggage
  365. The challenge of spending any amount of time in Boston
  366. From the $2 bins at the record store
  367. I haven't seen *Prometheus*, but....
  368. The HBO thing
  369. It shouldn't matter which device I'm using
  370. Not exactly random, but good listening
  371. The Dark Knight... meh
  372. Because Kubrick is a good director, and Ridley Scott is not
  373. Country Roads, Take Me Home
  374. Memorial Day
  375. The revolution will not be Harvardized
  376. Chrome + Google Reader + space bar = ANNOYING
  377. Oddball behind-the-scenes photos
  378. The Times-Picayune, and chasing the wrong problem
  379. Experimenting with Pelican
  380. Readlists
  381. The classroom as an open, iterative project
  382. Yes, the Michael Wolff article
  383. Jevon's Paradox and the Cloud
  384. War Hazard Eliminated!
  385. Unintended Consequences
  386. Limbaugh blah blah blah
  387. You’re playing their game
  388. I highly doubt that AppleTV will magically kill the cable companies
  389. Breitbart
  390. I’m not sure I follow *you*, Mr. Romney…
  391. Maybe they think I’m going to buy another one?
  392. A bit more on The Shining
  393. Obviously, The Shining is *really* about the capitalist oppression of the working class
  394. 47 days of music seems like not that much…
  395. Regrettably, a post on campaign finance reform
  396. Why stop with in-app purchases?
  397. Opera would have saved the Lindbergh baby
  398. Actually, I would prefer not to deal with a human
  399. Ip Man
  400. Yes, but I’m still one one who has to decline the meeting invite
  401. Bogeyman
  402. Good streaming stuff I've found on Netflix: *The Blob (1988)*
  403. Good streaming stuff I've found on Netflix: *Isolation*
  404. Good streaming stuff I've found on Netflix: The Crack In the World
  405. BASIC
  406. In which I am paid back for 10+ years of scoffing
  407. The Comcast/Netflix thing
  408. My power is beyond your understanding!
  409. Out-stupiding the TSA
  410. I see what you did there
  411. The problem with *Stargate:Universe*
  412. That "15 albums" thing
  413. Pedestrian v. motorist v. bicycle
  414. Sorry guys, it's still just a hobby
  415. Sunny side up, hold the overflowing manure pits
  416. That's an interesting definition you have there
  417. James Cameron v. the philistines
  418. Sometimes zombies and politics do mix.
  419. Damn hell ass boobies (2006)
  420. Whither censure?
  421. Stealing TV, Part II
  422. OCTOBER?!
  423. Chasing boogeymen
  424. Nice vetting job, folks
  425. In a move that gives bootlicks and sycophants everywhere a bad name...
  426. As goes South Dakota... well, hopefully not
  427. A discovery that should surprise exactly no one
  428. And no, I don’t care what anyone was wearing
  429. The worst idea I’ve ever heard
  430. Once again, ladies and gentleman, the professionals at work
  431. Supporting the freedom-haters
  432. Why I’m glad I’m not a miner
  433. Say it some more, because that will make it true
  434. Music update - February 2006
  435. The Corporation
  436. Watching TV without having TV
  437. Google strikes again (2006)
  438. Belle & Sebastian – The Life Pursuit
  439. Touchy subject
  440. Take my ports. Please.
  441. NUTS!
  442. One year older than I was at this time last year
  443. Gaim 2.0 beta is surprisingly unannoying
  444. Snatching defeat from the jaws of victory
  445. Lewis Black
  446. Uhhhhhhh...
  447. The Yes Men
  448. And again, my apologies
  449. I did it for you, Damien
  450. DRUNKEN CHENEY KILLS AGAIN!!!
  451. The site may be slow today
  452. Electronic mediocrity
  453. Maybe they are better off...
  454. Angry Dick strikes again
  455. Capote
  456. The gang that couldn’t shoot straight
  457. Why I don’t believe in a lot of stuff
  458. Wherein Pete despairs
  459. A long overdue return to an old favorite
  460. The Plame Name Blame Game Revisited (with pictures)
  461. Meanwhile, in TV Land...
  462. Hide your puppies
  463. I like VoIP
  464. From the “Oh, ya THINK?!” Dept:
  465. More good stuff (hopefully) from the Beeb
  466. The Monkey and the Sock Puppet, Part VI
  467. So, Mr. Attorney General—what questions will you answer?
  468. The hearings are on.
  469. Apples and oranges
  470. And in somewhat less serious news...
  471. Tune in tomorrow. For nothing.
  472. War in name only
  473. What? Something good from Cincinnati?
  474. Lookee here—I got me a domain!
  475. I will gladly pay you on Tuesday for a scandal today
  476. I suppose that’s one way of putting it
  477. Hooray for books I’ve never read
  478. The State of the Union (in Happy Happy Gumdrop Land)
  479. AAAAAAAAAAAAAAAA!!!!!
  480. Flirting with the dark side
  481. Countdown to a big waste of time
  482. What if you had a demonstration and no one cared?
  483. When the hair was big and the booze flowed like water
  484. Weekend music update
  485. The New York Times finally throws down
  486. Today’s project
  487. What not to be looking for on a slow Friday afternoon
  488. The broken record continues to spin
  489. Long time, no music
  490. Yes, I’ve gotten sucked into Battlestar Galactica
  491. At least someone is putting up a fight
  492. More legal contortions
  493. More on Iran
  494. It’s not playing politics when we do it.
  495. Only 20 more hours to go
  496. Original intent
  497. And Iran, Iran so far away, Iran all night and day
  498. You say Alito, I say whatever
  499. Tick, tick, tick, tick
  500. I don’t want to live with the bears
  501. Quick TV update
  502. Still nowhere on the wiretapping
  503. Alas Kermit, we hardly knew ye
  504. Reading too much into The West Wing
  505. A question, sir...
  506. Blogging about blogging
  507. A few changes
  508. HOWTO: The Straw Man
  509. Year-end music round-up
  510. Again with the wire-tapping
  511. The Great Wire-Tapping Caper That Almost Was
  512. King Kong is a giant piece of shit
  513. I’m genuinely shocked
  514. If only we were this interested in our own elections
  515. Angry Dick
  516. The Fellowship of the Wardrobe
  517. Sorry for the delay
  518. The time grows near
  519. Site news - October 2005
  520. Quote of the Day
  521. Serenity
  522. Stop! You’re killin’ me
  523. I want something like War of the Worlds, but on TV
  524. Forensic Show #23
  525. It’s TV time again
  526. Nothing to see here
  527. Going from bad to worse to...
  528. The Return of the Puzzled Chimp
  529. Google Talk
  530. The Crummy Governor vs. the Worst Newspaper on Earth
  531. Liquid Television strikes back from beyond the grave
  532. Voting != Democracy
  533. He’s not lying
  534. Trying to maintain my sense of perspective
  535. The perfect album?
  536. Movies, movies, movies
  537. Yes, Becky, there really is a new post
  538. A bit of background
  539. Leaving, on a jet plane
  540. He also likes puppies and helps crippled children
  541. Consequences of spending two straight days in the rack room
  542. No one ever said beggars can’t be complainers
  543. Again with this story
  544. Music update - July 2005
  545. PLAME NAME BLAME GAME!
  546. Whither Rove?
  547. How quaint.
  548. Intellects vast and cool...
  549. and... They’re off!
  550. “I have a secret plan to win the war...”
  551. I’m back
  552. You say quagmire, I say... well... quagmire.
  553. Thank you, FARK
  554. ZOMBIES!
  555. On second thought...
  556. Worst... Interviewer... EVER.
  557. Not with a bang, but a whimper
  558. So it actually didn’t suck
  559. More on the filibuster debate
  560. YES!!
  561. Going nuclear/constitutional
  562. Worth a listen?
  563. Music update - May 2005)
  564. Well, at least it’s not wooden...
  565. Who would have guessed I’d make two posts about the National Weather Service in as many weeks?
  566. Because the government doesn’t have anything better to do...
  567. More on taxes
  568. Happy April 15th
  569. Normally, I welcome change, but...
  570. Long live the Death Tax
  571. Damn hell ass boobies (2005)
  572. Woohoo! It’s Windows Update day!
  573. Wherein Pete refuses to throw his lot in with the fanboys
  574. METAL!!!
  575. The Republicans step up their war on the judiciary
  576. This is the coolest thing EVER
  577. Your tax dollars at work - April 2004
  578. April Fools Day
  579. Groundhog Day, Part II
  580. The devil movies always get me.
  581. IM Annoyances
  582. Wherein Pete attempts to give Congressional Republicans the benefit of the doubt.
  583. What the hell?
  584. I suggest we start a pool...
  585. Drill, drill, drill!
  586. This is getting out of hand.
  587. I, for one, say “Woohoo!”
  588. the gates... THE GATES!!
  589. More “indecency”
  590. And again...
  591. Where have I heard this before?
  592. Anybody want gmail?
  593. Dirty, dirty titties
  594. It’s true because I say it’s true.
  595. Odds bodkins! It has failed again!
  596. One man’s Conservative...
  597. Google strikes again! (2005)
  598. wah-nah NAAHHH nah-nah
  599. More on the latest $80 billion circling the drain
  600. You just can’t write stuff this good.
  601. Argh, I say.
  602. A rose is a rose.
  603. I’d say good riddance, if only I didn’t fear something even worse
  604. Sorry...
  605. “Horse?” asked the Cart, “I don’t need no stinkin’ horse.”
  606. Amusement
  607. The bottom-end of 2004
  608. How Bush Won
  609. New Music
  610. Foolishness
  611. Good news, I think...
  612. The first of many, I’m sure...
  613. Numbers, numbers, numbers
  614. Remember that thing I said yesterday?
  615. We have answered your question, now please go away.
  616. Alright, we’ve fixed that problem. What’s next?
  617. Site news - November 2004
  618. A brief tale of political shenanigans
  619. More good web radio
  620. Another post-election site
  621. If we say it enough, that makes it true, right?
  622. Sorry, everybody
  623. What the hell *is* an activist judge, anyway?
  624. Apologies
  625. Nonsense
  626. Some new music
  627. Your argument is very convincing… if only it were not a tangled web of lies.
  628. The music is back online
  629. What is wrong with our culture, summed up in a single amusing anecdote
  630. Odds and Ends
  631. SCIENCE!
  632. Making a bad situation worse
  633. Derrida, Part II
  634. From the “It Couldn’t Happen To a Better Bunch of People” Dept.:
  635. The Faith-Based Presidency
  636. I am rather disgusted at the moment
  637. Two weeks, man… two weeks…
  638. It’s been fun, Linux, but I just don’t think this is going to work out.