I don’t care much for the video, but damn, that is one catchy song. 🎶 https://www.youtube.com/watch?v=ko70cExuzZM
@lyse@lyse.isobeef.org Indeed. 😃
What’s broken™ on my system that makes a little “door” show up in YouTube’s progress thingy? Happens in Firefox and Chromium. https://movq.de/v/f03f47afcc
@prologic@twtxt.net I’m pretty sure that’s going to happen at some point or has already happened. 😃 Is this “the dark web”? 😅
Finally, new books arrived. Let’s see if Dead Silence is as good as it sounds. 😃
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.
@thecanine@twtxt.net Got any responses from any politicians? 🤔 (Assuming you send this letter directly to them, of course.)
@klaxzy@klaxzy.net Yes, if Germany actually opposes this. But so far, there’s only one guy that said something on a press conference. He does speak for the “CDU” party, which is “in command” at the moment, but that’s about it. I don’t trust these people – not until I’ve actually seen them voting against Chat Control. 🥴
@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.
@bender@twtxt.net I guess most clocks don’t support that. 😅 My wrist watch can do it, you can select it in the menu:
https://movq.de/v/ccb4ffcbc5/s.png
In general, different transmitter means different frequency and different encoding, for example these two:
@klaxzy@klaxzy.net Why, because Germany is now listed as “opposed” on fightchatcontrol.eu? I’m not so sure. This is just one guy (Jens Spahn) saying “no we don’t want it”. That’s not an “official” stance, it’s very fragile and could change any minute. https://netzpolitik.org/2025/eu-ueberwachungsplaene-unionsfraktion-jetzt-gegen-chatkontrolle-innenministerium-will-sich-nicht-aeussern/
Calling it “IBM Bob” … I guess that’s just IBM humor. 🤣 https://www.ibm.com/products/bob
DCF77, our time signal radio station, is a great public service. I really love that. It’s just a signal that anybody can pick up, no subscription, no tracking, no nothing. Much like GPS/GNSS. 💚
This makes me happy. Radio controlled clocks perfectly in sync. ⌚🥳
@lyse@lyse.isobeef.org As the kids on imgur say: I always updoot birbs 👍
So green, so many mushrooms. 🤯
@lyse@lyse.isobeef.org @prologic@twtxt.net They’re both great 😃
I was always under the wrong impression that Tkinter is bundled with Python.
It should be. Maybe your distro splits it off. 🤔
@lyse@lyse.isobeef.org Nope. I think they stayed only one year. 😢
From the chicken archive, 2017.
Not mine, these were more or less free roaming chickens. Farmers didn’t use some of their fields for a while and allowed some other farmer to let the birds live there in the meantime.
@prologic@twtxt.net Whoop whoop 🥳
@lyse@lyse.isobeef.org Xfce is nice, but it’s also mostly GTK. I don’t really know the answer yet. For now, I’ll just avoid anything that uses GTK4.
For my own programs, I might have a closer look at Tkinter. I was complaining recently that I couldn’t find a good file manager, so it might be an interesting excercise to write one in Python+Tkinter. 🤔 (Or maybe that’s too much work, I don’t know yet.)
It’s time to say goodbye to the GTK world.
GTK2 was nice to work with, relatively lightweight, and there were many cool themes back then. GTK3 was already a bit clunky, but tolerable. GTK4 now pulls in all kinds of stuff that I’m not interested in, it has become quite heavy.
Farewell. 👋
@bender@twtxt.net Who?
Solving this puzzle took me longer than I care to admit. It’s kind of obvious in hindsight. https://movq.de/v/83e5aa0709/MVI_8895.MOV.mp4
@bender@twtxt.net I don’t think so, but I might give it a shot when the “official” drivers no longer work at all.
@lyse@lyse.isobeef.org lol 😅
All good things come to an end, I guess.
I have an Epson printer (AcuLaser C1100) and an Epson scanner (Perfection V10), both of which I bought about 20 years ago. The hardware still works perfectly fine.
Until recently, Epson still provided Linux drivers for them. That is pretty cool! I noticed today that they have relaunched their driver website – and now I can’t find any Linux drivers for that hardware anymore. Just doesn’t list it (it does list some drivers for Windows 7, for example).
I mean, okay, we’re talking about 20 years here. That is a very long time, much more than I expected. But if it still works, why not keep using it?
Some years ago, I started archiving these drivers locally, because I anticipated that they might vanish at some point. So I can still use my hardware for now (even if I had to reinstall my PC for some reason). It might get hacky at some point in the future, though.
This once more underlines the importance of FOSS drivers for your hardware. I sadly didn’t pay attention to that 20 years ago.
@lyse@lyse.isobeef.org Awwww! I’ve never noticed their tail feathers being so green. 🤯
@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. 😅
Waste paper, like an opened envelope, suits a shopping list perfectly fine.
Indeed, I’m drowning in this stuff and I throw it away anyway, so I might just use it.
You’ve got a nice handwriting, I like it.
Thanks. 😅 (It used to be horrible. Gosh, the teachers scolding me in school … Bah. 😂)
20 years ago, normal people avoided technology and techies would jump on the newest gadgets as soon as they could
now, normal people buy smart toasters & coffee mugs while every techie I know is on the verge of retreating to the forest
But you know what still works, my squeeze filler (didn’t even refill it) and my old (super cheap) calligraphy set … I’ll just use that.
https://movq.de/v/f48c7cda09/IMG_20251001_200317.jpg.jpg
https://movq.de/v/f48c7cda09/IMG_20251001_202438.jpg.jpg
Okay, I give up. The “shopping list” app™ on my phone broke for no reason whatsoever, there wasn’t even an update. I’m going back to pen and paper.
@lyse@lyse.isobeef.org Finally! The end is near! Rejoice! \o/
@zvava@twtxt.net Hm, I tried with https://www.uninformativ.de/twtxt.txt#:~:text=2025-09- and my Firefox 143 didn’t like it. https://www.uninformativ.de/twtxt.txt#:~:text=2025%2D09%2D worked. 🤔
url
metadata field unequivocally treated as the canon feed url when calculating hashes, or are they ignored if they're not at least proper urls? do you just tolerate it if they're impersonating someone else's feed, or pointing to something that isn't even a feed at all?
(#abcdefghijkl https://example.com/tw.txt#:~:text=2025-10-01T10:28:00Z)
, because it can be simply hacked in to clients currently on hashv1 and provides an off-ramp to location-based addressing
I like that property (an off-ramp to location-based addressing), so I think I could live with that approach. ✅
(I’m not sure why we’re using text fragments, though. Wouldn’t that link to the first occurence of 2025-10-01T10:28:00Z
? That’s not necessarily correct. And, to be proper URLs that Firefox and Chromium understand, it would also need to be written as 2025%2D10%2D01T10:28:00Z
. The dash carries meaning, sadly. I think all this just creates needless complication. How about we just go with https://example.com/tw.txt#2025-10-01T10:28:00Z
?)
url
metadata field unequivocally treated as the canon feed url when calculating hashes, or are they ignored if they're not at least proper urls? do you just tolerate it if they're impersonating someone else's feed, or pointing to something that isn't even a feed at all?
@zvava@twtxt.net My clients trusts the first url
field it finds. If there is none, it uses the URL that I’m using for fetching the feed.
No validation, no logging.
In practice, I’ve not seen issues with people messing with this field. (What I do see, of course, is broken threads when people do legitimate edits that change the hash.)
I don’t see a way how anyone can impersonate anybody else this way. 🤔 Sure, you could use my URL in your url
field, but then what? You will still show up as zvava
in my client or, if you also change your nick
field, as movq (zvava)
.
@lyse@lyse.isobeef.org Just as planned! 😅
Hopefully I can muster up the energy to start this new project:
Put up lots of thermometers and hygrometers in the apartment, have them report their readings wireless to a database.
I suspect that I’ll have to “build” these myself, because ready-to-use kits most like require some sort of cloud service. Dunno, haven’t checked yet.
Great to see so many new clients popping up. 👌
@itsericwoodward@itsericwoodward.com (I confess, my brain pronounced it as “TwitStorm”. 😂)
@prologic@twtxt.net I checked a while a ago and there were, like, 3-5 collisions or something like that. Not that many. 🤷 I have to specifically look for them – I don’t notice it in normal operation.
The twtiverse appears to have shrunk. Among the 61 feeds that I follow, I don’t see any hash collisions anymore. 🤔
Day 19 was a really nice puzzle. 😊
@lyse@lyse.isobeef.org That looks like an older bug report. Which groff version is that (groff --version
)?
Speaking of groff: I’ve been following their mailing list for a while now and this G. Branden Robinson person invests an insane amount of energy into that project. 🤯
Okay, now that I knew what to look for, I found existing bug reports:
Most importantly:
This is resolved in the groff trunk.
🥳
@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. 🤔
Task for this weekend:
https://movq.de/v/b05a7ce782/vid-1758959332.mp4
When you call man ascii
, you get this nice table, but there’s a weird vertical line at the bottom. That line is supposed to be a vertical rule and is supposed to go from the bottom of the table all the way to the top.
Let’s see if I can debug this. (Not getting my hopes up at this point, but I’ll try.)
@lyse@lyse.isobeef.org Not bad. 🤔 So this started out as a flat sheet and then you cut and folded it, like paper (more or less)?