My favorite xkcd comics
xkcd humor
I wish I had written down the first time I encountered xkcd1 but I speculate it was college as the oldest comics I recall are from ~2007.
This is a silly list of my favorites that apply to many situations. I admit that waiting for explainxkcd updates to understand the joke is painful…
I share these at least once a month. Thank you Randall.
Serious business
I do think tools like GitHub Copilot and other LLM have dramatically improved success rate of automating small tasks. What might’ve taken a few hours to research and write can be done in less than one.
I have at various times in my career printed a copy of this and pinned it to my wall. Remember this is no greater waste of time than automating something that ought not be done at all.2
Another favorite, technology is ulimately a tool, what you build with it might not apply to complex human systems.
Programming
This is the earliest comic I remembered, and ironically my first job was primarily PHP, so no compiling until Java later.
Another favoite of mine which pairs nicely with 435: purity and never ceases to amaze me everyone’s unique setup. From DVORAK and mechanical keyboards. Personal prefernces on monitors and mice, editors and terminal environments. Everyone has a preference of setup.
Open source
All software is running on a computer soemwhere. No matter how many abstractions are added at some point a cpu cycle is burned and that dependency from 1982 written in C chugs away.
Just a box in a room. Don’t trip on the wire.
Troubleshooting
I once found a bug in an machine-hours caculation. It was over 4 years old and I patched it and shipped it. The next day the head operator came to tell me that the formula was broken. When I excitedly told him I had found the error and fixed it, they had known all along and worked around it…
Honestly one of the biggest inspirations for starting this site and the various places I’ve left answers and tried to contirbute to the knoweldge base of society is the number of times I’ve been frustrated by reading “nevermind I figured it out…”
If I had $1 for every datetime
bug. I mean I couldn’t retire, but I’d have many dollars. And I of course commit this very sin on search safari history by timestamp
With both homes and applications, you can drill enough holes that cause catistrophic failure. Go forth and conquor.
Honorable Mention
Funny, but just not the same level of share as the others.
I feel like this one comic did more to raise awareness about SQL injection than any other OWASP training ever did.
I’ve been working with git for quite some time now, but when it first came out I definately did this several times when working with it.
Sometimes I wonder about my old code. My professional career all my code changes are locked up behind login portals. One of the objectives with writing on a blog and sharing code via GitHub is to stretch into the future as far as I can. Somewhere out there someone is looking at their Taxes and Withholdings and it might be my code… running on someone elses’ computer.
Author’s Note
Not my most original contribution. But it brought me joy to revisit and reminisce.
Significant Revisions
tags: 2024, personal
- Apr 16th, 2024 Originally published on https://www.jsrowe.com with uid E0211686-944D-4F71-85FA-72E436805577