December 4, 2025

Abandon All Hope, Ye Who Enter Here

Yes, I realize my title gives away the topic of this post, but so be it. Surely when you read the title you thought to yourself — “Oh no, he’s gone and done it now! He has searched a Unix error message on Google for a remedy! What a fool!” And you would be spot on, as you always are.

Surely those among you who have been a reluctant sys admin have done the same thing. Maybe sendmail is being a pain, or the cool new package you just downloaded won’t compile. Who knows what your problem might be. But you say to yourself: “I know, a quick search with this exact error message will certainly turn up a solution!” Right, and pigs fly.

Three hours later you are no closer to a solution, but you have delved much deeper into all the various Unix distros than you ever care to. But don’t worry, this isn’t a diatribe against Unix so much as it is about the state of searching for solutions to technical problems that have multiple possible causes, many different potential contributing factors, and an untold number of possible software combinations. In other words, you are royally screwed but you just haven’t admitted it yet.

It’s actually kind of charming, this idea that you are only one well-crafted Google search away from the solution. Naive, really, but charming.

Perhaps I’ve stumbled on a good business model — a site where you can put in some basic information such as whether you’re running Natty Narwhal or Roy’s Ruckus (hey, a guy can dream), the versions of key infrastructure pieces (Apache, MySQL, etc.), and perhaps some other config info as well as the error message and get back a debugging strategy. Heck, I’d probably even pay for such a site.

So yeah, if it already exists let me know. Meanwhile, I have to get back to sifting through the 8th page of the Google results on my error message of the week. That’s right, despite Dante’s admonition I haven’t yet abandoned all hope. Call me stupid — or desperate.

Share
Roy Tennant About Roy Tennant

Roy Tennant is a Senior Program Officer for OCLC Research. He is the owner of the Web4Lib and XML4Lib electronic discussions, and the creator and editor of Current Cites, a current awareness newsletter published every month since 1990. His books include "Technology in Libraries: Essays in Honor of Anne Grodzins Lipow" (2008), "Managing the Digital Library" (2004), "XML in Libraries" (2002), "Practical HTML: A Self-Paced Tutorial" (1996), and "Crossing the Internet Threshold: An Instructional Handbook" (1993). Roy wrote a monthly column on digital libraries for Library Journal for a decade and has written numerous articles in other professional journals. In 2003, he received the American Library Association's LITA/Library Hi Tech Award for Excellence in Communication for Continuing Education. Follow him on Twitter @rtennant.

Comments

  1. ~$ man man

  2. David Lankes says:

    On a clear disk, you can seek forever.

  3. Shane White says:

    The ole “Google the error message” trick works for me around 90% of the time. I usually have to dig a bit further but it’s a good start. It’s a bit like my “Cargo cult” cut and paste method of SQL scripting :)

  4. BEST COMMENTS EVAH! KEEP THEM COMING! LOL…

  5. Steven Huwig says:

    They “gamified” this a while ago — try posting at http://serverfault.com/

  6. Steven Huwig says:

    Amendment — the sister site http://superuser.com may be more appropriate depending on the nature of the issue.

  7. Steven Huwig says:

    And I’ll go for the threepeat of posting before adequate research — http://unix.stackexchange.com/ may be most appropriate of all. The point is, geeks out there are hungry for cheevos. :)

  8. Thanks, Steven!
    Thanks, Steven!
    Thanks, Steven!