# I am the Watcher. I am your guide through this vast new twtiverse.
#
# Usage:
# https://watcher.sour.is/api/plain/users View list of users and latest twt date.
# https://watcher.sour.is/api/plain/twt View all twts.
# https://watcher.sour.is/api/plain/mentions?uri=:uri View all mentions for uri.
# https://watcher.sour.is/api/plain/conv/:hash View all twts for a conversation subject.
#
# Options:
# uri Filter to show a specific users twts.
# offset Start index for quey.
# limit Count of items to return (going back in time).
#
# twt range = 1 15773
# self = https://watcher.sour.is?uri=https://www.uninformativ.de/twtxt.txt&offset=14873
# next = https://watcher.sour.is?uri=https://www.uninformativ.de/twtxt.txt&offset=14973
# prev = https://watcher.sour.is?uri=https://www.uninformativ.de/twtxt.txt&offset=14773
jenny really isn’t well equipped to handle edits of *my own* twts.
For example, in 2021, this change got introduced:
https://www.uninformativ.de/git/jenny/commit/6b5b25a542c2dd46c002ec5a422137275febc5a1.html
This means that jenny will always ignore my own edits unless I also manually edit its internal “json database”. Annoying.
That change was requested by a user who had the habit of deleting twts or moving them to another mailbox or something. I *think* that person is long gone and I might revert that change. 🤔
@lyse It wasn’t our building, yeah, luckily. But I’m pretty scared it might happen some day. I think I’ll put more effort into preparing for that. But whatever I do, it would be horrific to lose all your stuff and the memories attached to it …
@lyse It wasn’t our building, yeah, luckily. But I’m pretty scared it might happen some day. I think I’ll put more effort into preparing for that. But whatever I do, it would be horrific to lose all your stuff and the memories attached to it …
@kat You’re welcome. 😅 (From a hiring perspective, it’s not even important if every detail/step is correct or not. We all make mistakes, all the time; we don’t/can’t know everything.)
@kat You’re welcome. 😅 (From a hiring perspective, it’s not even important if every detail/step is correct or not. We all make mistakes, all the time; we don’t/can’t know everything.)
@kat As someone who has a say in hiring decisions (every now and then – I’m not an executive nor an HR person 😆): This is gold. Writeups like these tell me/us so much about job applicants. It’s much more valuable than “a CV without gaps” or “know your algorithms” or whatever. Instead, it shows how you work and that you understand what you’re doing, and that’s the most important part. 🥇
@kat As someone who has a say in hiring decisions (every now and then – I’m not an executive nor an HR person 😆): This is gold. Writeups like these tell me/us so much about job applicants. It’s much more valuable than “a CV without gaps” or “know your algorithms” or whatever. Instead, it shows how you work and that you understand what you’re doing, and that’s the most important part. 🥇
Bloody WhatsApp, bloody chat apps on smartphones, I’m going nuts. If you want to TYPE, use a device WITH A KEYBOARD. Don’t send me useless undecipherable gibberish. FFS!
Bloody WhatsApp, bloody chat apps on smartphones, I’m going nuts. If you want to TYPE, use a device WITH A KEYBOARD. Don’t send me useless undecipherable gibberish. FFS!
Gosh, I hate fire. Densely populated areas are a mistake.
Gosh, I hate fire. Densely populated areas are a mistake.
I should quit IT and start a career as a fortune teller.
Last night I dreamed that the neighbouring buildings were on fire. Now guess where the firefighters have just showed up.
I should quit IT and start a career as a fortune teller.
Last night I dreamed that the neighbouring buildings were on fire. Now guess where the firefighters have just showed up.
Scratch that, no bug in jenny. There’s actually a test case for this. Python normalizes -00:00
to +00:00
, so the negative case never happens.
Scratch that, no bug in jenny. There’s actually a test case for this. Python normalizes -00:00
to +00:00
, so the negative case never happens.
@lyse My goodness, a toilet app. Was es nich’ alles gibt. 🥴
@lyse My goodness, a toilet app. Was es nich’ alles gibt. 🥴
@prologic I wouldn’t got *that* far, but yeah 😂
@prologic I wouldn’t got *that* far, but yeah 😂
We’ve been on a trip to another city this weekend and one thing struck me as really odd:
The lack of “public water” in our cities.
Almost no way of washing your hands or going to the toilet or whatever. You can’t even pee in a bush, because a) that’s illegal and b) there are no bushes!
(It’s always been that way, I just never noticed before. 🥴)
We’ve been on a trip to another city this weekend and one thing struck me as really odd:
The lack of “public water” in our cities.
Almost no way of washing your hands or going to the toilet or whatever. You can’t even pee in a bush, because a) that’s illegal and b) there are no bushes!
(It’s always been that way, I just never noticed before. 🥴)
@lyse Beep boop! That was nice 😃
@lyse Beep boop! That was nice 😃
@lyse 01.jpg could have been a Windows wallpaper. 😃
@lyse 01.jpg could have been a Windows wallpaper. 😃
@lyse Well, yeah, that’s quite similar, isn’t it 😂
@lyse Well, yeah, that’s quite similar, isn’t it 😂
@kat Ouch. 🥴 Alright, that’s not so great then, sorry. 🫣🥴
@kat Ouch. 🥴 Alright, that’s not so great then, sorry. 🫣🥴
@bender (Feels a bit like his “edit” function could be implemented as “delete and re-draft”, but I’m only guessing here.)
@bender (Feels a bit like his “edit” function could be implemented as “delete and re-draft”, but I’m only guessing here.)
@lyse Nice. I should catch up. Only walked 8km this month, so far. Oops.
@lyse Nice. I should catch up. Only walked 8km this month, so far. Oops.
I don’t need an X11 compositor for fancy graphics effects or whatever. I have true hardware support for that.
My TFT just slightly burns in and then it looks like dmenu has a semi-transparent background.
Yeah.
I don’t need an X11 compositor for fancy graphics effects or whatever. I have true hardware support for that.
My TFT just slightly burns in and then it looks like dmenu has a semi-transparent background.
Yeah.
@kat Man, you are busy. I envy your energy. Oh, to be young again … 😂
@kat Man, you are busy. I envy your energy. Oh, to be young again … 😂
@david Yeah, we’ve been debugging that a bit yesterday. Looks like the wrong input (sometimes) gets fed to the hash function → broken threads.
@david Yeah, we’ve been debugging that a bit yesterday. Looks like the wrong input (sometimes) gets fed to the hash function → broken threads.
@david Ah, yes, the hardware might not. As I just said in the other thread: No problem, you can keep the same installation. I did so many times on my PC/laptop at work.
@david Ah, yes, the hardware might not. As I just said in the other thread: No problem, you can keep the same installation. I did so many times on my PC/laptop at work.
@javivf Oh, yes, looking at SMART is always a good idea. 😅 My SSD isn’t that old, though. It got replaced recently, tbh. But no need to reinstall, I just copy the files to a new disk. (Works just as fine when switching to an entire new machine.)
@javivf Oh, yes, looking at SMART is always a good idea. 😅 My SSD isn’t that old, though. It got replaced recently, tbh. But no need to reinstall, I just copy the files to a new disk. (Works just as fine when switching to an entire new machine.)
Test:
this is a code block
[2025-04-08 17:50:00] with a timestamp in brackets
The end.
Test:
this is a code block
[2025-04-08 17:50:00] with a timestamp in brackets
The end.
@prologic There was no edit according to my Git history. 🤔 On my end, the hash is fs7673q
and that’s also what kat used to reply.
@prologic There was no edit according to my Git history. 🤔 On my end, the hash is fs7673q
and that’s also what kat used to reply.
@prologic The threads’ broken for me, I can’t find znf6csa
. 🤔
@prologic The threads’ broken for me, I can’t find znf6csa
. 🤔
@prologic What happened here – did I edit my twt or is this hash wrong? 🥴
@prologic What happened here – did I edit my twt or is this hash wrong? 🥴
@bender I’m afraid of Australia. The spiders will eat me alive. 😂
@bender I’m afraid of Australia. The spiders will eat me alive. 😂
I wonder if my current Linux installation will actually make it to 20 years:
$ head -n 1 /var/log/pacman.log
[2011-07-07 11:19] installed filesystem (2011.04-1)
It’s not toooo far into the future.
It would be crazy … 20 years without reinstalling once … phew. 🥴
I wonder if my current Linux installation will actually make it to 20 years:
$ head -n 1 /var/log/pacman.log
[2011-07-07 11:19] installed filesystem (2011.04-1)
It’s not toooo far into the future.
It would be crazy … 20 years without reinstalling once … phew. 🥴
I see. We should all take a loooooooooong vacation. 😂
I see. We should all take a loooooooooong vacation. 😂
Fuuuuuuucking hell. 😮💨 It’s one of “those” days.

Fuuuuuuucking hell. 😮💨 It’s one of “those” days.

@prologic I wonder what this will do to my followers list. I suspect there were a lot of dead accounts out there. 😅
@prologic I wonder what this will do to my followers list. I suspect there were a lot of dead accounts out there. 😅
@prologic Well, if we really wanted to, I guess @lyse and I could provide you with our copies of that time period. 😆
@prologic Well, if we really wanted to, I guess @lyse and I could provide you with our copies of that time period. 😆
I’ve been using GIMP 3.0 for a few weeks now and it’s great. New features and I got rid of two custom plugins because they’re in core now. Literally nothing broke for me. And I really appreciate that they kept the familiar UI (instead of changing things just for the sake of change).
Thank you! 🥳
I’ve been using GIMP 3.0 for a few weeks now and it’s great. New features and I got rid of two custom plugins because they’re in core now. Literally nothing broke for me. And I really appreciate that they kept the familiar UI (instead of changing things just for the sake of change).
Thank you! 🥳
@lyse The bird in the wallpaper? That’s a photo from a trip to a local zoo. 😃 This little guy was sitting in one of the bushes and didn’t mind people getting rather close. Full version and more from that day.
@lyse The bird in the wallpaper? That’s a photo from a trip to a local zoo. 😃 This little guy was sitting in one of the bushes and didn’t mind people getting rather close. Full version and more from that day.
I’m playing with ratterplatter again: It’s a toy that watches disk I/O and emulates the noise of a real hard disk. (Linux only.) It uses sound samples from one of my older disks.
I tried a different approach at estimating the disk activity and I think I finally got it right (after almost 10 years … 🤦).
Demo, booting a Windows 2000 VM: https://movq.de/v/1400544cc6/2kboot-ratterplatter-2.mp4
(For this purpose alone, I put a couple of mini speakers into my PC case, so that the noise comes from the right place: https://movq.de/v/a3b2dc0932/speakers.jpg)
The results aren’t too bad, but this thing can’t be super accurate due to the huge I/O caches that we have these days. For the video, I dropped the caches before booting Windows, otherwise you would have heard almost nothing.
FWIW, if you don’t know it yet, this is the equivalent for proper keyboard sound: https://github.com/zevv/bucklespring
I’m playing with ratterplatter again: It’s a toy that watches disk I/O and emulates the noise of a real hard disk. (Linux only.) It uses sound samples from one of my older disks.
I tried a different approach at estimating the disk activity and I think I finally got it right (after almost 10 years … 🤦).
Demo, booting a Windows 2000 VM: https://movq.de/v/1400544cc6/2kboot-ratterplatter-2.mp4
(For this purpose alone, I put a couple of mini speakers into my PC case, so that the noise comes from the right place: https://movq.de/v/a3b2dc0932/speakers.jpg)
The results aren’t too bad, but this thing can’t be super accurate due to the huge I/O caches that we have these days. For the video, I dropped the caches before booting Windows, otherwise you would have heard almost nothing.
FWIW, if you don’t know it yet, this is the equivalent for proper keyboard sound: https://github.com/zevv/bucklespring
Just saw this user agent popping up:
yarnd/ERSION@OMMIT go1.23.4 (+https://.../twtxt.txt; @username)
ERSION? OMMIT? 😅
Just saw this user agent popping up:
yarnd/ERSION@OMMIT go1.23.4 (+https://.../twtxt.txt; @username)
ERSION? OMMIT? 😅
@lyse … I was fully expecting this to be a WSDL file. 😂
@lyse … I was fully expecting this to be a WSDL file. 😂
@prologic I only buy stuff like that, for example games on GOG.COM. Or simply CDs or DVDs. (Rarely I “buy” a movie on some popular streaming service, fully aware that this is just “renting it”.)
But yeah, I sadly have to agree with @bender. 😢
@prologic I only buy stuff like that, for example games on GOG.COM. Or simply CDs or DVDs. (Rarely I “buy” a movie on some popular streaming service, fully aware that this is just “renting it”.)
But yeah, I sadly have to agree with @bender. 😢
@lyse Aww, this reminds me that I haven’t done any Fraktur/calligraphy in a hell of a long time. I should pick that up again. It’s always nice to see this on old buildings.