Jim Nielsen’s Blog
Archives
Search
Subscribe
blog.jim-nielsen.com — The AI Security Shakedown
January 8, 2026
Matthias Ott shared a link to a post from Anthropic titled “Disrupting the first reported AI-orchestrated cyber espionage campaign”, which I read because I’m...
blog.jim-nielsen.com — A Letter of Feedback To Anyone Who Makes Software I Use
January 6, 2026
I don’t much enjoy being a lab rat to your half-baked ideas. I can tell when your approach to what I use is: “Ship it and let’s see how people respond.” Well...
blog.jim-nielsen.com — Creating “Edit” Links That Open Plain-Text Source Files in a Native App
January 5, 2026
The setup for my notes blog looks like this: Content is plain-text markdown files (synced via Dropbox, editable in iA Writer on my Mac, iPad, or iPhone)...
blog.jim-nielsen.com — To Make Software Is To Translate Human Intent Into Computational Precision
December 29, 2025
In “The Future of Software Development is Software Developers” Jason Gorman alludes to how terrible natural language is at programming computers: The hard...
blog.jim-nielsen.com — Leading Global Research and Advisory Firm Recommends Against Using AI Browsers
December 22, 2025
I recommended against using an AI browser unless you wanted to participate in a global experiment in security. My recommendation did come with a caveat: But...
blog.jim-nielsen.com — You Might Also Like: My Notes Blog
December 18, 2025
If you subscribe to this blog, you must like it — right? I mean, you are subscribed to it. And if you like this blog, you might also like my notes blog. It’s...
blog.jim-nielsen.com — The “A” in “AI” Stands For Amnesia
December 16, 2025
My last article was blogging off Jeremey’s article which blogged off Chris’ article and, after publishing, a reader tipped me off to the Gell-Mann amnesia...
blog.jim-nielsen.com — It’s Uncomfortable To Sit With “I Don’t Know”
December 15, 2025
Chris Coyier: There’s the thing where if you’re reading an article in the newspaper, and it’s about stuff you don’t know a ton about, it all seems well and...
blog.jim-nielsen.com — Icons in Menus Everywhere — Send Help
December 8, 2025
I complained about this on the socials, but I didn’t get it all out of my system. So now I write a blog post. I’ve never liked the philosophy of “put an icon...
blog.jim-nielsen.com — Grow, Like a Tree Not a Cancer
December 3, 2025
As ever, Mandy Brown casually drops a blog post that makes you examine the everyday meaning of words: One of the imperatives in contemporary, professional...
blog.jim-nielsen.com — Malicious Traffic and Static Sites
December 1, 2025
I wrote about the 404s I serve for robots.txt. Now it’s time to look at some of the other common 404s I serve across my static sites (as reported by...
blog.jim-nielsen.com — Notes From an Interview With Jony Ive
November 26, 2025
Patrick Collison, CEO of Stripe, interviewed Jony Ive at Stripe Sessions. Below are my notes from watching the interview. I thought about packaging these up...
blog.jim-nielsen.com — My Number One “Resource Not Found”
November 24, 2025
The data is in. The number one requested resource on my blog which doesn’t exist is: /robots.txt According to Netlify’s analytics, that resources was...
blog.jim-nielsen.com — Podcast Notes: Feross Aboukhadijeh on The Changelog
November 19, 2025
I enjoyed listening to Feross Aboukhadijeh, founder and CEO of the security firm Socket, on the Changelog podcast “npm under siege”. The cat-and-mouse nature...
blog.jim-nielsen.com — Data Storage As Files on Disk Paired With an LLM
November 17, 2025
I recently added a bunch of app icons from macOS Tahoe to my collection. Afterwards, I realized some of them were missing relational metadata. For example, I...
blog.jim-nielsen.com — Tahoe’s Terrible Icons: The B-Sides
November 12, 2025
This post is a continuation of Paul Kafasis’ post “Tahoe’s Terrible Icons” where he contrasts the visual differences across a number of Apple’s updated icons...
blog.jim-nielsen.com — Leveraging a Web Component For Comparing iOS and macOS Icons
November 10, 2025
Whenever Apple does a visual refresh in their OS updates, a new wave of icon archiving starts for me. Now that “Liquid Glass” is out, I’ve begun nabbing the...
blog.jim-nielsen.com — Down The Atomic Rabbit Hole
November 8, 2025
Over the years, I’ve been chewing on media related to nuclear weapons. This is my high-level, non-exhaustive documentation of my consumption — with links! 📖...
blog.jim-nielsen.com — Browser APIs: The Web’s Free SaaS
November 3, 2025
Authentication on the web is a complicated problem. If you’re going to do it yourself, there’s a lot you have to take into consideration. But odds are,...
blog.jim-nielsen.com — Don’t Forget These Tags to Make HTML Work Like You Expect
October 27, 2025
I was watching Alex Petros’ talk and he has a slide in there titled “Incantations that make HTML work correctly”. This got me thinking about the basic...
Older archives