Software Developer, Durham NC
Encrypt and Dither Photos in Hugo (2024-02-06)
I encrypted all the photos on this site and wrote a tiny image server that decrypts and dithers the photos, then created a Hugo shortcode to display dithered images in posts. It keeps high-res photos of my kid off the web, and it looks cool.
Dispatch #12 (February 2024) (2024-02-04)
We spent MLK weekend with my folks in the Shennandoah Valley, and visited Luray Caverns, something I’d done as a kid and still rips 30 years later. Neat place, highly recommended if you’re ever in that area. We also got some snow at our cabin, which was pretty fun for Nev.
Dispatch #11 (January 2024) (2024-01-10)
That’s a wrap on 2023. Our little Nevie turned two in December. It’s hard to imagine her changing as much in the next year as she did in the last, but I suppose it’s inevitable. We spent Christmas at Claire’s folks’ house and hit up both the Greensboro Children’s Museum and Greensboro Science Center.
Dispatch #10 (December 2023) (2023-12-06)
We spent the week of Thanksgiving with my sister near Albany, New York. Tough drive, but it was great to get the whole family together and for Nev to get some extended time with her cousins. Highlights included the Catskill Mountain Railroad Polar Express and some unexpected snowfall.
Keep Markdown Links in Order With mdrenum (2023-11-15)
I write all these posts in Markdown, and I tend to include a lot of links. I use numbered reference-style links and I like the numbers to be in sequential order. (Here’s the source of this post to see what I mean.) I wrote a Ruby script to automate the process of renumbering links when I add a new one, and as mentioned in last month’s dispatch, I spent some time iterating on it to work with some new posts containing code blocks that I’d imported into my Elsewhere section.
Links (from Pinboard)
More Files Please - Jim Nielsen’s Blog (2024-02-27)
Can you imagine working on a codebase — which is a set of files — but the files were locked to a particular IDE? Craziness. Personally, I’m a file guy. I love files. And I wish more products worked in the currency of exchange of files.
The internet used to be fun (2024-02-27)
I’ve been meaning to write some kind of Important Thinkpiece™ on the glory days of the early internet, but every time I sit down to do it, I find another, better piece that someone else has already written. So for now, here’s a collection of articles that to some degree answer the question “Why have a personal website?” with “Because it’s fun, and the internet used to be fun.”
The Subversive Hyperlink - Jim Nielsen’s Blog (2024-02-26)
Why? Because it’s a web. Interconnectedness is the whole point. Links form the whole. Without links, there is no whole. No links means no web, only silos. Isolation. The absence of connection. Subvert the status quo. Own a website. Make and share links.
Self-hosted newsletter and mailing list manager. Performance and features packed into a single binary. Free and open source.
Subprime Intelligence (2024-02-20)
This industry is money-hungry, energy-hungry, and compute-hungry, yet it doesn't seem to be doing anything to sustain these otherworldly financial and infrastructural demands, other than the fact that people keep saying that "artificial intelligence is the future."
Social, I love you, but you’re bringing me down (2024-02-19)
Social media has the weird effect of making you feel like you’ve achieved something — made a post, perhaps received some feedback — without actually having done anything at all. It sits somewhere between marketing and procrastination: a way to lose time into a black hole without anything to really show for it.
The digital equivalent of wearing a fake Chanel bag (2024-02-19)
But I actually think we’re beginning to finally to get an answer: The only real use case for AI art is flooding social media with a bunch of worthless garbage. And the only reason to do that is to advertise something or scam people.
The Rot Economy - Ed Zitron's Where's Your Ed At (2024-02-19)
If capital is not invested in providing a good service via a profitable business, it will never sustain things that are societally useful.
How to live your life in text files (2024-02-18)
If I’ve learned one thing in my years of covering tech, it’s that nothing is guaranteed to stick around, no matter how much you love it or how popular it is. Things change, mistakes happen, stuff disappears. And every time it happens, I get a little more religious about something that Steph Ango, the CEO of Obsidian, likes to say: file over app.
Tech bubbles come in two varieties: The ones that leave something behind, and the ones that leave nothing behind. Sometimes, it can be hard to guess what kind of bubble you’re living through until it pops and you find out the hard way.