Sponsorship also includes the occasional feature in a commit messages for my own projects (albeit not Twisted or upstream stuff) via <https://github.com/glyph/sponcom>.
Or you can find the Patreon page here, http://patreon.com/creatorglyph — in either case I'll make sure you get access to updates if you are so interested, via a gift link.
Hopefully one of these days I will finally manage to clear the unspeakably overambitious One Big AI Post (or, if we're all lucky, just split it up into more manageable individual topics like the articles you can already see there). But if you're more interested in the software side of things, you can support that work on Github Sponsors instead https://github.com/sponsors/glyph/
There's a variety of work you can support; this week it's a lot of open source stuff, but sometimes it's writing for my blog. https://blog.glyph.im
My (bi-)weekly update is up for patrons. After such a disrupted H1 this year, it's nice to put out an update that I feel like is a solid chunk of open source maintenance work and doesn't require qualification or hedging.
https://www.patreon.com/creatorglyph/posts/patreon-update-166710220
Boosted by neatnik@social.lol ("Neatnik :prami:"):
lauren@social.lol ("Lauren Herda") wrote:
Today I toured an old Nike missile base (BA-79) with a visiting friend!
Boosted by soatok@furry.engineer ("Soatok Dreamseeker 🔜 Megaplex"):
spiosra@sylfox.one ("Spíosra") wrote:
neatnik@social.lol ("Neatnik :prami:") wrote:
The omg.lol Code of Conduct has been updated! We’re now explicitly addressing “reply guys” and setting clearer expectations about accessibility.
You can read about the updates here: https://omglol.news/2026/08/24/code-of-conduct-updates-august-2026
And view the Code of Conduct here: https://home.omg.lol/info/code-of-conduct
:prami:
Boosted by jsonstein@masto.deoan.org ("Jeff Sonstein"):
hotdogsladies ("Merlin Mann") wrote:
I love YouTube videos about engineering, design, and infrastructure.
So, I continue to maintain this very good list for Roderick to share with his teen.
It begins, appropriately, with the greatest moment in television history.
https://www.youtube.com/watch?v=cCJh5D0FCZk&list=PLC4Rx%5FvdLM97hjp4nghf%5FTua0qGL2ki3Y
Boosted by jsonstein@masto.deoan.org ("Jeff Sonstein"):
lawyersgunsnmoney@mstdn.social ("DB") wrote:
@mastodonmigration The title of that movie “Sleeping with the Enemy” comes to mind. I can’t think of an example of anything good for The People would result from cutting deals with Nazis. Especially Kushner, the guy who stole PPE and ventilators from NY and the Tri-State area, leaving thousands of New Yorkers to die. So many that they had refrigeration trucks in the streets to hold all the dead bodies. Easy to see who Jeffries gives a fuck about. I’ve supported him but this is unforgivable
jsonstein@masto.deoan.org ("Jeff Sonstein") wrote:
but Arizona? why Arizona? my #antenna is propagating at about a right angle to Arizona... weird
jsonstein@masto.deoan.org ("Jeff Sonstein") wrote:
Brasil on 20m? that makes more sense
jsonstein@masto.deoan.org ("Jeff Sonstein") wrote:
according to pskreporter, I am hitting France, Germany, and Norway on 20/30/40m JS8... which is bizarre, given the orientation of my endfed now. ¯\_(ツ)_/¯
Boosted by glyph ("Glyph"):
benchatt@treehouse.systems ("Ben Chatterton") wrote:
17yo: so my buddy just got back from the reptile expo, says it was crappy
me: why's that?
17yo: it was just a bunch of snakes
me (troll face): i too attended a python convention this year
Okay, it basically works!
One very annoying coda to this, though, is that the "allow internet access" toggle on a VLAN in Unifi apparently *also* means "allow access from the secret, hidden VLAN created by VPN client configurations" too. For this particular use-case it's fine (all these machines already have internet access) but I'd be pretty annoyed if I wanted proper perimeter security around an internal service
Boosted by jsonstein@masto.deoan.org ("Jeff Sonstein"):
Noortjevee@mstdn.social ("Noortje Van Leeuwen") wrote:
Found online
And this is not even the scarriest thing i heard this week
Attachments:
- video: 23daca07c1d5b161.mp4
Boosted by cstanhope@social.coop ("Your weary 'net denizen"):
gsuberland@chaos.social ("Graham Sutherland / Polynomial") wrote:
Boosted by cstanhope@social.coop ("Your weary 'net denizen"):
TheBreadmonkey@beige.party ("The Bentalist") wrote:
Oh my god
Attachments:
Boosted by jsonstein@masto.deoan.org ("Jeff Sonstein"):
marick@mstdn.social ("Brian Marick") wrote:
If you have a bird feeder and watch it enough to get some vague idea of the permanent visitors, do you use heteronormative descriptions of the cardinals and hummingbirds and whatnot?
⁃ “I was wondering where Mr. Cardinal had gotten to.”
⁃ Me, just now, in a text: “Just saw an evening Mrs. Humster. Never noticed one before. Alas, my phone got messed up – hit some wrong button – so no picture. You’ll have to trust me – unless she comes back.”
Boosted by cstanhope@social.coop ("Your weary 'net denizen"):
davebauerart ("Dave bauer") wrote:
So I read a post about the future of front-end development, and it was mostly about "modern" ways to write framework code, css, etc. Who is out there figuring out the future of building useful code that actually solves people's problems? We don't need more efficient ways to write code, we need to understand what code needs to be written.
Boosted by jsonstein@masto.deoan.org ("Jeff Sonstein"):
itsmemariamarie ("pinkittymarie.23") wrote:
Last one before sleeping..🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣😝😝😝😝😝😝😝😝..not that heavy i just have a pillow tummy..😝😝😝😝😝😝😝😝😝😝😝🤣🤣🤣🤣🤣🤣🤣😉😉😉..good night..😘
Boosted by jsonstein@masto.deoan.org ("Jeff Sonstein"):
VeroniqueB99 ("Vee") wrote:
Boosted by jsonstein@masto.deoan.org ("Jeff Sonstein"):
zer0billionaires ("ZER0 BILLIONAIRES") wrote:
Demented, cracked, insane, psychotic, unhinged, broken.
jsonstein@masto.deoan.org ("Jeff Sonstein") wrote:
So, please enjoy my janktastic solution:
- I will provision an internal VLAN with dedicated static ranges for both IPv4 and IPv6.
- For each (computer, dock) tuple, I will provision a static IP, and configure a virtual interface with those static IPs
- I will then put in a DNS record for each of those static IPs for the same hostname
- Happy Eyeballs figures out which one is currently connected, and voila, I can connect to whichever device wherever I am
The internal API docs that it sends you to are totally wrong and claim that it only supports individual IPv4 records in the API, but today I found the _actual_ API docs which show all the different record types that I'd experimentally figured out I can add https://developer.ui.com/network/v10.4.57/creatednspolicy
In 2025 they added a more or less full-featured internal DNS service with an API and everything. But, of course, it's Unifi, so a DNS record is a type of "policy". Like you know how a CNAME is basically the same thing as a firewall rule? Like that.
https://help.ui.com/hc/en-us/articles/15179064940439-UniFi-DNS-Records-and-Local-Hostnames
but this problem is, as all technical problems are, ultimately about *DNS*. While it is *annoying* that the Unifi UI thinks that an ethernet hardware address "has a hostname", the fundamental issue is really just about being able to create DNS records. so, uh, can I create DNS records?
Turns out: yes!
A lot of my Unifi network knowledge is out of date because I _exhaustively_ learned about its featureset in 2020, when I first got all this stuff, but they've been quietly upgrading all the time.
*naïve* static IPs create 3 problems: first, if I do this and then forget about it for a year, then move one of these adapters to a different network, it will mysteriously just not work at all and require debugging. I really don't want to be bothered with that. second, it basically breaks IPv6 completely. third, there are weird issues with moving devices and confusing the arp cache if you send any traffic within 2XMSL which is just a big bummer of a bug magnet.
okay I think I figured out a solution for myself, so, INFODUMP TIME!
FIrst, some non-solutions:
mDNS won't work for two reasons: A, you can't get a TLS certificate for an mDNS name, and B, mDNS doesn't propagate over *any* VPN (OpenVPN, WireGuard, L2TP), and the whole point is that I want to run services that can be accessible to clients from wherever, including on the VPN








