Jim Nielsen @jim-nielsen.com · 10he.g. “When you refuse to use `eval()` in your JS code, but still install 1,400 npm dependencies.” 110
Jim Nielsen @jim-nielsen.com · 10hSaw this fence while hiking this weekend. Will leave it up to the reader to discern the parallels to security. 120
Jim Nielsen @jim-nielsen.com · 02/10/2026Writing a .md file in a project where I’m undoing some complexity I added in the past. I’m creating the file as a way to document these evolving changes (so I don't redo past mistakes). At the end of the document, I came to this conclusion. Maybe one day I’ll actually learn this lesson. 020
Jim Nielsen @jim-nielsen.com · 01/10/2026lol bluesky suggested a translation, so i had to click it... 110
Jim Nielsen @jim-nielsen.com · 01/10/2026Happy birthday! I hope my corner of the web lives to be that old some day ;) 010
Jim Nielsen @jim-nielsen.com · 01/10/2026Totally. All I could think about was all the ways people are gonna game and abuse this. And YouTube will say “whoopsie—should’ve thought of that” 110
Jim Nielsen @jim-nielsen.com · 30/09/2026📝 I could just share a link to Marques Brownlee’s video and say, “Hey I thought this was good. You might too.” But turns out I had a lot I wanted to say and think through, so it turned into a blog post. blog.jim-nielsen.com/2026/dear-so...blog.jim-nielsen.comDear Software MakersMarques Brownlee just released a video essay titled “Dear YouTube” . I loved it. He talks about how YouTube is going to start shipping this new feature where… 1193
Jim Nielsen @jim-nielsen.com · 29/09/2026📝 Got nerd-sniped around tagging all my icons with richer metadata for better search. Still not sure how I want to go about it…but I took notes along the way! blog.jim-nielsen.com/2026/icon-ga...blog.jim-nielsen.comVLM Enhanced Metadata For My Icon GalleriesConfession: I got nerd-sniped by Sam Henri Gold’s request for my icon galleries: I'd like to humbly request artwork-level searching in macosicongallery.com… 042
Reposted by Jim NielsenÁlvaro Montoro @alvaromontoro.com · 29/09/2026The W3C released a new HTML element out of nowhere. It was the element of <surprise>. 27217
Jim Nielsen @jim-nielsen.com · 28/09/2026Last: the ones that "got a total overhaul" like Preview, Chess, and Archive Utility. These represent larger changes to the design of the icon. I'll leave it to the reader to decide whether the changes are better or worse :) 010
Jim Nielsen @jim-nielsen.com · 28/09/2026Next up: the ones that "got a bit more refined" like System Settings, Mail, and Podcasts. Nothing big changed, just smaller refinements like getting sharper. 210
Jim Nielsen @jim-nielsen.com · 28/09/2026Ok so here's my (totally unofficial) classification for how Apple’s icon changed from Tahoe to Golden Gate: 1. Got a bit more glassy 2. Got a bit more refined 3. Got a total overhaul First up: the ones that “got a bit more glassy” like App Store, Maps, and Stocks. 230
Jim Nielsen @jim-nielsen.com · 28/09/2026📝 Jef Raskin: > An interface is humane if it is responsive to human needs and considerate of human frailties. That condemns so many modern interfaces because they are designed to take advantage of human frailties. blog.jim-nielsen.com/2026/humane-...blog.jim-nielsen.comHumane InterfacesSo there I am reading Unsung when I come across this quote from Jef Raskin : An interface is humane if it is responsive to human needs and considerate of human… 072
Jim Nielsen @jim-nielsen.com · 25/09/2026📝 This was kind of the perfect little task for an LLM: grab all the 1024px icons from Apple’s apps on my Mac and let's put them in my gallery. blog.jim-nielsen.com/2026/faster-...blog.jim-nielsen.comUsing an LLM to Automate the Process of Archiving New macOS App IconsWhenever a new version of macOS drops, I find myself archiving the new app icons for my macOS icon gallery . In the past, the work to do this was a bit… 020
Jim Nielsen @jim-nielsen.com · 25/09/2026My new startup: “OS for Chocolate” (it's a shopify app w/inventory from a 3rd party supplier) Taking angle checks now... 120
Jim Nielsen @jim-nielsen.com · 25/09/2026Everyone claiming to be an OS these days: “OS for Logistics” - it’s a dashboard with a map “OS for Restaurants” - it’s a scheduling app “OS for Food” - it’s a smart toaster with an app 110
Jim Nielsen @jim-nielsen.com · 25/09/2026Freak. After Bluesky does its compression/etc., that system settings icon is blurry anyway. Compare these if you wanna see: www.macosicongallery.com/icons/system... www.macosicongallery.com/icons/system... 020
Jim Nielsen @jim-nielsen.com · 24/09/2026To be fair tho, the change from Tahoe to Golden Gate on the System Settings app icon is much improved. It's so much more clear and crisp. All the Tahoe icons had me feeling like maybe my vision was going blurry, but nope, it was just the icon 140
Reposted by Jim NielsenDanny Smith @danny.is · 24/09/2026I just added a calendar view to my website. I still find it amazing how little code was needed to do this. Modern browsers are awesome. danny.is/notes/calend...danny.isA calendar view for my writing 131
Jim Nielsen @jim-nielsen.com · 24/09/2026love this! better executed than mine too, i'm gonna have to go the no-JS route like you did. also love how you handled the smaller/bigger dots to indicate volume. very nice 110
Jim Nielsen @jim-nielsen.com · 24/09/2026I think you're right. I love it, we're iterating in the open here. 030
Jim Nielsen @jim-nielsen.com · 24/09/2026Will shirt #5 be another company “that burned fast and bright [and] gained eternal life”? 120
Jim Nielsen @jim-nielsen.com · 24/09/2026I love everything about this post! Disclosure: from the headline alone, I thought it was gonna be a fishing post. In hindsight, idk why I thought that lol 110
Jim Nielsen @jim-nielsen.com · 23/09/2026Always enjoyed your posts showing up in my feed, thank you! And while I'll miss your writing and individual voice, I also appreciate the willingness to announce “the end” in a post — and a very well written one at that! 110
Jim Nielsen @jim-nielsen.com · 23/09/2026Well I'm late to the party. These launched back in July, but somehow didn't get turned on for me until today? But at least I got to go down a clippy/AI meme rabbit hole and that was funny while it lasted 050
Jim Nielsen @jim-nielsen.com · 23/09/2026Oh, they're called "Pets". I’m probably late to the party...but looks like you can turn it off Settings → Pets → Hide Pet 100
Jim Nielsen @jim-nielsen.com · 23/09/2026lol wait wut? codex has a clippy now? what is this thing? 100
Jim Nielsen @jim-nielsen.com · 22/09/2026📝 Quite enjoyed this story from @bcantrill.bsky.social on “Oxide and Friends” about AI gaslighting him and saying that his turn of phrase was, in fact, first spoken by Sideshow Bob. Feels like a microcosm of being online these days. blog.jim-nielsen.com/2026/online-...blog.jim-nielsen.comA Great Story Capturing the Essence of Being Online in 2026I made a note of it , but Bryan Cantrill wrote a post about the ex-Anthropic employee who pegged the probability of AI killing humanity in the next decade at… 021
Jim Nielsen @jim-nielsen.com · 22/09/2026High school Jim feels uncomfortable with this label. But adult Jim relishes it 000
Jim Nielsen @jim-nielsen.com · 21/09/2026ChatGPT referred to my websites as a "weird constellation of personal web projects". Um, thanks...? 4190
Jim Nielsen @jim-nielsen.com · 21/09/2026I remember playing this bad boy on my jailbroken phone before the app store. great game. loved it. 5/5 stars www.macworld.com/article/1933...macworld.comReview: iCopter for iPhoneiCopter isn’t the most sophisticated game in the App Store, but it is a fun—and addictive—way to pass the time. 000
Jim Nielsen @jim-nielsen.com · 21/09/2026Had a fun time going back down memory lane thinking about jailbreaking, cydia, etc. fun times. 110
Jim Nielsen @jim-nielsen.com · 21/09/2026Top 5 iPhones of all time. The Hall of Fame. @gruber.foo made his picks. Now I’ve made mine. You’ll never believe what I put at no. 5... blog.jim-nielsen.com/2026/iphone-...blog.jim-nielsen.comThe iPhone Model Hall of FameJohn Gruber makes his picks for the iPhone Hall of Fame: iPhone (original) iPhone 4 iPhone 5S iPhone X iPhone 17 Pro Ok, my turn. Here’s my iPhone Hall of… 111
Jim Nielsen @jim-nielsen.com · 19/09/2026sorry you're right. some of those things are gone, but the blue/gray icons (which change if you move them between groupings) are still there 010
Jim Nielsen @jim-nielsen.com · 18/09/2026if you can't have fun with this kind of minutiae, why are you even doing computers? lol 010
Jim Nielsen @jim-nielsen.com · 18/09/2026i'm sorry, can't help myself. error messages can be a lot of fun when taken out of context 100
Jim Nielsen @jim-nielsen.com · 18/09/2026“Body has already been consumed” Is this: 1) My cat when asked about that mouse I saw him with 2) Node talking about a Response() 120
Jim Nielsen @jim-nielsen.com · 18/09/2026📝 “Artificial” things are optimized for different values than their “Real” counterparts. blog.jim-nielsen.com/2026/who-wan...blog.jim-nielsen.comDo You Prefer Artificial?“Artificial” things can get a bad rap next to their counterparts, but they have their place. For example, artificial light (i.e. not from the sun)? Super… 000
Jim Nielsen @jim-nielsen.com · 18/09/2026If I were in charge, I would make the primary CTA here (“Convert”) open a browser window to the Rick Astley video. 010
Jim Nielsen @jim-nielsen.com · 18/09/2026i mean, idk what i'm expecting here? not perfection. but also, the deeper i look, the more inconsistency i find lol. i need to stop — sorry, but this thread was the best place to dump my rabbit hole thoughts 320
Jim Nielsen @jim-nielsen.com · 18/09/2026but 2) deeper source lists, like this dialog within system settings, keep the blue background / white text on selection, but doesn't use the bold font 110
Jim Nielsen @jim-nielsen.com · 18/09/2026oh man, i'm going down a rabbit hole. apparently these controls are called "source lists" in macOS and they include things like: 1) the navigation pane in system settings, which in golden gate _does_ do the inversion (blue background /white text) on state selection (with bold font). 100
Jim Nielsen @jim-nielsen.com · 18/09/2026kinda interesting because even within the OS this isn't consistent. Music app does what finder does (light background, bolded text) while the podcasts app inverts the selection old macOS style 110