2021-10-17: GNU coreutils v9: lists.gnu.org/archive/h…

2021-10-12: <meta charset="utf-16"> 🤮

2021-10-06: Weird hearing Kirby Ferguson (Patreon/Twitter) sampled on the new Ministry album.

2021-09-09: A taco made with a pita instead of a tortilla is a sandwich. 🌮

2021-09-08: 🎵 I can see the future, and it makes me wish that I was blind 🎵 …

2021-09-08: I still find it hilarious that Slack interprets “mrkdwn” in tweets.

2021-09-08: It is not clear from the systemd.time man page, but OnCalendar=*-*-* *:*/10:00 UTC is invalid. …

2021-09-02: Bounty Hunter Tears Into Houston on Motorcycle Wearing Bandolier of Pregnancy Tests 📰

2021-08-28: Really weird to have to buy physical media to get legal access to something in 2021.

2021-08-25: A comment I made in some code today: I will be shocked if this code doesn't need adjusting or …

2021-08-24: The mysterious origins of Universe's biggest black holes Black holes on a collision course spin around one another with increasing speed as they draw closer. …

2021-08-24: Just amazing animation of 100 marble drop machines feeding one-into-another: www.youtube.com/watch 📺 …

2021-08-13: 1Password 7 will be the last version of 1Password to support standalone vaults. Well. Shit.

2021-08-12: I like this idea: Illinois Is The First State To Have High Schools Teach News Literacy. I hope it …

2021-08-11: Today’s bounce inducer.

2021-08-04: Bouncing along to the Icon of Coil cover of “Headhunter”.

2021-07-30: A good afternoon of deleting code. 🙂

2021-07-29: Reminder: never generate or parse CSV by hand. Always use a library. CSV is way more complicated …

2021-07-29: On this day, in 1915, the U.S. invades and takes over Haiti: overcast.fm/+Yo39oJQ8… 🎙

2021-07-20: Whee! Backticks in tweets get translated to code blocks when loaded by Slack.

2021-07-20: Unfortunately for me, qr<> is valid Perl, but it gives you a reference to a regex; it does not …

2021-07-20: I’ve been away from Perl for too long. Was trying to use qr<>xms instead of …

2021-07-14: Line of JavaScript I wrote today: container.innerHTML = container.innerHTML; The container is an …

2021-06-30: Always a weird feeling when you do a significant refactoring and all the tests pass on the first run …

2021-06-28: Parallel correlated subqueries make for some insane looking code.

2021-06-24: Database design tip: instead of a boolean column, use a nullable timestamp. This way you get your …

2021-06-24: Write failing test. Spend a bunch of time trying to figure out how to implement the feature being …

2021-06-18: <blink> and <marquee> eat your heart out. …

2021-06-15: I 💙 @jamesthomson@mastodon.social.

2021-06-12: “Another Biafra sticker!”

2021-06-07: Shortcuts on Mac? Pffft. I want Terminal on iPhone.

2021-05-14: … if you are a telecom executive or regulator in the United States, […] Starlink […] is a sign that …

2021-05-13: Using mass nouns in APIs is a bit of a pain. Ah, the fun of translating inconsistent English into a …

2021-05-06: Happy Hindenburg day!

2021-04-06: Lately I’ve been using “update” instead of “upgrade” in commit messages, etc. because I want …

2021-03-31: Playing Cozy Grove reminds me of reading PJF’s foraging tweets.

2021-03-30: One more step down the road to a Web monoculture: tenfourfox.blogspot.com/2020/04/t…

2021-03-23: Firefox is going to start trimming cross-origin “Referer” headers: …

2021-03-08: Had a merge conflict so difficult that I copied the HEAD part into one new file and the other branch …

2021-03-08: “… this little independent software company that promotes itself by trolling the tech industry …

2021-03-03: Biggest beef with Big Sur UI: the tiny cancel icons on notifications.

2021-03-02: Mike Duncan teaching his kid about Satie’s Gymnopedie #1 reminded me of Endorphin’s Satie 1. 🎵

2021-03-01: Going to be listening to The Kleptone’s Lockdown Radio all week. 🎵

2021-02-26: I’ve been noticing usage of “categorically” in the past several days and the meaning of it is …

2021-02-16: The Tongue 📷

2021-02-12: How does anyone get any development done with Chrome? You can’t get it to accept self-signed …

2021-02-01: Surprised, yet again, that when people realize that there may be a difference in the way an emoji …

2021-01-26: Today seems like a Roomful of Teeth day. 🎵

2021-01-25: Still finding noise cancelling of Air Pods Max amazing. Have to strain to tell that washing machine …

2021-01-24: Third Coast Percussion: “Halo” by Joe W. Moore III: www.youtube.com/watch 🎵

2021-01-22: The problem with watching Marvel stuff is that the Marvel Studios theme uses a bell that is exactly …

2021-01-20: TIL git lfs migrate import only properly deals with the last --import option you give it.

2021-01-20: Removed all my political Twitter filters. 🎉

2020-12-31: Neato. iPadOS 14 Photos.app can find Lego images.

2020-12-25: One.

2020-12-09: New Front Line Assembly, hooray! soundcloud.com/metropoli… 🎵

2020-12-06: Classical music: “Mars Needs Women” by Meat Beat Manifesto 🎵

2020-11-30: It’s after Thanksgiving, so that means that it’s time to listen to The Pretty Little …

2020-11-23: Thumbs up to today’s Stratechery: “The Idea Adoption Curve”.

2020-11-19: The time zone of the day is CHADT (a.k.a. Pacific/Chatham during daylight saving time), which is …

2020-11-19: Today I learned about yh a YAML highlighter. It only accepts input on stdin; weird that you …

2020-11-07: Crying in relief.

2020-10-28: For whatever reason, git seems to have a really difficult time resolving conflicts in YAML.

2020-10-24: 🗳 Voted.

2020-10-09: Currently being annoyed by the spelling difference between “preceding” and “succeeding”.

2020-09-29: As someone that maintains a (non-public) service that sends SMS messages via phone carrier email …

2020-09-28: After watching “Rally and Sustain” yesterday, I’ve got to listen to Iron Lung Corp this …

2020-09-27: Watched Rally And Sustain: The Cracknation Documentary I miss Acucrack. (Also available at …

2020-09-27: Ballot has arrived. 🗳📬

2020-09-18: Reminder that tomorrow is International Talk Like a Pirate Day.

2020-09-11: I’m not into Lloyd Cole, but go find out how to support the musicians you love.

2020-09-02: The absolutely best thing to come out of Apple last year. No spam calls disturb me now. Most don’t …

2020-09-02: Juggling 5 long-lived branches involves lots of “fun”. And before you start in on the evils of …

2020-09-01: Every time I run gitg, the window gets a few pixels taller and wider until I notice it and have to …

2020-08-28: Holy crud, pgloader is awesome! It handled a complicated SQLite conversion with a Sequel-defined …

2020-08-26: I’m in the mood for some angry Irish bile. Time for The Fatima Mansions. 🎵

2020-08-24: Not happy for summer to end, but will be so glad for cicada noise to stop.

2020-08-23: After watching “The Godfather: Part II”, it is fun to go back and watch 📺 Every Frame a …

2020-08-20: 📺 Does “land area” assume a country is perfectly flat? Hello, Switzerland!

2020-08-18: In Vim, replace all spaces with underscores within the current or most recent visual selection: …

2020-08-14: What is this “too direct” thing? I find that entirely appropriate. 😬

2020-08-10: Having problems with building Ruby with OpenSSL on Mac?

2020-07-31: A benefit of becoming an ATP member is getting ahead of ATP References. Previously, they were …

2020-07-22: Slack API emits a warning if you don’t specify an encoding. Which is stupid because the JSON spec …

2020-07-21: Energy levels down, and then random shuffle brings up 🎵 Burning inside! 🎵 Burning inside! 🎵 Burning …

2020-07-15: Listening to the Interstellar soundtrack over and over.

2020-07-06: The current self-signed-certificate situation in Chrome is so stupid. Chrome is just completely …

2020-07-01: Oooh. New in Firefox 78: New RegExp engine in SpiderMonkey, adding support for the dotAll flag, …

2020-06-28: I’m voting by mail. www.chicagoelections.gov/en/vote-b…

2020-06-17: One of my favorite Wikipedia entries is Time in Indiana. The permutations of time zones and daylight …

2020-06-08: This is what should happen with statues dedicated to racists. 🎙️

2020-06-04: Today is a day for Snog’s “Born to Be Mild” 🎵

2020-06-04: Guh. What I want in Slack is actual threads, not the current things they call threads, which are …

2020-06-03: Pretty much what I think of most NoSQL.

2020-06-03: Wow. I’m awake now. “Metal Machine Music, part II” just came up on random shuffle. 🎵

2020-06-03: I still love Breakmaster Cylinder’s Tokyo 🎵

2020-05-31: Zsh comes with Tetris.

2020-05-28: June 8th, the Rough House Theatre will be doing another online edition of Nasty, Brutish, and Short. …

2020-05-26: Having “I pity the fool!” flashbacks: twitter.com/ILComptro…

2020-05-22: TIL about sort -h.

2020-05-21: OMFSM. The Kleptones have a Patreon? Sign me up! 🎵

2020-05-13: 📷 Art will survive

2020-05-13: Today, there will be a Meat Beat Manifestation. 🎵

2020-05-12: Feeling Captain Vegetable right now. 🎵

2020-05-10: Interesting that the local Whole Foods is being turned into a temporary distribution center.

2020-05-08: There are three kinds of lies: lies, damned lies, and git commit histories. – me 💬

2020-05-06: I guess today is going to turn into a 🎵 Musique 🎵 Non Stop 🎵 Techno Pop 🎵 day. Thank you, Florian.

2020-05-05: Always code as if the guy who ends up maintaining your code will be a violent psychopath who knows …

2020-05-04: Always code assuming that there are bugs somewhere else in your code, because there are. – …

2020-04-30: It’s an Opus Dei kind of day. 🎵

2020-04-28: TIL about Ctrl-Shift-C and Ctrl-Shift-V to copy and paste in Gnome Terminal.

2020-04-23: Lame Zoom app does not do split screen on iPad.

2020-04-21: Watching office chair comparison videos. (Seriously.)

2020-04-17: 📷 Everything is going to be alright

2020-04-08: Work discussions can get fairly esoteric: echo $(cat <(echo -n - && echo e)) "\x2dn” …

2020-04-03: Work from home fallout: debugging service generated email that MS Outlook for Mac claimed had no …

2020-04-01: I’ve been listening to Dead Can Dance, Gerrard, and Perry on shuffle all day. Reached The Host …

2020-03-24: ♬ Don’t believe their lies ♬ Stay the fuck at home ♬ www.youtube.com/watch

2020-03-24: O’Reilly shutting down their conference business is just gobsmacking. I don’t know how to …

2020-03-17: I have gotten so used to having a Touch Bar that I miss it when using an old MBP and a dialog pops …

2020-03-17: Really appreciating the use of invisible chapters in the Stratechery Daily Update podcast to show …

2020-03-14: Monday at 7pm America/Chicago, Rough House Theater’s quarterly Nasty, Brutish, and Short will be …

2020-03-14: 🎭 Cabinet of Curiosity’s “The Farewell Fables” got live streamed from Links Hall earlier …

2020-03-12: Reading all the depressing stuff going on, but then iTunes shuffled to Kate Bush’s “The Big …

2020-03-08: Impressive turnout for early voting for the Illinois primary on a Sunday afternoon.

2020-02-27: Watched The Last Starfighter (1984) for the first time today. Weird waiting so long to see a hit …

2020-02-20: Listening to Mike Duncan talk on this week’s Revolutions episode about Russian censors and …

2020-02-19: Watching “I, Claudius” again due to I, Podius. Just watched Livia’s “pep …

2020-02-08: What I really miss from Day One v1 is the ability to edit complete entries in Vim. There is no way …

2020-01-31: The weirdest thing about using Gnome 3 is how windows slowly sink until their bottom edges hit the …

2020-01-15: Using words from Low Definition to generate test data. My current fake user is “Ballhooter …

2020-01-08: Don’t listen to podcasts on Spotify: techcrunch.com/2020/01/0…

2019-12-21: Hope you are enjoying the Saturnalia revels.

2019-12-20: Just removed all my space movie filters.

2019-12-19: If you’re watching The Mandalorian, you might want to give A Complicated Profession a listen. 🎙

2019-11-23: Saved up this week’s Hello Internet episode for the best listening venue for any episode of the …

2019-11-20: It’s weird that POSIX semaphores allow you to query the current value (sem_getvalue(3)), but …

2019-11-14: *gobble* I *gobble* 💙 *gobble* Low Definition *gobble* so *gobble* much *gobble*. …

2019-11-04: Podcast inspired tourism.

2019-10-29: Be wary of what commands you use with Homebrew. You may unknowingly opt yourself into the beta line …

2019-10-27: Leftovers Michael: “What are we eating?” Mom: “Leftovers, honey.” Michael: “Leftovers from what?” Mom: …

2019-10-25: I would love a podcast episode of Mike Duncan and Ben Thompson discussing …

2019-10-19: Noise Unit’s “Drill”, most especially “Miracle”, still makes me so, so happy …

2019-09-29: I’m hoping someone digitizes this live music archive: interactive.wbez.org/curiousci… …

2019-09-19: Declaring bankruptcy on @viticci ‘s iOS 12 review.

2019-09-15: Have been really enjoying Roomful of Teeth’s first album this past week. 🎵

2019-09-12: 📺 How much of popular history is made up just because it makes a nice story? An example: …

2019-09-11: 🎙 Headphones for this one (100 seconds) Wrap It Up — The World According to Sound: …

2019-08-28: 🔖 Filmmaker mode: Stop the over saturation insanity.

2019-08-27: 🎙 Most Important Meal 33: We Live In a Coffee Society ☕️

2019-08-27: 🎙 Notes on an Imagined Plaque to be Added to the Statue of General Nathan Bedford Forrest, Upon …

2019-08-26: 📖 The story behind CVE-2019-13013 You may start reading this and say that nothing in there interests …

2019-08-22: There’s a Hole in the Bucket is actually a song about yak shaving.

2019-08-21: TIL systemctl status will take a process ID as an argument. It’ll look up the unit the process …

2019-08-21: What systemd unit is that process running under? cgroups v1: grep '^1:name=systemd:' …

2019-08-18: I just “love” how long these signs last.

2019-08-17: 📖 The Tragedy of UCS-2

2019-08-14: My favorite IOCCC entry from when I was in college: ioccc.org/1989/jar…. char*_="Hello …

2019-08-13: Weirdness: getting SMS spam trying to get Facebook credentials about every 40 minutes from …

2019-07-27: The weird thing about bingeing on www.revolutionspodcast.com episodes is the realization that Mike …

2019-07-24: Listened to Cage’s 4’33” on the L this morning with Smart Speed on in Overcast, so, probably, it was …

2019-07-22: 🎭 It Is Magic is the most well written thing I’ve seen in years.

2019-07-18: Found that Vagrant is truncating mtime to microseconds on files in shared directories. Oh, joy.

2019-07-17: Grrr. Really want a uint1 datatype in PostgreSQL.

2019-07-16: Autocorrect is now suggesting German-looking words. (I’m guessing because I don’t know …

2019-07-11: Gotta love Fluid.

2019-07-11: Achievement unlocked: get specifically mentioned in release notes due to implied hacking of file …

2019-07-11: I am really loving Third Coast Percussion’s version of David Skidmore’s Aliens with …

2019-07-10: Breakmaster Cylinder is pushing out the beets [sic]. 🎵

2019-06-30: 🏳️‍🌈 For this Pride Day, giving thanks for all that Dannie Flesher and Jim Nash did. Thank you for …

2019-06-28: The Doubleclicks show tonight was great! Here’s hoping that “Jenga Bus” thing turns into a real …

2019-06-26: TIL that you can add an exclamation to the :digraphs command in Vim to get the output chunked into …

2019-06-25: The spam callers are getting lazy. Just got a call with Caller ID “(773) 1xx-xxxx”. That isn’t …

2019-06-23: Have spent the weekend on Nebula bingeing on Legal Eagle and Lessons from the Screenplay episodes. …

2019-06-20: 📺 Our Ignorance About Gravity

2019-06-12: 📺 The Pronouns Song by The Doubleclicks

2019-05-30: How to test your newly upgraded copy of ack: cd to the directory where it is stored, and then run …

2019-05-29: Hey! Ack v3 is out! beyondgrep.com

2019-05-23: 🎵 Anger is an energy 🎵 🎵 Anger is an energy 🎵 🎵 Anger is an energy 🎵 🎵 Anger is an energy 🎵 🎵 Anger …

2019-05-19: “Songs About Coffee” is the new “Fingertips”? (They Might Be Giants)

2019-05-12: 📺 Circus | Written by Tom Waits, Narrated by Ken Nordine, Illustrated by Joe Coleman

2019-04-30: HTTP servers that return errors with a 200 status. 🙄

2019-04-11: 🎙️ A debugging story: overcast.fm/+DzGVF52R…

2019-04-08: I wonder how this future "default" will need to be turned off. “Beginning in macOS 10.14.5, all new or updated kernel extensions and all software from …

2019-04-03: Ewww. Click-tracking built into HTML? Horrid. lapcatsoftware.com/articles/…

2019-04-02: No lines for voting. In and out.

2019-03-13: External iterators in Ruby are such a pain due to StopIteration. I really, really want a …

2019-03-11: Code comment I just wrote: # This could be done using a recursive regular expression, but I # don't …

2019-03-07: Oh, joy. I’m now working on stuff that explicitly cares what happens during a daylight savings …

2019-03-03: 🎙️Mac Power Users Live With surprise Europeans flown in.

2019-02-27: 🎙 The History of History Podcasts

2019-02-26: No line to vote today.

2019-02-14: systemd fallout Today’s systemctl --user … learning fun: The difference in resulting environments from ssh …

2019-02-13: What’s my public IP address? (Plus other stuff about your browser.) Nice.

2019-02-04: Doom clock

2019-02-03: Wow. The Microsoft Consolas font went open source. (via Ricky Mondello)

2019-02-01: Today’s minor epiphany: systemd does not parse the names of slices the same way as it does …

2019-01-30: Spam email lead: “NOTE : DOCUMENT IS PROTECTED WITH MICROSOFT MACROS, TO VIEW YOU MUST DOWNLOAD …

2019-01-21: Was perusing ancient Daring Fireball posts, and decided to look at odeo.com, expecting to be …

2019-01-15: Running command_line_lint reveals the top shell commands in my history as: gvim (15.7%), vcs (10.0%) …

2019-01-11: Just gave Vim fits by doing a gqip in the middle of a 5777 line, 180KiB swagger.yaml file.

2019-01-09: Robocall threatening that my “Microsoft Windows Services” will be stopped and that I will not …

2019-01-08: I’m shocked. Shocked, I tell you. (Thank you Viticci.) No, I don’t use Apple Music. This is …

2019-01-07: Bless me that I might do your dark works in this, the mortal realm! ☕

2019-01-04: Today I learned that the standard bulleted list handling in plain text files that I depend upon in …

2018-12-22: I just learned about the CSS user-select: none property. Eww.

2018-12-07: OMFSM, FLA is doing a cover of “Rock Me Amadeus”.

2018-12-04: The Steadfast Tin Soldier: Great costumes. Great puppets. Cool idea for what to do with the …

2018-12-04: New digital release of the Art Institute of Chicago’s collection means more Ivan Albright for …

2018-11-25: Yuck: slack.com/cookie-ta… But amazing that it is documented.

2018-11-10: Get yourself an education and learn from The Carl Stalling Project.

2018-11-09: Reading pipe(7). That BUGS section: ouch.

2018-11-08: Finally an iDevice that can hold my music collection.

2018-11-07: Elevator buttons at the National Museum of Mathematics.

2018-11-06: There are a lot of people trying to figure out how people are going to vote outside my polling …

2018-11-04: Allison Truj and Brian Hamilton are awesome: most-important-meal.com/episodes/…

2018-07-22: This traffic cone has been here for years 2018/7/12 East side of Olgilvie Station @ Washington & Canal “Computer, enhance.”

2013-03-24: Watching the Star Wars movies in Ernst Rister order. Not going with Machete order because I want to …