The afternoon didnāt start better: we got a talk about the EUDI, with the implied idea that an āEuropean IDā is automatically an example of digital sovereignty, when in fact what is being implemented isnāt.
I could go further into it, but instead Iāll leave here a link to the comment I was impelled to write on the EUDI project after the presentation:
The #EUDI panel was followed by Caroline Stage Olsen, Minister for Digital Affairs of Denmark. The tldr; of her keynote - which had two points of note: 1) āI support AI gigafactoriesā (because all that is shiny and new is something we should invest in), and āinnovation is sovereigntyā which is her way of saying that she wants to use the sovereignty topic not to talk about sovereignty but as an excuse to promote āinnovationā - in that ideology brand that supports the idea that in order to innovate more we need to simplify and de-regulateā¦
I like to read through old RPG books and zines for inspiration for my games, and lately Iāve been enjoying the Arduin Grimoire (https://en.wikipedia.org/wiki/Arduin), one of the earliest 3rd-party zines (coming out during the initial run of OD&D). Itās filled with a bunch of unique ideas (some better than others), entirely too many charts, and is very much a product of its time, but thereās something about its ārawā-ness (and its variety) that I still find appealing.
The 19 best Christmas gifts for science lovers (and nerds)
From microscopes to geodes, New Scientist staff share their top Christmas present ideas in a gift guide unlike any youāve seen before ā Read more
Ancient silver goblet preserves oldest known image of cosmic creation
The images hammered into the sides of a goblet found in Palestine give us an idea of what people living more than 4000 years ago imagined the creation of the cosmos looked like ā Read more
No idea why. But Jerry likes to sit like this ā Read more
Revealed: The plan to transform a rotting Sydney bridge into an āurban islandā
Plans to build more homes west of Sydneyās CBD have intensified pressure on the government to reopen an old bridge. One architect has a different idea. ā Read more
Appleās $230 iPhone Sock
Apple has launched the iPhone Pocket, a knitted bag designed to hold iPhones. The limited edition collaboration with Japanese designer Issey Miyake costs $229.95 for the crossbody version. A shorter version is priced at $149.95. Apple said the 3D-knitted design was inspired by āa piece of clothā and was born from the idea of creating an additional pocket for any iPhone and small everyday items. Yoshiyuki Miyamae, design direc ⦠ā Read more
In his defense he had no idea this would happen guys. ā Read more
@prologic@twtxt.net FWIW, I love the idea and I do the same with my email domains. Itās the most effective way to fight spam, IMO. š„³
@prologic@twtxt.net Letās go through it one by one. Hereās a wall of text that took me over 1.5 hours to write.
The criticism of AI as untrustworthy is a problem of misapplication, not capability.This section says AI should not be treated as an authority. This is actually just what I said, except the AI phrased/framed it like it was a counter-argument.
The AI also said that users must develop āAI literacyā, again phrasing/framing it like a counter-argument. Well, that is also just what I said. I said you should treat AI output like a random blog and you should verify the sources, yadda yadda. That is āAI literacyā, isnāt it?
My text went one step further, though: I said that when you take this requirement of āAI literacyā into account, you basically end up with a fancy search engine, with extra overhead that costs time. The AI missed/ignored this in its reply.
Okay, so, the AI also said that you should use AI tools just for drafting and brainstorming. Granted, a very rough draft of something will probably be doable. But then you have to diligently verify every little detail of this draft ā okay, fine, a draft is a draft, itās fine if it contains errors. The thing is, though, that you really must do this verification. And I claim that many people will not do it, because AI outputs look sooooo convincing, they donāt feel like a draft that needs editing.
Can you, as an expert, still use an AI draft as a basis/foundation? Yeah, probably. But hereās the kicker: You did not create that draft. You were not involved in the āthought processā behind it. When you, a human being, make a draft, you often think something like: āOkay, I want to draw a picture of a landscape and thereās going to be a little house, but for now, Iāll just put in a rough sketch of the house and add the details later.ā You are aware of what you left out. When the AI did the draft, you are not aware of whatās missing ā even more so when every AI output already looks like a final product. For me, personally, this makes it much harder and slower to verify such a draft, and I mentioned this in my text.
Skill Erosion vs. Skill EvolutionYou, @prologic@twtxt.net, also mentioned this in your car tyre example.
In my text, I gave two analogies: The gym analogy and the Google Translate analogy. Your car tyre example falls in the same category, but Geminiās calculator example is different (and, again, gaslight-y, see below).
What I meant in my text: A person wants to be a programmer. To me, a programmer is a person who writes code, understands code, maintains code, writes documentation, and so on. In your example, a person who changes a car tyre would be a mechanic. Now, if you use AI to write the code and documentation for you, are you still a programmer? If you have no understanding of said code, are you a programmer? A person who does not know how to change a car tyre, is that still a mechanic?
No, youāre something else. You should not be hired as a programmer or a mechanic.
Yes, that is āskill evolutionā ā which is pretty much my point! But the AI framed it like a counter-argument. It didnāt understand my text.
(But what if thatās our future? What if all programming will look like that in some years? I claim: Itās not possible. If you donāt know how to program, then you donāt know how to read/understand code written by an AI. You are something else, but youāre not a programmer. It might be valid to be something else ā but that wasnāt my point, my point was that youāre not a bloody programmer.)
Geminiās calculator example is garbage, I think. Crunching numbers and doing mathematics (i.e., ācomplex problem-solvingā) are two different things. Just because you now have a calculator, doesnāt mean itāll free you up to do mathematical proofs or whatever.
What would have worked is this: Letās say youāre an accountant and you sum up spendings. Without a calculator, this takes a lot of time and is error prone. But when you have one, you can work faster. But once again, thereās a little gaslight-y detail: A calculator is correct. Yes, it could have ābugsā (hello Intel FDIV), but its design actually properly calculates numbers. AI, on the other hand, does not understand a thing (our current AI, that is), itās just a statistical model. So, this modified example (āaccountant with a calculatorā) would actually have to be phrased like this: Suppose thereās an accountant and you give her a magic box that spits out the correct result in, what, I donāt know, 70-90% of the time. The accountant couldnāt rely on this box now, could she? Sheād either have to double-check everything or accept possibly wrong results. And that is how I feel like when I work with AI tools.
Gemini has no idea that its calculator example doesnāt make sense. It just spits out some generic āargumentā that it picked up on some website.
3. The Technical and Legal Perspective (Scraping and Copyright)The AI makes two points here. The first one, I might actually agree with (ābad bot behavior is not the fault of AI itselfā).
The second point is, once again, gaslighting, because it is phrased/framed like a counter-argument. It implies that I said something which I didnāt. Like the AI, I said that you would have to adjust the copyright law! At the same time, the AI answer didnāt even question whether itās okay to break the current law or not. It just said ālol yeah, change the lawsā. (I wonder in what way the laws would have to be changed in the AIās āopinionā, because some of these changes could kill some business opportunities ā or the laws would have to have special AI clauses that only benefit the AI techbros. But I digress, that wasnāt part of Geminiās answer.)
tl;drExcept for one point, I donāt accept any of Geminiās ācriticismā. It didnāt pick up on lots of details, ignored arguments, and I can just instinctively tell that this thing does not understand anything it wrote (which is correct, itās just a statistical model).
And it framed everything like a counter-argument, while actually repeating what I said. Thatās gaslighting: When Alice says āthe sky is blueā and Bob replies with āwhy do you say the sky is purple?!ā
But it sure looks convincing, doesnāt it?
Never againThis took so much of my time. I wonāt do this again. š
Why Does So Much New Technology Feel Inspired by Dystopian Sci-Fi Movies?
In a recent article published in the New York Times, author Casey Michael Henry argues that todayās tech industry keeps borrowing dystopian sci-fi aesthetics and ideas ā often the parts that were meant as warnings ā and repackages them as exciting products without recognizing that they were originally cautionary tales ⦠ā Read more
How narcissism ruins teamwork, and why it matters in the workplace
Teamwork can bring out both the best and the worst in people. Working together means sharing ideas and coordinating actions. But sometimes, it can also involve swallowing pride, particularly when people with strong personalities, such as those with narcissism, take charge. ā Read more
@kiwu@twtxt.net hey, not random! How dare you! (with Greta accent, and emphasis). LOL. Old man here doing, well, like old man do. Wait until you are old, and that will give you a better idea. :-P
Javaās Swing is allegedly in āmaintenance modeā, so I doubt itās a good idea to use it for new programs. For example, I very much doubt that it will ever support Wayland.
The replacement is supposed to be JavaFX, but thatās not included in JREs ā anymore! It used to be, now itās not, even though itās well over 15 years old now.
This whole thing (āJava GUIsā) appears to have stagnated a lot. Probably because everything is web stuff these days ā¦
https://www.oracle.com/java/technologies/javafx/faq-javafx.html#6
The gut microbiome may play a role in shaping our personality
Rats given a faecal transplant from exuberant toddlers showed more exploratory behaviour, supporting the idea that gut bacteria might affect childrenās emotional development ā Read more
Pentagon Admits It Has No Idea Whoās on āDrug Boatsā Being Bombed ā Read more
Erlang Solutions: āāExpert Insights from Our Latest Webinars
The Erlang Solutions team has been creating webinars that share knowledge, spark ideas, and celebrate the BEAM community. Each one offers a chance to explore new tools, hear fresh perspectives, and learn from the people building scalable and reliable systems every day.
If you havenāt tuned in yet, hereās a look at some of our recent sessions, full of practical insights and new thinking shaping the future of the BEAM.
**SAF ⦠ā Read more@prologic@twtxt.net Hmm, Iāll have to take a look. Appears to be Go only, doesnāt it?
Iām not quite sold yet on the idea of āimmediate modeā GUIs. š¤
Panic as breached details of 183m accounts, including Gmail, emerge
The news isnāt nearly as bad as some online would have you believe, but itās always a good idea to check your security. ā Read more
NATO secretary general says Putin is ārunning out of money, troops and ideasā ā Read more
Antidepressants vary widely in their physical side effects
Antidepressants can be very effective, but they also come with side effects that vary from one drug to the next, supporting the idea of more personalised prescriptions ā Read more
ICE tickets Chicago man with legal residency $130 for not having his papers on him: āItās not fairā¦Iām a residentā
Gregory Royal Pratt, Ā ReporterĀ - Ā Chicago Tribune
_Stephan:Ā Do you always have your papers on your person? If you immigrated from another country, even if you are a White person, it might be a good idea to do so. Like everything else dictator Trump is doing, having his Gestapo stop people and demanding t ⦠ā Read more
@movq@www.uninformativ.de he sure does! LOL. It is more like incomprehensible stuff that comes out. Sometimes I manage to get what he was trying to say, but more often than not I have no idea. š¤£
Intranets have been around since Jesus times (well, not quite š, but you get the idea). They are fun to play with, but thatās about it. I mean, the āfunā of the Internet comes from its variety.
It happened.
āCan you help me debug this program? I vibe coded it and I have no idea whatās going on. I had no choice ā learning this new language and frameworks would have taken ages, and I have severe time constraints.ā
Did I say ānoā? Of course not, Iām a ānice guyā. So Iām at fault as well, because I endorsed this whole thing. The other guy is also guilty, because he didnāt communicate clearly to his boss what can be done and how much time it takes. And the boss and his bosses are guilty a lot, because theyāre all pushing for āAIā.
The end result is garbage software.
This particular project is still relatively small, so it might be okay at the moment. But normalizing this will yield nothing but garbage. And actually, especially if this small project works out fine, this contributes to the shittiness because management will interpret this as āhey, AI worksā, so they will keep asking for it in future projects.
How utterly frustrating. This is not what I want to do every day from now on.
@movq@www.uninformativ.de Thatās satisfying. :-) Not all my clocks are radio-controlled, though.
Iāve got a digital alarm clock from the Netherlands (no idea where I got this) and it always runs an hour late. No clue. I put it on a shelf in the workshop where it causes the least amount of confusion.
@prologic@twtxt.net Where do I stand on āChat Controlā? How long of a response/rant do you want? š Itās a disaster. As I understand it, they want to spy on me directly on my devices before encryption even happens ā jfc, no, fuck off. And since there are so many devices, they want to automate the scanning, which is the worst idea you could possibly have.
10 Inventors Who Died Before Seeing Their Creations Succeed
In the course of time, inventors, engineers, clever thinkers, and business-minded individuals have propelled humanity forward. Their unique ideas and remarkable creations have helped improve mankind and make society more seamless in countless ways. These advancements have ranged from incremental improvements to monumental leapsāand they span industries and inventions from medical breakthroughs to technological marve ⦠ā Read more
That small sliver of time where a QNX desktop was a real thing we did
Bradford Morgan White has published an excellent retrospective of QNX, the realtime microkernel operating system focused on embedded use cases. The final paragraph made me sad, though. QNX is a fascinating operating system. It was extremely well designed from the start, and while it has been rewritten, the core ideas that allowed it survive for 45 years persist to this day. While I am sad that ⦠ā Read more
@lyse@lyse.isobeef.org Yeah, itās probably not black and white. (I have no idea why you would connect a bloody light bulb to your WiFi ā¦) But I do get the impression that there are way more āneo-ludditesā that 20 years ago. š
Vim Config Generator Idea ā Read more
@prologic@twtxt.net No, this is a Linux manpage from the man-pages project: https://git.kernel.org/pub/scm/docs/man-pages/man-pages.git/tree/man/man7/ascii.7
I do have an idea whatās going on. Could be an unfortunate interaction between the table preprocessor tbl and the man macro package. š¤
@prologic@twtxt.net Hm, I donāt know. Over here, we have parties that we would call āleftā or ārightā, one of them even calls themselves āThe Leftā. No idea about your political landscape, but it still makes sense for us. š¤ For me, at least.
@prologic@twtxt.net yup, thatās what I meant. The lack of it on the URL is fine, but on the post itself it is always a good idea. Time frames matter.
Oh man, if the EU actually rolled out this horribd idea called ChatControl that actually threatens the security and privacy of secure e2e encrypted messaging like Signalā¢, fuck me, Iām out š¤¦āāļø Iāll just rage quit the IT industry and become a luddite. Iām out.
@bender@twtxt.net A renewed vision test might be a good idea for some people. š I mean, it is kind of curious that you get this license as a young person and then it lasts a lifetime, without any further tests. As long as you donāt screw up really bad, it remains valid ā¦
Does anyone know of an OsmAnd rendering style that resembles OpenCycleMap? It should highlight cycle networks with vibrant colors and fade everything else. Currently, I plan bike tours by first opening OpenCycleMap on my PC to get an idea and then using OsmAnd on my phone to actually plan the tour. Ideally, I would just use OsmAnd. ā Read more
@bender@twtxt.net Thanks for asking!
So, Iāve been working on 2 main twtxt-related projects.
The first is small Node / express application that serves up a twtxt file while allowing its owner to add twts to it (or edit it outright), and Iāve been testing it on my site since the night I made that post. Itās still very much an MVP, and Iāve been intermittently adding features, improving security, and streamlining the code, with an eye to release it after I get an MVP done of project #2 (the reader).
But thatās where Iāve been struggling. The idea seems simple enough - another Node / express app (this one with a Vite-powered front-end) that reads a public twtxt file, parses the āfollowā list, grabs (and parses) those twtxt files, and then creates a river of twts out of the result. The pieces work fine in seclusion (and with dummy data), but I keep running into weird issues when reading real-live twtxt files, so some twts come through, while others get lost in the ether. Iāll figure it out eventually, but for now, Iāve been spending far more time than I anticipated just trying to get it to work end-to-end.
On top of it, the 2 projects wound up turning into 4 (so far), as Iāve been spinning out little libraries to use across both apps (like https://jsr.io/@itsericwoodward/fluent-dom-esm, and a forthcoming twtxt helper library).
In the end, Iām hoping to have project 1 (the editor) into beta by the end of October, and project 2 (the reader) into beta sometime after that, but weāll see.
I hope this has satisfied your curiosity, but if youād like to know more, please reach out!
Removing the empty cache file and it works again. No idea about the PATH glitch, though. Very strange.
Weāve been discussing the idea of changing the threading model from Content-based Addressing to Location-based addressing for years now. The problem is quite complex, but I feel I have to keep reminding yāall of the potential perils of changing this and the pros/cons of each model:
With content-addressed threading, a reply points at something thatās intrinsically identified (hash of author/feed URI + timestamp + content). That ID never changes as long as the content doesnāt. Switching to location-based anchors makes the reply target extrinsicāit now depends on where the post currently lives. In a pull-based, decentralised network, locations drift. The moment they do, thread identity fragments.
@bender@twtxt.net Seriously I have zero clue 𤣠I donāt read or watch any news so I have no idea š¤¦āāļø
The worst thing you can do is make your infrastructure (switches, wifi, ā¦) depend on some cloud service. Because someone else is maintaining that service; you have no control over it. You 100% depend on that other person now. Very stupid idea.
Now guess what manufacturers are pushing for ā¦
Now guess who couldnāt complete a task at work this Saturday morning, because a certain cloud service was down ā¦
IT is fucked. Throw it all away and start over.
@dce@hashnix.club Apart from the crap produced in Redmond two decades ago, I only ever used and still happily use Linux, mainly Debian and Ubuntu. Iāve no idea, but maybe something in there catches your eye: https://en.wikipedia.org/wiki/List_of_operating_systems (I know, what a silly recommendation.)
@movq@www.uninformativ.de Hahaha, great idea! :-D I never saw the Epson Image Scan logo before.
Iāve got a prototype of my hardcopy simulator going. Iām typing on the keyboard and the ādisplayā goes to the printer:

https://movq.de/v/235c1eabac/MVI_8810.MOV.mp4
The biiiiiiiiiig problem is that the print head and plastic cover make it impossible to see whatās currently being printed, because this is not a typewriter. This means: In order to see what I just entered, I have to feed the paper back and forth and back and forth ⦠itās not ideal.
I got that idea of moving back/forth from Drew DeVault, who ā as it turned out ā did something similar a few years back. (I tried hard to read as little as possible of his blog post, because figuring things out myself is more fun. But that could mean I missed a great idea here or there.)
But hey, at least this is running on my Pentium 133 on SuSE Linux 6.4, printer connected with a parallel cable. š
(Also, yes, you can see the printouts of earlier tests and, yes, I used ed(1) wrong at one point. 𤪠And ls insisted on using colors ā¦)
@kat@yarn.girlonthemoon.xyz Cool! I just got an idea for work tomorrow: Use dmenu to quickly start different SSH tunnels I routinely need.
Status 2025-07-21
Morning, computer! Spending my days off trying to figure things out.
Some of them will occur in this post. I think best when Iām writing,
after all.
Iām back from a short vacation since a couple of weeks. Iām still
going to take a few days off every week for a while. I need the break.
Itās been way too many 12-16 hour workdays. Iām nominally working 80%
(~6 hour days), so I figure Iāve been working a lot for free.
Yeah, well, I like the TKey project to succeed. The ideas behind it
have implicatio ⦠ā Read more
@kat@yarn.girlonthemoon.xyz I have absolutely no idea, but I wouldnāt be surprised if it uses the closest full image after your cut point and not the one before. Hence, the deltas between the two full images have nothing to really refer to. So, the video player just shows the first full image it finds and āfreezesā the image until the video stream actually hits it.
Let me try to visualize it, | represent full images, . just subsequent deltas:
Original start of video
ā
|......|.....|........|......|..
ā ā
Cut point Cut point
Resulting video:
....|.....|........|....
āāāā
This is where it freezes
Could be complete bullshit, though. Wouldnāt be the first time that Iām wrong. :-)
Iām just curious, what exact command line do you use to cut the video?
@lyse@lyse.isobeef.org yesss itās not my idea but itās sooo fun here ngl like i should use it more!!