Sign in

iiinova is part of the Atmosphere — an open, public network where you own your identity.

Alyssa Coghlan

@ancoghlan.mastodon.social.ap.brid.gy
15 followers 2 following 215 posts

CPython core developer, Python platform engineer for an Australian retail bank, cognitive science dabbler, secular humanist, charitably mercenary cynical idealist :) 🌉 bridged from ⁂ mastodon.social/@ancoghlan, follow @ap.brid.gy to interact

PostsRepliesMedia
Alyssa Coghlan @ancoghlan.mastodon.social.ap.brid.gy · 12h
Aw, almost all my 50:50 land borders were wrong today Whereabouts Daily 🗺️ 19 October 2026 5/5 countries in 8/13 guesses 🟢🟢🟡🟡🟡 whereabouts.earth/daily #Whereabouts
whereabouts.earth
Whereabouts Daily
How many of today's five countries can you guess?
000 0
Reposted by Alyssa Coghlan
Brett Cannon @brettcannon.mastodon.social.ap.brid.gy · 16/10/2026
We just opened up the GitHub repo for the #Python packaging council! The post on DPO covers what we're planning to use it for and how to reach us. discuss.python.org/t/python-packagi…
discuss.python.org
Python Packaging Council has a GitHub repository!
Hi folks! https://github.com/python/packaging-council We’ve just made the GitHub repository for the Python Packaging Council into a publicly visible repository. We’re going to post the meeting notes from all our meetings there – you can find the public meeting notes of our meetings so far! We’ve finalized the public notes by the next meeting at the latest (so 1 week later). We’d like to use the issue tracker as our inbox – please file an issue if there’s something you’d like the PPC to decid...
013 3
Alyssa Coghlan @ancoghlan.mastodon.social.ap.brid.gy · 30/09/2026
A few land border guesses went my way, and one had come in the review right before doing the daily :) Whereabouts Daily 🗺️ 1 October 2026 5/5 countries in 5/13 guesses 🟢🟢🟢🟢🟢 whereabouts.earth/daily #Whereabouts
whereabouts.earth
Whereabouts Daily
How many of today's five countries can you guess?
000 0
Alyssa Coghlan @ancoghlan.mastodon.social.ap.brid.gy · 30/09/2026
@offby1 I know I'll typically refer to transitive dependencies as a tree, even though I know that's technically inaccurate. I assume folks that actually work on resolvers are more precise with their terminology.
001 1
Alyssa Coghlan @ancoghlan.mastodon.social.ap.brid.gy · 29/09/2026
But for a silly mistake, today could have been another 5 Whereabouts Daily 🗺️ 30 September 2026 5/5 countries in 6/13 guesses 🟡🟢🟢🟢🟢 whereabouts.earth/daily #Whereabouts
whereabouts.earth
Whereabouts Daily
How many of today's five countries can you guess?
000 0
Reposted by Alyssa Coghlan
Matt Blaze @mattblaze.federate.social.ap.brid.gy · 27/09/2026
If you don’t want your system to be able to lock people out of the pod bay doors, you can just program or configure it to not have the capability to lock people out of the pod bay doors. This remains true whether your system is written in assembly language or C++ or Python or uses some fancy […]
federate.social
Original post on federate.social
2615 15
Alyssa Coghlan @ancoghlan.mastodon.social.ap.brid.gy · 26/09/2026
2 certain, 1 almost certain, and a couple of border guesses that went my way. Whereabouts Daily 🗺️ 27 September 2026 5/5 countries in 5/13 guesses 🟢🟢🟢🟢🟢 whereabouts.earth/daily #Whereabouts
whereabouts.earth
Whereabouts Daily
How many of today's five countries can you guess?
000 0
Reposted by Alyssa Coghlan
Glyph @glyph.im · 25/09/2026
New Blog: Who is open source about? blog.glyph.im/2026/09/who-is-open-s…
blog.glyph.im
Deciphering Glyph :: Who Is Open Source About?
Deciphering Glyph, the blog of Glyph Lefkowitz.
5211 11
Alyssa Coghlan @ancoghlan.mastodon.social.ap.brid.gy · 24/09/2026
@andrewnez The assorted spellings of "only binary" in the Python packaging clients are another example of removing code execution from the mandatory installation steps.
000 0
Alyssa Coghlan @ancoghlan.mastodon.social.ap.brid.gy · 23/09/2026
RE: eigenmagic.net/@arichtman/117318962… I have worked on code like this. It was hardware control code, because hardware cares not for how you think it *should* work.
eigenmagic.net
000 0
Alyssa Coghlan @ancoghlan.mastodon.social.ap.brid.gy · 23/09/2026
Ah, wait, it's almost certainly a scam, because they lied to me in a way designed to promote action over thought (the email subject line started with "Urgent Action"): "This domain is no longer managed by our organization and now carries content that could be misconstrued as affiliated with us […]
mastodon.social
Original post on mastodon.social
000 0
Alyssa Coghlan @ancoghlan.mastodon.social.ap.brid.gy · 23/09/2026
Just got a very weird email that I'd like to believe is legitimate, but feels too much like a setup for an elaborate link farming scam for me to trust it (new site replacing a domain that is no longer online, generated with Archivarix at an "en-html . org" subdomain with zero mention of the […]
mastodon.social
Original post on mastodon.social
100 1
Alyssa Coghlan @ancoghlan.mastodon.social.ap.brid.gy · 21/09/2026
Current status: resisting the temptation to share youtu.be/Bz2-49q6DOI more widely at work (I did share it with my manager since my level of corporate cynicism is hardly news to him)
000 0
Alyssa Coghlan @ancoghlan.mastodon.social.ap.brid.gy · 18/09/2026
@glyph @SnoopJ Given the choice of reading material, indubitably (that said, I am appreciating the highlights)
000 0
Alyssa Coghlan @ancoghlan.mastodon.social.ap.brid.gy · 18/09/2026
From the "Things that make you go 'WTF?'" files (this definitely isn't the worst I've seen, but it's well up there in the "What is that even *for*?" stakes when it comes to trying to work out which, if any, of these entries should actually be allowed to run)
Part 1 of a uMatrix screenshot for JB Hi-Fi showing 5 additional 3rd party domains.Part 2 of a uMatrix screenshot for JB Hi-Fi showing a further 8 additional 3rd party domains.Part 3 of a uMatrix screenshot for JB Hi-Fi again showing a further 8 additional 3rd party domains.Part 4 of a uMatrix screenshot for JB Hi-Fi showing a final 5 additional 3rd party domains for a grand total of 26 3rd party domains across the 4 screenshots.
000 0
Alyssa Coghlan @ancoghlan.mastodon.social.ap.brid.gy · 15/09/2026
Some land borders today that I was very happy to get right. Whereabouts Daily 🗺️ 16 September 2026 5/5 countries in 5/13 guesses 🟢🟢🟢🟢🟢 whereabouts.earth/daily #Whereabouts
whereabouts.earth
Whereabouts Daily
How many of today's five countries can you guess?
000 0
Reposted by Alyssa Coghlan
Mario Munoz @pythonbynight.hachyderm.io.ap.brid.gy · 13/09/2026
The difference with "AI" technology is that it doesn't just do one thing well. Even if it fulfills its job as "software engineer intern," there are so many problems with the tool itself (propaganda, spam, CSAM, mental health, etc...). Those problems should alone give pause. But in the wider […]
hachyderm.io
Original post on hachyderm.io
101 1
Alyssa Coghlan @ancoghlan.mastodon.social.ap.brid.gy · 15/09/2026
@andrewnez Yeah, that's how the distinction was described in the references I found. It came up for me in the context of a Chef recipe containing a helper function: it had some duplicate variable calculations inside the function because the top level variables weren't accessible, but changing […]
mastodon.social
Original post on mastodon.social
000 0
Alyssa Coghlan @ancoghlan.mastodon.social.ap.brid.gy · 15/09/2026
My objection is essentially "variable names should be opaque tokens as long as they are valid identifiers", but that view is itself anchored in "every other language I have worked with operates that way". Attempting to anchor the objection in "case folding is only a concept in some human […]
mastodon.social
Original post on mastodon.social
000 0
Alyssa Coghlan @ancoghlan.mastodon.social.ap.brid.gy · 15/09/2026
TIL that variable scoping in Ruby changes depending on whether the variable name starts with a capital or not and am now trying to figure out if that offends my language design sensibilities for a defensible reason or just because I'm not used to it.
200 2
Reposted by Alyssa Coghlan
Neville Park @nev.status.nevillepark.ca.ap.brid.gy · 10/09/2026
A rabble-rousing #ACAB "the Luddites were right all along" op-ed in… _Computer Weekly_? By a current editor? Okay then! Not what I expected but I'll take it! (via @loren) #SomeOpEdsAreGood #AllComputersAreBad
1010 10
Alyssa Coghlan @ancoghlan.mastodon.social.ap.brid.gy · 09/09/2026
One easy one, but otherwise some tricky land borders and island identifications. Whereabouts Daily 🗺️ 10 September 2026 5/5 countries in 5/13 guesses 🟢🟢🟢🟢🟢 whereabouts.earth/daily #Whereabouts
whereabouts.earth
Whereabouts Daily
How many of today's five countries can you guess?
000 0
Reposted by Alyssa Coghlan
BeeWare Project @beeware.fosstodon.org.ap.brid.gy · 08/09/2026
Briefcase 0.4.5 has been released! This is a huge feature release, including support for uv and Conda for application environment management, hash verification of all tool and support package downloads, automated device selection for mobile app runs, and signing of Linux system packages […]
fosstodon.org
Original post on fosstodon.org
002 2
Reposted by Alyssa Coghlan
Glyph @glyph.im · 07/09/2026
okay I have successfully avoided responding to any of these directly but after having seen like the TENTH post today saying something like "we don't need to convince you to like AI, the revolution is coming whether you like it or not" I just have to reply, generally, to this whole sentiment […]
mastodon.social
Original post on mastodon.social
0010 10
Alyssa Coghlan @ancoghlan.mastodon.social.ap.brid.gy · 04/09/2026
All of today's land border coin flips went my way :) Whereabouts Daily 🗺️ 5 September 2026 5/5 countries in 5/13 guesses 🟢🟢🟢🟢🟢 whereabouts.earth/daily #Whereabouts
whereabouts.earth
Whereabouts Daily
How many of today's five countries can you guess?
000 0
Reposted by Alyssa Coghlan
Alyssa Coghlan @ancoghlan.mastodon.social.ap.brid.gy · 03/09/2026
Is anyone aware of any work or initiatives looking into the links (or lack thereof) between FOSS projects (including things like volunteer run programming workshops) and more established volunteering opportunities? Or has "open-source-as-supply-chain" discourse completely overwhelmed other […]
mastodon.social
Original post on mastodon.social
101 1
Alyssa Coghlan @ancoghlan.mastodon.social.ap.brid.gy · 03/09/2026
Is anyone aware of any work or initiatives looking into the links (or lack thereof) between FOSS projects (including things like volunteer run programming workshops) and more established volunteering opportunities? Or has "open-source-as-supply-chain" discourse completely overwhelmed other […]
mastodon.social
Original post on mastodon.social
101 1
Alyssa Coghlan @ancoghlan.mastodon.social.ap.brid.gy · 03/09/2026
A day of 50:50 coin flips with the exact locations of land borders (giving middling results) Whereabouts Daily 🗺️ 4 September 2026 5/5 countries in 8/13 guesses 🟢🟡🟡🟡🟢 whereabouts.earth/daily #Whereabouts
whereabouts.earth
Whereabouts Daily
How many of today's five countries can you guess?
000 0
Alyssa Coghlan @ancoghlan.mastodon.social.ap.brid.gy · 03/09/2026
The prompt for the question was a post at work pointing out that staff are eligible for a day of "volunteering" each year, which immediately raises the question of what counts as volunteering for that purpose. Which ultimately led to me hitting […]
mastodon.social
Original post on mastodon.social
000 0
Alyssa Coghlan @ancoghlan.mastodon.social.ap.brid.gy · 03/09/2026
RE: mastodon.social/@nextdayvideo/11720… This was one of the #pyconau talks that stuck with me the most. Yes, it's technically a vibe coding talk, but it's also a talk where the code is very explicitly not the point: the code exists purely in service of visualising an […]
mastodon.social
Original post on mastodon.social
000 0
Alyssa Coghlan @ancoghlan.mastodon.social.ap.brid.gy · 02/09/2026
So close... Whereabouts Daily 🗺️ 3 September 2026 5/5 countries in 6/13 guesses 🟢🟢🟢🟢🟡 whereabouts.earth/daily #Whereabouts
whereabouts.earth
Whereabouts Daily
How many of today's five countries can you guess?
000 0
Alyssa Coghlan @ancoghlan.mastodon.social.ap.brid.gy · 31/08/2026
Whereabouts Daily 🗺️ 1 September 2026 5/5 countries in 5/13 guesses 🟢🟢🟢🟢🟢 whereabouts.earth/daily #Whereabouts
whereabouts.earth
Whereabouts Daily
How many of today's five countries can you guess?
000 0
Alyssa Coghlan @ancoghlan.mastodon.social.ap.brid.gy · 29/08/2026
Does two references to the same XKCD from different #pyconau talks warrant bonus drinks?
010 1
Reposted by Alyssa Coghlan
Open Risk @openrisk.mastodon.social.ap.brid.gy · 28/08/2026
RE: piefed.zip/c/technology@lemmy.world… Sovereign investment in #opensource software can be the most efficient use of public funds imaginable. Its not a panacea, its not without its own risks but it has been a blind spot for […]
mastodon.social
Original post on mastodon.social
013 3
Alyssa Coghlan @ancoghlan.mastodon.social.ap.brid.gy · 28/08/2026
Interesting crypto-shredding PII management library from the #pyconau cybersecurity track: pypi.org/project/gdpr-officer
pypi.org
Client Challenge
023 3
Alyssa Coghlan @ancoghlan.mastodon.social.ap.brid.gy · 28/08/2026
Flashbacks to primary school admonitions about "Are you going to walk around with a calculator in your pocket?" in the #pyconau education track.
000 0
Alyssa Coghlan @ancoghlan.mastodon.social.ap.brid.gy · 28/08/2026
Google publishing some of their security signals for open source dependency management: blog.deps.dev/gossip/index.html #pyconau
blog.deps.dev
Vibe check your vibe code! Signals for safer dependencies from deps.dev | Open Source Insights
000 0
Alyssa Coghlan @ancoghlan.mastodon.social.ap.brid.gy · 28/08/2026
Getting a useful introduction to spiffe.io in the #pyconau cybersecurity track.
spiffe.io
SPIFFE | Secure Production Identity Framework for Everyone
000 0
Alyssa Coghlan @ancoghlan.mastodon.social.ap.brid.gy · 28/08/2026
Uhh, apparently that screenshot is 100% real: naomibashkansky.com/blog/telepathy It seems Silicon Valley is even more thoroughly cooked than I thought #pyconau
211 2
Alyssa Coghlan @ancoghlan.mastodon.social.ap.brid.gy · 27/08/2026
Looking at the Friday #pyconau schedule, I could definitely see myself camping out in the cybersecurity track for the entire day, but there are sessions I'd like to see in the other tracks, too. Anyone got a spare cloning device so I can attend multiple talks at once? #pyconau
020 2
Alyssa Coghlan @ancoghlan.mastodon.social.ap.brid.gy · 27/08/2026
Big screen snake tournament when? #pyconau #pyconau2026
010 1
Alyssa Coghlan @ancoghlan.mastodon.social.ap.brid.gy · 26/08/2026
Got lucky with a few border guesses on this one. Whereabouts Daily 🗺️ 27 August 2026 5/5 countries in 6/13 guesses 🟢🟢🟢🟡🟢 whereabouts.earth/daily #Whereabouts
whereabouts.earth
Whereabouts Daily
How many of today's five countries can you guess?
000 0
Alyssa Coghlan @ancoghlan.mastodon.social.ap.brid.gy · 25/08/2026
Definitely getting better at this :) Whereabouts Daily 🗺️ 26 August 2026 5/5 countries in 5/13 guesses 🟢🟢🟢🟢🟢 whereabouts.earth/daily #Whereabouts
whereabouts.earth
Whereabouts Daily
How many of today's five countries can you guess?
000 0
Alyssa Coghlan @ancoghlan.mastodon.social.ap.brid.gy · 23/08/2026
Almost messed up one of them, but realised it was too far east for my first thought before submitting the wrong answer. Whereabouts Daily 🗺️ 24 August 2026 5/5 countries in 5/13 guesses 🟢🟢🟢🟢🟢 whereabouts.earth/daily #Whereabouts
whereabouts.earth
Whereabouts Daily
How many of today's five countries can you guess?
000 0
Alyssa Coghlan @ancoghlan.mastodon.social.ap.brid.gy · 22/08/2026
Found it ("Life of a Software Engineer" by Manu Corbett): commons.wikimedia.org/wiki/File:201…
commons.wikimedia.org
File:2011.11.15 building software.png - Wikimedia Commons
000 0
Alyssa Coghlan @ancoghlan.mastodon.social.ap.brid.gy · 21/08/2026
RE: fosstodon.org/@romanoroth/117132207… I like it, but it also makes me want to go find the old "This time will be different" software architecture picture of someone starting with a green field that devolves into a baroque mess of a building despite their best intentions.
fosstodon.org
101 1
Alyssa Coghlan @ancoghlan.mastodon.social.ap.brid.gy · 20/08/2026
Trio of "Missed north and south, then got it third try" today. Whereabouts Daily 🗺️ 21 August 2026 5/5 countries in 11/13 guesses 🟢🟠🟢🟠🟠 whereabouts.earth/daily #Whereabouts
whereabouts.earth
Whereabouts Daily
How many of today's five countries can you guess?
000 0
Alyssa Coghlan @ancoghlan.mastodon.social.ap.brid.gy · 20/08/2026
RE: discuss.systems/@dan/11712467000869… The only piece of workplace decoration I have ever been asked to take down is a name plate I did up for myself at a previous employer showing my name, my current role, my project name, the ~10 different division names and 2 different company […]
mastodon.social
Original post on mastodon.social
001 1
Alyssa Coghlan @ancoghlan.mastodon.social.ap.brid.gy · 17/08/2026
@andrewnez Eh, still in single digits, plenty of scope to aim for higher numbers :)
000 0