Duncan McAlester

Duncan McAlester

@mcalester.design

Design Technologist • Dot Connector • Culture Builder Former Lead Astro UX Design System

45 followers216 following215 posts

It should be illegal for emergency services to exclusively use Facebook or Twitter to disperse information. I don’t care if it doesn’t require a login.

Kelvin wave has increased sea levels by 8-12 inches + an offshore hurricane pushing 4-6 foot waves = flooding I’ve not seen in my 30+ years living here. Supposed to get an inch of rain on Sunday too. Small comfort is King Tide is still two weeks away.

It’s that thing where you have clear Friday and all you want to do is some work, but your lazy past self deferred a bunch of bureaucratic busy work and it’s all come due.

Aside from the wave of AI generated content on Reddit, there’s an interesting type of LLM fishing post occurring. New accounts are posting very specific questions, in a very similar pattern in niche subreddits.

I’m not a scientist and I know anecdotal weather claims are dumb, but the ocean here usually hits low-to-mid 70s around late August and we get 4-6 weeks above 70. This summer it hit 7OF in early June and hasn’t gone below 72F since, frequently above 76F. It’s been lovely, but also scary.

Prof. Eliot Jacobson@climatecasino.net

Records come and records go. But this is one for the ages. The preliminary Nino 3.4 sea-surface temperature anomaly is now at a record 3.23°C above the 1991-2020 baseline. This crushes the previous daily record set in 1982 by over 1.14°C. The Climate 8-ball is looking up.

Funny, the Simpson’s House parody was able to license the Massive Attack theme song, but the digital release of House has to use a replacement track.

It might just old dog, new tricks, but I’m using Microsoft’s suite on macOS for the first time and I cannot internalize their icons. Every single time it takes me a split second to figure out which app I want.

I do quite enjoy that both “manage the pennies and the pounds will manage themselves” and “penny wise and pound foolish”, the same behavior yet diametrically opposed outcomes.

Real talk. If your Operating System font isn’t as comprehensive as SF Pro you should just ship Inter. It’s embarrassing how lacking the glyphs are in Segoe, Cantarell, Ubuntu and Roboto.

It’s such a bummer that system-ui fonts across platforms don’t universally support slashed-zero and disambiguating glyphs. I *think* only Apple’s San Francisco does — though it uses more obscure CSS to implement.

Hot take. VisionOS is by far Apple’s most polished UI. The underlying fundamentals (spacing, typography, contrast) are objectively better while the not-quite “liquid glass” effects are more subtle, sophisticated and less “gee whiz”.

TBF there are lots of UX issues, but those exist across the nascent AR/VR/XR category. Apple’s acquisition of a company that does sub-vocal speech to text will go a long way to solving many of those problems (if that’s what/why they acquired them)

My octogenarian dad just got hired as a consultant. He retired 17 years ago and he was never very good with technology. Imagine jumping back in to work after the SaaS takeover. Slack, Google Docs, MFA apps … I don’t have to as I’m now adhoc IT over messages.

I have never been so happy to see a thick marine layer roll in. I thought I would end the day today looking like someone had just opened the Ark of the Covenant in front of me.

Anyone else notice IKEA has started to sell more products that are solid wood? MDF/particle board based products are still dominant, but I was surprised picking up a new bed for a growing kiddo to see it was solid birch as were a noticeable amount of other products.

I’ve long considered Apple’s Shortcuts to be a secret weapon in AI workflows, the upgrades in iOS 27 are solidifying that idea. Beginning to wonder if Shortcuts might not be the HyperCard of the AI era (hopefully with a better end of course)

Echoing others, but Siri AI is legitimately good. It’s not game changing, but it’s a very solid foundation and as app intents and the upgraded Shortcuts start to take hold I think it could give things like Clawdbot a run for its money as a personal assistant.

Just noticed AirPods with adaptive noise cancelling will lower the volume of the music if they detect an emergency siren. So the siren isn’t ear splitting, but it still takes priority over all other audio. Clever.

The scoreboard graphics are so bad. Unnecessary white outlines around the flags and jersey colors. Worse are the random colors borders. Orange & red for the Netherlands and lime & mauve for Japan. Why? Cyan background for the scores, again why? The 26 and tiny trophy add even more noise.

Despite not understanding Spanish, World Cup coverage on Peacock en Español is so much better than Fox’s coverage for a host of reasons, not the least of which being 100% less Alexi Lalas.

Apple Wallet has been in desperate need of more nuanced organization and custom passes is going to exacerbate the issue quite a bit. Would be great to have geolocation preferences that associate card or cards with a specific location.

It’s funny to see the stratification of response to Apple’s AI announcements yesterday. There’s clearly a large contingent of folks who think AI = Frontier Model and yesterday was a letdown. Then there’s the folks who see 20B param model on device w/unique architecture and think “wow”

Forward Deployed [Some Normal Job Title] … I don’t like this trend, but then again, I’ve always found the job title adjective-expansion in knowledge work jobs to be eye rolling. My sink is backed up, I’m checking for a local Bilateral Fluid Systems Engineer.

Duncan McAlester reposted

When you create a new empty React app, how many people have the ability to run code on your computer? Let's say you get started with, bun create vite my-app --template=react-ts Unique deps: 180 Unique maintainers: 168 168 targets for a supply chain attack ... just to start.

Fantasy dream jobs change a lot through one’s life. Astronaut, football star, video game developer … I’ve entered the phase of life where I want to be part of the panel show cohort, hopping from one thin premise of a show to another and just having a lark with my mates.

Minimum font size expressed as points or pixels is classic cargo cult behavior. Most of font size studies cited were conducted on 72dpi monitors with poorly translated print typefaces. Users should determine their min font size. Your job is to ensure the app doesn’t break.

Fungibility and ergonomics are two of the more important concepts in AI. There’s an initial tension between the two, but if you can resolve it, they amplify each other rather than conflict.

The crazy thing about this is 1994 was the first major chip architecture migration (68K to PowePC) at the time it felt like 68K Mac’s had been around forever. In hindsight the 68K era will likely be the shortest CPU era (PPC: 12 years; Intel: 16 years; M: 6 years and counting)

Stef Walter@stephaniewalter.bsky.social

154 Macs Since 1983: a really cool timeline dataviz showing 43 years of Apple’s designs, from Macintoshes, to PowerBooks, iMacs, Macbooks and beyond.

It’s still kind of revelatory that Apple’s M-series is the first laptop I’ve owned (and I’ve owned a bunch), that is truly a portable computer. Unless I’m traveling I never bring my power brick and I’ve run out of energy before it does.

There’s a weird friction in 2026. What I can do on my computer is orders of magnitude more than when I got started back with Apple BASIC, decades and a few interface paradigms later I spend more time in the command line than ever before.

I’ve been re-reading a bunch of singularity books lately and realized multiple sub-agents isn’t the key, it’s multiple versions of me running in git forks … wait no git worktrees. A lot of these books would have avoided problems if their primes used worktrees instead of forks.