Nathan Arthur

@narthur
222 Followers
237 Following
2.7K Posts

Thinks about systems. Works with people on software (security) products. Raises adults (from children) thoughtfully. Would like to be making things, especially furniture or structures, but is instead fixing his house. Travels and learns new things (bridge, motorcycle, scuba, skiing) with whatever time is left.

Tries to not post or boost negative stuff.

PronounsHe/him
Websitehttps://www.rainskit.com/
GitHubhttps://github.com/truist
LocationCleveland, Ohio, USA

The glass is ....

Optimist: half full
Pessimist: half empty

Backend engineer: this is a frontend problem
Frontend engineer: I just put in the water that the API gave me
Fullstack: the glass meets the spec I was given.

1/

Today in "Google broke email"

I have just learned that, beginning in 3 days, my employees will no longer be able to receive their work email.

Apparently Google is dropping support for Gmail accounts being able to fetch mail from outside accounts. At all. And they announced this change less than 60 days ago. (The announcement was in the basement, stairs, leopard, etc.)

What I want to accomplish is simple: ...
https://jwz.org/b/yk1C

I have WhatsApp only because my in-laws have a group chat there. One of the members just got scared by a YouTube video warning of the privacy dangers of Meta, and asked about alternatives. I pushed #Signal… let’s see if we can get enough momentum to get the group to switch! @signalapp

I just had an #LLM agent (Claude Opus 4.5 (I think), via `shelley`, on an https://exe.dev VM) generate a CLI wrapper (in bash) for an executable (`shelley` itself) which only has a web UI, by using `strings` and `curl` to test the exposed endpoints, all from a single prompt. It took 5-10 minutes to do it, with testing & debugging (even realizing it was talking to itself!) and it even made nice UI/output features.

My mind is *blown*. It would have taken me half a day to do that.

Here’s a fantastic article on indoor air quality. Improve yours and you’ll feel better.

https://yaleclimateconnections.org/2025/12/improving-indoor-air-quality-might-save-your-life/

Improving indoor air quality might save your life

Cost-effective ways exist to improve your indoor air quality that will reduce your COVID and flu risk, lower your cancer and lung disease risk, and eliminate headaches and sleepiness caused by poor ventilation.

Yale Climate Connections
En las ciudades hay espacio de sobra, pero está mal distribuido.

It’s been a long time since I did a #Lego set! This gift was a nice surprise. I forgot how intricate even “simple” models are.

But I also felt a profound sense of loss, while building it. I remember Lego as a time for experimentation, design, and creativity. Lego was “play”. This was “focus”. I was just the machine building someone else’s creation.

“Focus” can be nice! But it doesn’t spark joy.

Maybe next year I’ll just ask for a bucket of bricks! 💡

'Twas the night of the moratorium, and all through the cloud
not a pager was beeping: no deploys were allowed.
The packages frozen on the servers with care,
In hopes that an outage would strike nowhere;

The developers still pondering code to embed,
While visions of monads danced in their heads.
The VM put to sleep, and I in this app,
Had just settled down for a long masto thread,

RE: https://jawns.club/@vees/115769986674983979

I found this a brilliant approach to no only potentially-reducing such messaging, but also extending a possible life-line to those who need it. Talk about your win/win solutions!