Sign in

Glyph

@glyph.im
420 followers 14 following 7.1K posts

Gender: he/him Writer: glyph.im Coder: github.com/glyph Founder: twisted.org Maintainer: pypi.org/user/glyph Streamer […] 🌉 bridged from ⁂ mastodon.social/@glyph, follow @ap.brid.gy to interact

PostsRepliesMedia
Glyph @glyph.im · 1h
@unlambda they do seem to demonstrate both some TOCTTOU vulns ("post-approval substitution") and some… I don't even know what to call them, "fuck it, we ball" vulns, where they just present something other than what they're going to do (they refer to this as "represenation mismatch")
100
Glyph @glyph.im · 1h
@unlambda and of course the vulnerability here is not an "AI" vulnerability, it's just "your sandboxes are shit you incompetent morons" kind of problem but that's what passes for AI security right now (hence my tagging of @mttaggart above, since he is becoming the expert on this meta-class of […]
mastodon.social
Original post on mastodon.social
000
Glyph @glyph.im · 1h
@unlambda but the _implied_ vulnerability here is that the approval-prompt presentation is at least partially model-derived, which means that you can probably bank-shot prompt-inject an agent that works this way just from some RAG. I don't think they demonstrate that directly here but it's a hop […]
mastodon.social
Original post on mastodon.social
100
Glyph @glyph.im · 1h
@unlambda I didn't clock the LLM-ness but I did find it somewhat tedious to read, and maybe that's the same thing. The attack class *in general* is just "confirmation prompt contains incorrect information". I guess there are actually *multiple* vuln classes here, the first of which being a […]
mastodon.social
Original post on mastodon.social
100
Glyph @glyph.im · 1h
(I'm muting this one now because I have nothing further to add, and I don't need that much of my attention refocused on the sins of one particular journalist. I'm happy that some people will avoid falling into her grift as a result, but also as MC Frontalot pointed out, "it's bad for that to be […]
mastodon.social
Original post on mastodon.social
000
Reposted by Glyph
Brian Campbell @unlambda.hachyderm.io.ap.brid.gy · 1h
@glyph Text in that paper was starting to read fairly LLM generated, and indeed at least they admit it: "To help manage and cross-check the repository-scale evidence corpus, OpenAI Codex assisted with repository inspection, orchestration and checking of experiment scripts, evidence normalization […]
hachyderm.io
Original post on hachyderm.io
201
Glyph @glyph.im · 1h
@unlambda ugghh I didn't get much beyond the abstract and the general description. this stuff is wildly poisonous, beyond even my catastrophist ability to estimate. They're writing a paper ABOUT how the evil genie will betray and destroy its master, and they're like, "but, real quick, just gonna […]
mastodon.social
Original post on mastodon.social
100
Reposted by Glyph
Tim Carmody @tcarmody.bsky.social · 3h
This is the funniest thing I've seen today, possibly ever
A tweet by SarahStarberry that says "oh god read the vertical axis" on top of a chart measuring AI models' release dates and model numbers rather than any real capabilities
2975672035
Glyph @glyph.im · 2h
cc @mttaggart
spiderman saying to applejack "do you see this shit applejack"
012
Glyph @glyph.im · 2h
of course they're fucking this up, why wouldn't they fuck it up, they're just inventing new things to fuck up constantly
210
Glyph @glyph.im · 2h
new vuln class just dropped arxiv.org/abs/2609.21081
arxiv.org
Loopjacking: Hijacking Human-in-the-Loop Approval
Human approval is often treated as the last security boundary before an agent executes a consequential operation. That boundary is only meaningful if the operation presented for review is the operation later authorized or released. We call failures of this binding Loopjacking: a human approves what they understand as operation A, while the implementation uses that decision for a materially different operation B. We distinguish two variants. In a representation-based attack, B is already encoded but omitted or misrepresented at approval time; in a post-approval state-substitution attack, the human sees the correct A and mutable workflow state later replaces it with B. We evaluate a purposive set of released agent products. We reproduce post-approval substitution in seven tested Agno AgentOS releases ending at 3.0.9 and in 12 tested versions of a conditional in-memory LangGraph Agent Server composition ending at 0.14.0. We reproduce representation mismatch in OpenClaw 2026.2.23 and its rejection in 2026.2.24. OpenAI Agents SDK 0.22.0 and 0.22.2 provide a negative control: serialized continuation preserves exact per-call binding and rejects mutated B. These results do not estimate ecosystem prevalence. They show that complete canonical approval rendering and exact use-time comparison, or preventing unauthorized pending-state mutation, block the tested attacks while preserving legitimate execution. We separate this contribution from established work on misleading dialogs, session smuggling, action binding, and authorization continuity.
302
Glyph @glyph.im · 2h
In some ways this is kind of a sad "doing the least" story much like my own. Sending a private email saying "gross, dude. it is fucked up that you said that, it really hurt some people. knock it off" should not have to be a profoundly brave thing that might cause you stress for half your life […]
mastodon.social
Original post on mastodon.social
002
Glyph @glyph.im · 2h
RE: nondeterministic.computer/@mjg59/11… The rewards of true allyship are not accolades and attention but decades-long career-limiting simmering grudges from powerful assholes. Matthew Garrett is A Real One who has been holding it down for marginalized people in the tech […]
mastodon.social
Original post on mastodon.social
101
Glyph @glyph.im · 2h
@nini we are just seeing the beginning of the pivot now, it remains to be seen how far she will go. socially she is connected to some pretty reasonable people who might intervene to help her see what she is doing and get some help. but yeah, her language here suggests that pivot towards being a […]
mastodon.social
Original post on mastodon.social
000
Glyph @glyph.im · 8h
@dgelessus I want a python that is suitable for (and thus entertaining to) children, which means I want something Pythonista-alike. the next generation of juno.sh is probably going to be a workable replacement, but that's been stuck in testflight forever, and pythonista has a ton of […]
mastodon.social
Original post on mastodon.social
000
Glyph @glyph.im · 15h
@SnoopJ famously pre-IPO corporations just *hate* to get a big valuation
000
Glyph @glyph.im · 15h
hey @olemoritz 3.10 is EOL today, any chance we can get an updated Pythonista soon? 🥺
201
Glyph @glyph.im · 15h
@SnoopJ my favorite part is how the prospectus just fucking _skips_ 2026, and they mean for us to assume that this has massively improved? but they are too shy to tell us?
100
Glyph @glyph.im · 18h
@davidgerard matrix synapse uses the software I maintain (twisted). a few years ago they tried to migrate off of it and failed, and I thought this was great, illustrating how hard we are to replace. now I am just vaguely ashamed
000
Reposted by Glyph
SpookJ 👻 @snoopj.hachyderm.io.ap.brid.gy · 23h
Happy "Charles Darwin is poorly today" Day to those who celebrate 165 years ago today, Charles Darwin was having a rough one
Photo of Charles Darwin's hand-written journal entry from 1 Oct 1861 and digitized text of same

"But I am very poorly today and very stupid and hate everybody and everything."
01895
Reposted by Glyph
Jared White (ResistanceNet ✊) @jaredwhite.indieweb.social.ap.brid.gy · 01/10/2026
Spread the word! ☺️ no-sloptober.com #NoSloptober
no-sloptober.com
No Sloptober
This October 2026 we challenge you to abstain from LLM based tools entirely. Think of this as a fast for your mind! This is not a judgement of others, but a personal challenge to you.
1022
Reposted by Glyph
Itamar Turner-Trauring @itamarst.hachyderm.io.ap.brid.gy · 01/10/2026
The mass of confident of “I will never eat my seed corn” posts on my timeline triggered me again. Willing to cook a few meals from my seed corn and demonstrate it makes good, nutritious meals.
100
Reposted by Glyph
tante @tante.tldr.nettime.org.ap.brid.gy · 01/10/2026
RE: tacobelllabs.net/@astraluma/1173636… Digital Ocean killed its "we give Open Source projects a bit of free hosting" policy basically at the same time they droppen 3 millions USD on Omarchy, DHH's (who is a fascist and racist) set of config files he calls a distribution […]
tldr.nettime.org
Original post on tldr.nettime.org
136
Glyph @glyph.im · 23h
just lean into the disaster, glyph. embrace the mess. kubernetes is just the same mess with 16 additional gigabytes of RAM overhead
010
Glyph @glyph.im · 23h
similarly I wish that when I felt the urge to do some frontend stuff I didn’t get immediately bogged down in trying to future proof my terrible configuration management for my website
110
Glyph @glyph.im · 01/10/2026
gosh I wish I spent more time writing software and less time working through my feelings about why writing software is impossibly difficult now
130
Glyph @glyph.im · 01/10/2026
@jdarais Hah, jinx. See later in the thread.
100
Glyph @glyph.im · 01/10/2026
@760ceb3b9c0ba4872cadf3ce35a7a4 I've written abou tthis in the past: blog.glyph.im/2024/09/python-macos-… the macOS python build is not just a Framework, it's also code-signed, and it's first-party, so if you report bugs you actually know that they're bugs in […]
mastodon.social
Original post on mastodon.social
010
Glyph @glyph.im · 01/10/2026
@dalias In isolation, on the merits, I could have defended the LoTT interview! It actually made Chaya Raichik look pretty stupid! And arguably LoTT's platform was far larger than hers at the time anyway. But, in retrospect, yeah, that's when things went off the rails.
100
Glyph @glyph.im · 01/10/2026
Anyway it's a real bummer that I think she's the most popular journalist on the fediverse
100
Glyph @glyph.im · 01/10/2026
You can also see her telegraphing this a little bit in her defensiveness about Substack and her constant complaining about how hard it is to get paid as a journalist and how she deserves so much more money. Which, again, not wrong, and people should not have been critical of her for pointing it […]
mastodon.social
Original post on mastodon.social
301
Glyph @glyph.im · 01/10/2026
It is very frustrating that the vast majority of criticism of her has been dumb bullshit about how she's stupid to wear a mask, just because she's immunocompromised, or the usual sort of deranged misogyny one attracts for being an outspoken woman on the Internet. But luckily those people are […]
mastodon.social
Original post on mastodon.social
100
Glyph @glyph.im · 01/10/2026
A lot of her reporting in the last couple of years has been declining in quality and less and less interested in the truth, but her recent output has been full-on defensiveness about AI, so, it's all of a piece. When I've been critical in the past I've tried to focus on the work itself and not […]
mastodon.social
Original post on mastodon.social
102
Glyph @glyph.im · 01/10/2026
Taylor Lorenz is preparing for her "why I left the left" right-wing grifter pivot. Do not trust her. www.thefp.com/p/two-drinks-with-tay… (If you do not know "the free press", it is Bari Weiss's right-wing false-balance propaganda outlet, so talking to them *at all* is […]
mastodon.social
Original post on mastodon.social
5110
Glyph @glyph.im · 01/10/2026
@b3n I really think the Slovenia thing is a coincidence, because they didn't put anything in place in advance, at least as far as any journalists have discovered. I am not aware of Melania having any juice over there. Still… it is incredibly stupid […]
mastodon.social
Original post on mastodon.social
100
Glyph @glyph.im · 01/10/2026
I thought maybe the unites states superintelligence declaration was some kind of contractual trick because this language was in some major AI financing deal, but no, that was “AGI” not “superintelligence”, it was a deal between openAI and microsoft, and it already had been renegotiated without […]
mastodon.social
Original post on mastodon.social
100
Reposted by Glyph
École des Bro-Arts @aphyr.woof.group.ap.brid.gy · 01/10/2026
Just heard a bank ad on the radio whose entire thesis is that they have real customer support people and won't make you talk to an AI chatbot
3911
Glyph @glyph.im · 01/10/2026
RE: toot.cat/@plexus/117291912937658483 This is one of the reasons that despite my strong feelings I think we need patience and grace for a lot of maintainers. Particularly the ones who have been good on DEI, good on CoCs, good on technical excellence, good on compassionate processes… […]
mastodon.social
Original post on mastodon.social
108
Glyph @glyph.im · 01/10/2026
#python 3.14.8 is out, you should upgrade
100
Glyph @glyph.im · 01/10/2026
and, on that note, it's that time again
a screenshot of `pipx run --python=python3.14 mopup` running in a terminal, upgrading python 3.14.7 to 3.14.8
200
Glyph @glyph.im · 30/09/2026
ok lots of people replying that AI will say whatever you tell it to, which is of course true. but there are also strong biases in the training data which make it exceedingly difficult to ask a straightforward neutrally-posed question like "do vaccines work" and get a "no". they cannot tell you […]
mastodon.social
Original post on mastodon.social
000
Glyph @glyph.im · 30/09/2026
RE: mastodon.social/@arstechnica/117361… the worst technology you know just made a great point
mastodon.social
000
Glyph @glyph.im · 30/09/2026
oh hey neat I got a shout-out at the end of the post here, that's always nice! blog.python.org/2026/09/language-su…
blog.python.org
macOS and Python (Python Language Summit 2026) | Python Insider
Ned Deily weighs whether Python should continue shipping macOS installers
110
Glyph @glyph.im · 30/09/2026
@totoroot the shortened link in the screenshot is the second of those
010
Glyph @glyph.im · 30/09/2026
@PaniczGodek for now I'm just submitting an appeal since I think this was an automated system that has not received human review yet.
000
Glyph @glyph.im · 30/09/2026
@divVerent the link at the bottom is to jakelazaroff.com/words/dhh-is-way-w…
000
Glyph @glyph.im · 30/09/2026
@hynek @offby1 one of these days I'm going to get privacy.com and just start doing chargebacks like a maniac
000
Glyph @glyph.im · 30/09/2026
@SnoopJ I'm so tired
000
Glyph @glyph.im · 30/09/2026
3rd "oops I installed omarchy without knowing how much of a piece of shit DHH is" this month and I am still kind of at a loss for which distro to recommend. I think I'm going with Silverblue because "slop-free" does not seem to be an option but at least I can recommend something immutable?
220
Glyph @glyph.im · 30/09/2026
@alter_kaker Sorry that I didn't make it in time. But glad you found something better.
100