Alyssa Coghlan

@ancoghlan
300 Followers
230 Following
1.3K Posts
CPython core developer, Python platform engineer @ Westpac (opinions my own), cognitive science dabbler, secular humanist, charitably mercenary cynical idealist :)
Blog (mostly idle)https://www.curiousefficiency.org/

There are just a few hours left to submit your talk, workshop and poster ideas to PyCon AU 2026!

Everything you need is at https://2026.pycon.org.au/cfp

The deadline is '29 March Anywhere on Earth' - thats later tonight for everyone Australia and New Zealand.

how to make programming terrible for everyone | jneens web site

how to make programming terrible for everyone

@voltagex @benno @daisy That. I wasn't going to submit anything this year, but then I had one of those moments where I realised a few things I took for granted were things a *lot* of people don't know yet, and they're potentially useful to know in all sorts of contexts, as long as understanding things *yourself* is something you value. And plenty of people do still value that, even if they're often drowned out by the plutocrats actively pushing for permanent technocratic dependency.
@glyph @whitequark Yeah, it's untenable as a universal practice for networked devices, as they need to evolve in parallel with the networks they're connected to. Ring fencing also leaves you horribly exposed if the perimeter ever gets compromised. Testing software updates against every hardware revision ever published is its own special flavour of awful though, so there are no good answers, just differently bad choices to weigh against the specifics of a deployment model.
@glyph @whitequark Many hardware downstreams *don't* upgrade in place, they upgrade on new device builds (which is then covered by factory acceptance testing). Physical installations can then be ring fenced with less critical network devices that receive routine updates to mitigate the security risks (complete air gaps are also nice, but the lack of routine telemetry then becomes a risk in its own right). Major software upgrades get lumped in with hardware revisions (and the associated testing).
Heh, as the movement towards the formation of an elected Python Packaging Council continues, I only belatedly noticed the mildly amusing initialism for Battletech fans :)
48 hours left to submit your talk to #PyConAU 2026. ⏰

Submit a rough draft now and keep editing until the deadline. Anonymous review. All experience levels welcome.

Deadline is 29 March anywhere on earth; that's Monday morning for Australians.

👉 https://pycon.org.au/cfp

A thing being repeated across businesses worldwide, including at Microsoft, is C level execs struggling to know why most staff aren’t using Copilot for M365, despite how much it costs.

Because most staff don’t spend all day in Teams meetings reading out PowerPoint slides to people who pretend to care. They have actual jobs. Doing work. Which they know how to do. Because it is their job.

@0xabad1dea I confess the thought "Huh, haven't seen any Odin pics in a while, must have been out of sync with my timing of checking Mastodon" did cross my mind the other day.

We are now officially using @forgejo! The Fedora Forge is ready for contributors to start migrating to. Cutoff for switching from Pagure is by Flock to Fedora 2026.

New chapter :)

➡️ https://communityblog.fedoraproject.org/the-forge-is-our-new-home/

#Forgejo #Fedora #OpenSource #Linux

The forge is our new home. – Fedora Community Blog

While Pagure.io has been a vital part of our community for many years, the time has come to retire our homegrown forge and transition to this powerful new tool.

Fedora Community Blog