# 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 363
# self = https://watcher.sour.is?uri=https://uninformativ.de/twtxt.txt&offset=63
# next = https://watcher.sour.is?uri=https://uninformativ.de/twtxt.txt&offset=163
So many people in IT are so bitter and constantly ranting. “This sucks”, “that sucks”, “I know better”. It’s exhausting. And it’s “toxic” – in the sense that I, myself, often do it, too.

It’s been like that for as long as I can remember … Why do we love misery so much?

It’s really turning me off lately, making me want to leave IT for good. 😒
@lyse The Truman Show, perhaps? 🤔
@prologic Looks cute. Are those dangerous?
@thecanine “Task failed successfully.” 😂
That would explain a lot. 🥴

https://dilbert.com/strip/2022-10-11
@akoizumi Heh, that’s probably the least significant problem of Rust. 🥴
@lyse Now that’s a lucky shot. 😊 I wonder if it was able to open that nut. (Probably so.)
… aaaaand I just found out he recently died. Fuck. 😑 https://www.instagram.com/p/CgE3FjtIykA/
Sorry, falling behind on twtxt development and computer stuff in general. Work is wearing me down and I just need a bit of change when I’m off duty.
Polish artists really got their shit together. Mariusz Lewandowski, for example. https://www.lewandowski.art/
@mckinley … 😅

For reference, this is how it looks like on my end (after having zoomed out quite a lot):

@akoizumi Ah, took a while, but now it’s working again! 🙃
@abucci Probably … makes me even more sad. 🤣
@abucci Hmm, yes, I see what you mean. 🫤 (Doesn’t really happen to me since I run *a lot* of software that I’ve written myself. 😅)
@abucci Ever tried a window manager that supports rules? 🤔 Doesn’t have to be tiling, Openbox can do it, too, IIRC.
@brasshopper I just love that none of the big platforms ever give you a reason. You don’t matter, they have millions of users anyway. 🤷
@lyse C’est la vie! 🤣

That’s a lot of paper. Did you read through it, maybe find some cute gems?
@prologic I wish an integration like this was a standard feature.

I used a plugin like this for a long time in the past, but eventually gave up on it. I have to use too many websites that insist on implementing their own editor widget. Google Docs, Confluence, stuff like that. 😞
@prologic Ahh, nice, thanks. 😊 Looks like they were pretty lucky then. 😳
@abucci Absolutely! 😅
Speaking of the weather, has anyone heard from @fastidious? You know, hurricane and all. 🤔
It’s been rainy and grim these last few days. This is so relaxing. 😍 Could be warmer, yes, but I’m slowly getting used to not heating the apartment a lot (because of energy prices here in the EU).
And so it begins? 🥴
@prologic Great! That’s the goal! 😂
@akoizumi I can’t fetch your feed anymore. 🤔 DNS doesn’t resolve. This is what I see in my bind log:

DNS format error from 38.87.162.177#53 resolving social.kyoko-project.wer.ee/A for 192.168.1.1#38972: empty question section

Trying a dig +trace … ends with:

couldn't get address for 'ns1.kyoko-project.wer.ee': failure

🤷
@darch Cän dö:

yarn

yarn social

😅
Found this gem:

https://github.com/tomast1337/black-metal-logo-generator

Since I’m not a fan of NodeJS, I tried reimplementing some of the ideas in C. (No Rust this time, sorry, I just wanted to get things done.) So here you go, the official twtxt black metal logo:



😂 😅
Since we’re on the brink of nuclear war anyway, I bought an electric double bass, because why the heck not:



Regular bass guitar for size comparison. That thing is huge.

I still suck at playing it, naturally, but it’s a looot of fun. And the posture is much more comfortable than that of a guitar, where you have to twist your left hand like a maniac. 🥴
@prologic They just use stock photos for their articles. For anything regarding “hackers”, they use this: “Man in dark room in front of a screen showing white text on black background.” 🤪
@prologic The bird sits on a sign and at the bottom of the sign, there’s a bicycle with an arrow above it (pointing towards the bird). I changed the bicycle to an icon of a bird. 🥴
What qualifies as a criminal hacker according to one of our german news outlets: Typing `dir`, three times in a row. 😂
@lyse Nice! Fixed 16.jpg for you:



😅
@mckinley If that was my URL, it would show up as “someone mentioned me”, yes. (It isn’t mine, though, so there’s not a lot that my client does to it.)
Even the german bands have “bread” in their name … 😅 // We Butter The Bread With Butter - 20 km/h // https://www.youtube.com/watch?v=R8orEh7v1ZQ #NowPlaying
@lyse What do you mean? Is there a life without bread? 🤣
@lyse Oh, of course,   … I’ve used that quite a lot, too. 😅 As for entering that stuff directly: https://en.wikipedia.org/wiki/Compose_key is great
@eaplmx Ahh, right, that’s it! 😲 🧓
@eaplmx Hmm, so these were just regular web pages? 🤔 Wasn’t there also a thingy called “Channels” or something, which was “special”? That’s what I had in mind … I vaguely remember this showing news from a local TV station …



I really don’t remember anymore. 😅
@eaplmx Nah, we’re not old – technology just moves fast! 😅
@eaplmx That’s such an interesting read – in retrospect.

> when browser vendors push RSS so far to the sidelines, companies will respond by replacing RSS with Twitter and Facebook accounts.

That’s pretty much what happened eventually, isn’t it?

The blog post outlines a nice vision of how feeds could have been handled (show them on the browser’s start page and such). That would have been super userful for ordinary users. (Almost reminds me a bit of Microsoft’s “Active Desktop” back in the day. 😅 What did that use under the hood? Probably not RSS, that wasn’t around yet, I think?)
@eaplmx Ah, yeah, *that* is a bit older. To be honest, I kind of understand them there. Was the “live bookmark” feature ever useful? That wasn’t an actual feed reader, mostly because it lacked a “notification” mechanism (inform the user about new items).

It would have been nice if they hadn’t removed the indicator icon as well. You know, that little icon in the address bar that informs users when a web site offers a feed. Via that icon, users could discover the mere fact that feeds even exist.
@mckinley You do? 🤔 What for?
Just noticed that Firefox now *downloads* feeds (Atom, RSS), which is a little less than helpful. 🙄
@mckinley Oh, fun with Unicode. 🥴 U+00A0 and U+FEFF are also great. We recently had an issue at work where the browser (only on macOS) was unexpectedly spamming 0+FEFF into Grafana’s text boxes. Grafana then failed to properly parse that user input …
@tkanos Seeing some duplicates of my feed there. 😅 Also, at least mine (gopher://uninformativ.de/0/twtxt.txt) is gopher-accessible and I know a few others (not many, though).

How do you identify a feed? Did you take the url metadata field into account (if present)?
@prologic My main twtxt client aside, there’s only a little hacky script that I use to parse my access.log. It’s not polished enough to be published, though.
@mckinley Ahh, XSLT magic. 💚 I did plan to do this as well, didn’t I? 😅 Never got around to it …
@lyse @prologic I see. 🤔

Feels a bit like the mechanism that fills the cache predates the feed metadata extension, eh? 🤔 (I don’t remember the timeline anymore. 🥴)
@prologic Haven’t used them so far, either, sorry. 🤔
Yarn.social users keep mentioning me as https://uninformativ.de/twtxt.txt, which is not correct. The www. is missing. Is there something we can do about that or should I extend my client so that it recognizes this as “me”, too? 😅
@mckinley

> Cloudflare doesn’t offer end-users any way to dispute or even check their IP reputation scores. The company doesn’t offer end-users any support at all. Everything is automated.

Great, innit? All these blackboxes deciding what you can and cannot do …
@stigatle 🍿🍿🍿 Let us know how that goes 😅
@prologic Ohh, I remember that talk. Great stuff 😁
@mckinley I’ll have to check that, thanks. 🤔
@prologic “Web 3.11 for Blockchains” made my day. 😂
@mckinley

> the Ruby unless statement

Our code at work is riddled with that. Ruby people love using this. I just don’t get it. It’s like their brain works in a completely different way. 🤔
@abucci Does your regular setup also block all those pointless cookie banners? If so, how? Those are the worst at the moment, imho.
@eaplmx Happy festivities 😁 Good thing it’s a Friday, huh? 😁 (Or is it always a Friday?)
@lyse Saw it again today, a bit larger than crows:

@lyse lol 🤣 That’s a thing now, huh? “Having a mammoth moment.” 🤣
@lyse So you’re an Apple fanboy now too? 🤪 😅
@abucci Honestly, I love those days. So relaxing. 😅
Mhhhh … When I license stuff as creative commons, I usually link to their website. They have a short concise version of all the licenses there, which is nice. Like this one:

https://creativecommons.org/licenses/by-nc-sa/4.0/

This is how this page looks like today:



Two popups? And one of them asking for donations *to creative commons*? Are you kidding me? 😳
@lyse As for the birds: It’s not like nobody warned us.
@lyse Damn, those are some nice shots. 👌 01.jpg is awesome. How did you make 09.jpg, though – camera in the mouth? 🤪
@lyse I checked for falcons first, but they all appeared to be much smaller. 🤔
@abucci 🤯 😅
Crappy photos of a big bird nearby: https://movq.de/v/85cc0f9328/



My guess is it’s a “common buzzard” (Mäusebussard). 🤔 🦅
I’m so unbelievably tired today, I just scrolled through the wikipedia article for Woolly Mammoth and wondered for a very long time why there were no photos of said animal. 🤦
@eaplmx No idea, to be honest (other than what @prologic said). I have the luxury of only recording my various electric basses, which all have pickups. 😅

What kind of music do you make and what instruments do you record?
@lyse Probably. “How hard can it be?!” 🤣
My god, audio production is so hard. 🥵 Why can’t I pick a simple hobby for once?! 🤣
@prologic Enjoy! 👯😅👯
@akoizumi Yeah, it’s also a lot faster than httpd. There’s a noticable difference between nginx and httpd, even on my very simple website.
@akoizumi Hmm, I quite like acme-client and httpd. 🤔 It’s annoying, though, that httpd cannot do proxy passes which forces you to use more complicated setups involving relayd …
@prologic Dude, you have so much energy, it’s incredibly. How can you produce that much code?! 😲😅
@akoizumi Hmm, which ones?

I can tell you what I dislike about OpenBSD:

- Still using CVS. And CVSWeb has a horrible usability, I gave up on it and browse sources on the GitHub mirror.
- Little things like:
- tmpfs is not pageable and, IIRC, removing files does not free memory, either.
- The distinction between MP and non-MP kernels, and the confusion that can come from that.
- The non-adoption of UTF-8 on the console (outside of X11).
- The overall negative and somewhat arrogant attitude of the OpenBSD community. Doesn’t motivate me very much to contribute to the project.

And yet it’s currently the best OS for my private servers. 👌
@stigatle You too! What are those structures, though? 🤔
@akoizumi I wonder what sparked that question. 🤔
Kind of reminds me of “Liquid Skies”. 😉

Sunset

(more)
@lyse I love that initiative. 👌 Couldn’t find anything similar in my area, but I’ll keep an eye out next time. 😊
@lyse :q!
@lyse Wow, I’ve never heard of these ribbons before. 😳
Well, I wouldn’t say it’s black and white. There are delivery issues sometimes, it’s just part of the game – so it doesn’t *always* work. On the other hand, it’s not *completely* broken, either, is it?

What saddens me is people giving up. Everyone who claims “e-mail is broken” or “self-hosting is broken” makes life harder for the rest of us. 😐 Newcomers will read those blog posts and they’ll decide to not even try …

There was a follow-up blog post by someone else who brought up another important argument: “it’s never been easier to self-host your email” because the software has gotten so much better. Anyone remember setting up sendmail? 🤣 I haven’t even tried the alternatives mentioned in that post, because I use OpenBSD’s smtpd these days and I love it. 👌
Aaaaaaaaaand we’re back to 30°C. 🙄
@lyse I didn’t know the word “windfall”, so I was expecting some crazy phenomenon in nature, like the clouds on Mount Roraima. 🤣



(Source of that photo: https://www.grough.co.uk/magazine/2019/10/29/leo-houlding-to-lead-expedition-to-free-climb-amazonian-lost-world-roraima)

(Almost afraid to ask, is that legal?)
This blog post is getting quite a bit of attention at the moment: https://cfenollosa.com/blog/after-self-hosting-my-email-for-twenty-three-years-i-have-thrown-in-the-towel-the-oligopoly-has-won.html

I’d like to highlight this comment on HN:

> I agree with the pains, but the options are not juts Big Tech or self-hosting. There's a myriad of not-big-tech email providers out there, for example there's Posteo, who use open source software and green energy. They are going strong for 13 years now with 400+k accounts.
>
> https://en.wikipedia.org/wiki/Posteo

Please consider this option if you’re fed up with self-hosting e-mail. We need a diverse ecosystem.
@mckinley Probably my favorite video of all time (pun intended). 😂
@mckinley That’s probably it – it’s been wrong the whole time. According to my old posts on this matter, the stamps should be wrong during the entire summer (when DST should have been applied). 🥴 So, nothing changed *recently*, we only noticed it (again) … 🤦
@prologic But why *now*? As far as I can tell, no state in the U.S. changes from DST at this time of the year. It’s a mystery! 😂
Hmm, something *is* fishy with her feed, though.

curl says:


Last-Modified: Fri, 02 Sep 2022 21:38:02 GMT


But her latest twt says:


2022-09-02T22:31:26-00:00


So if Last-Modified is correct (it probably is, unless her server’s clock is off, which is less likely than a bug in the script), then the latest twt looks indeed like it was from “the future”.
@prologic I know, I remember those cases. Looking back at the threads kwptbpa and zmxk6pa (which both appear to be gone from your pod’s cache? 🤔), that timezone business of hers really shouldn’t happen until November. 🤔
@lyse That is one weird picture frame. 🤔 How large is that thing?

(And, haha, the place named “Galgenberg” …)
@akoizumi Welcome to the future. 😂
The heat wave is finally over. It lasted about 1.5 months. 🥵 Now we’re back to somewhat mild temperatures (17°C) and a bit of rain. Went on a walk earlier today, which was super relaxing.





Big trees have survived, but you can tell by the “grass” how much everything else has dried up.
@lyse You’re welcome. 😃 This Docker thingy is the first time I’ve seen binfmt_misc in action. Drew DeVault happened to mention binfmt_misc yesterday, too, in a different context. I don’t really do cross-architecture stuff … This topic only popped up at work, because Apple introduced their ARM M1 CPU and now our devs build multiarch Docker images (and we were wondering how the heck QEMU got installed).
@prologic Hm, I’n not sure. Her website says “Seattle area” and this page says Seattle switches timezones in November. 🤔
@prologic Yep and yep 😊
@stigatle https://imgur.com/gallery/JEQbneq 🫤
@stigatle Wooden house in Norway, right? I envy you 😅