My Mac Studio had been crashing ~once a week since I got it. Assumed hardware and ignored it.
Finally pasted a crash log into an LLM.
Root cause: long-running Tailscale session − network resource exhaustion (connections/sockets over time).
Fix: small script LaunchAgent to bounce Tailscale overnight when the machine is idle (checks system idle time via ioreg, only restarts if I’ve been away).
Zero crashes since.
from my link log —
How NAT traversal works.
https://tailscale.com/blog/how-nat-traversal-works/
saved 2020-08-21 https://dot…
And there it is: https://github.com/tailscale/tailscale/pull/19799
Really not bad to contribute to as open projects go. Worst part was running into someone else who'd fixed the same issue, but then abandoned the PR without a word, and then having to make the declaration that it's code I wrote and am legally allowed to contribute. (Though I remain very skeptical of its validity in court, given that at no point did I ever see a description of what DCO means, I just know it.)
Whatever discord did in this update hanging was so bad that it somehow took the Dock and Finder processes with it, I had to reboot 😒
What worked in the end was a VPN with Tailscale that they don’t know is a VPN IP ¯\_(ツ)_/¯
🇺🇦 #NowPlaying on KEXP's #VarietyMix
Saint Etienne:
🎵 Shower Scene
#SaintEtienne
https://open.spotify.com/track/4TOlYzLcJaCxbRqO3OUi2Q
Holy cow, Tailscale is cool.
It's a VPN system. It's absolutely, totally plug-and-play. You make an account, install it on a machine, add it. Add a new machine and now you can magically ssh between them no matter where they are.
It also does file sharing, and you can expose web services to your network -- this is nice, since I can run something on one machine and everything else accesses it. No worries about NAT, about changing IPs when you're on one network or anothe…
Get your Java Geek Weekly "temporary respite from the heatwave" special edition
https://blog.frankel.ch/java-geek-weekly/143/
Really liking Tailscale (thanks for the recommendations).
Hope they won't do any funny business like getting bought by evil corporations etc.