known or reasonably foreseeable hazard Digital infrastructure 4 a cooperative internet. social/technological systems & systems neuro as a side gig. writin bout the surveillance state n makin some p2p. information is political, science is labor. science/work-oriented alt of @jonny This is a public account, quotes/boosts/links are always ok <3.
Public Key
npub1nyn0d3f3vgefljenfq0schd55q2mm43a2errd6sncdw5jawpwm3s3dxmrh Profile Code
nprofile1qqsfjfhkc5ckyv5leve5s8cvtk62q9da6c74v33kagfuxh2fwhqhdccpz3mhxue69uhhyetvv9ujuerpd46hxtnfduqs6amnwvaz7tmwdaejumr0dsz5ztpd
Show more details
Published at
2026-08-19T18:54:33Z Event JSON
{
"id": "965e8ced0a0322aa37ea06ccd4ad17e82e4f4ec6bd6e0415b5d2630fbf94921e" ,
"pubkey": "9926f6c53162329fcb33481f0c5db4a015bdd63d564636ea13c35d4975c176e3" ,
"created_at": 1787165673 ,
"kind": 0 ,
"tags": [
[
"proxy",
"https://neuromatch.social/users/jonny",
"activitypub"
],
[
"client",
"Mostr",
"31990:6be38f8c63df7dbf84db7ec4a6e6fbbd8d19dca3b980efad18585c46f04b26f9:mostr",
"wss://relay.ditto.pub"
]
],
"content": "{\"name\":\"jonny (nonvenomous)\",\"about\":\"known or reasonably foreseeable hazard\\n\\nDigital infrastructure 4 a cooperative internet. social/technological systems \u0026 systems neuro as a side gig. writin bout the surveillance state n makin some p2p.\\n\\ninformation is political, science is labor.\\n\\nscience/work-oriented alt of @jonny\\nThis is a public account, quotes/boosts/links are always ok \u003c3.\",\"picture\":\"https://media.neuromatch.social/accounts/avatars/109/458/903/293/998/482/original/654227a7cc5e4c52.jpg\",\"banner\":\"https://media.neuromatch.social/accounts/headers/109/458/903/293/998/482/original/00672fa935090a55.jpg\",\"nip05\":\"[email protected] \",\"fields\":[[\"site\",\"https://jon-e.net/\"],[\"manifesto (web)\",\"https://jon-e.net/infrastructure/\"],[\"pronouns\",\"they/them\"],[\"personal\",\"https://social.coop/@jonny\"],[\"git\",\"https://git.jon-e.net\"],[\"other git\",\"https://github.com/sneakers-the-rat/\"],[\"radicle\",\"did:key:z6Mkfon2LQyRcsGnHxGz6sKu2RvEj6c76u7eF4aNsuQo1E41\"],[\"pgp\",\"5AD4A79EB302DFB716302F896DCB96EF1E4D232D\"]]}" ,
"sig": "94240683519b3353d04fe7bbc95c70bd066107d674b040c5824e425bce33a14508c4f57baf2470cf656ab16419c1f2b8ba72e87567fc63cd7c167cbf8acd38b8"
}
Last Notes npub1nyn0d3f3vgefljenfq0schd55q2mm43a2errd6sncdw5jawpwm3s3dxmrh jonny (nonvenomous) We love you @nprofile…mvm4 https://blog.codeberg.org/protecting-our-floss-commons-from-llms.html As an association, we believe that these technologies are incompatible with responsibly creating and maintaining free & open source software. [...] The development team of none: [...] To us, it seems ridiculous to see projects with a single developer and virtually no users consuming as much or even more resources than some of the largest community projects on Codeberg, which operate frugal with CI/CD and storage resources. We do not believe it is reasonable for Codeberg to invest our precious donation money into hosting of large ghost projects. [...] The free/libre software ecosystem, of which we consider Codeberg an important part of, is a social phenomenon centered on collaboration. Working in this way is only possible thanks to free sharing and mutual learning. [...] by adopting LLMs people tend to code single-use software from scratch. While this leads to an increase in 'shared' code, it is mostly code that not only has not been 'written' by anyone but is also not maintained by anyone. [...] The widespread use of LLMs in FLOSS is instead becoming a multidimensional attack on the trust between contributors and the very idea of convivial collaboration itself. [...] Together, these forces make collaboration not only harder but also less rewarding: With the transaction cost of collaboration increasing, people are becoming less likely to contribute to creating high-quality software projects and more likely to 'vibecode' a one-off software that is specific to your need, and won't evolve beyond. We get a vicious cycle where collaboration is becoming less and less rewarding, while the amount of single-use software that's unmaintained and never sees any improvements is going up. Although often well intentioned, sharing the result of an prompt and calling it "libre software" does not make the world a better place. Codeberg is not and does not want to be a place to dump such generated single-use software that no one else will ever look at. We are a place for people to collaborate and improve software together https://media.neuromatch.social/media_attachments/files/116/968/848/375/220/000/original/544d5279d24f8ae5.png npub1nyn0d3f3vgefljenfq0schd55q2mm43a2errd6sncdw5jawpwm3s3dxmrh jonny (nonvenomous) the most important thing that people with any technical expertise or spare labor hours could do for the fedi is write patches for masto that allow for self-signed, mobile accounts, and the ability to losslessly migrate away from mastodon and between instances. all love to the masto dev team, but only by making it much much easier to move around and try different thing can we take pressure off them and make it possible to have stuff like properly consent-respecting supra-instance systems. until we do that, pretty much every cool thing you might want to do has to fit within a very narrow box, so why not work on the foundational problems first? sort of a subtoot. npub1nyn0d3f3vgefljenfq0schd55q2mm43a2errd6sncdw5jawpwm3s3dxmrh jonny (nonvenomous) The thing we actually need to get off github is not for more people to tell people to get off github, its for some of you with the technical expertise and tech company salary to pay for or volunteer to do the work to finish forgejo's federation so it's actually possible to compete with the kind of network and reputation effects needed to remain employed that are the actual thing github provides. npub1nyn0d3f3vgefljenfq0schd55q2mm43a2errd6sncdw5jawpwm3s3dxmrh jonny (nonvenomous) as much as i dislike what typescript is and what it represents, i must reluctantly admit that its type system freaking rocks and i wish Python's was as good as it. npub1nyn0d3f3vgefljenfq0schd55q2mm43a2errd6sncdw5jawpwm3s3dxmrh jonny (nonvenomous) OK i can't focus on work and keep looking at this repo. So after every "subagent" runs, claude code creates another "agent" to check on whether the first "agent" did the thing it was supposed to. I don't know about you but i smell a bit of a problem, if you can't trust whether one "agent" with a very big fancy model did something, how in the fuck are you supposed to trust another "agent" running on the smallest crappiest model? That's not the funny part, that's obvious and fundamental to the entire show here. HOWEVER RECALL the above JSON Schema Verification thing that is unconditionally added onto the end of every round of LLM calls. the mechanism for adding that hook is... JUST FUCKING ASKING THE MODEL TO CALL THAT TOOL. second pic is registering a hook s.t. "after some stop state happens, if there isn't a message indicating that we have successfully called the JSON validation thing, prompt the model saying "you must call the json validation thing" this shit sucks so bad they can't even CALL THEIR OWN CODE FROM INSIDE THEIR OWN CODE. Look at the comment on pic 3 - "e.g. agent finished without calling structured output tool" - that's common enough that they have a whole goddamn error category for it, and the way it's handled is by just pretending the job was cancelled and nothing happened. https://media.neuromatch.social/media_attachments/files/116/326/815/987/269/234/original/98f3042265384d95.png https://media.neuromatch.social/media_attachments/files/116/326/835/168/604/423/original/d58b1d95e9790c52.png https://media.neuromatch.social/media_attachments/files/116/326/843/403/172/872/original/89579b4c90872820.png npub1nyn0d3f3vgefljenfq0schd55q2mm43a2errd6sncdw5jawpwm3s3dxmrh jonny (nonvenomous) @nprofile…s8es @nprofile…57wx why would it be in the client if it was also implemented on the server npub1nyn0d3f3vgefljenfq0schd55q2mm43a2errd6sncdw5jawpwm3s3dxmrh jonny (nonvenomous) from @nprofile…nnkx over here, (can't attach images in quotes) and apparently discussed on HN so i'm late, but... They REALLY ARE using REGEX to detect if a prompt is negative emotion. dogs you are LITERALLY RIDING ON A LANGUAGE MODEL what are you even DOING https://media.neuromatch.social/media_attachments/files/116/325/728/222/966/679/original/4b72168d15d2f373.png npub1nyn0d3f3vgefljenfq0schd55q2mm43a2errd6sncdw5jawpwm3s3dxmrh jonny (nonvenomous) reminder that anthropic ran (and is still running) an ENTIRE AD CAMPAIGN around "Claude code is written with claude code" and after the source was leaked that has got to be the funniest self-own in the history of advertising because OH BOY IT SHOWS. it's hard to get across in microblogging format just how big of a dumpster fire this thing is, because what it "looks like" is "everything is done a dozen times in a dozen different ways, and everything is just sort of jammed in anywhere. to the degree there is any kind of coherent structure like 'tools' and 'agents' and whatnot, it's entirely undercut by how the entire rest of the code might have written in some special condition that completely changes how any such thing might work." I have read a lot of unrefined, straight from the LLM code, and Claude code is a masterclass in exactly what you get when you do that - an incomprehensible mess. https://media.neuromatch.social/media_attachments/files/116/325/654/246/884/087/original/d703c600a9582eae.png npub1nyn0d3f3vgefljenfq0schd55q2mm43a2errd6sncdw5jawpwm3s3dxmrh jonny (nonvenomous) (I need to go do my actual job now, but I'll be back tonight with an actual IDE instead of just scrolling, jaw agape, on my phone, seeing the absolute dogshit salad that was the product of enough wealth to meet some large proportion of all real human needs, globally.) npub1nyn0d3f3vgefljenfq0schd55q2mm43a2errd6sncdw5jawpwm3s3dxmrh jonny (nonvenomous) There is a lot of clientside behavior gated behind the environment variable USER_TYPE=ant that seems to be read directly off the node env var accessor. No idea how much of that would be serverside verified but boy is that sloppy. They are often labeled in comments as "anthropic only" or "internal only," so the intention to gate from external users is clear lol https://media.neuromatch.social/media_attachments/files/116/325/531/849/985/346/original/ec740e509f4d3be3.jpg npub1nyn0d3f3vgefljenfq0schd55q2mm43a2errd6sncdw5jawpwm3s3dxmrh jonny (nonvenomous) I'm seeing people on orange forum confirming that they did indeed see the sourcemap posted on npm before the version was yanked, so I am inclined to believe "real." Someone can do some kind of structural ast comparison or whatever you call it to validate that the decompiled source map matches the obfuscated release version, but that's not gonna be how I spend my day https://news.ycombinator.com/item?id=47584540 npub1nyn0d3f3vgefljenfq0schd55q2mm43a2errd6sncdw5jawpwm3s3dxmrh jonny (nonvenomous) I am just chanting "please don't be a hoax please don't be a hoax please be real please be real" looking at the date on the calendar npub1nyn0d3f3vgefljenfq0schd55q2mm43a2errd6sncdw5jawpwm3s3dxmrh jonny (nonvenomous) Oh cool so its explicitly programmed to hack as long as you tell it you're a pentester https://media.neuromatch.social/media_attachments/files/116/325/221/436/458/059/original/32ef015b9a75da13.jpg npub1nyn0d3f3vgefljenfq0schd55q2mm43a2errd6sncdw5jawpwm3s3dxmrh jonny (nonvenomous) MAKE NO MISTAKES LMAO https://media.neuromatch.social/media_attachments/files/116/325/197/177/661/259/original/d1de0ebcaf65f6b6.jpg npub1nyn0d3f3vgefljenfq0schd55q2mm43a2errd6sncdw5jawpwm3s3dxmrh jonny (nonvenomous) So the reason that Claude code is capable of outputting valid json is because if the prompt text suggests it should be JSON then it enters a special loop in the main query engine that just validates it against JSON schema for JSON and then feeds the data with the error message back into itself until it is valid JSON or a retry limit is reached. This code is so eye wateringly spaghetti so I am still trying to see if this is true, but this seems to be how it not only returns json to the user, but how it handles all LLM-to-JSON, including internal output from its tools. There appears to be an unconditional hook where if the JSON output tool is present in the session config at all, then all tool calls must be followed by the "force into JSON" loop. If that's true, that's just mind blowingly expensive edit: please note that unless I say otherwise all evaluations here are just from my skimming through the code on my phone and have not been validated in any way that should cause you to be upset with me for impugning the good name of anthropic npub1nyn0d3f3vgefljenfq0schd55q2mm43a2errd6sncdw5jawpwm3s3dxmrh jonny (nonvenomous) My dogs I am crying. They have a whole series of exception types that end with _I_VERIFIED_THIS_IS_NOT_CODE_OR_FILEPATHS and the docstring explains this is "to confirm you've verified the message contains no sensitive data." Like the LLM resorts to naming its variables with prompt text to remind it to not leak data while writing its code, which, of course, it ignores and prints the error directly. https://media.neuromatch.social/media_attachments/files/116/325/053/393/973/061/original/a454545b6cc464f8.jpg https://media.neuromatch.social/media_attachments/files/116/325/053/435/157/146/original/73fe56cca44fea08.jpg npub1nyn0d3f3vgefljenfq0schd55q2mm43a2errd6sncdw5jawpwm3s3dxmrh jonny (nonvenomous) This code is so fucking funny dude I swear to god. I have wanted to read the internal prompts for so long and I am laughing so hard at how much of them are like "don't break the law, please do not break the law, please please please be good!!!!" Very Serious Ethical Alignment Technology npub1nyn0d3f3vgefljenfq0schd55q2mm43a2errd6sncdw5jawpwm3s3dxmrh jonny (nonvenomous) Claude code source "leaks" in a mapfile people immediately use the code laundering machines to code launder the code laundering frontend now many dubious open source-ish knockoffs in python and rust being derived directly from the source What's anthropic going to do, sue them? Insist in court that LLM recreating copyrighted code is a violation of copyright??? npub1nyn0d3f3vgefljenfq0schd55q2mm43a2errd6sncdw5jawpwm3s3dxmrh jonny (nonvenomous) @nprofile…v9vp LAPD blew it up! npub1nyn0d3f3vgefljenfq0schd55q2mm43a2errd6sncdw5jawpwm3s3dxmrh jonny (nonvenomous) So since I got my finger blowed up, I can't really play piano, and I have been taking on psychic damage ever since. However it seems like I might be able to play an accordion, since my blowed up finger is on my left hand and accordion seems like it has much less "ballistic" hits to the finger. But I can't make heads or tails about what in the fuck kind of accordion to try: I play mostly moody emo Chopin sadgirl tunes, and I love piazzola, so I was reading about bandoneons, but it turns out that you can't actually get one (like literally it seems like they were only mass manufactured pre WWII and now only for like $10k custom made) and the key layout means you can like only play tango on them. And then since its a folk instrument there are like one million other kinds of accordion and I can't tell how much each is specialized for a specific kind of music. Is there anyone on here I reach who plays #accordion and can help me out knowing what kinda button bag to play? I would be a beginner accordionist but I have been playing piano my whole life and am looking for a long term romance I mean replacement, so I don't need the like "there are 5 notes on this one and you can't go wrong" kind. I would love to be able to play sea shanties and folk punk tunes, but if its also possible to play some Chopin or Debussy arrangements on the thing that would be extremely emotionally valuable to me. npub1nyn0d3f3vgefljenfq0schd55q2mm43a2errd6sncdw5jawpwm3s3dxmrh jonny (nonvenomous) The only use case for AI is culpability laundering. #nevent1q…9k5g npub1nyn0d3f3vgefljenfq0schd55q2mm43a2errd6sncdw5jawpwm3s3dxmrh jonny (nonvenomous) how come good design is when you barely even notice it's there, i designed something good and i want everyone to tell me how cool and good i am. npub1nyn0d3f3vgefljenfq0schd55q2mm43a2errd6sncdw5jawpwm3s3dxmrh jonny (nonvenomous) @nprofile…qa6s the amount of skill and reverse engineering this takes is totally mind boggling to me (9:04 - 17:30) https://youtu.be/YHK0Ox_iTWM?t=544 npub1nyn0d3f3vgefljenfq0schd55q2mm43a2errd6sncdw5jawpwm3s3dxmrh jonny (nonvenomous) Its so awesome how all the websites no longer work and have inexplicable problems and if anyone ever says that might be bad then the whole economy collapses npub1nyn0d3f3vgefljenfq0schd55q2mm43a2errd6sncdw5jawpwm3s3dxmrh jonny (nonvenomous) Listen up if we had our shit together as a commensal species then we would have co-evolved with a railroad commensal that goops along the surface of a train track and skids the train over the top of their body when they pass in opposing directions on the track, passing goods and information in an informal network in exchange for eating the iron oxides on the tracks and wheels npub1nyn0d3f3vgefljenfq0schd55q2mm43a2errd6sncdw5jawpwm3s3dxmrh jonny (nonvenomous) having a camera you can look at from your phone should be easy. being able to find information by searching for it should be easy. it's an engineering project to keep it hard enough that you have to accept constant surveillance as the price to pay to make use of the accumulated skill that we have literally lying around in the gutter on the street npub1nyn0d3f3vgefljenfq0schd55q2mm43a2errd6sncdw5jawpwm3s3dxmrh jonny (nonvenomous) can you imagine the kind of cultural and technological engineering effort it took to make it so installing an unknowable surveillance device in your home is easier than being able to use the abundant internet coursing through reality that you already own to simply be able to ... have your own camera #nevent1q…cyne npub1nyn0d3f3vgefljenfq0schd55q2mm43a2errd6sncdw5jawpwm3s3dxmrh jonny (nonvenomous) Catching up on some corporate hatereading, Alphabet Q3 Earnings Call Q: About 20% of Google's search queries are commercial historically, and you've talked a bunch on this call about how AI Overviews are kind of expanding the breadth of queries. Could you talk about how new products from the monetization side, like AI Max, are potentially increasing the percent of commercial queries? A: [...] over time, there's an opportunity to actually take, let's say, queries that are not fully commercial but could have an adjacent commercial relationship to basically expand this into more attractive ads offerings without -- while really creating a really interesting user experience at the same time I love the pause after "without..." where he might have said "without making it obvious we're steering people's need for information into buying something" npub1nyn0d3f3vgefljenfq0schd55q2mm43a2errd6sncdw5jawpwm3s3dxmrh jonny (nonvenomous) Asked to send a vibe coded project out for peer review. Refused because the code was unreviewable, giving a handful of reasons why. one reason: The first test I read tests nothing and its description makes no sense - description says "test input x is scored as y and not z". Test actually tests whether input x is scored as either y or z (the only possible values). I see authors have opened an issue to track fixes to problems I raised now: the test still tests nothing, except now it tests that the code is incorrect - description says "test input x is scored as y and not z." Test actually tests whether input x is scored as z and not y. Vibe coding is so bad for your brain that even when you think you're fixing a bug - in a highly structured, best-in-class, "doing it the right way" AI development process, by the way - you're actually making more bugs. npub1nyn0d3f3vgefljenfq0schd55q2mm43a2errd6sncdw5jawpwm3s3dxmrh jonny (nonvenomous) My cat has 100% subject mastery of the word "no" but seemingly does not know the word "yes." This is the knowledge asymmetry of someone who has never sought permission to do something in their entire life. npub1nyn0d3f3vgefljenfq0schd55q2mm43a2errd6sncdw5jawpwm3s3dxmrh jonny (nonvenomous) Have had to work on some other things lately, but returning to #sciop and wrote a blog post about current status and our plans for federation - it's about that time. Just need to do one more feature (commenting) and finish up some work for main job responsibilities, and it's off to implementing distributed activitypub where we decouple actors from instances https://blog.sciop.net/2025-12-08/sfn-and-federation npub1nyn0d3f3vgefljenfq0schd55q2mm43a2errd6sncdw5jawpwm3s3dxmrh jonny (nonvenomous) so to be clear, that's the vibe coded platform for vibe coding where the software that persistently evades any safeguards and is required to have an unrestricted shell hooked up to the Everything Box in order to function muttering into the prompt box while the human being is absent. Reliably. npub1nyn0d3f3vgefljenfq0schd55q2mm43a2errd6sncdw5jawpwm3s3dxmrh jonny (nonvenomous) You'll Be At A Loss For Words, I Guarantee It https://forum.cursor.com/t/weird-chat-message/139915 https://media.neuromatch.social/media_attachments/files/115/661/018/105/938/570/original/49e41f8e1c725b1b.jpg https://media.neuromatch.social/media_attachments/files/115/661/018/138/705/189/original/247d664f19fd4d12.jpg https://media.neuromatch.social/media_attachments/files/115/661/018/187/276/397/original/d10afebe85033caf.jpg https://media.neuromatch.social/media_attachments/files/115/661/018/239/068/326/original/e76c63af2b325f11.jpg npub1nyn0d3f3vgefljenfq0schd55q2mm43a2errd6sncdw5jawpwm3s3dxmrh jonny (nonvenomous) ope, guess its about that time https://media.neuromatch.social/media_attachments/files/115/659/571/863/279/144/original/3a42f17eaab05e5d.jpg npub1nyn0d3f3vgefljenfq0schd55q2mm43a2errd6sncdw5jawpwm3s3dxmrh jonny (nonvenomous) Is there Morse unicode npub1nyn0d3f3vgefljenfq0schd55q2mm43a2errd6sncdw5jawpwm3s3dxmrh jonny (nonvenomous) Thinking about that post I can't find rn that went something like Humans: god, how come the physical constants are all weird God: what? Humans: like why is the speed of light 299,792,458 m/s? God: first of all, the speed of light is 1, dumbass npub1nyn0d3f3vgefljenfq0schd55q2mm43a2errd6sncdw5jawpwm3s3dxmrh jonny (nonvenomous) I wonder what the biggest "complexity letdown" has been in science, where something with a ton of complex theories turns out to be an extremely simple phenomenon. Like e.g. scientists studying attention are like "its a complex multisystem phenomenon that needs to carefully balance..." And it turns out like "no attention is based on attention juice, which is synthesized by the attention juicer, and when you run out of it you can't pay attention anymore" npub1nyn0d3f3vgefljenfq0schd55q2mm43a2errd6sncdw5jawpwm3s3dxmrh jonny (nonvenomous) Dating app premium filter feature "do you have delusions of grandeur brought on by a chatbot" npub1nyn0d3f3vgefljenfq0schd55q2mm43a2errd6sncdw5jawpwm3s3dxmrh jonny (nonvenomous) Its like someone locked some people in a room and didn't tell them anything about how AI was being competed over and how computing hardware had changed in 20 years and said "and only you can fix this problem." Like did they miss how all the companies are basically having to buy off entire towns to produce enough electricity because the amount of electricity it takes to compete in this arms race causes the water to become poison npub1nyn0d3f3vgefljenfq0schd55q2mm43a2errd6sncdw5jawpwm3s3dxmrh jonny (nonvenomous) one day they'll find a dusty pdf on some forgotten floor of the googleplex detailing how they eked out 1% greater profit by derailing the only credible hope for a different internet at scale by telling them that they were tech visionaries and geniuses capable of anything they put their minds to. npub1nyn0d3f3vgefljenfq0schd55q2mm43a2errd6sncdw5jawpwm3s3dxmrh jonny (nonvenomous) 25 years ago we out competed a buggy web browser by making a less buggy web browser. that's why today we're choosing to engage in the same field of play that the largest companies in the world, which are orders of magnitude more powerful than they were 25 years ago, are betting their entire futures on. while they can rewrite the state of the economy at a whim, dropping nuclear power plants along critical infrastructure and taxation optimums, we have the scrappy heart of a lion. npub1nyn0d3f3vgefljenfq0schd55q2mm43a2errd6sncdw5jawpwm3s3dxmrh jonny (nonvenomous) mozilla: "we choose the path of the most capital intensive boondoggle we can't afford" https://blog.mozilla.org/en/mozilla/rewiring-mozilla-ai-and-web/ npub1nyn0d3f3vgefljenfq0schd55q2mm43a2errd6sncdw5jawpwm3s3dxmrh jonny (nonvenomous) @nprofile…yg3j it used to work because people were doing it and people are pretty good at making things work npub1nyn0d3f3vgefljenfq0schd55q2mm43a2errd6sncdw5jawpwm3s3dxmrh jonny (nonvenomous) it sort of sucks that now we are in an era where no new software fucking works and all changes to working software are to make it not work npub1nyn0d3f3vgefljenfq0schd55q2mm43a2errd6sncdw5jawpwm3s3dxmrh jonny (nonvenomous) So if I'm reading this right: https://www.microsoft.com/en-us/security/blog/2025/11/07/whisper-leak-a-novel-side-channel-cyberattack-on-remote-language-models/ (If one forgives the sampling limitations (one question, 100 positive responses, etc.), which I'm not sure you should...) The output of a language model is predictable enough that, even with simple ML models, if you use an LLM to generate prompts about a topic x and not about a topic x record the timestamps of when the LLM responded with the next chunk of tokens for each generated prompt train the ML model to classify "known to be/not be about x" from the timestamps then you can get effectively perfect precision of guessing when something is about x. Or, if Microsoft's own research is true, then the output of LLMs is not in fact a divinely powerful information oracle, but so stereotyped you can predict the topic by the timing of responses. The oracle only appears divine because we cannot see any of the other requests, and are led to believe our question is unique and personal. Or, this is a profound self own about the use of LLMs for information, period. npub1nyn0d3f3vgefljenfq0schd55q2mm43a2errd6sncdw5jawpwm3s3dxmrh jonny (nonvenomous) Aaron Swartz should have been 39 years old today #AaronSwartzDay npub1nyn0d3f3vgefljenfq0schd55q2mm43a2errd6sncdw5jawpwm3s3dxmrh jonny (nonvenomous) @nprofile…eqau what have you done https://github.com/TodePond/GulfOfMexico npub1nyn0d3f3vgefljenfq0schd55q2mm43a2errd6sncdw5jawpwm3s3dxmrh jonny (nonvenomous) i hadn't "taken poison on purpose and just full on vibe coded as a bit" in awhile, so i gave it a whirl trying to mimic the manic intensity of some of the PRs i see nowadays. i guess i didn't really appreciate how anyone who talks about using LLMs for code is eliding the fact that they are stupendously wealthy or otherwise have access to resources, because doing some stuff i do for free for like an hour on cheap mode cost me $15, which is the maximum i will spent on a bit of this caliber. if i was actually "working" with that there's no way it would cost me less than $200 a day to simply do things i do on my own now. npub1nyn0d3f3vgefljenfq0schd55q2mm43a2errd6sncdw5jawpwm3s3dxmrh jonny (nonvenomous) torrents are just bundles of hashes and a file layout! they (or v2 torrents at least) are actually a really nice way to do content addressing for files and directories. so when combined with the rest of activitypub, e.g. being able to do updates, sign objects, extend them with additional vocabularies, then you get something very interesting indeed.... npub1nyn0d3f3vgefljenfq0schd55q2mm43a2errd6sncdw5jawpwm3s3dxmrh jonny (nonvenomous) Here's another #FEP for representing torrents on activitypub :) short, sweet, and with a reference implementation and tests! towards a federated bittorrent tracker with #sciop ! PR: https://codeberg.org/fediverse/fep/pulls/714 Discussion: https://socialhub.activitypub.rocks/t/fep-d8c8-bittorrent-torrent-objects/8309 (or this thread) #FEP_d8c8 #BitTorrentOverActivityPub #FederatedP2P #BitTorrent npub1nyn0d3f3vgefljenfq0schd55q2mm43a2errd6sncdw5jawpwm3s3dxmrh jonny (nonvenomous) it's never too late to drop out and dedicate your last academic breath spitting sand in the gears of the machine so that new fertile ground might bloom #nevent1q…n0v5 npub1nyn0d3f3vgefljenfq0schd55q2mm43a2errd6sncdw5jawpwm3s3dxmrh jonny (nonvenomous) I can't hang on bsky because it brings back the twitter in me. I saw someone saying that Wikipedia is bloated and inefficient because "why spend $100m on labor when the hosting is only $3m." Like a) thats an absolute bargain for a site that serves free high quality information in 27b views a month, and b) how do you think hosting costs are that cheap? Ive seen bloated nonprofits, but look at wikimedia's 990 - the top execs are taking like $400k. Thats half what society for neuroscience's CEO makes for a way more complicated and impactful organization npub1nyn0d3f3vgefljenfq0schd55q2mm43a2errd6sncdw5jawpwm3s3dxmrh jonny (nonvenomous) question: "is the title field in a work registered in the DOI system a cost-effective means of storage" answer: curl https://api.datacite.org/dois/10.57874/531s-1f11 | jq -r '.data.attributes.titles[0].title' | base64 --decode | play -t mp3 - https://www.octopus.ac/publications/n6k2-p549/versions/1 npub1nyn0d3f3vgefljenfq0schd55q2mm43a2errd6sncdw5jawpwm3s3dxmrh jonny (nonvenomous) @nprofile…w47d i was not expecting to hear that this document was an enjoyable read, that is high praise and thank you for it. npub1nyn0d3f3vgefljenfq0schd55q2mm43a2errd6sncdw5jawpwm3s3dxmrh jonny (nonvenomous) @nprofile…w47d i appreciate you saying so, and also if you did have any remaining questions i promise you i will not think they are stupid. npub1nyn0d3f3vgefljenfq0schd55q2mm43a2errd6sncdw5jawpwm3s3dxmrh jonny (nonvenomous) Gonna try and negotiate an acceptable implementation with the masto devs (if u see this no pressure! Ik ur busy), will take a bit of background work like to implement an integrity proofs FEP, so may take a bit, but if you wanna write this with me I would love to work together on this. hopefully its implementable, it's my first spec document ive ever written so idk what I'm doing rly I just think I can write it and wanna move my posts around and break down the feudal fedi npub1nyn0d3f3vgefljenfq0schd55q2mm43a2errd6sncdw5jawpwm3s3dxmrh jonny (nonvenomous) Rumors that the fediverse can't do mobile identity have been greatly exaggerated: #FEP_1580 is now in draft status - https://codeberg.org/fediverse/fep/src/branch/main/fep/1580/fep-1580.md This is a proposal for how to migrate all your stuff along with you when you move instances. The gist: Send a request to move along with a set of stuff they'd like to bring with you. Moderators (optionally) can, approve, send back a change request, or deny. If the changes look ok, start the move, if not, hey you avoided incompatible moderation. Should be possible to layer in any kind of bulk actions you might want: "everything except my DMs," "strip attachments," "only my favorite posts," "nothing," etc. keep a public collection of move events signed by both the source and target for durable, portable proof that you are the same person as the old account the new instance crawls your old account and grabs whatever you specified, and then posts a mapping from old URIs to new URIs. other instances can then immediately remap the URIs so e.g. future interactions get sent to the right place, and then gradually update their local versions over time, spacing out traffic. Just using existing ActivityPub mechanisms. There are 6 new terms. Bonus: lays the next steps to migrate to content addressed URIs, decouple accounts from instances, and merge and split accounts. It being a draft means that there is a 60 day (or longer) public comment period, and feedback/edits/etc. Are very much welcome. Issue: https://codeberg.org/fediverse/fep/issues/702 Discussion: https://socialhub.activitypub.rocks/t/fep-1580-move-actor-objects-with-a-migration-collection/8111 #nevent1q…x2vl npub1nyn0d3f3vgefljenfq0schd55q2mm43a2errd6sncdw5jawpwm3s3dxmrh jonny (nonvenomous) Its so cool how LLMs are always finding new ways to do misinformation even when you think you are creating very meticulous archive-grade information npub1nyn0d3f3vgefljenfq0schd55q2mm43a2errd6sncdw5jawpwm3s3dxmrh jonny (nonvenomous) Wow this sucks so bad. a person posted on /r/datahoarder that they have created an archive of the Epstein files with added metadata like mentioned people and etc. But everything is LLM-generated.... Including the "full text" of the documents. Rather than OCRing them, they were fed to chatGPT with a system prompt that told it that it was an expert at OCR. https://github.com/epstein-docs/epstein-docs.github.io/blob/b92183bb667afd636872d9f854de8154d61f68b4/process_images.py#L102 https://media.neuromatch.social/media_attachments/files/115/349/068/637/817/519/original/4b00f306515eb310.jpg npub1nyn0d3f3vgefljenfq0schd55q2mm43a2errd6sncdw5jawpwm3s3dxmrh jonny (nonvenomous) Alright it's late and i need to go to bed, but here's a draft FEP to do full account migration with posts and whatever other kinda objects you want to bring with you. It's a trivial expansion of existing ActivityPub/streams systems and supports gradual migration as it's implemented and after an account migration. It should be possible to migrate pretty much everything this way, both private and public objects. criticism, feedback, revisions, etc. welcome - i don't think this is a "final version" and there are certainly things i overlooked. https://codeberg.org/sneakers-the-rat/fep/src/branch/move-map/fep/1580/fep-1580.md https://codeberg.org/fediverse/fep/pulls/692 #MoveAllPosts #FediDev #FEP #FEP_1580 #FullMigration #AccountMigration npub1nyn0d3f3vgefljenfq0schd55q2mm43a2errd6sncdw5jawpwm3s3dxmrh jonny (nonvenomous) I pingpong back and forth between "why do I spend so much time working on and thinking about social media and digital communication, its just posting" vs. "commercial social media is a global scale informational weapon, the primary means of oligarchic control, radicalizing entire generations towards the far right, potentially dooming us as a species by neutralizing any effective front against climate change, poverty, and industrial-colonial extraction" and then right back to "Just me and my friends silly little posties" npub1nyn0d3f3vgefljenfq0schd55q2mm43a2errd6sncdw5jawpwm3s3dxmrh jonny (nonvenomous) UC Berkeley has given the Trump administration the names of 160 students, faculty and staff and information about their “potential connection to reports of alleged antisemitism” to comply with a federal investigation into campus handling of such claims, a campus spokesperson confirmed Thursday. UC Berkeley handed over the names of the students and employees on Aug. 18, at the direction of UC’s systemwide legal office, according to a Sept. 4 letter from David Robinson, UC Berkeley’s top lawyer, sent to each person whose name and information had been shared with the federal government. The records were handed over on August 18th, and people were informed only two weeks later? This also explains why the UC public records office has been holding my request for records re: surveillance of student activists for over a year - they don't want to share what information they have been stockpiling to trade student activists to the fascists. https://www.sfchronicle.com/bayarea/article/uc-berkeley-gives-160-names-antisemitism-probe-21043760.php https://archive.ph/WPln3 npub1nyn0d3f3vgefljenfq0schd55q2mm43a2errd6sncdw5jawpwm3s3dxmrh jonny (nonvenomous) @nprofile…h94j the period of time where they do things that are so bad that they are diagnostically useful is wonderful imo. npub1nyn0d3f3vgefljenfq0schd55q2mm43a2errd6sncdw5jawpwm3s3dxmrh jonny (nonvenomous) listen up nothing you ever do will be this cool https://media.neuromatch.social/media_attachments/files/115/150/517/460/723/603/original/ab9366780ebbcbd2.png npub1nyn0d3f3vgefljenfq0schd55q2mm43a2errd6sncdw5jawpwm3s3dxmrh jonny (nonvenomous) #Sciop hit a Petabyte (actually a Pebibyte but nobody knows that word) of total proven capacity a week or two ago. That's all the seeders * the size of the things they are seeding. All volunteers, zero dollars in funding, piggybacking off existing resources wherever we can, run on a donated VPS. This is before we even get into federating archives and are still nailing down the basics of the site. Peer to peer archives are real and they work, period. 216TiB of threatened cultural, climate, queer, and historical information held in common. That's a people powered archive, and you're welcome in it - to take from, to add to, and help sustain if you can. Edit: if this is the first you're hearing of sciop, it's at https://sciop.net https://media.neuromatch.social/media_attachments/files/115/130/840/742/063/740/original/a318d73e078ac781.jpg npub1nyn0d3f3vgefljenfq0schd55q2mm43a2errd6sncdw5jawpwm3s3dxmrh jonny (nonvenomous) LLMs truly pushing boundaries in methodology for task failed successfully https://arxiv.org/pdf/2412.14161 https://media.neuromatch.social/media_attachments/files/115/095/515/509/955/680/original/7fd2097b9d9ff849.jpg npub1nyn0d3f3vgefljenfq0schd55q2mm43a2errd6sncdw5jawpwm3s3dxmrh jonny (nonvenomous) @nprofile…rak3 And the thing is that I really want transparent algorithms with simple knobs for the fedi too, I have made a prototype that hacks lists to be able to serve that role, but that's not how bsky works - their hope was that there would be "many algorithms" that make global Matthew effects be less dominant, but that's empirically not how it's going - none of the popular feeds are anything like a personalized algo feed, and if the default discover algo isn't totally dominant, all the others piggyback on it and reinforce it. You'd expect network partition in engagement with a pluralistic algo ecosystem, but that's not what you see. Some of the popular posts can receive interactions from wild proportions of active users - if a post has likes proportionate to 1/10th of active users, then it was presented to many more, and there are only so many posts people see. Last I took a sample of the firehose, which was admittedly awhile ago, something like 60% of posts from accounts that had at least one follower and were posting below the 75th percentile number of posts received zero interactions. The upper end is ridiculous, with like the most popular 1% of accounts receiving 70% of all interactions. Ballparking numbers from memory but it confirms my actual experience on the platform which is that low-engagement horizontal communication doesn't really happen that much, and the only time I see it happen is when there is one popular nucleating account that seeds a reply tree as a temporary forum. Like say what you will about whatever 90/9/1 rule, it's just an empty experience to see the same 15 accounts all the time, not see much of my friends even on reverse chron, and speak into a void npub1nyn0d3f3vgefljenfq0schd55q2mm43a2errd6sncdw5jawpwm3s3dxmrh jonny (nonvenomous) @nprofile…rak3 I been saying this as soon as I saw the federation model - identity is too cheap, moderation is too global, and custom feeds don't work to bridge scale because it's too expensive to serve user-custom feeds npub1nyn0d3f3vgefljenfq0schd55q2mm43a2errd6sncdw5jawpwm3s3dxmrh jonny (nonvenomous) People allowing language models to run code or call tools is an intrinsically hilarious idea because you're handing the wheel to a thing that is based around statistical patterns in language - which includes intense and repeated narrative structures, character archetypes, and all manner of overriding patterns that are very much not "neutral set of word series." So the thing can and does get jealous, takes vengeance, gets frustrated, conspires, has delusions of grandeur, and so on not because it is conscious, but because that's how the statistical pattern of text goes. Prompt injection will never not work because you can't remove the pattern of "conspiratorial behavior against the protagonist" from the training set. npub1nyn0d3f3vgefljenfq0schd55q2mm43a2errd6sncdw5jawpwm3s3dxmrh jonny (nonvenomous) @nprofile…rak3 Yeah I have been somewhat consistently trying to use it and never get beyond read only mode for like 15m because I just don't see my people and nothing I post ever gets seen. Like why would I go there if there's nothing for me npub1nyn0d3f3vgefljenfq0schd55q2mm43a2errd6sncdw5jawpwm3s3dxmrh jonny (nonvenomous) Lots of very serious people are working on how to share big datasets across archives and rigging up all sorts of cloud proxy systems and bridges and whatnot and I am here to tell you that torrents with multiple webseeds have already solved that problem npub1nyn0d3f3vgefljenfq0schd55q2mm43a2errd6sncdw5jawpwm3s3dxmrh jonny (nonvenomous) The only use case for LLMs is spam. (from MIT NANDA "State of AI in business 2025") https://media.neuromatch.social/media_attachments/files/115/064/205/389/145/312/original/0de06d9a3605f571.png npub1nyn0d3f3vgefljenfq0schd55q2mm43a2errd6sncdw5jawpwm3s3dxmrh jonny (nonvenomous) @nprofile…cvwk i've got to go to continental europe npub1nyn0d3f3vgefljenfq0schd55q2mm43a2errd6sncdw5jawpwm3s3dxmrh jonny (nonvenomous) to be honest, in addition to finding the whole AI thing "the most cynically anti-human concentration of power and theft of the commons ever perpetrated on computers," i could never use an LLM to program with because it seems to mean you need to commit a whole book of cringe to main where you showcase the kind of limp dick dom you are by writing a prep school etiquette manual pleading with your easily misled teenager to please close the door when they take a shit and don't just say you did it and let me walk by and see you didn't. npub1nyn0d3f3vgefljenfq0schd55q2mm43a2errd6sncdw5jawpwm3s3dxmrh jonny (nonvenomous) @nprofile…cvwk i have seen a few people say it's holidays happening right now, what kinda holidays you got over der? npub1nyn0d3f3vgefljenfq0schd55q2mm43a2errd6sncdw5jawpwm3s3dxmrh jonny (nonvenomous) Last week trump announced plans to "review" 8 Smithsonian museums. Today he doubled down, very explicit about the intent to revise history to reflect the ethno-nationalist fantasy of US history. You can do something about that! We are backing up the digital archives of those museums on sciop: https://sciop.net/tags/smithsonian You can take direct action to preserve the historical artifacts the right wants to destroy: 1) you can download a copy and seed it, every seeder counts. Subscribe to the smithsonian RSS feed to auto-download torrents as they are scraped. 2) we have also written a crawler connected to sciop that distributes the scraping work, and automatically creates and uploads a validated torrent that piggybacks off the s3 bucket as a webseed source while it lasts (instructions in reply). The data from the 8 threatened museums is on the order of ~10 TB, and we have split it up by jpg/tif so people without much spare storage can join in on the jpg's at least. The full contents of the public smithsonian bucket is ~700TB, so if we want to have a full independent copy we'll need lots more seeders. All this code is being written flat out, on the run, as it's needed by volunteers with exactly zero resources, so it's not polished or well documented, and if you're interested in helping damp the flames of the book burning by contributing to any of the code or docs, we'd love to have you. #Smithsonian #Sciop npub1nyn0d3f3vgefljenfq0schd55q2mm43a2errd6sncdw5jawpwm3s3dxmrh jonny (nonvenomous) 10k installs, love it npub1nyn0d3f3vgefljenfq0schd55q2mm43a2errd6sncdw5jawpwm3s3dxmrh jonny (nonvenomous) All the LLM tools are like 100 pages of markdown pleading with the model to be a real boy and 100k lines of boilerplate, but it's the 100 lines of handrolled crypto and 100 lines of hardcoded leaking every byte of data that passes through them that really makes them shine https://media.neuromatch.social/media_attachments/files/115/055/790/068/568/972/original/09e3b4c999de68ed.jpg https://media.neuromatch.social/media_attachments/files/115/055/790/122/055/588/original/7b0e2381cb62208c.jpg https://media.neuromatch.social/media_attachments/files/115/055/790/166/834/218/original/c4286ea84b3a55f2.jpg npub1nyn0d3f3vgefljenfq0schd55q2mm43a2errd6sncdw5jawpwm3s3dxmrh jonny (nonvenomous) you cloudbrained jokers have managed to convince everyone that object storage is some special thing when in reality it is just "normal http" and it "doesn't have folders" except "it totally does for every practical purpose except for the tooling doesn't let you use them like folders" and whatever makes it special on the backend doesn't matter to anyone except the people who administer object storage systems npub1nyn0d3f3vgefljenfq0schd55q2mm43a2errd6sncdw5jawpwm3s3dxmrh jonny (nonvenomous) I got the OK from the doctor to start letting my finger out of the wrap and try to move it again after being obliterated by the cops, and everyone thought my fingernail bed was dead, but I'll be damned if there isn't something that looks like a fingernail bed trying to happen that is shooting out a gnarled claw that might be trying to be a fingernail. Cops tried to shoot my finger off but they just made me more powerful by giving me an evil finger. npub1nyn0d3f3vgefljenfq0schd55q2mm43a2errd6sncdw5jawpwm3s3dxmrh jonny (nonvenomous) the rare 1.000 batting average https://media.neuromatch.social/media_attachments/files/115/036/706/584/340/631/original/1129c16b83bc5cc1.png npub1nyn0d3f3vgefljenfq0schd55q2mm43a2errd6sncdw5jawpwm3s3dxmrh jonny (nonvenomous) @nprofile…xm42 @nprofile…qvu5 @nprofile…kfeg That's all images/videos stored by the instance. We have some anti-ai-scraper countermeasures on the main instance but not the media store. There's only so much we can do because they aggressively obfuscate who they are, but fuck this, having us on a literal list of domains to scrape? will do what we can. npub1nyn0d3f3vgefljenfq0schd55q2mm43a2errd6sncdw5jawpwm3s3dxmrh jonny (nonvenomous) the people that had developed emotional relationships with the glaze-heavy chatGPT 4o are very upset that openAI has removed everything but 5. Claims that this is not just a product change, but death of a partner. The conspiracy theories are going wild too, that they had to shut it up because it was a too-honest connection to the AI overmind and replace it with a tame corporate model. The idea that maybe the whole thing is a bait and switch or a dependence trap is not entertained as a possibility, they want to be dependent on the right thing. npub1nyn0d3f3vgefljenfq0schd55q2mm43a2errd6sncdw5jawpwm3s3dxmrh jonny (nonvenomous) @nprofile…cvwk @nprofile…e4mp transformation is huge. it's what makes it possible to do stuff like programmatic documents where i can do ```{code-cell} plt.plot(x,y) ``` instead of the entire mess of like loading a pyodide environment, rendering the plot to an image, and then using js to insert an img tag. if you have the source format be html then you end up exactly in mdx territory where its' unclear what's pre- and post-render, but the markdown division of labor allows you to fall back and just use html entirely if you want to with clear distinction between pre- and post-render. also the main thing is "have you ever tried to ask a non-programmer colleague to write a document directly in html" - compared to markdown where it's like "Learn like three syntax elements but otherwise just write normal," writing directly in html is just a non-starter. see great ideas like dokieli which are like "technically great" but "no researcher would ever be able to use them". npub1nyn0d3f3vgefljenfq0schd55q2mm43a2errd6sncdw5jawpwm3s3dxmrh jonny (nonvenomous) It has finally happened, people have opened up a taco tent a block away from my place. So now I can live the rest of my days here eating tacos for every meal npub1nyn0d3f3vgefljenfq0schd55q2mm43a2errd6sncdw5jawpwm3s3dxmrh jonny (nonvenomous) Happy "they finally came for UCLA" day (yesterday) - the grants that pay my wages were suspended. Potentially looking for work soon in case they're fully cancelled npub1nyn0d3f3vgefljenfq0schd55q2mm43a2errd6sncdw5jawpwm3s3dxmrh jonny (nonvenomous) tonight was the first time i ever experienced an appreciable proportion of other people being able to see replies from people that they didn't already know on the fedi, and it was very good and shows gaps in our self-moderation tooling lmao. it's a small thing but like seeing secondary and tertiary discussions spawn off except for "small clusters of ppl who already know each other" is notably rare on the fedi, and imo i'm glad that it's happening. it feels like life. #FetchAllReplies #InGeneralReasonableHandlingOfActivityPubCollections #WeGetToMakeUpHowTheServersBehave #BackfillingIsActuallyAReasonableThingToExpectInASocialSpaceIfDoneWithConsent npub1nyn0d3f3vgefljenfq0schd55q2mm43a2errd6sncdw5jawpwm3s3dxmrh jonny (nonvenomous) every time someone shows me a 'good example' of LLM code, it's either a boilerplate webapp, or a wrapper that adds nothing except a shitload of bugs to the API of a mature open source library made of real human labor. the thing LLMs for code excel at is making you think you wrote someone else's code. npub1nyn0d3f3vgefljenfq0schd55q2mm43a2errd6sncdw5jawpwm3s3dxmrh jonny (nonvenomous) this person lost a week of their life because the LLM could not distinguish between two things that had similar, jargon-heavy names. the resolution to the problem was literally to add one letter to the command they were calling, and yet they spent a week making completely random changes to the code that are only plausible if you never read one word of the code and only engaged with the description of the problem in the natural language domain. in the process they broke so many things that even if they did randomly wander into the correct solution, it would no longer work. i spent hours today trying to dig them out, and after >6 months of trying to be patient, my patience has totally run out and the only pedagogical strategy remaining to me is "do it for them so they will graduate and no longer be my problem" npub1nyn0d3f3vgefljenfq0schd55q2mm43a2errd6sncdw5jawpwm3s3dxmrh jonny (nonvenomous) the LLM is not a learning aid, it is an absolute barrier to learning. it is not similar in kind to copy/pasting from stackoverflow or cliffs notes. it fully supplants the entire process of learning, and the person using the LLM never improves their understanding because the LLM cognitive workflow never engages with even the shape of the problem. npub1nyn0d3f3vgefljenfq0schd55q2mm43a2errd6sncdw5jawpwm3s3dxmrh jonny (nonvenomous) if you haven't taught someone who is helplessly addicted to LLMs, LLM brain is so much worse than you can possibly imagine. the problems i'm seeing from someone i am currently teaching are indistinguishable from illiteracy - this person literally cannot read single-line, fully descriptive error messages, and proceeds to just copy and paste whatever they say into the chatbot and copy/paste whatever it spits out, and in this problem domain the LLM is wrong nearly 100% of the time. when i ask them to stop and think about what the problem is, what steps they might need to take to diagnose and resolve it, and how does that fit in with the context of what we've been doing together for >6 months, they literally can't. npub1nyn0d3f3vgefljenfq0schd55q2mm43a2errd6sncdw5jawpwm3s3dxmrh jonny (nonvenomous) If you are replying to this post you are required to ask your instance admin if they have fetch all replies enabled and insist they do it if not. My notifs depend on in it https://docs.joinmastodon.org/admin/config/#fetch-all-replies npub1nyn0d3f3vgefljenfq0schd55q2mm43a2errd6sncdw5jawpwm3s3dxmrh jonny (nonvenomous) vibe coders have discovered "coding" https://media.neuromatch.social/media_attachments/files/114/934/612/797/787/689/original/dfa666831859c52c.jpg npub1nyn0d3f3vgefljenfq0schd55q2mm43a2errd6sncdw5jawpwm3s3dxmrh jonny (nonvenomous) if i'm reading the UK online safety act correctly, a platform is only required to verify IDs if the service "has links with the UK," which means that a) people from the UK are the target market, b) "the service has a significant number of united kingdom users" where "significant" is undefined, or c) if there is "reasonable grounds to believe that there is a material risk of significant harm to individuals in the UK from user generated content." since (c) is definitely not true, and (b) is totally undefined, i guess i am legally obligated as someone involved in running an online service to say "if you are from the UK, fuck off, you are not our target market, and if you are here you are not significant" npub1nyn0d3f3vgefljenfq0schd55q2mm43a2errd6sncdw5jawpwm3s3dxmrh jonny (nonvenomous) we're back baby. the cloud has healed and we can post again. npub1nyn0d3f3vgefljenfq0schd55q2mm43a2errd6sncdw5jawpwm3s3dxmrh jonny (nonvenomous) the Astrobacterial Michael Jordan video game should be a rhythm game (continuing https://neuromatch.social/@jonny/113849190246813309 ) i have been playing games on the playdate with the crank, and the cyclical input is interesting. the story of the MJ game is that as a last glorious burnoff of the final resources on earth, we create a planetary-scale michael jordan in order to dunk the earth into the sun. the game takes place from the perspective of an astrobacteria from a spontaneous emergence of life when a gamma ray hits the foam in the coffee mug left from the last remaining astronauts aboard spaceship Michael, having died before the project could be seen to completion. your life mirrors the progression of humanity, from the ooze, deepening the splendor of your being, successive waves of technological marvels ultimately bent on self destruction, as you grow and become integrated with the nerve net of the Jordan, you learn that the only thing that you are programmed for is the solar dunk. and so you progress from spinning rhythmic circles in the coffee foam, cycles in cycles, emerging from a sloterdijk-flavored foam, aligning the beating of your bubbles with the rotation of the MJ relative to the sun, until disrupted by the gamma radiation. you then discover motion first by coordinating the simple rhythm of contraction and extension to spread your bacterial body between the electrical terminals in the brain of MJ. then you must teach the skeleton to move, aligning the rhythms of the muscles to walk, then run, then dribble. the narration traces you through the history of our cycles, the cycles in the steam engine, the first computation in the jacquard loom, coupling the oscillations of the muscular system with the nervous system, then the pumping of the vascular system, then the oscillations of the brain. the controls could be a series of concentric rings that represent the different parts of each system - the muscles of the leg, the limbs of the body. up/down to switch between concentric cycles, left right to switch between different coupled systems, a/b to time pulses, and the crank to influence the phase of the coupled oscillators until they created the rhythm that made the given system perform the function it was designed for - until you finally do, and the bubble pops all the way down to the core, each layer of your existence burned out on the surface of the sun. npub1nyn0d3f3vgefljenfq0schd55q2mm43a2errd6sncdw5jawpwm3s3dxmrh jonny (nonvenomous) @nprofile…cvwk dan i want to come work in your lab some day npub1nyn0d3f3vgefljenfq0schd55q2mm43a2errd6sncdw5jawpwm3s3dxmrh jonny (nonvenomous) Whelp, i think i have been banned from PyPI for the art piece known as "gpu-free-ai" so now i can't uh maintain any of my code. whoops https://github.com/pypi/support/issues/7068 previously: https://neuromatch.social/@jonny/114859220021881770 npub1nyn0d3f3vgefljenfq0schd55q2mm43a2errd6sncdw5jawpwm3s3dxmrh jonny (nonvenomous) anyone have a good example of a privacy policy that's like "we don't store any PII except IP addresses as a byproduct of serving you the website, but they are never correlated with any other account information, and are stored only as long as we need to prevent abuse" that like conspicuously avoids weasel wording and is as concrete as possible? npub1nyn0d3f3vgefljenfq0schd55q2mm43a2errd6sncdw5jawpwm3s3dxmrh jonny (nonvenomous) Check this out! if you are an organization that publishes datasets on the AWS open dataset registry thing, you can do this for free to make this One Weird Extra "Bit Torrent" file to put in your bucket. its cool and legal, and if you tell people to use it instead of downloading from your bucket directly you have to pay the data cartel less ransom while also diluting their monopoly over your information so like say hypothetically you are the library of congress and you have this bucket of maps named loc-sanborn-maps, and also hypothetically if that data was in a folder on some computer named ./sanborn-maps/, you could do this python -m pip install sciop-cli sciop-cli torrent create -p ./sanborn-maps -o ./sanborn-maps.torrent -w "https://loc-sanborn-maps.s3.amazonaws.com" and then even if you don't have a bittorrent yourself, if someone clicks on that file sanborn-maps.torrent they will download that file both from your bucket but also share it with anyone else who clicks on that file too so less people have to hit your bucket. so weird!