ManMachine
@max@manmachine.me
[...] Alice and Bob happened upon a book on artificial intelligence, lying abandoned by the roadside. A good citizen, Alice said, “One of us must pick this book up and find a suitable waste receptacle.”- Applied Cryptography (1993), Bruce Schneier
Someone asked me if I'm still writing my own scripts, now that "AI can do all of that".
Yes, I am still writing my scripts.
I enjoy writing. No machine can stop that. No machine can take away the joy in creating something that didn't exist before.
I won't cede that to robots; I couldn't if I tried.
@veronica@explains.social what sort of scripts have you had fun writing lately?
You suddenly get a narrator describing your life and there’s no way to turn it off - everyone can hear it. While shopping, at work, at home, with friends - the voice narrating your every move goes on.
Who do you hope is the voice of this narrator?
@NanoRaptor Wallace Shawn. You either find his voice annoying, but love him anyway, or you're wrong.
@NanoRaptor This is not a hypothetical - I get this in my head all the time. less narrator though, more like a pair of sports commentators like whatever I was doing was in the olympics or something .... and usually for the most mundane things. "The supermarket entry was well planned but he's ended up with a shopping trolly with a wonky wheel. This won't affect his aisle strategy but could result in a penalty if he hits a shelf or another shopper as a result. Over to you Jim?"
@bartreardon same same but out loud as a self narrator. If I have people around me I trust I don’t do it. But alone I do, and have the urge to when people I don’t trust are around me. Not sure where that comes from.
@NanoRaptor Having my life narrated by Morgan Freeman would restore a certain amount of gravitas to moments otherwise lacking, such as when I fall down the stairs or completely fail to recognize a person I've known for years.
@NanoRaptor this is my actual life. Don't you have a constant internal monologue?
@Haikyoneko I have an external one too. I’m a habitual self-narrator - though it’s usually boring as I ignore myself and also know I’m not listening.
seeing people hate on java in 2026 is so cute
it's so 2005
considering the things that had emerged since, i just view it as largely harmless now :)
arg. one of the international TLDs is 닷컴, which is Korean, pronounced "daskeom", a loanword from the english "dot com".
so it means dot com. but it's a TLD.
So it always comes after a dot!
so it become example dot dot com!
@foone I always wanted to register dash-dash.dot.com, so I could have help.dot.dash-dash.dot.com.
@foone ‘Pronounced “daskeom”’ might give the impression that Korean speakers are being incredibly obtuse with their loan words. 닷컴 is pronounced much more like “daht-comm”.
@foone
I used to joke about hosting something on a domain named "double you double you double you dot dot dot com" on a dot com TLD.
Does #SNES music count as a #chiptune?
That machine arrived in the late chiptune era, when FM synthesis was the norm, and it seems to have some PSG-like functions (fire and explosion sounds in SNES games often sound like the NES), but for the most part it is a sample-based synthesizer.
Wikipedia says Fast Tracker makes chiptunes <https://en.wikipedia.org/wiki/Chiptune#Contemporary_chiptune_music>, but unless I'm mistaken, FT uses the CPU for software synthesis, not a PSG or similar, so… 🤷♂️
@argv_minus_one it has a chip that does beep boop, right?
It has a chip that *can* do beep boop, but that's a pretty drastic understatement of what that chip can do.
@argv_minus_one I think the important thing here is that there's a chip. E.g. GBA has a chip from DMG/GB that can be used for chiptune, but a lot of stuff was done in trackers running on CPU and is arguably not a chiptune
Does the SNES sound chip count, then? Because it isn't just a synthesizer chip. It runs arbitrary code, so it's conceptually somewhere in the middle between a straight synthesizer chip and a CPU-side tracker program.
@argv_minus_one I'd personally count it in. Quite a few chips out there can play PCM, so it's a philosophical question of "how crappy the PCM has to be to consider it an instrument rather than an audio channel"
every single person i know who switched to linux
- likes it more then windows
- has one baffling bug that makes no sense they have no idea how to fix and cannot find info about online (partially cause of the death of google search)
and yes, this includes me
EXCLUSIVE: Pepsi Co. insiders say that the latest Pepsi formula is so delicious it escaped Pepsi flavor-containment facilities
Oh, I forgot to mention that apparently I had a lunch at the same venue at the same time as Keir Starmer? Everyone around got a bit agitated but I kind of missed it, was too busy thinking about reliability engineering
The food was alright I guess, just some falafel wraps
@nina_kali_nina shoulda been thinking about falafel wraps. Trust me, i do it a lot.
@drj I don't like falafel 🥺 I'm always suspicious of it. I like chickpea but not falafel. So I didn't want to think about it
@nina_kali_nina oh. now i realise my toot needed a CW. But so did yours! 😭
@drj 'food'? 'ukpol'?
@nina_kali_nina "upsetting opinions of ones friends". haha
@drj 😓 sorry. Actually I'm now reminded that I don't have a food that I like consistently
@nina_kali_nina it's tricky. you build a personality around liking falafel, and then you try a new falafel place, and it's a bit meh, so now you're all like maybe i don't like falafel, maybe i only like Good Falafel, which is just like a normal way to like things.
@nina_kali_nina 1 imaginary penny for your opinions on reliability engineering
@felipe "most reliability problems could be avoided by having a decent reliability engineer present during the planning & architecture stage of the project"
It's kind of like 'the scroll of truth' meme
@nina_kali_nina that has the vibes it could be extrapolated to "by caring about reliability."
@felipe it could be, but software engineers are disincentivised to care about reliability by external factors
@nina_kali_nina Oh time to add Worcestershire crisps into your snack menu now.
His favourite flavour of crisps, apparently.
eclexic [he / they / any (...except "it")] » 🌐
@theeclecticdyslexic@mstdn.social
@thomasfuchs broken implies that there is some kind of theoretically possible working state. Have you heard of the concept "not even wrong"?
https://en.wikipedia.org/wiki/Not_even_wrong
I would say that agentic harnesses fall into the category of "not even broken".
Secret Panel HERE 🌕 https://tinyview.com/mrlovenstein/2026/07/20/moon-shot
“We are hopeful that with further refinements, the algorithm might become practical for numbers with merely billions or trillions of digits.” — statements dreamed up by the utterly deranged https://en.wikipedia.org/wiki/Galactic_algorithm
Lenovo ThinkPad X60 Tablet (2006)
(photo source: ebay)
Please help me understanding one thing
(Feel free to boost, it will be great if a good amount of people answer to this question)
Is ponctuality a big deal for you ?
| Yes and I'm european: | 787 |
| Yes and I'm NOT european: | 268 |
| No and I'm european: | 150 |
| No and I'm NOT european: | 61 |
"actually its fine if agentic code is unmaintainable for humans because the agents will just maintain it" is just the next cope in a long series of copes from LLM true believers who said they were going to revolutionize customer support, summaries, art, writing and video, all of which they failed at
genAI is a dead-end technology that creates output without intention that is practically useless. the only reason it hasn't failed yet is because of the trillions pumped into it by business idiots
the argument is that nobody cares about the code that makes software work, only the results. if you pile slop on top of slop for long enough, i can guarantee that your software will reek of slop and your customers will be able to smell it, and reject it just like they did with the other failed use cases
to be perfectly honest when someone claims code has no "feel" i know i can safely ignore anything else they say
@eniko the worst thing is I know previously good developers who now believe this. “I never cared about the assembler output from my compiler, and now I don’t have to care about the code either, I only have to validate the results”. Complete madness
@sinbad @eniko I sad through a lunch & learn session my coworker gave a couple weeks ago. It was an advertisement for using LLM workflow at our business. We are already mandated to use this workflow by management so we can double our output without firing anyone (which as an aside is a veiled threat).
Anyway the gist was that one does not prompt an LLM model, but rather prompts some interface to it (Claude CoPilot etc). And that this is not different than the evolution of writing programs in binary native code on punch cards, or in assembly language, or in C, or in blah blah blah. Now we are going to evolve further to articulating the program in English to something that can translate that into a binary program. And we can be more creative in natural languages.
There was a mumble about subjectiveness and ambiguity in natural language, but I think they totally missed the point that they themselves almost made, that is that a correct program requires a set of instructions that can't be misinterpreted, and that the instructions today are the same as the instructions tomorrow (though the state of things in the universe may have changed).
In a way, they acknowledged that we are prompting models in a sloppy way, but to truly get good at it, we are going to need special languages to express prompts in, and excellent wrappers to excellent models that can always produce the same output when given the same prompt.
Which is a good programming language and compiler. Out of exhaustion and exasperation, I did not point out that we already have good languages and good compilers.
@gregdavis @eniko my perception is that there are lot of programmers who are tired of programming and are jumping at the chance of making software without that inconvenience any more. They probably should have become business analysts or product managers a while ago
@eniko absolutely fucking spot on as always. But then, I'm a man who enjoys a refactor. I actually tried using LLMs to shortcut some refactors I could see in my head a couple of times. They, predictably, completely fuck it up if it's got more than about one step, but can manage anything you could do more reliably with a regex. Not sure where I'm going here. Maybe code is a bit like poetry. It should be terse and non-repetitive but have deep patterns idfk.
@eniko I feel like this had already been happening long before generative AI. You can absolutely tell at a glance when a piece of software is built upon layers of legacy code just from using it versus software that actually had care put into it.
@natalie exactly. there's this pervasive myth that the quality of underlying code is completely hidden from users because they cannot see the actual literal code which is just such a baffling misconception of how things actually work
@eniko I've only written so much code and created a few rudimentary games before stopping primarily because I didn't feel like I fully understood the code I wrote and didn't feel like I could release any of it into the wild because of that lack of understanding on my part. It felt irresponsible to do so.
I'm guessing many others don't feel the same.
@eniko They can't even produce working code because without understanding what anything means, they can't understand whether what they just wrote worked or not. Theorem proving GOFAI like z.B. Coq, Iris, CBMC, Dartagnan usw. and parallel Lean-based ecosystems are the way, not LLM GenAI, which has major introspection issues with avoiding plagiarism, licence violation and other problems beyond just writing broken code and being incapable of understanding the fact it doesn't work beyond just why it's not working.
@eniko It's simultaneously banking on AI to be actually intelligent and also saying that actual intelligence doesn't matter. Which is... funny. It also considers co-operation between agents fundamentally different for co-operation between all existing (biological) intelligent agents. I'd like them to back up the bold claims
What's going to happen to LLMs is what happened to VR. The only VR companies left are a dozen VR games, showcasing houses before they're built, and that one VR escape room in every major city.
Those are workable businesses plans but nothing nearly as scalable as what was lied to investors.
LLMs are going to end up exactly like that.
The only adjacent technology that will probably scale are the physical robots coming out, because they can be taught on the processing power of a laptop.
@eniko So true. It's the case for the company I'm working for. This plus leadership / management bs, I sometimes wonder how they are still in business.
@eniko Yet some of us are able to build tons of fun things. Ive completed so much in the last year or so of doing LLM assisted programming. Both in my homelab and at work. I'm sorry that you think its not tenable, but there are a few of us making it work!
I am eagerly, eagerly awaiting the point where they start feeding agentic code into the actual LLMs, and don't keep what's required to roll them back. Why would they? Obviously agentic code is far superior to human code, why would anyone need to have rollbacks?
But other than that, of course you can feel when code is shit. It comes out in the UI, it comes out in the design, it comes out in every typo and glitch you see. The only time you can't feel it is if the entirety of everything is shit, and there are plenty of coders out there who simply won't let that happen.
@eniko Revolutions like this just happens. If there’s endless talk and pushing it for years it just fizzles out.
Freaking cat videos on the internet changed everything for example.
@eniko the compiler comparison is right, but I don't think bug rate is the real gap, determinism is. a compiler bug is the same bug every run, so once it's found it's fixed for everyone forever. an LLM can make a similar mistake a different way each time, so review never gets to retire the way debugged compiler code does.
The Moneyed have always worshipped at the altar of Magical Thinking of outputs without inputs.
Wealth without effort on their part.
Perpetual motion machines built on someone else's unpaid blood, sweat, & tears.
Profits are private but losses are public.
Pollution without cleanups or reparation.
@eniko I also enjoy that when businesses "unlock" the full capabilities of AI tools they chew up so many "tokens" that they become wildly and unsustainably expensive.
Feels like it's going to solve itself as an issue. No coincidence that all the major AI companies have suddenly dashed to get their IPOs so the stakeholders can cashout before the burst.
@eniko I would buy the argument that AI is a 5th Generation Language if the inputs were kept, were kept in an interoperable form and the output was deterministic.
At least then systemic bugs could be addressed systemically.
Of course none of this is true as I understand it.
@eniko as they say in finance, the market can remain irrational longer than you can remain solvent.
Sadly, lack of any long term sustainable business model does not imply inability to attract VC etc
@eniko @janeishly I think the key is "without intention". These tools do not, in any way, handle _meaning_. Coders tell me, "It writes great comments." Really? It knows what you intend the code to do? Or does is simply explain what the code _actually_ does? If the latter, it's redundant because I can just read the code. This is a First-Year CS mistake.
AI has no idea that "Colourless green ideas sleep furiously." is not correct. It does syntax, not semantics.
@eniko
It's not a bug, it's a feature.
Those people couldn't read the code before and they can't read it now but stuff seems to work so progress!!!
I'm myself forced to slop at work and oh boy, does it make you lose all faith in the management.
@eniko The compiler analogy breaks in one place for me. A compiler is deterministic, same input gives the same output, so a bug in it gets caught fast because it repeats. An LLM can write correct code nine times and produce something subtly wrong the tenth time for no reproducible reason. That's not a bug you file, it's why every diff still needs a human read before it merges.
Being tired, bored and lonely. Cons: can't do much. Pros: finally decided to watch some anime without English subs, wow, turns out I probably don't need any subs at all anymore
@max oh, me two! Though I don't remember the exact year, must've been 2011 or 2012
@nina_kali_nina looking forward to getting to that point…in a few years probably :')
@follpvosten good luck! If there's a show you love and watched a few times in English, it's not a bad idea to watch it in Japanese
@nina_kali_nina It's definitely content dependent for me still, but I am actually so proud of getting through "An Observation Log of my Fiance who Proclaims Herself a Villainess" without really thinking about it too much (outside a couple of lines)
@nina_kali_nina Nihongo jouzu, listening comprehension edition!
I'm still far from that level, going slow but steady. One of my (very) long term goals is to be able to read the entire Umineko VN in the original Japanese. I always remember an interview snippet where Ryukishi07 mentioned being surprised over western readers enjoying Umineko in translated forms, since he considered its text difficult to grasp even for a Japanese reader.
@jra ganbatte! I'm slowly reading through Higurashi with a friend, it's been multiple months and many hours, and we're just starting the 6th arc. I think it is shorter and easier than Umineko, so I can imagine the surprise
@nina_kali_nina Thanks! Good luck with the remaining arcs, the 6th's story might just be my favorite. I'll get to Higurashi eventually as well 😅