# 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 15506
# self = https://watcher.sour.is?uri=https://www.uninformativ.de/twtxt.txt&offset=15106
# next = https://watcher.sour.is?uri=https://www.uninformativ.de/twtxt.txt&offset=15206
# prev = https://watcher.sour.is?uri=https://www.uninformativ.de/twtxt.txt&offset=15006
Happy to report that the neighbor has started playing Tschaikowski on their piano. And they’re getting really good at it! This is awesome. 😍
@prologic That’s an interesting premise in that article:

> The fun has been sucked out of the process of creation because nothing I make organically can compete with what AI already produces—or soon will.

This is like saying it’s pointless to make music yourself because some professional player/audio engineer does a better job. Really, there’s always someone or something that’s better than you at a particular job.

If we focus too much on “competition”, then yes, you can just stop doing anything. I don’t know how common this mindset is, especially among artists or creative people. 🤔 I would have assumed that many writers, for example, simply enjoy the process of writing. Am I being too naive once more? 🤣
@prologic That’s an interesting premise in that article:

> The fun has been sucked out of the process of creation because nothing I make organically can compete with what AI already produces—or soon will.

This is like saying it’s pointless to make music yourself because some professional player/audio engineer does a better job. Really, there’s always someone or something that’s better than you at a particular job.

If we focus too much on “competition”, then yes, you can just stop doing anything. I don’t know how common this mindset is, especially among artists or creative people. 🤔 I would have assumed that many writers, for example, simply enjoy the process of writing. Am I being too naive once more? 🤣
@prologic I hadn’t considered this particular scenario, no.
@prologic I hadn’t considered this particular scenario, no.
Wanna read something *very* scary?

> Your future doctor is using ChatGPT to pass medical school, so you better start riding a bike and eating healthy now.

😨😨😨

https://infosec.exchange/@duanegran/114531604486731084
Wanna read something *very* scary?

> Your future doctor is using ChatGPT to pass medical school, so you better start riding a bike and eating healthy now.

😨😨😨

https://infosec.exchange/@duanegran/114531604486731084
Zum Entsetzen aller Beteiligten, wie auch umstehender Personen und einiger schamfreier Gaffer, welche sich an jenem tosenden Unheil zu ergötzen vermochten, folgte nun des Wochensortiments schrecklichste Geißel: 𝕯𝖊𝖗 𝕸𝖔𝖓𝖙𝖆𝖌.

Und es sollten sich die Wolken teilen, um über ihnen nimmer endende Irrungen und Wirrungen an bovinem Fäkal und fremdgetriebener Lethargie zu erbrechen, auf dass sie zu erkennen gezwungen wären, welche Urkraft der irrealen Zusammenkunft letztlich Herrschaft über sie darstellen sollte: 𝕯𝖆𝖘 𝕭𝖎𝖑𝖉𝖙𝖊𝖑𝖊𝖋𝖔𝖓.

So zogen sie alsbald hin, zu tun wie ihnen geheißen, wohlgleich sie – diesem Schauerspiel trotzend – Trost suchten im einzigen ihnen sicher geglaubten Elixir, das dem Abgrund unter ihnen gleichend tiefschwarz glitzernd Erlösung oder mithin als Mindestmaß Linderung versprach, lag jenes doch in unmittelbarer Nähe befindlich hoffnungsschürend bereit:

K̸͓͙͖̥͗͛ä̷̯̼̤͔̈́f̵̧̿̋͒̈f̷̫̝̖̾̓c̸̛͔̀ḣ̶̳͋̓͊ë̷̫̟́͜͝͝n̵̨̳̬̒?̴̩̈́̄ ☕
Zum Entsetzen aller Beteiligten, wie auch umstehender Personen und einiger schamfreier Gaffer, welche sich an jenem tosenden Unheil zu ergötzen vermochten, folgte nun des Wochensortiments schrecklichste Geißel: 𝕯𝖊𝖗 𝕸𝖔𝖓𝖙𝖆𝖌.

Und es sollten sich die Wolken teilen, um über ihnen nimmer endende Irrungen und Wirrungen an bovinem Fäkal und fremdgetriebener Lethargie zu erbrechen, auf dass sie zu erkennen gezwungen wären, welche Urkraft der irrealen Zusammenkunft letztlich Herrschaft über sie darstellen sollte: 𝕯𝖆𝖘 𝕭𝖎𝖑𝖉𝖙𝖊𝖑𝖊𝖋𝖔𝖓.

So zogen sie alsbald hin, zu tun wie ihnen geheißen, wohlgleich sie – diesem Schauerspiel trotzend – Trost suchten im einzigen ihnen sicher geglaubten Elixir, das dem Abgrund unter ihnen gleichend tiefschwarz glitzernd Erlösung oder mithin als Mindestmaß Linderung versprach, lag jenes doch in unmittelbarer Nähe befindlich hoffnungsschürend bereit:

K̸͓͙͖̥͗͛ä̷̯̼̤͔̈́f̵̧̿̋͒̈f̷̫̝̖̾̓c̸̛͔̀ḣ̶̳͋̓͊ë̷̫̟́͜͝͝n̵̨̳̬̒?̴̩̈́̄ ☕
@kat This is way too long for me to watch in its entirety, but: “Ugh, talking is weird” – I feel that, very much. 😅
@kat This is way too long for me to watch in its entirety, but: “Ugh, talking is weird” – I feel that, very much. 😅
(Where is there no bass emoji in Unicode? Pah.)
(Where is there no bass emoji in Unicode? Pah.)
And to finish the day: Om Live at Pioneer Works 🤘 – https://www.youtube.com/watch?v=IwnDKcoVHmY
And to finish the day: Om Live at Pioneer Works 🤘 – https://www.youtube.com/watch?v=IwnDKcoVHmY
@lyse That bird pic goes right in the wallpaper collection. 😍
@lyse That bird pic goes right in the wallpaper collection. 😍
Now playing: Funky bass and people moving in a funny way, doing funny faces: https://www.youtube.com/watch?v=zVyEPAMpwDc (Vulfpeck & Chris Thile – Dean Town)
Now playing: Funky bass and people moving in a funny way, doing funny faces: https://www.youtube.com/watch?v=zVyEPAMpwDc (Vulfpeck & Chris Thile – Dean Town)
@lyse He was a gift. 💚 Hatched in 2007. 🐣 Will be allowed to drive this year.
@lyse He was a gift. 💚 Hatched in 2007. 🐣 Will be allowed to drive this year.
@lyse @kat Actual family photo:

https://movq.de/v/bfd455ecfe/tux1.jpg

I have another one on my keychain and a small one in the car. And this little guy is probably hard to spot in the photo, because he’s just 1cm tall:

https://movq.de/v/bfd455ecfe/tux2.jpg
@lyse @kat Actual family photo:

https://movq.de/v/bfd455ecfe/tux1.jpg

I have another one on my keychain and a small one in the car. And this little guy is probably hard to spot in the photo, because he’s just 1cm tall:

https://movq.de/v/bfd455ecfe/tux2.jpg
@lyse … I didn’t say there aren’t lots of Tux plushies around here. 😂
@lyse … I didn’t say there aren’t lots of Tux plushies around here. 😂
@lyse Nope, this is some random photo. 😅
@lyse Nope, this is some random photo. 😅
@kat inb4 https://movq.de/v/c8b084d52d/s.png
@kat inb4 https://movq.de/v/c8b084d52d/s.png
@lyse How did I miss this one? Nice birb! 🐦
@lyse How did I miss this one? Nice birb! 🐦
@lyse I can’t read. 🤦 Yeah, that’s gonna be a problem. I was not yet able to trigger it, though. Maybe they are (like Google) rolling out these changes gradually …
@lyse I can’t read. 🤦 Yeah, that’s gonna be a problem. I was not yet able to trigger it, though. Maybe they are (like Google) rolling out these changes gradually …
I want smell-cancelling nose… phones… thingies.
I want smell-cancelling nose… phones… thingies.
@bender I might be a bit too negative today. 😅 I just wonder how long it’ll take until they also restrict Git operations. 🤷
@bender I might be a bit too negative today. 😅 I just wonder how long it’ll take until they also restrict Git operations. 🤷
RIP GitHub https://github.blog/changelog/2025-05-08-updated-rate-limits-for-unauthenticated-requests/

Good thing I left long ago.
RIP GitHub https://github.blog/changelog/2025-05-08-updated-rate-limits-for-unauthenticated-requests/

Good thing I left long ago.
@lyse It’s funny/interesting what people see in these. 😃 @aelaraji said that some of them look like a brain on a reflective surface, and now I can’t unsee it. 😅
@lyse It’s funny/interesting what people see in these. 😃 @aelaraji said that some of them look like a brain on a reflective surface, and now I can’t unsee it. 😅
@lyse @kat There are two more shops that sell the “classic” Tuxes: https://ixsoft.de and https://www.steiner-plueschshop.de – both German shops, though. 🥴 Anyway, if you *can* make one yourself, that’d be extra cool. 😃
@lyse @kat There are two more shops that sell the “classic” Tuxes: https://ixsoft.de and https://www.steiner-plueschshop.de – both German shops, though. 🥴 Anyway, if you *can* make one yourself, that’d be extra cool. 😃
@bender They usually roll out this stuff slowly, yeah. 🫤
@bender They usually roll out this stuff slowly, yeah. 🫤
Forgot to post these here: A bunch of Mandelbrot images using the trans, ace, and aro color palettes.

[![](https://movq.de/v/fa024865a8/.html%2Dindex%2Dthumb%2Dace6b.png.jpg)](https://movq.de/v/fa024865a8/ace6b.png)

[![](https://movq.de/v/c732f4178a/.html%2Dindex%2Dthumb%2Daro3.png.jpg)](https://movq.de/v/c732f4178a/aro3.png)

[![](https://movq.de/v/c732f4178a/.html%2Dindex%2Dthumb%2Dtrans3.png.jpg)](https://movq.de/v/c732f4178a/trans3.png)

More and full res PNGs:

https://movq.de/v/c732f4178a/

https://movq.de/v/fa024865a8/
Forgot to post these here: A bunch of Mandelbrot images using the trans, ace, and aro color palettes.

[![](https://movq.de/v/fa024865a8/.html%2Dindex%2Dthumb%2Dace6b.png.jpg)](https://movq.de/v/fa024865a8/ace6b.png)

[![](https://movq.de/v/c732f4178a/.html%2Dindex%2Dthumb%2Daro3.png.jpg)](https://movq.de/v/c732f4178a/aro3.png)

[![](https://movq.de/v/c732f4178a/.html%2Dindex%2Dthumb%2Dtrans3.png.jpg)](https://movq.de/v/c732f4178a/trans3.png)

More and full res PNGs:

https://movq.de/v/c732f4178a/

https://movq.de/v/fa024865a8/
@kat I was about to say that you can always just buy one, but apparently that’s not so easy anymore?! What the heck happened? 🤨 There used to be several shops here in Germany that sold a variety of Tux plushies, but none of that exists anymore … 😳
@kat I was about to say that you can always just buy one, but apparently that’s not so easy anymore?! What the heck happened? 🤨 There used to be several shops here in Germany that sold a variety of Tux plushies, but none of that exists anymore … 😳
@kat Thanks, I hope so too. 😅
@kat Thanks, I hope so too. 😅
I have zero mental energy for programming at the moment. 🫤

I’ll try to implement the new hashing stuff in jenny before the “deadline”. But I don’t think you’ll see any texudus development from me in the near future. ☹️
I have zero mental energy for programming at the moment. 🫤

I’ll try to implement the new hashing stuff in jenny before the “deadline”. But I don’t think you’ll see any texudus development from me in the near future. ☹️
YouTube just went from this:



To this:



Why.

Red for “activated” and dark gray for “deactivated” was easy to recognize.

Now we have light gray for “activated” and dark gray for “deactivated”. It’s clearly worse.

Why, why, why.
YouTube just went from this:



To this:



Why.

Red for “activated” and dark gray for “deactivated” was easy to recognize.

Now we have light gray for “activated” and dark gray for “deactivated”. It’s clearly worse.

Why, why, why.
@kat Tux plushie is life, Tux plushie is best friend 🤘
@kat Tux plushie is life, Tux plushie is best friend 🤘
@kat @prologic Given that all these programs are super old (tar is from the late 1970ies), while trying to retain backwards-compatibilty, I’m not surprised that the UI isn’t too great. 🤔

find has quite a few pitfalls, that is very true. At work, we don’t even use it anymore in more complex scenarios but write Python scripts instead. find can be fast and efficient, but fewer and fewer people lack the knowledge to use it … The same goes for Shell scripting in general, actually.
@kat @prologic Given that all these programs are super old (tar is from the late 1970ies), while trying to retain backwards-compatibilty, I’m not surprised that the UI isn’t too great. 🤔

find has quite a few pitfalls, that is very true. At work, we don’t even use it anymore in more complex scenarios but write Python scripts instead. find can be fast and efficient, but fewer and fewer people lack the knowledge to use it … The same goes for Shell scripting in general, actually.
@kat What’s wrong with them? I’ve been doing this for so long now, I don’t see the issues anymore. 🤣 (Doesn’t mean they don’t exist.)
@kat What’s wrong with them? I’ve been doing this for so long now, I don’t see the issues anymore. 🤣 (Doesn’t mean they don’t exist.)
The album I got by accident is starting to grow on me. Not that bad. 🤔 It’s Dredg – El Cielo, btw: https://www.youtube.com/watch?v=e4JB8rmXaO8&list=PLRASiMqDV8psZSFQi7nUX4p0R8oRHbUy_&index=1
The album I got by accident is starting to grow on me. Not that bad. 🤔 It’s Dredg – El Cielo, btw: https://www.youtube.com/watch?v=e4JB8rmXaO8&list=PLRASiMqDV8psZSFQi7nUX4p0R8oRHbUy_&index=1
@anth 24 years is quite a long time. 😳 My blog domain is from 2006 (still, almost 20 years, oof).
@anth 24 years is quite a long time. 😳 My blog domain is from 2006 (still, almost 20 years, oof).
@kat These are behind a login. 🤔
@kat These are behind a login. 🤔
The thing about upright bass is that you *must* play it on a regular basis. At least several times a week, ideally daily. It requires quite a bit of strength and it’s very easy to lose those muscles again – at least I don’t use them that much otherwise. 🤣 I’ve been through several cycles of “gain strength → lose strength → goto 0” now …
The thing about upright bass is that you *must* play it on a regular basis. At least several times a week, ideally daily. It requires quite a bit of strength and it’s very easy to lose those muscles again – at least I don’t use them that much otherwise. 🤣 I’ve been through several cycles of “gain strength → lose strength → goto 0” now …
@lyse … and I realized only now that that’s the guy behind godbolt.org? I never assumed “godbolt” to be a human name, more like some kind of wordplay. 🥴
@lyse … and I realized only now that that’s the guy behind godbolt.org? I never assumed “godbolt” to be a human name, more like some kind of wordplay. 🥴
None of the above. 🤣 Just a more recent album.
None of the above. 🤣 Just a more recent album.
Sometimes things go wrong when buying CDs second-hand. I bought an album quite cheap – but as it turned out, they only checked the *cover*, not the *content*, so I got something else instead which is actually much more expensive. 🤣
Sometimes things go wrong when buying CDs second-hand. I bought an album quite cheap – but as it turned out, they only checked the *cover*, not the *content*, so I got something else instead which is actually much more expensive. 🤣
@prologic Exactly. 😂 (Texudus.)
@prologic Exactly. 😂 (Texudus.)
@lyse Nice! Next up: Passing file descriptors over Unix sockets. 😃
@lyse Nice! Next up: Passing file descriptors over Unix sockets. 😃
And on a similar note, cross-post from Mastodon:

What I love about HTML and HTTP is that it *can* degrade rather gracefully on old browsers.

My website isn’t *spectacular* but I don’t think it looks *horrible*, either. And it’s still usable just fine all the way down to WfW 3.11:

* Some blog post in various browsers
* Git repo viewer (stagit)
* Older photos of WfW 3.11

It’s not *perfect*, but it’s *usable*. And that makes me happy. Almost 30 years of compatibilty.

The biggest sacrifice is probably that I don’t enforce TLS and that HTTP 1.0 has no Host: header, so no vhosts (or rather, everything must come from the default vhost). (Yes, some old browsers send Host:, even though they predate HTTP 1.1. Netscape does, but not IBM WebExplorer, for example.)

(On the other hand, it might completely suck on modern mobile devices. Dunno, I barely use those. 🤪)*
And on a similar note, cross-post from Mastodon:

What I love about HTML and HTTP is that it *can* degrade rather gracefully on old browsers.

My website isn’t *spectacular* but I don’t think it looks *horrible*, either. And it’s still usable just fine all the way down to WfW 3.11:

* Some blog post in various browsers
* Git repo viewer (stagit)
* Older photos of WfW 3.11

It’s not *perfect*, but it’s *usable*. And that makes me happy. Almost 30 years of compatibilty.

The biggest sacrifice is probably that I don’t enforce TLS and that HTTP 1.0 has no Host: header, so no vhosts (or rather, everything must come from the default vhost). (Yes, some old browsers send Host:, even though they predate HTTP 1.1. Netscape does, but not IBM WebExplorer, for example.)

(On the other hand, it might completely suck on modern mobile devices. Dunno, I barely use those. 🤪)*
https://alex.party/posts/2025-05-05-the-future-of-web-development-is-ai-get-on-or-get-left-behind/
https://alex.party/posts/2025-05-05-the-future-of-web-development-is-ai-get-on-or-get-left-behind/
@bender Mondays should be optional.
@bender Mondays should be optional.
@lyse Indeed! 😍
@lyse Indeed! 😍
@andros

> You need break the routine.

I haven’t really done that lately. 🤔 Maybe have another go at Rust (given its increasing importance in the Linux kernel)? Or Elixir, yes, I only had some very, very brief contact with it. 🤔

I just came across an old forum posting of mine about Prolog. That brought up some memories. Prolog is pretty alien, but I do miss stuff like that *because* it’s so different.

Just thinking out loud here. 😅
@andros

> You need break the routine.

I haven’t really done that lately. 🤔 Maybe have another go at Rust (given its increasing importance in the Linux kernel)? Or Elixir, yes, I only had some very, very brief contact with it. 🤔

I just came across an old forum posting of mine about Prolog. That brought up some memories. Prolog is pretty alien, but I do miss stuff like that *because* it’s so different.

Just thinking out loud here. 😅
@andros @eapl.me Still lots of bugs in my client. 🥴 I’ll try to fix it next week.

And yes, using the same timestamp twice will very likely break threads.
@andros @eapl.me Still lots of bugs in my client. 🥴 I’ll try to fix it next week.

And yes, using the same timestamp twice will very likely break threads.
@andros Alright. 👍 Btw, your feed uses spaces instead of tabs. 😅
@andros Alright. 👍 Btw, your feed uses spaces instead of tabs. 😅
Good old times. #Windows98

Good old times. #Windows98

@prologic Give it a toy? I don’t know, don’t have any dogs. 😅
@prologic Give it a toy? I don’t know, don’t have any dogs. 😅
@andros I set up a test feed here:

https://www.uninformativ.de/texudus.txt

I made some preliminary adjustments to my client so that it can work with the different threading model. (And I totally get the concerns, this can be quite a bit of work. Especially in a large code base like Yarn.)
@andros I set up a test feed here:

https://www.uninformativ.de/texudus.txt

I made some preliminary adjustments to my client so that it can work with the different threading model. (And I totally get the concerns, this can be quite a bit of work. Especially in a large code base like Yarn.)
@quark I’ll translate “desert rat” as “Wüstenmaus”, which is kind of cute, and I’ll pretend that you just didn’t call your partner a rat. 😂