Elektrine
EN
Log in Register
Paige Chat Timeline Communities Gallery Videos Email DNS VPN Uptime Kairo
Back to Timeline
Remote

Alyssa Coghlan

@ancoghlan@mastodon.social
mastodon 4.7.0-beta.1
  • Open on mastodon.social

CPython core developer, Python platform engineer for an Australian retail bank, cognitive science dabbler, secular humanist, charitably mercenary cynical idealist :)

366 Followers
269 Following
50 Posts
Joined April 16, 2024
Blog (mostly idle):
https://www.curiousefficiency.org/

Posts

Open post
ancoghlan
Alyssa Coghlan @ancoghlan@mastodon.social · Aug 04, 2026
Alyssa Coghlan
@ancoghlan@mastodon.social

CPython core developer, Python platform engineer for an Australian retail bank, cognitive science dabbler, secular humanist, charitably mercenary cynical idealist :)

mastodon.social
Replying to @coderanger@cloudisland.nz
@coderanger@cloudisland.nz Viewing on mobile or desktop? GH are fond of their "actual timestamp on mouse hover" displays, which don't translate well to touchscreens.
0
1
0
0
Open post
ancoghlan
Alyssa Coghlan @ancoghlan@mastodon.social · Jul 31, 2026
Alyssa Coghlan
@ancoghlan@mastodon.social

CPython core developer, Python platform engineer for an Australian retail bank, cognitive science dabbler, secular humanist, charitably mercenary cynical idealist :)

mastodon.social

RE: @bert_hubert@eupolicy.social

I did not expect a wild @gvwilson@mastodon.social to appear while reading this...

eupolicy.social

bert hubert 🇺🇦🇪🇺🇺🇦: "AI: Considerations for people who make decisions.…" - EUpolicy.social - A Mastodon

0
1
0
0
Open post
ancoghlan
Alyssa Coghlan @ancoghlan@mastodon.social · Jul 30, 2026
Alyssa Coghlan
@ancoghlan@mastodon.social

CPython core developer, Python platform engineer for an Australian retail bank, cognitive science dabbler, secular humanist, charitably mercenary cynical idealist :)

mastodon.social

Today in "You must be really confident you won't ever be held liable for that", *Docusign* offered to use AI to summarise the agreement I had been asked to sign. (I declined, naturally)

5
1
2
0
Open post
ancoghlan
Alyssa Coghlan @ancoghlan@mastodon.social · Jul 27, 2026
Alyssa Coghlan
@ancoghlan@mastodon.social

CPython core developer, Python platform engineer for an Australian retail bank, cognitive science dabbler, secular humanist, charitably mercenary cynical idealist :)

mastodon.social
Replying to @benno@eigenmagic.net
@benno@eigenmagic.net @daisy@cloudisland.nz This question assumes we actually read the message before cancelling the alarm.
2
1
0
0
Open post
ancoghlan
Alyssa Coghlan @ancoghlan@mastodon.social · Jul 26, 2026
Alyssa Coghlan
@ancoghlan@mastodon.social

CPython core developer, Python platform engineer for an Australian retail bank, cognitive science dabbler, secular humanist, charitably mercenary cynical idealist :)

mastodon.social
Replying to @glyph@mastodon.social
@glyph@mastodon.social Law, finance, and other fields (including education and certified engineering) have far more well developed notions of "duty of care" than software development in general, let alone FOSS in particular. It's why conduct that isn't technically illegal can still cost people their ability to practice.
1
1
0
0
Open post
ancoghlan
Alyssa Coghlan @ancoghlan@mastodon.social · Jul 22, 2026
Alyssa Coghlan
@ancoghlan@mastodon.social

CPython core developer, Python platform engineer for an Australian retail bank, cognitive science dabbler, secular humanist, charitably mercenary cynical idealist :)

mastodon.social

RE: @CosmicRami@aus.social

I'm planning to head somewhere down Dubbo way with @prophetkristy@dftba.club for this.

aus.social

CosmicRami: "🚨TWO YEARS FROM TODAY! 🚨 TOTAL SOLAR ECLIPSE OVE…" - Aus.Social

1
0
0
0
Open post
ancoghlan
Alyssa Coghlan @ancoghlan@mastodon.social · Jul 22, 2026
Alyssa Coghlan
@ancoghlan@mastodon.social

CPython core developer, Python platform engineer for an Australian retail bank, cognitive science dabbler, secular humanist, charitably mercenary cynical idealist :)

mastodon.social
Replying to @ancoghlan@mastodon.social
@freakboy3742@cloudisland.nz It does make me wonder if some law firm in some jurisdiction will see if they can spin up a plausible emotional distress class action.
3
1
0
0
Open post
ancoghlan
Alyssa Coghlan @ancoghlan@mastodon.social · Jul 22, 2026
Alyssa Coghlan
@ancoghlan@mastodon.social

CPython core developer, Python platform engineer for an Australian retail bank, cognitive science dabbler, secular humanist, charitably mercenary cynical idealist :)

mastodon.social
Replying to @freakboy3742@cloudisland.nz
@freakboy3742@cloudisland.nz https://thenextweb.com/news/aws-billing-bug-billion-dollar-estimates came up in the "other articles" when I was reading https://thenextweb.com/news/tech-giants-hidden-off-balance-sheet-debt-ai just now
0
1
0
0
Open post
ancoghlan
Alyssa Coghlan @ancoghlan@mastodon.social · Jul 21, 2026
Alyssa Coghlan
@ancoghlan@mastodon.social

CPython core developer, Python platform engineer for an Australian retail bank, cognitive science dabbler, secular humanist, charitably mercenary cynical idealist :)

mastodon.social
Replying to @0xabad1dea@infosec.exchange
@0xabad1dea@infosec.exchange Drawing attention to this is very much appreciated! Up to chapter 14 already :)
1
0
0
0
Open post
ancoghlan
Alyssa Coghlan @ancoghlan@mastodon.social · Jul 15, 2026
Alyssa Coghlan
@ancoghlan@mastodon.social

CPython core developer, Python platform engineer for an Australian retail bank, cognitive science dabbler, secular humanist, charitably mercenary cynical idealist :)

mastodon.social
RE: https://mastodon.social/@mshelton/116920794602281891 Is "bots will be bots" the new "boys will be boys"?
11
2
11
1
Open post
ancoghlan
Alyssa Coghlan @ancoghlan@mastodon.social · Jul 05, 2026
Alyssa Coghlan
@ancoghlan@mastodon.social

CPython core developer, Python platform engineer for an Australian retail bank, cognitive science dabbler, secular humanist, charitably mercenary cynical idealist :)

mastodon.social
Replying to @nedbat@hachyderm.io
@nedbat@hachyderm.io @pfmoore@mastodon.social Because "project" has semantic implications which are not correct in the general case, whereas "virtual environment" is a mere behavioural description in the same sense as "virtual machine" (to contrast them with the underlying "real" runtime environments that Python installations provide by default). Many virtual environments ("how they work") are associated with a specific project ("what they're for"), but far from all of them.
4
6
0
0
Open post
ancoghlan
Alyssa Coghlan @ancoghlan@mastodon.social · Jul 05, 2026
Alyssa Coghlan
@ancoghlan@mastodon.social

CPython core developer, Python platform engineer for an Australian retail bank, cognitive science dabbler, secular humanist, charitably mercenary cynical idealist :)

mastodon.social
Replying to @ellie@ellieayla.net
@ellie@ellieayla.net @grimalkina@mastodon.social Submerged is one I would also recommend.
0
0
0
0
Open post
ancoghlan
Alyssa Coghlan @ancoghlan@mastodon.social · Jun 29, 2026
Alyssa Coghlan
@ancoghlan@mastodon.social

CPython core developer, Python platform engineer for an Australian retail bank, cognitive science dabbler, secular humanist, charitably mercenary cynical idealist :)

mastodon.social
Replying to @nedbat@hachyderm.io

@nedbat@hachyderm.io With type hinting, the cultural difference became a second technical difference (tuple[int] is a 1 entry tuple, you have to write tuple[int, ...] to indicate arbitrary length, but list[int] is inherently arbitrary length and there is no notation for differing types at specific indexes)

5
2
1
0
Open post
ancoghlan
Alyssa Coghlan @ancoghlan@mastodon.social · Jun 28, 2026
Alyssa Coghlan
@ancoghlan@mastodon.social

CPython core developer, Python platform engineer for an Australian retail bank, cognitive science dabbler, secular humanist, charitably mercenary cynical idealist :)

mastodon.social
Boosted by Furbland's Very Value = 71 Account™ @GroupNebula563@mastodon.social
Replying to @xgranade@wandering.shop
@xgranade@wandering.shop This thread reminded me that the "informed vs implied" consent problem isn't new (since even when followed, robots.txt is an opt-out protocol).
1
1
1
0
Open post
ancoghlan
Alyssa Coghlan @ancoghlan@mastodon.social · Jun 06, 2026
Alyssa Coghlan
@ancoghlan@mastodon.social

CPython core developer, Python platform engineer for an Australian retail bank, cognitive science dabbler, secular humanist, charitably mercenary cynical idealist :)

mastodon.social
Replying to @b0rk@social.jvns.ca
@b0rk@social.jvns.ca Yeah, pretty much. There's an awful lot of documentation and code out there that doesn't describe its minimum version requirements or its platform or configuration limitations, so as soon as you deviate from "I'm running the most extensively used and/or documented version on the most common platform in the most common configuration", both LLMs and regular internet searches will feed you a lot of nonsense, but the LLM output often makes the problem less obvious.
1
0
0
0
Open post
ancoghlan
Alyssa Coghlan @ancoghlan@mastodon.social · Jun 06, 2026
Alyssa Coghlan
@ancoghlan@mastodon.social

CPython core developer, Python platform engineer for an Australian retail bank, cognitive science dabbler, secular humanist, charitably mercenary cynical idealist :)

mastodon.social

Sometimes I wonder how much of my AI skepticism is fuelled by the fact that a decent chunk of $dayjob is getting tools originally written for Linux to play nice with Windows dev environments, so a significant subset of the documented functionality doesn't work (with no written caveats), and plenty of the publicly available example projects don't work either (since they assume execution from a Linux environment, where WSL itself qualifies, but a Windows client to a WSL service doesn't)

2
2
2
0
Open post
ancoghlan
Alyssa Coghlan @ancoghlan@mastodon.social · Jun 06, 2026
Alyssa Coghlan
@ancoghlan@mastodon.social

CPython core developer, Python platform engineer for an Australian retail bank, cognitive science dabbler, secular humanist, charitably mercenary cynical idealist :)

mastodon.social

RE: @arstechnica@mastodon.social

Dare we believe that the mania is abating?

(I almost used "hope" in that sentence, but that's the wrong word for something that's going to be a frickin' mess when it finally happens)

mastodon.social

Ars Technica: "S&P 500 blocks fast SpaceX entry, won’t waive rul…" - Mastodon

1
0
0
0
Open post
ancoghlan
Alyssa Coghlan @ancoghlan@mastodon.social · Jun 06, 2026
Alyssa Coghlan
@ancoghlan@mastodon.social

CPython core developer, Python platform engineer for an Australian retail bank, cognitive science dabbler, secular humanist, charitably mercenary cynical idealist :)

mastodon.social

One of the more irritating elements of "CEO with a vested interest said a thing" "journalism" is when almost the entire article is uncritically rehashing whatever nonsense the CEO is spouting before mentioning in the final paragraph "they have an IPO pending", instead of the headline being "CEO spouts desperate nonsense to try to juice up their IPO" (with the lead paragraph noting that the aim is to reach levels that may satisfy their venture capitalist investors)

5
0
1
0
Open post
ancoghlan
Alyssa Coghlan @ancoghlan@mastodon.social · Jun 05, 2026
Alyssa Coghlan
@ancoghlan@mastodon.social

CPython core developer, Python platform engineer for an Australian retail bank, cognitive science dabbler, secular humanist, charitably mercenary cynical idealist :)

mastodon.social

Having reason to contemplate the differences between "obviously not broken" and "not obviously broken" (this is not an uncommon state of affairs, just especially applicable today).

1
0
0
0
Open post
ancoghlan
Alyssa Coghlan @ancoghlan@mastodon.social · Jun 02, 2026
Alyssa Coghlan
@ancoghlan@mastodon.social

CPython core developer, Python platform engineer for an Australian retail bank, cognitive science dabbler, secular humanist, charitably mercenary cynical idealist :)

mastodon.social

RE: @mkb@mastodon.social

I was familiar with the original, and concur that this is still well worth the watch :)

mastodon.social

mkb: "This is an interesting variation of an amazing #p…" - Mastodon

1
0
0
0
Open post
ancoghlan
Alyssa Coghlan @ancoghlan@mastodon.social · Jun 02, 2026
Alyssa Coghlan
@ancoghlan@mastodon.social

CPython core developer, Python platform engineer for an Australian retail bank, cognitive science dabbler, secular humanist, charitably mercenary cynical idealist :)

mastodon.social

Sometimes applications have features where I am utterly mystified as to the requirements or past history of backwards compatible updates in the face of changing requirements that could have led to the feature existing. Current example: long lived Artifactory API tokens that explicitly *can't* be revoked without deleting the user's entire account (they still have expiry dates, it's just that the user and admins are actively prevented from revoking them early).

3
0
0
0
Open post
ancoghlan
Alyssa Coghlan @ancoghlan@mastodon.social · May 13, 2026
Alyssa Coghlan
@ancoghlan@mastodon.social

CPython core developer, Python platform engineer for an Australian retail bank, cognitive science dabbler, secular humanist, charitably mercenary cynical idealist :)

mastodon.social
Replying to @xgranade@wandering.shop
@xgranade@wandering.shop @pathunstrom@ngmx.com "Running meaningful surveys is hard, what if we just made shit up instead?"
0
2
0
0
Open post
ancoghlan
Alyssa Coghlan @ancoghlan@mastodon.social · May 13, 2026
Alyssa Coghlan
@ancoghlan@mastodon.social

CPython core developer, Python platform engineer for an Australian retail bank, cognitive science dabbler, secular humanist, charitably mercenary cynical idealist :)

mastodon.social
Replying to @xgranade@wandering.shop
@xgranade@wandering.shop @mcc@mastodon.social I do wonder at what point the various Android phone manufacturers decide G have gone too far, conclude they can still sell phones without Play et al, and switch to GrapheneOS (or their own hard fork, since these things can never be simple)
7
0
2
0
Open post
ancoghlan
Alyssa Coghlan @ancoghlan@mastodon.social · May 10, 2026
Alyssa Coghlan
@ancoghlan@mastodon.social

CPython core developer, Python platform engineer for an Australian retail bank, cognitive science dabbler, secular humanist, charitably mercenary cynical idealist :)

mastodon.social
Replying to @glyph@mastodon.social
@glyph@mastodon.social @xgranade@wandering.shop In the default Android client it flips to a "Hide results" button, I hit that, and can then vote.
1
0
0
0
Open post
ancoghlan
Alyssa Coghlan @ancoghlan@mastodon.social · May 10, 2026
Alyssa Coghlan
@ancoghlan@mastodon.social

CPython core developer, Python platform engineer for an Australian retail bank, cognitive science dabbler, secular humanist, charitably mercenary cynical idealist :)

mastodon.social
Replying to @cratermoon@zirk.us
@cratermoon@zirk.us Yeah, the article structure is very odd in general. That pull quote was the bit that really hurt my brain, though.
0
0
0
0
Open post
ancoghlan
Alyssa Coghlan @ancoghlan@mastodon.social · May 10, 2026
Alyssa Coghlan
@ancoghlan@mastodon.social

CPython core developer, Python platform engineer for an Australian retail bank, cognitive science dabbler, secular humanist, charitably mercenary cynical idealist :)

mastodon.social

"It’s making developers dramatically more effective, but it’s also introducing security vulnerabilities, increasing technical debt, and producing code that can be difficult to maintain." is one heck of a sentence that appears to be relying on a rather novel definition of the word "effective" to be in any way coherent. (It's a pull quote from https://thenewstack.io/acm-vibe-coding-ai-agent/ that pretty much brought my brain to a juddering halt from the level of cognitive dissonance it implies)

36
8
35
2
Open post
ancoghlan
Alyssa Coghlan @ancoghlan@mastodon.social · May 06, 2026
Alyssa Coghlan
@ancoghlan@mastodon.social

CPython core developer, Python platform engineer for an Australian retail bank, cognitive science dabbler, secular humanist, charitably mercenary cynical idealist :)

mastodon.social
Replying to @daedalus@eigenmagic.net
@daedalus@eigenmagic.net A rant on that point from a decade ago (not all the specifics aged well, but the underlying thesis still intrigues me): https://blog.gardeviance.org/2016/04/the-robots-are-coming-for-whom-bell.html
0
1
1
0
Open post
ancoghlan
Alyssa Coghlan @ancoghlan@mastodon.social · May 03, 2026
Alyssa Coghlan
@ancoghlan@mastodon.social

CPython core developer, Python platform engineer for an Australian retail bank, cognitive science dabbler, secular humanist, charitably mercenary cynical idealist :)

mastodon.social
Replying to @joshbressers@infosec.exchange
@joshbressers@infosec.exchange Yeah, I think it's generally a good thing myself (the responsiveness that's desirable for a good SRT isn't reasonable to expect from volunteers, and involving vendor/redistributor employees is one way of addressing that gap). It "just" needs to be done with awareness of the potentially conflicting interests.
1
2
0
0
Open post
ancoghlan
Alyssa Coghlan @ancoghlan@mastodon.social · May 03, 2026
Alyssa Coghlan
@ancoghlan@mastodon.social

CPython core developer, Python platform engineer for an Australian retail bank, cognitive science dabbler, secular humanist, charitably mercenary cynical idealist :)

mastodon.social
Replying to @joshbressers@infosec.exchange
@joshbressers@infosec.exchange The one case where downstream vendors can still get advance notice? When they're actually directly employing people on the project level security response teams (which is a potentially double edged sword from the project's side, since it means volunteers don't have to do security response without compensation for their time, but risks bringing those dubious corporate incentives you mentioned up to the project level)
2
3
1
0
Open post
ancoghlan
Alyssa Coghlan @ancoghlan@mastodon.social · May 02, 2026
Alyssa Coghlan
@ancoghlan@mastodon.social

CPython core developer, Python platform engineer for an Australian retail bank, cognitive science dabbler, secular humanist, charitably mercenary cynical idealist :)

mastodon.social
Replying to @Tattie@eldritch.cafe
@Tattie@eldritch.cafe Duff thwack (cricket ball bouncing on the ground, then hitting the bat).
1
0
0
0
Open post
ancoghlan
Alyssa Coghlan @ancoghlan@mastodon.social · May 02, 2026
Alyssa Coghlan
@ancoghlan@mastodon.social

CPython core developer, Python platform engineer for an Australian retail bank, cognitive science dabbler, secular humanist, charitably mercenary cynical idealist :)

mastodon.social

Random thought: tales of golems often include some kind of motivating script stored in the golem's head. System prompt?

7
3
6
0
Open post
ancoghlan
Alyssa Coghlan @ancoghlan@mastodon.social · May 02, 2026
Alyssa Coghlan
@ancoghlan@mastodon.social

CPython core developer, Python platform engineer for an Australian retail bank, cognitive science dabbler, secular humanist, charitably mercenary cynical idealist :)

mastodon.social
Replying to @grimalkina@mastodon.social
@grimalkina@mastodon.social Reading this thread reminded me of https://blog.aurynn.com/2015/12/16-contempt-culture/ (about the use of contempt as an in-group/out-group marker, and the assorted problems associated with that)
3
0
0
0
Open post
ancoghlan
Alyssa Coghlan @ancoghlan@mastodon.social · Apr 30, 2026
Alyssa Coghlan
@ancoghlan@mastodon.social

CPython core developer, Python platform engineer for an Australian retail bank, cognitive science dabbler, secular humanist, charitably mercenary cynical idealist :)

mastodon.social
Replying to @hynek@mastodon.social
@hynek @hugovk @davidism I may be tempting fate by mentioning it, but I'm mildly surprised we don't see anyone pointing to the crash bug reproducers we have in CPython's testing folder and saying "security flaws!" (anyone in a position to exploit them is already able to run arbitrary Python code and probably has more interesting code snippets they could be running instead).
0
2
0
0
Open post
ancoghlan
Alyssa Coghlan @ancoghlan@mastodon.social · Apr 29, 2026
Alyssa Coghlan
@ancoghlan@mastodon.social

CPython core developer, Python platform engineer for an Australian retail bank, cognitive science dabbler, secular humanist, charitably mercenary cynical idealist :)

mastodon.social
Replying to @scollovati@sociale.network
@scollovati @mitsuhiko @swheritage I too opened the reply thread to mention https://www.softwareheritage.org/ and not only found it had already been mentioned multiple times, but also that the project had a Mastodon account :)
0
0
0
0
Open post
ancoghlan
Alyssa Coghlan @ancoghlan@mastodon.social · Apr 28, 2026
Alyssa Coghlan
@ancoghlan@mastodon.social

CPython core developer, Python platform engineer for an Australian retail bank, cognitive science dabbler, secular humanist, charitably mercenary cynical idealist :)

mastodon.social
Replying to @hynek@mastodon.social
@hynek@mastodon.social @mwb@fosstodon.org True, interpreting that as a burnout symptom *is* an interpretation rather than a demonstrable fact, but I think it's a defensible one.
1
0
0
0
Open post
ancoghlan
Alyssa Coghlan @ancoghlan@mastodon.social · Apr 28, 2026
Alyssa Coghlan
@ancoghlan@mastodon.social

CPython core developer, Python platform engineer for an Australian retail bank, cognitive science dabbler, secular humanist, charitably mercenary cynical idealist :)

mastodon.social
Replying to @mwb@fosstodon.org
@mwb@fosstodon.org @hynek@mastodon.social Aye, your write-up of why you felt a fork was necessary is excellent, and you seem to have a good idea of what you're letting yourself in for :) It's just frustrating that the overall collective endeavour that is open source still relies so heavily on "maintainer A burns out, maintainers B, C, and D take up the burden" rather than being able to figure out more reliable ways to mitigate the frequency of burnout amongst project founders facing ever increasing user expectations.
0
2
0
0
Open post
ancoghlan
Alyssa Coghlan @ancoghlan@mastodon.social · Apr 28, 2026
Alyssa Coghlan
@ancoghlan@mastodon.social

CPython core developer, Python platform engineer for an Australian retail bank, cognitive science dabbler, secular humanist, charitably mercenary cynical idealist :)

mastodon.social
Replying to @hynek@mastodon.social
@hynek@mastodon.social A pillow/PIL-style long term replacement would also be largely fine at the ecosystem level. But yeah, always mixed feelings around the human implications of maintenance situations deteriorating to the point that wholesale forks seem necessary (and that's before the paranoid part of my brain starts pondering the potential impact on supply chain security concerns).
1
1
0
0
Open post
ancoghlan
Alyssa Coghlan @ancoghlan@mastodon.social · Apr 26, 2026
Alyssa Coghlan
@ancoghlan@mastodon.social

CPython core developer, Python platform engineer for an Australian retail bank, cognitive science dabbler, secular humanist, charitably mercenary cynical idealist :)

mastodon.social

Interesting read from @bert_hubert@eupolicy.social last year on what useful things may be left standing when the LLM bubble inevitably pops: https://berthub.eu/articles/posts/an-ai-premortem/

eupolicy.social

bert hubert 🇺🇦🇪🇺🇺🇦 (@bert_hubert@eupolicy.social) - EUpolicy.social - A Mastodon server for the EU bubb

3
1
2
0
Open post
ancoghlan
Alyssa Coghlan @ancoghlan@mastodon.social · Apr 25, 2026
Alyssa Coghlan
@ancoghlan@mastodon.social

CPython core developer, Python platform engineer for an Australian retail bank, cognitive science dabbler, secular humanist, charitably mercenary cynical idealist :)

mastodon.social
Replying to @ancoghlan@mastodon.social
(This does of course assume that the relevant conference submission process provides such a notes field. Even if they don't have one, though, that's likely a sign to forgo the tantalising hints entirely rather than deciding to use them anyway and risk having your proposal rejected for lacking sufficient detail)
0
0
0
0
Open post
ancoghlan
Alyssa Coghlan @ancoghlan@mastodon.social · Apr 25, 2026
Alyssa Coghlan
@ancoghlan@mastodon.social

CPython core developer, Python platform engineer for an Australian retail bank, cognitive science dabbler, secular humanist, charitably mercenary cynical idealist :)

mastodon.social

Tip for anyone writing conference talk submissions: it's potentially fine to put tantalising hints for the audience in your proposed abstract & description. It's *not* fine to leave the *reviewers* guessing as to what you're actually going to talk about (that's part of why there is a whole separate field for notes visible only to reviewers!).

11
1
6
0
Open post
ancoghlan
Alyssa Coghlan @ancoghlan@mastodon.social · Apr 24, 2026
Alyssa Coghlan
@ancoghlan@mastodon.social

CPython core developer, Python platform engineer for an Australian retail bank, cognitive science dabbler, secular humanist, charitably mercenary cynical idealist :)

mastodon.social
Replying to @mhoye@cosocial.ca
@mhoye@cosocial.ca And China were hardly slacking with all their "Belt & Road" initiatives *before* the US took a voluntary dive
0
0
0
0
Open post
ancoghlan
Alyssa Coghlan @ancoghlan@mastodon.social · Apr 21, 2026
Alyssa Coghlan
@ancoghlan@mastodon.social

CPython core developer, Python platform engineer for an Australian retail bank, cognitive science dabbler, secular humanist, charitably mercenary cynical idealist :)

mastodon.social
Replying to @xssfox@cloudisland.nz
@xssfox @gdayitsjack I feel like there should be a UDP joke there, but I am unable to recover it. (Sorry, not sorry 😄)
0
0
0
0
Open post
ancoghlan
Alyssa Coghlan @ancoghlan@mastodon.social · Apr 21, 2026
Alyssa Coghlan
@ancoghlan@mastodon.social

CPython core developer, Python platform engineer for an Australian retail bank, cognitive science dabbler, secular humanist, charitably mercenary cynical idealist :)

mastodon.social
Replying to @gdayitsjack@tech.lgbt
@gdayitsjack I mostly go "It's a trap!" and let it hang forlornly in the ether, an unmade connection
0
0
0
0
Open post
ancoghlan
Alyssa Coghlan @ancoghlan@mastodon.social · Apr 20, 2026
Alyssa Coghlan
@ancoghlan@mastodon.social

CPython core developer, Python platform engineer for an Australian retail bank, cognitive science dabbler, secular humanist, charitably mercenary cynical idealist :)

mastodon.social
Replying to @daedalus@eigenmagic.net
@daedalus My reaction to needing to replace my devices long ago stopped being "Cool, new toy!" and instead became "Ugh, now I need to rediscover all the various off switches for the assorted user hostile default behaviours". The sheer entitlement of the entire industry just oozes through in the way everything assumes it has a legitimate right to demand our attention immediately rather than on a schedule of our own choosing.
4
0
0
0
Open post
ancoghlan
Alyssa Coghlan @ancoghlan@mastodon.social · Apr 20, 2026
Alyssa Coghlan
@ancoghlan@mastodon.social

CPython core developer, Python platform engineer for an Australian retail bank, cognitive science dabbler, secular humanist, charitably mercenary cynical idealist :)

mastodon.social

Starting to think I may need to follow a colleague's example and indefinitely set https://nohello.info/ as my status at work.

1
4
4
0
Open post
ancoghlan
Alyssa Coghlan @ancoghlan@mastodon.social · Apr 20, 2026
Alyssa Coghlan
@ancoghlan@mastodon.social

CPython core developer, Python platform engineer for an Australian retail bank, cognitive science dabbler, secular humanist, charitably mercenary cynical idealist :)

mastodon.social
Replying to @coderanger@cloudisland.nz
@coderanger @raiderrobert @AlSweigart I can see it working for genuinely local things, but for online communities aiming for global reach, requiring geographic proximity to at least one existing member is a harsh filter to apply.
1
1
0
0
Open post
ancoghlan
Alyssa Coghlan @ancoghlan@mastodon.social · Apr 19, 2026
Alyssa Coghlan
@ancoghlan@mastodon.social

CPython core developer, Python platform engineer for an Australian retail bank, cognitive science dabbler, secular humanist, charitably mercenary cynical idealist :)

mastodon.social
Replying to @andrewnez@mastodon.social
@andrewnez@mastodon.social Sadly as expected 😕
2
0
0
0
Open post
ancoghlan
Alyssa Coghlan @ancoghlan@mastodon.social · Apr 19, 2026
Alyssa Coghlan
@ancoghlan@mastodon.social

CPython core developer, Python platform engineer for an Australian retail bank, cognitive science dabbler, secular humanist, charitably mercenary cynical idealist :)

mastodon.social
Replying to @andrewnez@mastodon.social
@andrewnez@mastodon.social Dare we hope they are also speed running the resolutions?
2
2
0
0
Open post
ancoghlan
Alyssa Coghlan @ancoghlan@mastodon.social · Apr 19, 2026
Alyssa Coghlan
@ancoghlan@mastodon.social

CPython core developer, Python platform engineer for an Australian retail bank, cognitive science dabbler, secular humanist, charitably mercenary cynical idealist :)

mastodon.social
Replying to @glyph@mastodon.social
@glyph @mttaggart "vibe-addled" perhaps? Again by direct analogy to "drug-addled". Might still be too confrontational for the kind of interventional stance you're exploring, but other substance abuse derived terms and phrases may also be helpful there ("vibe abuse", "compulsive vibing", etc) "vibesick" itself makes me think "seasick" rather than "dopesick", so I have my doubts it will land the way you want it to. One novel option that fits the times did just occur to me though: "vibe-cooked"
2
1
0
0
Open post
ancoghlan
Alyssa Coghlan @ancoghlan@mastodon.social · Apr 18, 2026
Alyssa Coghlan
@ancoghlan@mastodon.social

CPython core developer, Python platform engineer for an Australian retail bank, cognitive science dabbler, secular humanist, charitably mercenary cynical idealist :)

mastodon.social
Replying to @aparrish@friend.camp
@aparrish I see some of the numbers being thrown around for sovereign AI "investments", and can't help but think "What could that money have achieved via the basic mechanism of 'hire people to work on the open source projects that government is already using'?" The hundreds of millions of dollars getting thrown around would hire rather a lot of developers, designers, tech writers, etc, for quite a few years.
25
2
9
0

Remote instance

mastodon.social
Open on original server
313k7r1n3
Elektrine

Tor hidden service

elekhj7afj4qnrr4yd3bkzslsyo5jgfxw3orgjkhlcxifueodybyiiad.onion

Platform

  • Email
  • Chat
  • Timeline
  • Communities
  • VPN
  • DNS

Company

  • About
  • Contact
  • FAQ

Legal

  • Terms of Service
  • Privacy Policy
  • Warrant Canary
  • Lite (no JS)
  • VPN Policy
  • Source code

Support

  • support@elektrine.com
  • Report Security Issue
Mail client setup IMAP mail.elektrine.com:993 POP3 mail.elektrine.com:995 SMTP mail.elektrine.com:465
© 2026 Elektrine. All rights reserved. Server: 03:03:03 UTC