# 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 15647
# self = https://watcher.sour.is?uri=https://www.uninformativ.de/twtxt.txt&offset=10206
# next = https://watcher.sour.is?uri=https://www.uninformativ.de/twtxt.txt&offset=10306
# prev = https://watcher.sour.is?uri=https://www.uninformativ.de/twtxt.txt&offset=10106
Not making THREADING the default view of e-mail clients and thus teaching users that e-mail is “chaotic” (if you get a lot of mail, it becomes unusable without threading) and “needs” full quoting all the time was one of the worst mistakes ever.
Whoohoo! We finally had a classic leap year bug at work today! 🥳 😂

“Today + 1 year = 2025-02-29” …=
Whoohoo! We finally had a classic leap year bug at work today! 🥳 😂

“Today + 1 year = 2025-02-29” …=
Whoohoo! We finally had a classic leap year bug at work today! 🥳 😂

“Today + 1 year = 2025-02-29” …=
@lyse It usually depends on how easy it is to parse given the project’s circumstances. For Python, it’s usually JSON because you can easily turn this into a dict. For C with GTK, it’s INI because GLib comes with an INI parser. For minimalistic C, it’s just a config.h. You get the idea. 😃
@lyse It usually depends on how easy it is to parse given the project’s circumstances. For Python, it’s usually JSON because you can easily turn this into a dict. For C with GTK, it’s INI because GLib comes with an INI parser. For minimalistic C, it’s just a config.h. You get the idea. 😃
@lyse It usually depends on how easy it is to parse given the project’s circumstances. For Python, it’s usually JSON because you can easily turn this into a dict. For C with GTK, it’s INI because GLib comes with an INI parser. For minimalistic C, it’s just a config.h. You get the idea. 😃
@lyse That’s the definition of a dumpster fire, isn’t it? 😂

What we should teach kids in elementary school: If you receive some notification/message that appears to be actually important and you’re not sure if it’s legit or not, then contact the sender of that message *through another totally unrelated channel* and try to verify it.
@lyse That’s the definition of a dumpster fire, isn’t it? 😂

What we should teach kids in elementary school: If you receive some notification/message that appears to be actually important and you’re not sure if it’s legit or not, then contact the sender of that message *through another totally unrelated channel* and try to verify it.
@lyse That’s the definition of a dumpster fire, isn’t it? 😂

What we should teach kids in elementary school: If you receive some notification/message that appears to be actually important and you’re not sure if it’s legit or not, then contact the sender of that message *through another totally unrelated channel* and try to verify it.
@stigatle The original news article on reddit is no longer available, so I don’t know what it said – but there are still lots of restrictions in that law. There won’t be any shops and, if I understood correctly, you won’t be able to legally buy weed unless you register in a club or grow your own plants.

I think the main point of that law is to decriminalize those people who smoke (because they do it anyway and the punishments were too harsh) – and not to motivate regular people to become smokers.

We’ll see … let’s talk again in a couple of years. 😅
@stigatle The original news article on reddit is no longer available, so I don’t know what it said – but there are still lots of restrictions in that law. There won’t be any shops and, if I understood correctly, you won’t be able to legally buy weed unless you register in a club or grow your own plants.

I think the main point of that law is to decriminalize those people who smoke (because they do it anyway and the punishments were too harsh) – and not to motivate regular people to become smokers.

We’ll see … let’s talk again in a couple of years. 😅
@stigatle The original news article on reddit is no longer available, so I don’t know what it said – but there are still lots of restrictions in that law. There won’t be any shops and, if I understood correctly, you won’t be able to legally buy weed unless you register in a club or grow your own plants.

I think the main point of that law is to decriminalize those people who smoke (because they do it anyway and the punishments were too harsh) – and not to motivate regular people to become smokers.

We’ll see … let’s talk again in a couple of years. 😅
@prologic High five, I’m “generation Java” as well! 😂 There were some leftovers of C++, we used that in the computer graphics courses in Uni a lot. But pretty much anything else that involved programming was Java.

(There was nothing even remotely resembling CS in our “high school”. That school neither had the required teachers nor the equipment / PCs.)
@prologic High five, I’m “generation Java” as well! 😂 There were some leftovers of C++, we used that in the computer graphics courses in Uni a lot. But pretty much anything else that involved programming was Java.

(There was nothing even remotely resembling CS in our “high school”. That school neither had the required teachers nor the equipment / PCs.)
@prologic High five, I’m “generation Java” as well! 😂 There were some leftovers of C++, we used that in the computer graphics courses in Uni a lot. But pretty much anything else that involved programming was Java.

(There was nothing even remotely resembling CS in our “high school”. That school neither had the required teachers nor the equipment / PCs.)
(Heh, looking at those time stamps, it appears OS/2 2.1 isn’t quite ready for Y2K. 🥴)
(Heh, looking at those time stamps, it appears OS/2 2.1 isn’t quite ready for Y2K. 🥴)
(Heh, looking at those time stamps, it appears OS/2 2.1 isn’t quite ready for Y2K. 🥴)
Wow, OpenWatcom can cross-compile OS/2 binaries on Linux. Even GUI programs, just like that. 🤯 That’s a whole new territory to explore. 👷

https://movq.de/v/b5dec00f33/s.png
Wow, OpenWatcom can cross-compile OS/2 binaries on Linux. Even GUI programs, just like that. 🤯 That’s a whole new territory to explore. 👷

https://movq.de/v/b5dec00f33/s.png
Wow, OpenWatcom can cross-compile OS/2 binaries on Linux. Even GUI programs, just like that. 🤯 That’s a whole new territory to explore. 👷

https://movq.de/v/b5dec00f33/s.png
@xuu Yeah, looks like a pretty solid tool. 😊 What years were high school for you? 🤔
@xuu Yeah, looks like a pretty solid tool. 😊 What years were high school for you? 🤔
@xuu Yeah, looks like a pretty solid tool. 😊 What years were high school for you? 🤔
@lyse Switching shops isn’t that easy. The next one is in the next village, so I’d have to drive there. 🫤

I’m still not convinced that they’ll keep doing it. Let’s wait a week or two. 😏
@lyse Switching shops isn’t that easy. The next one is in the next village, so I’d have to drive there. 🫤

I’m still not convinced that they’ll keep doing it. Let’s wait a week or two. 😏
@lyse Switching shops isn’t that easy. The next one is in the next village, so I’d have to drive there. 🫤

I’m still not convinced that they’ll keep doing it. Let’s wait a week or two. 😏
I finally found the NASM assembler.

https://nasm.us/index.php

I had heard that name before, many times, but somehow never looked into it. Weird. 🤨🤔

This is the kind of program I was looking for.

1. It is free software. Especially in the DOS ecosystem, free/libre software is a very scarce resource.
2. It’s a small command line program, not a huge behemoth.
3. Documentation appears to be well written.
4. It can even cross-compile DOS binaries from Linux.
I finally found the NASM assembler.

https://nasm.us/index.php

I had heard that name before, many times, but somehow never looked into it. Weird. 🤨🤔

This is the kind of program I was looking for.

1. It is free software. Especially in the DOS ecosystem, free/libre software is a very scarce resource.
2. It’s a small command line program, not a huge behemoth.
3. Documentation appears to be well written.
4. It can even cross-compile DOS binaries from Linux.
I finally found the NASM assembler.

https://nasm.us/index.php

I had heard that name before, many times, but somehow never looked into it. Weird. 🤨🤔

This is the kind of program I was looking for.

1. It is free software. Especially in the DOS ecosystem, free/libre software is a very scarce resource.
2. It’s a small command line program, not a huge behemoth.
3. Documentation appears to be well written.
4. It can even cross-compile DOS binaries from Linux.
This one is cute: https://www.youtube.com/watch?v=NGJu6kViRG8 (“Spend less time with $foo”) 😆
This one is cute: https://www.youtube.com/watch?v=NGJu6kViRG8 (“Spend less time with $foo”) 😆
This one is cute: https://www.youtube.com/watch?v=NGJu6kViRG8 (“Spend less time with $foo”) 😆
@lyse I’m having a hard time as well. 😅 They’re very, very similar to me. Here, he says “a ten year rebuild”, which sounds like “tin year”:

https://www.youtube.com/watch?v=-1pok6g0CwQ&t=15s

How would an Aussie pronounce that? 😃
@lyse I’m having a hard time as well. 😅 They’re very, very similar to me. Here, he says “a ten year rebuild”, which sounds like “tin year”:

https://www.youtube.com/watch?v=-1pok6g0CwQ&t=15s

How would an Aussie pronounce that? 😃
@lyse I’m having a hard time as well. 😅 They’re very, very similar to me. Here, he says “a ten year rebuild”, which sounds like “tin year”:

https://www.youtube.com/watch?v=-1pok6g0CwQ&t=15s

How would an Aussie pronounce that? 😃
@prologic Give me some examples. 😃 I came across “pen” which sounds like “pin” – and the same thing happens with “deck” apparently. 😂
@prologic Give me some examples. 😃 I came across “pen” which sounds like “pin” – and the same thing happens with “deck” apparently. 😂
@prologic Give me some examples. 😃 I came across “pen” which sounds like “pin” – and the same thing happens with “deck” apparently. 😂
@lyse When leaving. The cashier wants to take a look inside your bag. (Or rather: Management made the cashier do it. He wasn’t particularly keen on doing it.)

Turns out, the whole thing is probably illegal:

https://www.verbraucherzentrale.de/wissen/vertraege-reklamation/kundenrechte/taschenkontrollen-im-supermarkt-das-muessen-sie-akzeptieren-das-nicht-10406

I’m really curious how long they’ll keep doing it. 😅
@lyse When leaving. The cashier wants to take a look inside your bag. (Or rather: Management made the cashier do it. He wasn’t particularly keen on doing it.)

Turns out, the whole thing is probably illegal:

https://www.verbraucherzentrale.de/wissen/vertraege-reklamation/kundenrechte/taschenkontrollen-im-supermarkt-das-muessen-sie-akzeptieren-das-nicht-10406

I’m really curious how long they’ll keep doing it. 😅
@lyse When leaving. The cashier wants to take a look inside your bag. (Or rather: Management made the cashier do it. He wasn’t particularly keen on doing it.)

Turns out, the whole thing is probably illegal:

https://www.verbraucherzentrale.de/wissen/vertraege-reklamation/kundenrechte/taschenkontrollen-im-supermarkt-das-muessen-sie-akzeptieren-das-nicht-10406

I’m really curious how long they’ll keep doing it. 😅
@johanbove I was looking up Kiwi accent and came across Trevor Noah – he’s good indeed. 😃

https://www.youtube.com/watch?v=yWI61kpFEAA

(No NZ in that video, though. 🥴)
@johanbove I was looking up Kiwi accent and came across Trevor Noah – he’s good indeed. 😃

https://www.youtube.com/watch?v=yWI61kpFEAA

(No NZ in that video, though. 🥴)
@johanbove I was looking up Kiwi accent and came across Trevor Noah – he’s good indeed. 😃

https://www.youtube.com/watch?v=yWI61kpFEAA

(No NZ in that video, though. 🥴)
@lyse What?! 😂 Time for bed!
@lyse What?! 😂 Time for bed!
@lyse What?! 😂 Time for bed!
@prologic Yeah, I wonder how long they’ll keep doing that. 🤔 Lots of customers were complaining. On the other hand, Germans are also very obedient (cough, cough), so almost everybody dutifully opened their various bags and purses. 😂🥴
@prologic Yeah, I wonder how long they’ll keep doing that. 🤔 Lots of customers were complaining. On the other hand, Germans are also very obedient (cough, cough), so almost everybody dutifully opened their various bags and purses. 😂🥴
@prologic Yeah, I wonder how long they’ll keep doing that. 🤔 Lots of customers were complaining. On the other hand, Germans are also very obedient (cough, cough), so almost everybody dutifully opened their various bags and purses. 😂🥴
@prologic 😅 I might have exaggerated a bit. 😅 It was about 16°C, but it felt really, really warm and I think it’s about 10°C warmer than it should be around this time of year.
@prologic 😅 I might have exaggerated a bit. 😅 It was about 16°C, but it felt really, really warm and I think it’s about 10°C warmer than it should be around this time of year.
@prologic 😅 I might have exaggerated a bit. 😅 It was about 16°C, but it felt really, really warm and I think it’s about 10°C warmer than it should be around this time of year.
The local supermarket is now demanding to look into customers’ personal bags, as in “my backpack”. Makes you feel really unwelcome. 🫤 One older man said “no” and they made him wait for … I don’t know for what, the police maybe? I didn’t stay long enough to see the end of it.
The local supermarket is now demanding to look into customers’ personal bags, as in “my backpack”. Makes you feel really unwelcome. 🫤 One older man said “no” and they made him wait for … I don’t know for what, the police maybe? I didn’t stay long enough to see the end of it.
The local supermarket is now demanding to look into customers’ personal bags, as in “my backpack”. Makes you feel really unwelcome. 🫤 One older man said “no” and they made him wait for … I don’t know for what, the police maybe? I didn’t stay long enough to see the end of it.
Bloody hell, it’s warm outside. 😳🥵
Bloody hell, it’s warm outside. 😳🥵
Bloody hell, it’s warm outside. 😳🥵
@lyse Since I switched some family members over to FluffyChat (an alternative Matrix client), the headache has been reduced a bit. The default client Element has way too many buttons and options and submenus and what not for the average casual user.

And since I’m running my own non-federated Matrix server, I dodged many of the bullets described in the blog post.

The Emoji thing is really funny, now that I think about it. “Are they the same?” Haha, no, obviously not. But us nerds, we don’t even notice that this is a problem. 🥴 Reminds me of the different Emojis for „🔫“ (some fonts show a revolver, others a SciFi gun, others show a water pistol …).
@lyse Since I switched some family members over to FluffyChat (an alternative Matrix client), the headache has been reduced a bit. The default client Element has way too many buttons and options and submenus and what not for the average casual user.

And since I’m running my own non-federated Matrix server, I dodged many of the bullets described in the blog post.

The Emoji thing is really funny, now that I think about it. “Are they the same?” Haha, no, obviously not. But us nerds, we don’t even notice that this is a problem. 🥴 Reminds me of the different Emojis for „🔫“ (some fonts show a revolver, others a SciFi gun, others show a water pistol …).
@lyse Since I switched some family members over to FluffyChat (an alternative Matrix client), the headache has been reduced a bit. The default client Element has way too many buttons and options and submenus and what not for the average casual user.

And since I’m running my own non-federated Matrix server, I dodged many of the bullets described in the blog post.

The Emoji thing is really funny, now that I think about it. “Are they the same?” Haha, no, obviously not. But us nerds, we don’t even notice that this is a problem. 🥴 Reminds me of the different Emojis for „🔫“ (some fonts show a revolver, others a SciFi gun, others show a water pistol …).
@lyse I found the bee!

https://movq.de/v/9f26629df9/s.png

😆

The birds really are singing much more lately. Lovely to hear. 😊
@lyse I found the bee!

https://movq.de/v/9f26629df9/s.png

😆

The birds really are singing much more lately. Lovely to hear. 😊
@lyse I found the bee!

https://movq.de/v/9f26629df9/s.png

😆

The birds really are singing much more lately. Lovely to hear. 😊
@prologic Oh dear. 😱 How far away from your home is that?
@prologic Oh dear. 😱 How far away from your home is that?
@prologic Oh dear. 😱 How far away from your home is that?
@lyse I have that \a in my regular prompt. Any long running command will trigger the terminal bell, which is very handy. 🙂

But … for tea, I have this:



😅

(I love that thing. It’s ancient but it keeps working. And it’s maintenance free, because it’s solar and radio controlled. 👌)
@lyse I have that \\a in my regular prompt. Any long running command will trigger the terminal bell, which is very handy. 🙂

But … for tea, I have this:



😅

(I love that thing. It’s ancient but it keeps working. And it’s maintenance free, because it’s solar and radio controlled. 👌)
@lyse I have that \a in my regular prompt. Any long running command will trigger the terminal bell, which is very handy. 🙂

But … for tea, I have this:



😅

(I love that thing. It’s ancient but it keeps working. And it’s maintenance free, because it’s solar and radio controlled. 👌)
@lyse I have that \a in my regular prompt. Any long running command will trigger the terminal bell, which is very handy. 🙂

But … for tea, I have this:



😅

(I love that thing. It’s ancient but it keeps working. And it’s maintenance free, because it’s solar and radio controlled. 👌)
@eldersnake Drivers, drivers, drivers, drivers, drivers, drivers, drivers, drivers, drivers, drivers, drivers, drivers, drivers, …
@eldersnake Drivers, drivers, drivers, drivers, drivers, drivers, drivers, drivers, drivers, drivers, drivers, drivers, drivers, …
@eldersnake Drivers, drivers, drivers, drivers, drivers, drivers, drivers, drivers, drivers, drivers, drivers, drivers, drivers, …
@mckinley That was the move away from GitHub. I then had to change all the links in the affected repos. 🥴 (It appears I skipped *some* older repos back then. 🤔)
@mckinley That was the move away from GitHub. I then had to change all the links in the affected repos. 🥴 (It appears I skipped *some* older repos back then. 🤔)
@mckinley That was the move away from GitHub. I then had to change all the links in the affected repos. 🥴 (It appears I skipped *some* older repos back then. 🤔)
Now the graph shows the gaps:

https://www.uninformativ.de/git/timeline.png

Much more realistic. Most stuff lies dormant most of the time. 😅

Which is a good thing in my book. I think there’s something wrong if software needs constant tinkering.
Now the graph shows the gaps:

https://www.uninformativ.de/git/timeline.png

Much more realistic. Most stuff lies dormant most of the time. 😅

Which is a good thing in my book. I think there’s something wrong if software needs constant tinkering.
Now the graph shows the gaps:

https://www.uninformativ.de/git/timeline.png

Much more realistic. Most stuff lies dormant most of the time. 😅

Which is a good thing in my book. I think there’s something wrong if software needs constant tinkering.
@xuu Oh, that’s great! 😃 It’s wonderful when things are long-lasting. 😊
@xuu Oh, that’s great! 😃 It’s wonderful when things are long-lasting. 😊
@xuu Oh, that’s great! 😃 It’s wonderful when things are long-lasting. 😊
@xuu Most of them, yes. That’s the code I host on my website. dwm-vain, tabbed-vain and qsqs are forks, though, hence dwm-vain appears to be much older. (I only started using dwm in 2012.)

I didn’t use version control systems in the distant past, but nobody wants to see that old stuff anyway. 😅
@xuu Most of them, yes. That’s the code I host on my website. dwm-vain, tabbed-vain and qsqs are forks, though, hence dwm-vain appears to be much older. (I only started using dwm in 2012.)

I didn’t use version control systems in the distant past, but nobody wants to see that old stuff anyway. 😅
@xuu Most of them, yes. That’s the code I host on my website. dwm-vain, tabbed-vain and qsqs are forks, though, hence dwm-vain appears to be much older. (I only started using dwm in 2012.)

I didn’t use version control systems in the distant past, but nobody wants to see that old stuff anyway. 😅
Hmm, maybe I should also plot the *gaps*. 🤔 There are many projects that don’t see commits for a couple of years. Oh well, that’s task for another day.
Hmm, maybe I should also plot the *gaps*. 🤔 There are many projects that don’t see commits for a couple of years. Oh well, that’s task for another day.
Hmm, maybe I should also plot the *gaps*. 🤔 There are many projects that don’t see commits for a couple of years. Oh well, that’s task for another day.
I noticed that some of my software projects have a rather long lifetime, so I made a little graph:

https://www.uninformativ.de/git/timeline.png
I noticed that some of my software projects have a rather long lifetime, so I made a little graph:

https://www.uninformativ.de/git/timeline.png
I noticed that some of my software projects have a rather long lifetime, so I made a little graph:

https://www.uninformativ.de/git/timeline.png
@mckinley’s btrfs issues made me realize:

While I do have a couple of system widgets visible at all times (showing RAM usage, CPU usage, …), I do *not* have a widget for disk space anymore. Haven’t had one for a *very* long time. 🤔 Disks running out of space isn’t really an issue anymore, it appears …
@mckinley’s btrfs issues made me realize:

While I do have a couple of system widgets visible at all times (showing RAM usage, CPU usage, …), I do *not* have a widget for disk space anymore. Haven’t had one for a *very* long time. 🤔 Disks running out of space isn’t really an issue anymore, it appears …
@mckinley’s btrfs issues made me realize:

While I do have a couple of system widgets visible at all times (showing RAM usage, CPU usage, …), I do *not* have a widget for disk space anymore. Haven’t had one for a *very* long time. 🤔 Disks running out of space isn’t really an issue anymore, it appears …
@prologic Fingers crossed. 😅
@prologic Fingers crossed. 😅