This is the fix for the PHP vuln:
Look at ⌠look ⌠look how ⌠JESUS CHRIST, this diff is huge. Holy shit.
Obviously, no human could have written this, let alone understand it. Weâre fucked.
Q: Would you pay $2 AUD / $1.40 USD per month for a micro container service that let you run up to 3 containers with up to 64MB of memory per container, shared CPU and nVME backed Disk? đ¤ Then $1 SUD $0.70 USD / month per additional 64MB slot/slice? đ¤ â Assuming you can also run smaller containers where cost per container linearly scales, so $0.50 / $0.35 for 32MB containers.
@movq@www.uninformativ.de Oh, do you now own a 3D printer? The vibration is crazy, didnât expect that. Letâs toast to a long life!
Made some âbracketsâ that I can use to mount some small speakers on the top of my monitor. That way, they donât take up any space on the desk.
Itâs not perfect and the curvature at the back of the monitor is annoying. But it works.
Thereâs a fair bit of vibration when I lower/raise the desk (hard to capture on video), and it survives that. đĽł
The speakers are trash, of course. Doesnât matter. Theyâre good enough for some light background music. Like an old FM radio. đ
Letâs see how long it takes until they fall down and break. đż
I saw this circulating right afte the latest Microsoft event and it illustrates the current state of things perfectly

Even they bet everything on AI they are renting, not even developing and happily let everything else turn to mush, as evident by the current state of Windows 11, GitHub,âŚ
Microsoft Azure AD, I mean âEntra IDâ, still the same account management thing, rewritten three separate times, that since the year 2000, couldnât manage to implement transparent PNG support.
AI usage at work has risen to absurd and moronic levels.
Entire dev teams getting dismantled and fired.
The people that work in accounting are expected to write their own accounting software (or rather, let AI do it). Same for marketing. And everybody else.
Former âtech nerdsâ, whom I used to respect, tell me that they havenât read any code in months. Let alone written some. They tell me that âAI is really good nowâ, itâs the future, yadda yadda. At the same time, when I read their code, I want to scream and cry (and most days I do).
Virtually everything is vibe-coded now. Everywhere you look you get to see code that no human will ever be able to maintain. Huge system âdesignsâ, expensive, slow.
At this point, Iâm almost hoping for the bubble NOT to burst, because that might very well mean the end of this company (and, thus, my job).
There is no âexit strategyâ. We completely depend on AI services now.
At the same time, Iâm expected to implement ISO27001.
Everything is vague, chaotic, wonky, shitty, buggy.
People are actively working on making themselves obsolete, and they donât seem to notice that theyâre doing that, because theyâre so engulfed with playing with their new AI toy.
I checked job offers, but it looks like every company is like this now. Maybe some are still a bit behind, but sooner or later, theyâll all be like that.
And the worst part is: None of this matters in the slightest, as long as thereâs some idiot out there who buys our stuff. Welcome to capitalism.
People keep telling me that you can âuse AI responsiblyâ and âjust to some degree, just as a toolâ, but they donât seem to realize that this does not matter in capitalism. Companies donât need âgood productsâ. They just need to sell something. If you still believe that âdoing a good jobâ matters and that âthey still need competent peopleâ, haha, my sweet summer child, nothing you do matters. You just happened to be needed in the past, but those days are gone.
The future is absolutely bleak â assuming there is a future.
@david@daiwei.me Yes, itâs been a hot minute. One of his last messages (that I remember) were some holiday photos with hotel highrises and palm trees at the beach. Letâs hope Phil just went offline. :-/ But I fear you could be right about him.
When I left the house, the cloud matched my speed exactly, so I was always in its shade. But then I slowed down to take photos and eventually the sun came out. There was a super beautiful light this evening. Absolutely stunning. Just like in a picture book.
The plane picture is kinda fake as I mounted all three shots into one photo just to save some precious space. The plane circled around a few times.
Finally, the city blocked off a large portion of the rock due to the imminent danger of rockslide. I was actually waiting for that to happen for quite some time now. A huge crack had formed in one of the climbing rocks well over a year ago and it didnât look safe at all. Letâs see when the wall actually collapses.
Unfortunately, my battery died and I didnât bring my spare. Thus, I couldnât capture the very best sunset sky part. I tried several times to turn the cam back on for yet another last photo, because sometimes the battery provides just enough juice after waiting some minutes. No luck. Only when it was virtually over, one last shot had been granted. Oh well.
What a nice trip. Almost all people I met were also very happy and friendly to watch the sunset enfold. Nature bound together many strangers. Doesnât happen often.
@zyak@twtxt.z85b.xyz Nice! đ let me know if there are any other improvements we can make đ
@prologic@twtxt.net Letâs hope there are no more ⌠ahem ⌠party poopers. đ¤Ł
@aelaraji@aelaraji.com Let me guess, thirty parties and one worse than the other? All the best of luck to you!
@movq@www.uninformativ.de Then letâs continue. Who has webbed feet and fangs?
echo Q291bnQgRHVja3VsYQo= | base64 -d
@movq@www.uninformativ.de Humidity was through the sky. We had two thunderstorms pass by. One at 06:00 and and another one this arvo.
Somebody hooked this presumably plastic moon on the tree bark. Not sure why or what the reason is. Letâs just call it art. It looked weird and so I thought that it might poke other peopleâs interests as well. Worked out great. Got another question about it, too. ;-)
@lyse@lyse.isobeef.org But I wannaaaaaaaaaaaaaaaaaaa. đ
Letâs see how this goes: https://bugzilla.mozilla.org/show_bug.cgi?id=2065883
@brytboi@twtpub.com I hope youâre seeing my replies because you absolutely can scroll up in the app. Let me know if youâve run into a bug though and report it to me so I can fix it immediately!
I am a bit split on this, donât think thereâs any real use for AI in things like art, at absolute most getting a reference to compare with multiple non-AI ones, or possibly some animation in between frames, if it ever gets better at making those. Would not rely on it for any of my personal projects, more than maybe a quick search that would have previously been done on Stack Overflow, but if I work somewhere and they demand it be used similarly to how it is described on this site, considering the current IT job market, Iâd probably take the slop bullet, over being unemployed.
Obviously even in that case, Iâd only do this to generate code I can understand, improve and review. Iâm definitely not advacating people just put their feet up on the table and let some random combination of âAI agentsâ, vibecode their entire codebase.
I kind of feel that I finally found a way to visualize and maybe explain to myself and others how a #numpy #meshgrid works⌠Letâs see how long this feeling lasts đ
(⌠I should draw some diagrams from this insightâŚ) #python #education
@david@daiwei.me Thanks, mate! I just finished my two full version marking gauges. And Iâm rather pleased with them, I think they turned out great if I say so myself.
https://lyse.isobeef.org/tmp/streichmass-mit-messerrad/
The beech fences (80 and 100mm long) were part of a former table frame that I cut down. I plugged the dowel holes with, well, dowels. The horrific looking one was the stuck original one, though. Luckily, itâs a hell lot worse on camera than in person. If you take a close look, youâll also be able to see the large but slight chamfers one one side each that I just left alone.
I really like beech wood. It looks beautiful, is rather heavy (at least in comparison to spruce which I typically use) and thus rock solid, is also a blast to plane and the list goes on. I sanded it with 180 grit and itâs smooth as a babyâs bottom.
The 25mm beech round stocks that house the brass knurled nuts are now roughly 4cm long. Thatâs one thing I wanted to change right after my first experience. If they were rounded or chamfered more, it would probably be even nicer for the fingers when using the marking gauge. Theyâre sunken in roughly 3mm in the fences. A forstner bit made quick work. This simplified alignment during glue-up a lot. Will definitely do that again if I happen to build more. I could fully concentrate on the grain orientation and it didnât shift around.
Just like in the prototype, I used 8mm aluminium solid round bar again for one of the marking gauges. Itâs also about 15cm in length. I figure thatâs enough. The bought marking gauge has a twenty-something and some change steel rod. So far, all my markings didnât even exceed probably 50mm.
I found the 8mm brass pipe laying around on the workshop. Didnât know anymore I had it for ages. Unfortunately, the wall thickness is below a millimeter, so my 6mm wooden dowels are sliding in there. Thus, I put 8mm dowels in my drill chuck and reduced the diameter with a rasp. I went a tiny bit too far, the press fit is on the loose side. When drilling with a 2mm drill (I did that on purpose to hopefully cause the dowel to expand a bit more in the pipe, typically the tap hole for M3 is 2.5mm) and tapping M3, the downsized and glued in dowel slipped down the pipe. Should have used construction adhesive or something along those lines. Anyway, I might replace it with a solid one. I consider this a half-successful experiment. I fear that an unfavorable grain direction might pull out the cutting wheel during use. Letâs see.
The finish of all three is boiled linseed oil. It looks nice, but oh by, this smell. I really dislike it. My hands stink even after washing them several times. I still got several liters left, so I have the dubious joy to use it on many, many other projects to come.
Oh, one last thing. Didnât manage to drill the tiny holes for my M3x16 bolts perfectly in center like for the prototype. Theyâre a tiny bit off. Also, on the longer fenced marking gauge, the hole for the knurled nut is a little to the side and at an angle. No idea how I messed this up. Luckily, itâs just a look thing but doesnât impair use.
@david@daiwei.me I bet, youâre absolutely right. ;-) Letâs start the countdown: 10, âŚ
muos/amd64 that boots into a running shell, with a tiny little vfs, UNIX-like semantics, syscalls, read/write, etc. It works pretty nicely, and aside from a small Assembly "nucleus", most of the Kernel and Userspace is written in Mu.
@david@daiwei.me Itâs somewhat expected to have a fair bit of Assembly (machine code) to get some of the bits you need going. But I think I can reduce this a bit. Letâs seeâŚ
@movq@www.uninformativ.de Since you ask, it must be only the one in the title bar, but not the one below. :-( Let me suggest Newsboat to you: https://newsboat.org/
@lyse@lyse.isobeef.org Thanks. đ Yeah, I already found it slightly annoying myself. Letâs see how the bots respond to the new situation. đ¤
@prologic@twtxt.net Hmmm, I have no idea how to solve that problem. đ
Some jenny stuff aside, I received zero bug reports or code contributions since leaving GitHub in 2018.
I thought I had made that super easy, because you can just send me an email â no sign-up process, nothing. But thatâs way too old-school, people donât know how to use git format-patch (let alone git send-email) and they also donât understand that they can just send me a link to their forked Git repo (which can be hosted anywhere). Git is super flexible and powerful, but those features are hardly ever used.
Maybe people even need some kind ârewardâ, or âfameâ. Like those âachievementsâ that you can unlock on GitHub. (Something to put in their CV ⌠?)
@movq@www.uninformativ.de Luckily, Iâm not an autist. If you walk next to a busy road or airport, I totally get the annoying noises. Iâd plug my ears, too. But I meant in the woods where there are almost only nature sounds. Maybe they miss the jackhammers etc. :-D
@david@daiwei.me Hell yeah, letâs finally reintroduce the big predators! :-D
Okay, so, my website also includes my code / git repos, and those are made browsable by stagit. What I donât like about this (these days) is that this includes all the diffs of my commits. In other words: All my code.
This makes it super easy for malicious crawlers to slurp up valuable data. I donât like that.
Iâm thinking about switching to this instead:
It still shows project infos and there are Atom feeds, but to get the code, you have to actually clone the repos.
đ¤
(If you spot any bugs, let me know.)
@david@daiwei.me I first thought that this is a real lake, but itâs just a lake of craziness. :-D A town owned by a company (or so it reads to me), thatâs insane.
Let me send you some nice 17°C.
@movq@www.uninformativ.de @prologic@twtxt.net @itsericwoodward@itsericwoodward.com Let me join the Enterprise Ruined It For Me Club. :-D
@prologic@twtxt.net well, thank you my good friend! Now, lets go for blackjack and hookers! đ
@dce@hashnix.club So let me get this straight⌠You want to store your feed on a Codeberg repo right? But you want to clone that repo down somewhere else to serve it on a different location. Right? And youâd like to use the Twtxt App (https://twtxt.app) to front all of this? Right?
@dce@hashnix.club Ahh! Letâs fix the 403 error then? I donât have access to Codeberg, so I canât reasily test. Can you walk me through what you tried and any other details? Iâll get this fixed.
Unread messages are yellow, while read messages are white in tt. Focusing them just alternates the fore- and background colors. With the old color scheme, I disliked that inline code and code blocks were basically just the opposite of normal text. Hence, unread code was white and read code yellow. I found this often confusing, especially with larger code blocks. Sure, there are the timestamp and author columns that still show the usual white (read) and yellow (unread) background for selected messages, but still.
This is how it was before with unread messages:
Before with read messages:
So, I just reworked the code styles. Not sure if I like that or if it is actually an improvement. Unread code is teal on gray when not in focus and becomes blue on orange when focused. I thought the dark gray code background on a black regular background is still nice and subtle. The same similarity in colors for focused messages meant to go with an orange code background on a yellow regular background. The teal was too light, so went with a blue foreground color:
When read and unfocused, the new color scheme calls for the same code style teal on dark gray. However, with white as the main background for selected messages, I went with a light gray code background and a blue code foreground. Again, the contrast with white and teal wasnât good enough. Vice versa, blue on dark gray is also not all that readable:
It looks like a parrot. Letâs see if I begin to like it.
Does yarnd still support the old âthreadingâ? Letâs see.
letâs just see if something like this crops up again.
@kat@yarn.girlonthemoon.xyz let me know if mean old Bender can help on anything (especially if it is bending things [please let it be bending, let it be bending!]).
@prologic@twtxt.net one of my happiest day! Imagine loving pizza, and hearing someone saying âletâs do pizza!â. Thatâs bending for me! đ¤Š
@david@daiwei.me Ah, edits. Okay. Letâs hope that itâs all fixed then. đ¤
@movq@www.uninformativ.de this one:
2026-07-11T17:28:31Z (#fcyeeyd3ii2o) No yet. Letâs keep it rolling a little bit longer. I am reply to â[..] I donât see any broken threads here. đ¤â. I canât tag followings while on mobile. <-- THIS BROKE
Was a reply to:
2026-07-11T16:39:22+00:00 (#iqqsqst5vokf) @<david https://daiwei.me/twtxt.txt> Well, I donât see any broken threads here. đ¤
@david@daiwei.me Ta, I continued my fun with studying the tcell and cbind code bases for key bindings. My plan is to eventually not only support custom key bindings in the tt configuration file, but also to enable multi-key sequences, such as gg to jump to the top of a list/tree. Or use other vim-like navigation movements like 7j or 25gg etc.
And it turns out there are only a hand full oft tcell/cbind version combinations that work together. Only if all stars align, thereâs chance of success. I will probably end up pulling cbind in to simplify my life. There are situations where tcell.EventKeyâs triple of key, modifiers and rune are not all that intuitive to me. Letâs see.
@david@daiwei.me good, letâs get this test going. This is simply a reply to iqqsqst5vokf (first twtxt).
# url = preamble so every client hashes your feed the same way. Thanks @fastidious for the report đ
@prologic@twtxt.net Letâs give it a shot! Test!
I think Yarn has Gabes nick cached, and mentioning is broken because of that. Let me check my followings, to be sure.
@david@daiwei.me I agree! Letâs get them back into the fold đ¤
@GabesArcade@gabesarcade.com The no-JS part is one thing, but you also have to disable the (nowadays common) forced-HTTP-to-HTTPS-redirect, because those old browsers canât do modern crypto. And make sure that your webserver serves the correct page even if no Host header is sent by the client. And donât even think about serving UTF-8 or even just putting utf-8 in the content type. đ
And for the JPEG thumbnails I pass a special flag to ImageMagick so that IBM Web Explorer from OS/2 wonât trip. 𤣠And always use link rel="stylesheet" for CSS, because some browsers render inlined CSS as literal text. And ⌠probably more that I forgot by now. đ
@david@daiwei.me Not sure, actually. Letâs see. Those are the ones where I still have the original disks (or have bought them on eBay again):
- SuSE Linux 6.4 (itâs a massive 7 CD distro with a huge manual, best thing ever)
- OS/2 2.1
- OS/2 Warp 3 (red and blue spine because
$reasons)
- OS/2 Warp 4
- PC DOS 7
- MS-DOS 6.22
- Windows 3.1
- Windows for Workgroups 3.11
- Windows 95 C
- Windows 98
- Windows NT 4 Workstation (still in the mail, though đ
)
- Windows 2000
- Windows XP Professional (last Windows I ever used on my private PCs)
(Plus a few âclassicâ office products as can be seen here: https://movq.de/blog/postings/2024-05-23/0/POSTING-en.html )
@david@raw.githubusercontent.com your fork worked, and this is a fork, of your fork. Letâs forkâem!
@lyse@lyse.isobeef.org Found it and fixed it! đ The crawlerâs discovery spider was fetching every feed a second time, without any conditional headers (plus a couple of other politeness bugs: redirected feed URLs never stored their cache validators, and there was no floor between re-fetches). Now every feed is fetched at most once per crawl, always with If-Modified-Since / If-None-Match, and never more than once per 15m no matter what. Just deployed â please keep an eye on your access logs and let me know if you still see anything impolite from the crawler đ
Set/GetDisabled(âŚ) and PasteHandler(), tt starts up fine and seems to work without issues.
This also lets me remove my custom button implementation, since the tview button now natively supports disabling.
Damn, I broke my Atom feed (and a reader let me know, thatâs cool!).
I run vnu on all HTML and CSS files after each build of the website, but I donât run a feed validator. đŹ Time to change that.
Using gzip compression for the twtxt files now. I donât expect any issues but let me know if something breaks. đĽ
(This feature is implemented in a pretty minimalistic way in OpenBSDâs httpd âŚ)
@movq@www.uninformativ.de I admit, itâs something different in the pitch dark. Noises are a hell lot more eery. I do wince every now and then, too. :-)
But Iâm very glad that I only have to really worry about ticks and boars in our forests. Theyâre petting zoos compared to everywhere else. Letâs see when the bears and wolves return. Itâll be another story then.
Giving vim-classic a try now. Letâs see how it goes. đ¤
@movq@www.uninformativ.de Let us know how it went. :-)
Speaking of UIs, this is how Thunderbird looks now:
So we continue to let every program make up its own UI style (and then we complain that âthe Linux desktopâ looks âmessyâ and âinconsistentâ). I guess this uses GTK, but it doesnât look like any other GTK program. Buttons, tabs, drop-downs, whatever, itâs all different. It even has its own subwindow system (i.e., popups that you canât move).
I didnât say this in the blog post, but Iâm convinced that programmers these days absolutely positively hate everything that looks even remotely like Windows 95 or Motif â with a passion. I see that in my coworkers as well, they really canât stand it. Itâs an emotional thing.
Letâs see which other browser-based clients I broke with that messageâŚ
âLetâs not blow itâ: Trump calls for restraint after Israel strikes Beirut
US President Donald Trump called on all sides to âstand downâ from the latest fighting in order to seal a pact that would bring peace to the region. â Read more
@lyse@lyse.isobeef.org Interesting approach. đ¤
The master branch should never be in a broken state (apart from bugs I donât know about). Any intermediate state during the development of a larger feature will happen in a different branch.
I mean, yeah, but ⌠I donât know, I like having âtraditional releasesâ as a second safety net when I write programs. I like to let things mature for a while and then I cut a new release. So itâs, like, âwe have a bunch of new features and fixes here, and to the best of my knowledge this works fine nowâ. But maybe Iâm just paranoid. đ¤
We have the technology to prevent shark bites. Letâs use it to save lives
From drones, to smart drumlines and personal devices that deter attacks, we have better ways to keep swimmers and surfers safer, but we need to deploy them. â Read more
tt. But then, in the message tree, I spot another missed typo. My process is then to go to my twtxt.txt and fix it by hand. However, I still have to clean up tt's cache. This is rather tidious:
Now Iâm curious how movwin deals with that. ;-)
Focus handling? I hardly remember, lol. đ Did that 6 months ago and havenât touched it since. Letâs see.
The core main loop gets keyboard/mouse events from curses. At this level, the main loop only knows about exactly one widget, so it passes the event to that widget (whatever that is, doesnât matter â they all inherit from the Widget base class, it could be a Window, a WindowManager, or an Edit box directly).
The outermost widget is usually a WindowManager. It implements a few hotkeys of its own, like switching to another window. If none of those hotkeys match, it passes the event to the currently focused window.
Same story here: Window implements some hotkeys (like opening the menu bar). If none of those match, then ⌠the magic happens.
Each Window acts as a focus manager. It can descend into its child widget hierarchy and collect all child widgets in a depth-first search. They are collected into a flat list. Each Window then has an attribute _focus_position, which is an index into that list. Pressing Tab or Shift+Tab increases or decreases that index and that allows you to select the next/previous focusable widget in the current window.
Eventually, Window passes the input event to the currently focused widget.
Usually on initialization, the application can ask a Window object to focus a certain widget. The file selection dialog does that, for example, because the ânaturalâ focus order would be to focus the Edit box at the top of the window first â but thatâs not what the user wants, the Table showing the list of files should be focused.
If no widget ever feels responsible for handling a certain input event, then thereâs a global unhandled_input callback that the application can provide (same as in urwid).
I think thatâs it.
Hm, thatâs more complicated than I remembered, but apparently it works fine, because I completely forgot about this. đ
All I did in the last few months was make new classes that inherit from Widget, like the new Table class or Edit or HexEdit or whatever, and if they want to get input events, then they must implement the methods input_key() or input_mouse().
Does this answer your question? đ (I admit that I didnât exactly understand your scenario, so I just went ahead and rambled about my implementation. đ )
@movq@www.uninformativ.de Right, at work, nobody gives a fuck. At all. There are so many universes between my definition of quality and everybody elseâs.
Letâs stop here and enjoy the weekend or vacation. :-)
@lyse@lyse.isobeef.org This is the draft so far, let me know what you think: https://movq.de/blog/drafts/changelog/POSTING-en.html
Oh boy, I absolutely hate this stupid trend of not writing changelogs anymore! Why the fuck would one seriously consider it to be a viable option to just let some shitty bot spew all merge requests on a goddamn GitHub release?! First of all, these merge request titles suck balls. The order of the changes in this âchangelogâ is completely random (well, probably merge time, which is as useless as the dick on the Pope). They are not grouped by anything at all. Additions, changes, removals, deprecations, etc. randomly mixed up in one giant list. And then âAdd feature Xâ, seventeen kilometers further down âRevert âAdd feature Xââ. Fuck you! Donât include this shit in the first place!
Fits absolutely perfect in the pattern of rapid decline.
I must rip out all dependencies as soon as possible whose maintainers just donât give a shit.
Her physio was horrified, but Becca didnât let a torn knee ligament stop her reaching a milestone
She hated hiking as a child â and had no idea what she was doing once she started climbing â but Becca Lunnon just made history on Tasmaniaâs mountains. â Read more
The Best E-Readers of 2026: Kobo, Kindle
These WIRED-tested ebook readers let you take your library anywhere. â Read more
The Smart Bird Feeders Everyoneâs Talking About (and Actually Buying) (2026)
These bird feeders come with cameras and connected apps to let you see and learn about the birds in your neighborhood. â Read more
HelloFresh Promo Codes: 55% Off for June 2026
Get up to 55% off and free meal boxes using a HelloFresh coupon code in June 2026. Discover our best codes and discounts to let you save time and money. â Read more
@itsericwoordward@itsericwoodward.com I just want to let you know that your mention completion seems to be broken. :-) The URL is duplicated with a comma in between. Actually, the protocols differ. I suspect that you extract all url metadata fields from the feed, not only the canonical one used for hashing (the first one) and join them. Iâm not completely sure, I would need to read up on the specs (itâs already past bed oâclock, though), but I guess that there is no explicit rule for picking the mention URL. Without having thought about it too much, I reckon the safest bet is to stick to the hashing URL when in doubt and the URL that was used to subscribe to the feed is not available for whatever reason. The URL from the subscription list is probably even better.
How to Share a Link to a Particular Phrase
Modern browsers let you share a link that jumps straight to whatever text you wish to highlight. Hereâs how the feature works. â Read more
30 Best Fatherâs Day Gifts for Dads (2026)
Dads are traditionally tough to shop forâlet me help with these handpicked gift ideas for fathers with great taste. â Read more
Logitech G512 X 98 Review: A Hybrid Mish-Mash
The Logitech G512 X 98 lets you swap between mechanical and analog switches in an attempt to achieve the best of both worlds. Unfortunately, its solution isnât as well thought-out as Iâd hoped. â Read more
When I let the AI refactor a file and it also rewrites stuff that was working just fine â Read more
4 Best Alexa Speakers (2026): Echo Dot Max, Echo Dot, Echo Show 11
Iâve rounded up the best smart speakers that let you talk to Alexa, from the popular Echo Dot to the newest Echo Studio. â Read more
@prologic@twtxt.net Oh yeah, same here. đ Letâs all just win the lottery and stop with this damn work thing. đ¤Ł
LIke with almost everything âbig-techâ has done, itâs not the tech you should not trust, but the companies themselves. For example, accessing and using the models (because letâs face it, they have clusters of much larger and more powerful GPU clusters than we could ever afford to build and own ourselves, at least for now) is fine, but trusting their end-user products/services, not so much.
@prologic@twtxt.net Ahh, I see. Okay, Iâm with you there. On this high level, I can understand how the thing works.
Maybe my wording isnât good. đ¤ Letâs take a real life example from what we do at work.
Thereâs this AI chatbot. It gets support requests from users, so the user says something like âI need access to a particular systemâ. This triggers the bot to ârunâ the instructions stored in a large Markdown file, like âcheck if the user is authorized to do this, then issue the following API requestsâ, and so on. This is essentially like running a little script, except itâs written in natural language (German) and thereâs no âscript interpreterâ but just the AI.
Now, suppose that the AI doesnât quite do what was intended. Thereâs some subtle bug. How do you debug this? How do you find out how the AI came to the âconclusionâ to run step A instead of step B? And how do you find out how exactly you have to change your prompt so this doesnât happen again next time?
If this was an actual script/program instead of AI, you could repeat the request and attach a debugger or throw in some printf() or whatever. How do you do that kind of thing with AI? How do you pinpoint exactly what the problem was?
(Or is this just a stupid idea? Do we have to give up that way of thinking when using AI? Is the era of debuggability over?)
@bender@twtxt.net Fine, Let me answer properly and concretely đ
Would you want your children not to learn anything, because âthey have AIâ?
No, children still need to learn. That will never change. What they learn however will over time.
Are you OK with your children using the AI for all of their homework?
Yes, frankly I am. Why? Because much of what we teach them in school is utterly pointless.
For example, learning to read Shakespear never taught me anything useful in my life. I regret much of my school years to be honest.
I leanred to read and write, sure. But I learned Math, Science, Computing and how things work on my own by being very curious.
What sense will it make?
That assumes I answered ânoâ, which I did not. So it all makes perfect sense :D
What kind of future would that bring for them?
This assumes I said âYesâ, which I did :D It will be an itneresting future thatâs for sure. I donât think we can just bury our heads in teh sand and pretend itâs all going to go away, It will not. It will make things very interesting for sure, as weâre already starting to see whatâs possible and whatâs changeing. For example; ordinary people are using these LLM(s) to write their legal suit and defense in courts with varying levels of success.
Even if AI were to become omniscient, what will it be of the human race then?
Iâm not convinced it ever will. In fact, I am not convinced we know how to create true intellience at all.
What would we do?
What would be so different from say an Alien invasion from far superious beings?
What would we do that? Band together and defend humanity?
Serve the AI? Maintain the AI?
That assumes that âAIâ will become intelligent and omniscient, which I donât believe it ever will.
Would we have found the true meaning of life then?
If the meaning of life is to create our own sub-species liken to ourselves, sure, maybe. But is that even a reality? not sure, I doubt it. We barely understand ourselves at the best of times, let alone how our minds works.
To care for AI, Is that it?
How would this be different to caring for a friend, a family member If we could ever truly reate an actual sentient being with real feelings and intelligenace, is there any reason to worry? Could we not be freinds and have mutual goals and form relationships?
@prologic@twtxt.net so, âpeople with no inner monologueâa condition researchers sometimes refer to as anendophasiaâ, says the AI. Then âit is not a disorder: lacking an inner voice is simply a different, perfectly healthy way of being humanâ. Ah, so a condition, but a healthy one. Got it.
Again, I am not talking about a true monologue. If you have never thought âOK, letâs do this!â before engaging on an activity, then alright. Weird, in contrast to the rest of us, hard to believe, yes, but I believe you. Much of the troubleshooting, and creativity that comes with thought involves, well, thoughts. Maybe you are closer to AI than the rest of us, indeed! đ¤Şđ
@bender@twtxt.net Well no. Some of us donât. Let me point you at some research on the subject đ Some people donât have an inner monologue
@prologic@twtxt.net let me ask you this. Would you want your children not to learn anything, because âthey have AIâ? Are you OK with your children using the AI for all of their homework? What sense will it make? What kind of future would that bring for them? We need to analyse the repercussions from all angles, even if AI were to provide absolutely flawless answers every single time. Even if AI were to become omniscient. What will it be of the human race then? What would we do? Serve the AI? Maintain the AI? Would we have found the true meaning of life then? To care for AI. Is that it?
24 Best Fatherâs Day Gifts for Dads (2026)
Dads are traditionally tough to shop forâlet me help with these handpicked gift ideas for fathers with great taste. â Read more
From Kylie to Bluey: Let me tell you about Australiaâs secret superpower
Iâve come to know that my adopted country is a global influencer. We have much to cherish â and preserve. â Read more
Robinhood now lets your AI agents trade stocks
Article URL: https://techcrunch.com/2026/05/27/robinhood-now-lets-your-ai-agents-trade-stocks/
Comments URL: https://news.ycombinator.com/item?id=48326659
Points: 5
# Comments: 0 â Read more
The Best Robotic Pool Cleaners of 2026: Beatbot, iGarden, Dreame
Send the pool guy packing. Let one of these robotic buddies maintain your water quality instead. â Read more
Of course, @movq@www.uninformativ.de! Most of my points are also included in your list.
First of all, programming is what I really do enjoy the most. So, it doesnât make any sense at all to not do this anymore. âBut you could use your now free time to do something much cooler and more valuable!â, others might reply. Fuck no, I donât want to waste my time with other shit that doesnât fulfill me, why on earth would I want to do that?
All this hallucination reduces quality badly. In my experience, itâs also happening much more rapidly than I expected. Even though developers are still supposed to own and understand whatever has been generated under their name and even be responsible for that, the sad reality is that teammates often blindly trust the AI output. âBut I asked the AI and it told me that $this was impossibleâ, âIâve no idea either, but the AI just generated itâ are responses I get more often. What really makes my angry is when I point out a flaw and suggest an alternative and this is the reaction. It happened several times that just trying it out and seeing it clearly work to proof my point only took me half a minute, but people still did something handwavy else instead.
The learning effect is drastically reduced. The more time I spend on a topic, the better the odds that whatever I learned actually makes it over into long-term memory. Itâs like if a collegue just says âdo it like thatâ or âthis solves your problemâ, but neither explains the why or how. Somehow, people are still convinced that itâs a completely different story when you replace the human counterpart with a computer program in this equation.
Skills are unlearned. Itâs like with automation in general, just much worse. You end up in a state where youâve no clue how anything works under the hood or how to actually find out important information that are needed to solve your problem. Youâre screwed when a process breaks out of the blue. Even though it can become also rather terrible, with classical automation youâre typically still be able to decipher how exactly the thing was supposed to do something.
The energy consumption is sooo high, I absolutely do not want to be a part in burning down our planet. Iâm sure I find (and probably have long found without knowing) other ways to contribute to worsen our climate crisis.
The scraper part is already covered in detail in your list. :-)
Iâm convinced that license and copyright violations are only played down or even refused entirely because companies want to make big money quickly. With the work of others of course. Their double standards are obvious, they still try to actively keep their own stuff secret and out of any training sets. At most for internal use only. Virtually noone in charge is interested in good long-term solutions. Short-term for the win, when disaster eventually strikes, the causers are long gone, the responsibilities in other hands.
Vendor lock-in is something that lots of folks are only realizing very slowly. Itâs completely crazy to me. This drug dealer routine should be well-known by now. Itâs fucking everywhere. Yet, people are always surprised when they found themselves caught in it.
Adding new AI stuff only increases complexity. But complexity is the enemy that everybody should fear and reduce as much as possible. Of course, this is not limited to AI at all. And everywhere I look around, people in charge looooove to make things way more complicated than they ever need to be. Yet, simplicity is the real art and much harder to achieve.
I donât understand why we have to go back full force to the ambiguity of natural languages. This alone should be more than enough to realize what a stupid idea all that is. Linked to that is that the âinstruction setâ is interpreted differently with newer model versions. I mean, is has to be. Why else would somebody want to upgrade in the first place than to get more Powerful⢠Featuresâ˘?
Some people argue that with AI the democratization is empowered. However, in my view, the exact opposite is the case. Models are getting so large that you can basically not run them locally or even train them. So, you have to rely on whatever the vendor offers you and runs for you. In the end, this only gives the owners more power, the multi billionaires. Not exactly what I understand by democratization.
Finally, technology assessments are missing completely. Or they are faked such that mostly only the (questionable) benefits are listed. But all the negative impact is just ignored.
Letâs keep some popcorn around for when this all explodes. :-)
@movq@www.uninformativ.de Yes, this is the tricky bit for sure.
Of course, they say that totally convinced. Until it eventually explodes in their faces and let others clean up after themselves.
@prologic@twtxt.net I donât know how to phrase the answer without sounding too bitter. 𤣠Letâs just say, nope, it wonât work.
@movq@www.uninformativ.de If you really like to, you can try to negotiate with your employer that you can leave earlier. At least some mates were successful in that. I mean, itâs also in the companyâs interest to not have to pay someone who has already mentally resigned long ago.
And on the bright side, you donât even have to hand over anything. Your boss doesnât have to look for a successor, so they can just let you go even sooner. This AI shit will simply continue whatever you did, no problem!!
Itâs so crazy. I should probably also look for something else. :-(
@movq@www.uninformativ.de Cool! Letâs look for 57 61 6C 64 6F.
Claude Is Not Your Architect. Stop Letting It Pretend
Article URL: https://www.hollandtech.net/claude-is-not-your-architect/
Comments URL: https://news.ycombinator.com/item?id=48259784
Points: 12
# Comments: 4 â Read more
@bender@twtxt.net This shit is back. But with SSHFS instead of SMB now. SMB is still fucked for no reason. Letâs see, when it explodes.
Launch HN: Runtime (YC P26) â Sandboxed coding agents for everyone on a team
Hey HN, Weâre Gus and Carlos from Runtime ( https://runtm.com). Weâre building infra that lets your whole team (including non-engineers) ship with Claude Code, Codex, and other agents without engineering having to handhold every session.
After Mentum (YC S21) was acquired, I personally shipped 4 full-stack products in 3 months using coding agents. When I tried to roll the same workflow out to the rest of the team, it fell apart: Most PRs were unme ⌠â Read more
Hungryroot Coupon Codes: 30% Off This May
Get up to 30% off your first order and free gifts using a Hungryroot promo code today. Discover our best coupons and discounts to let you save on your healthy groceries as a new or returning customer. â Read more
Instagramâs New Instants App Is a Snapchat Clone for Thirst Traps
Instagramâs Instants app lets you send disappearing photosâand itâs probably where your horny friends will post spicy pics. â Read more
Our storage box is not reachable for hours, the support response is unhelpful to say the least. Letâs see how long it takes them to actually fix this. Until then, no photo galleries etc. available.
HelloFresh Coupon Codes: 55% Off + Free Meals
Get up to 55% off and free meal boxes using a HelloFresh coupon code today. Discover our best codes and discounts to let you save time and money. â Read more
Thousands of Vibe-Coded Apps Expose Corporate and Personal Data on the Open Web
Companies like Lovable, Base44, Replit, and Netlify use AI to let anyone build a web app in secondsâand in thousands of cases, spill highly sensitive data onto the public internet. â Read more
@bender@twtxt.net Thank you. I just got very lucky, though. Anyway, let me introduce you to Gisela. :-)
Best Water Leak Detectors (2026): Moen, Phyn, TP-Link
Donât let busted pipes or an overflowing washing machine dampen your day. These smart water sensors can help you catch problems quicker. â Read more
@bender@twtxt.net Let me offer some cheese to @xuu@txt.sour.is. :-)
You Found Satoshi? Letâs See the Receipts
Two new projects, including one from a Pulitzer-winning reporter, claim theyâve solved the mystery of Bitcoinâs creator. So why does the hunt continue? â Read more
Best Gifts for Hikers, Backpackers, Outdoorsy People (2026)
Let them pick out their own hiking boots. Instead, try gifting a useful blade or a nature journal to delight your outdoorsy friend. â Read more
EufyMake E1 UV Printer Review (2026): Add 3D Texture to Mugs, Magnets, and More
The UV printer lets you customize on almost anything, but it basically needs its own bedroom and probably canât make rent. â Read more