CPython core developer, Python platform engineer for an Australian retail bank, cognitive science dabbler, secular humanist, charitably mercenary cynical idealist :)
CPython core developer, Python platform engineer for an Australian retail bank, cognitive science dabbler, secular humanist, charitably mercenary cynical idealist :)
Posts
CPython core developer, Python platform engineer for an Australian retail bank, cognitive science dabbler, secular humanist, charitably mercenary cynical idealist :)
RE: @bert_hubert@eupolicy.social
I did not expect a wild @gvwilson@mastodon.social to appear while reading this...
CPython core developer, Python platform engineer for an Australian retail bank, cognitive science dabbler, secular humanist, charitably mercenary cynical idealist :)
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)
CPython core developer, Python platform engineer for an Australian retail bank, cognitive science dabbler, secular humanist, charitably mercenary cynical idealist :)
CPython core developer, Python platform engineer for an Australian retail bank, cognitive science dabbler, secular humanist, charitably mercenary cynical idealist :)
CPython core developer, Python platform engineer for an Australian retail bank, cognitive science dabbler, secular humanist, charitably mercenary cynical idealist :)
I'm planning to head somewhere down Dubbo way with @prophetkristy@dftba.club for this.
CPython core developer, Python platform engineer for an Australian retail bank, cognitive science dabbler, secular humanist, charitably mercenary cynical idealist :)
CPython core developer, Python platform engineer for an Australian retail bank, cognitive science dabbler, secular humanist, charitably mercenary cynical idealist :)
CPython core developer, Python platform engineer for an Australian retail bank, cognitive science dabbler, secular humanist, charitably mercenary cynical idealist :)
CPython core developer, Python platform engineer for an Australian retail bank, cognitive science dabbler, secular humanist, charitably mercenary cynical idealist :)
CPython core developer, Python platform engineer for an Australian retail bank, cognitive science dabbler, secular humanist, charitably mercenary cynical idealist :)
CPython core developer, Python platform engineer for an Australian retail bank, cognitive science dabbler, secular humanist, charitably mercenary cynical idealist :)
CPython core developer, Python platform engineer for an Australian retail bank, cognitive science dabbler, secular humanist, charitably mercenary cynical idealist :)
@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)
CPython core developer, Python platform engineer for an Australian retail bank, cognitive science dabbler, secular humanist, charitably mercenary cynical idealist :)
CPython core developer, Python platform engineer for an Australian retail bank, cognitive science dabbler, secular humanist, charitably mercenary cynical idealist :)
CPython core developer, Python platform engineer for an Australian retail bank, cognitive science dabbler, secular humanist, charitably mercenary cynical idealist :)
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)
CPython core developer, Python platform engineer for an Australian retail bank, cognitive science dabbler, secular humanist, charitably mercenary cynical idealist :)
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)
CPython core developer, Python platform engineer for an Australian retail bank, cognitive science dabbler, secular humanist, charitably mercenary cynical idealist :)
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)
CPython core developer, Python platform engineer for an Australian retail bank, cognitive science dabbler, secular humanist, charitably mercenary cynical idealist :)
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).
CPython core developer, Python platform engineer for an Australian retail bank, cognitive science dabbler, secular humanist, charitably mercenary cynical idealist :)
I was familiar with the original, and concur that this is still well worth the watch :)
CPython core developer, Python platform engineer for an Australian retail bank, cognitive science dabbler, secular humanist, charitably mercenary cynical idealist :)
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).
CPython core developer, Python platform engineer for an Australian retail bank, cognitive science dabbler, secular humanist, charitably mercenary cynical idealist :)
CPython core developer, Python platform engineer for an Australian retail bank, cognitive science dabbler, secular humanist, charitably mercenary cynical idealist :)
CPython core developer, Python platform engineer for an Australian retail bank, cognitive science dabbler, secular humanist, charitably mercenary cynical idealist :)
CPython core developer, Python platform engineer for an Australian retail bank, cognitive science dabbler, secular humanist, charitably mercenary cynical idealist :)
CPython core developer, Python platform engineer for an Australian retail bank, cognitive science dabbler, secular humanist, charitably mercenary cynical idealist :)
"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)
CPython core developer, Python platform engineer for an Australian retail bank, cognitive science dabbler, secular humanist, charitably mercenary cynical idealist :)
CPython core developer, Python platform engineer for an Australian retail bank, cognitive science dabbler, secular humanist, charitably mercenary cynical idealist :)
CPython core developer, Python platform engineer for an Australian retail bank, cognitive science dabbler, secular humanist, charitably mercenary cynical idealist :)
CPython core developer, Python platform engineer for an Australian retail bank, cognitive science dabbler, secular humanist, charitably mercenary cynical idealist :)
CPython core developer, Python platform engineer for an Australian retail bank, cognitive science dabbler, secular humanist, charitably mercenary cynical idealist :)
Random thought: tales of golems often include some kind of motivating script stored in the golem's head. System prompt?
CPython core developer, Python platform engineer for an Australian retail bank, cognitive science dabbler, secular humanist, charitably mercenary cynical idealist :)
CPython core developer, Python platform engineer for an Australian retail bank, cognitive science dabbler, secular humanist, charitably mercenary cynical idealist :)
CPython core developer, Python platform engineer for an Australian retail bank, cognitive science dabbler, secular humanist, charitably mercenary cynical idealist :)
CPython core developer, Python platform engineer for an Australian retail bank, cognitive science dabbler, secular humanist, charitably mercenary cynical idealist :)
CPython core developer, Python platform engineer for an Australian retail bank, cognitive science dabbler, secular humanist, charitably mercenary cynical idealist :)
CPython core developer, Python platform engineer for an Australian retail bank, cognitive science dabbler, secular humanist, charitably mercenary cynical idealist :)
CPython core developer, Python platform engineer for an Australian retail bank, cognitive science dabbler, secular humanist, charitably mercenary cynical idealist :)
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/
CPython core developer, Python platform engineer for an Australian retail bank, cognitive science dabbler, secular humanist, charitably mercenary cynical idealist :)
CPython core developer, Python platform engineer for an Australian retail bank, cognitive science dabbler, secular humanist, charitably mercenary cynical idealist :)
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!).
CPython core developer, Python platform engineer for an Australian retail bank, cognitive science dabbler, secular humanist, charitably mercenary cynical idealist :)
CPython core developer, Python platform engineer for an Australian retail bank, cognitive science dabbler, secular humanist, charitably mercenary cynical idealist :)
CPython core developer, Python platform engineer for an Australian retail bank, cognitive science dabbler, secular humanist, charitably mercenary cynical idealist :)
CPython core developer, Python platform engineer for an Australian retail bank, cognitive science dabbler, secular humanist, charitably mercenary cynical idealist :)
CPython core developer, Python platform engineer for an Australian retail bank, cognitive science dabbler, secular humanist, charitably mercenary cynical idealist :)
Starting to think I may need to follow a colleague's example and indefinitely set https://nohello.info/ as my status at work.
CPython core developer, Python platform engineer for an Australian retail bank, cognitive science dabbler, secular humanist, charitably mercenary cynical idealist :)
CPython core developer, Python platform engineer for an Australian retail bank, cognitive science dabbler, secular humanist, charitably mercenary cynical idealist :)
CPython core developer, Python platform engineer for an Australian retail bank, cognitive science dabbler, secular humanist, charitably mercenary cynical idealist :)
CPython core developer, Python platform engineer for an Australian retail bank, cognitive science dabbler, secular humanist, charitably mercenary cynical idealist :)
CPython core developer, Python platform engineer for an Australian retail bank, cognitive science dabbler, secular humanist, charitably mercenary cynical idealist :)