# 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=163
# next = https://watcher.sour.is?uri=https://uninformativ.de/twtxt.txt&offset=263
# prev = https://watcher.sour.is?uri=https://uninformativ.de/twtxt.txt&offset=63
@lyse Right, at least nginx can simply serve a static 503 page in those cases. Not sure about Træfik, though. 🤔
@lyse It’s coming from upstairs and I suspect it’s a leak in their drainage (yummy), because it’s not wet all the time. There are some very small puddles every now and then. It actually took me a week to be sure that it’s damage – at first, I thought I spilled something, because there was no trace where it was coming from. 🙄 But I eventually saw it coming from the ceiling …
@lyse In the “good old times” where clocks didn’t correct themselves, you would have woken up an hour early. 😂
@prologic Would it be an alternative to use something like lighttpd to serve a static file? That way you wouldn’t have to maintain yet another program. 😊
@akoizumi Yeah. Luckily, we rarely have those around here. The last one that I noticed was over 10 years ago.
Aaaand the next water damage in my apartment.

Kids, never move into a tower building if you can avoid it.
@prologic Damn, that guy is good! And that electric cello really has a beautiful sound. 😲

I’m also super intrigued by that sampling pad. I might need something like that. 🤔
@carsten_de Guilty as charged. 😳 Früher bin ich oft mit Erkältungssymptomen zur Arbeit. Weil ganz tief drinnen ist: „Wer sich krankmeldet, ist faul und schwach.“ Das ist aber echt vorbei, würde ich heute nicht mehr machen.
@eaplmx Lol, governments are great. 😅 It happens quite often that countries announce on *very* short notice that they won’t observe DST or whatever. The tzdb guys are used to that. 😂 *They* can release a new tzdb version quite easily, but the problem is distributing it to the user’s computers. There appears to be a bit of chaos in Syria at the moment because of that: http://mm.icann.org/pipermail/tz/2022-October/032132.html
@lyse Oi, nice. Lighting can be great when the sun is that low. Any idea what that stuff in 04.jpg is? Looks like ash? 🤔

I haven’t done an “early morning photo tour” in a long time. Maybe I’ll do it tomorrow. 🤔 😊
Hmm, I don’t think I’m going to split feeds for now – because I’m a lazy ass. 😅 If the german community grows (again), I’ll think about it. But for now, I guess the international audience has to put up with the occasional german twt from me. 😅
@prologic Here’s another (sub)thread from the mailing list which discusses a couple of issues with geomyidae’s approach:

https://lists.debian.org/gopher-project/2020/12/msg00011.html

It’s from two years ago.
@carsten

> And maybe I should use this here to speak English, and my blog to speak German?

Well, I enjoy some German around here every now and then. I’m biased, of course. 😁
@carsten Heh, er hat „Winterzeit“ gesagt. 😅 https://movq.de/v/9764875ee1/normalzeit.ogg

Wenn’s nach mir ginge, wäre das längst weg. Aber die Diskussion gibt’s ja alle 5 bzw. 7 Monate (weil der Unsinn auch zu allem Überfluss noch *asymmetrisch* ist).
Speaking of DST, it appears Mexico will abolish it?

http://mm.icann.org/pipermail/tz/2022-October/032149.html

Lucky @eaplmx! 😅

It’s funny, though, that regions near the US border will keep it. Doesn’t that just move the problem? What about the regions in Mexico near those border regions?

We, as a species, should stop messing with clocks like this. 🥴 (Yeah, yeah, I know.)
@carsten The Almighty Google says: “Refined sugar is called that because it turns sneakingly into fat.” 😂
@will It would appear that way: https://gitea-open-letter.coding.social/
Bell Witch - Mirror Reaper #NowPlaying
@carsten Ich verfolge das Thema nicht wirklich. Bei einer kurzen Suche sprang mir ins Auge: „Mindestabstände zu Schulen, Kinder- und Jugendeinrichtungen“. Hat man da schonmal Zahlen gehört? Das wirkt ein bisschen wie „wir wollen ganz viele Windräder bauen – aber Mindestabstand zu Ortschaften soll drölfzigtausend Kilometer sein – huch, bleibt leider nix übrig“ 🥴
Finally got around to reading https://www.netmeister.org/blog/epoch.html … time is fun 🥴 (Honestly, though, I expected the situation to be worse.)
@carsten Rescue rats, now that’s something I haven’t heard before. 🤔

We’re at 20°C officially, my thermometer shows 25°C. 🤔 Either way, feels like summer.
@lyse @mckinley Sixel images aside: On X11, you could also grab the terminal’s X11 window ID and just overwrite what’s there. That’s what w3m does. (Doesn’t appear to work in my VTE terminal, but XTerm does.)

Pretty wonky, of course. 🥴

@lyse You can alleviate the tripod pain a bit by using a remote trigger. :-) I’ve got one of those, it’s a little infra red remote control. When going for higher zoom levels, even the movement of the mirror in the DSLR can cause vibrations … it’s delicate. 😅
@ocdtrekkie I bet it’s the “typo transport protocol suite” 🥴
At any rate, I think many people on that mailing list didn’t take into account that the problem of backwards compatibility has been solved. Gopher is pretty much the only thing that you can still use on very old machines and I suspect that that’s one of the main reasons why Gopher is still around. So, if you did “Gopher + TLS” *without* being backwards compatible, then that would be pretty horrible, because you’d be locking out all the old clients. 😅 And newer simple/minimalistic cilents as well. But as long as it *is* backwards compatible, I don’t see the issue.

That’s even in line with Mateusz wrote in the second thread:

> My subjective opinion is that any improvement over RFC 1436 is fine, as long as it answers a practical need without degrading the service for legacy implementations.
@abucci Interesting. 🤔

I guess I can’t understand the “subtext” of these messages well enough (since I’m not a native speaker, either). 🤔 Yes, when you explain it like that, I can begin to understand.

Oh, I missed the message that starts “RANT follows”. Only saw it just now. Hm.

Still, I suspect that “strong opinion” + “not a native speaker” is a bad combination. 😅 And on top of that, we’re all communicating just through text, you can’t hear that persons voice nor see their face.
@akoizumi I didn’t know they switched to Chromium. Too bad. 🙁 Epiphany / GNOME Web is the only “big” browser using WebKit2GTK now, is it?
@prologic That’s the thread, I think:

https://lists.debian.org/gopher-project/2022/10/msg00001.html

Interesting – doesn’t feel hostile to me. (These people aren’t native english speakers, maybe that’s an important factor here?) Then again, I often read the OpenBSD mailing lists and those really are “something else” … 😅 🫤

Also, Hiltjo posted links to gopher://bitreich.org/0/usr/20h/phlog/2020-06-07T18-28-23-863932.md and gopher://bitreich.org/1/scm/sacc. Apparently, the Gopher server geomyidae does have native TLS support now and there’s a couple of clients supporting it, too. I didn’t test it, though. If that works, it’d be quite a bit simpler than what Solène described in her post (the one mentioned by @mckinley – which, to be fair, predates 20h’s phlog entry from 2020).

So I don’t think that things are *that* bleak. 😊

(Is “Gopher + TLS” still “strictly Gopher”? Nah. But neither is using UTF-8 in Gopher pages and a loooooooot of people do that.)

By the way, you sparked a follow-up thread:

https://lists.debian.org/gopher-project/2022/10/msg00012.html
@lyse I’m glad that piqued your curiosity. 😅

This is how the setup looks like:

https://movq.de/v/46ff94e58b/

It’s a Celestron Ultima 100 scope, which I originally bought for birdwatching. It’s not *that* great for watching stars or planets, but the sun is big enough, so it mostly works.

At the front, there’s a solar filter (“Baader ASSF 100”, they don’t make it anymore, though?). It blocks out a lot of light and I don’t think you could make these kinds of photos without a filter like that. You can also watch directly through that filter with just your eyes. :-)

At the other end, there’s a special connector, so I can mount my Canon EOS 600D directly. The entire scope is now the camera lens. Super useful.

The tripod is not suited for this setup, though. It has a “pistol grip”: You squeeze it and then you can freely rotate the thing. Problem is, the scope and the camera are waaaaay too heavy. The tripod doesn’t move on its own, that’s not the issue – but when you unlock the grip, find your position, and then relock, then it doesn’t lock at that exact position, but moves a tiny bit further. Do you understand what I mean? 😅

The tripod isn’t that much of a problem when making photos of the sun, because the sun is huge and you can use the scope’s lowest zoom level (22x). But for planets, you have to use the highest zoom level (66x – which still isn’t great, btw, the scope works better at lower levels) and then the tripod becomes really annoying. Also, you can’t make *small* adjustments. It’s always: Unlock (which means you lose your position), find new position, relock.

The intervals are between something like 2 minutes and 10 minutes. It covers the entire 2 hours, yes. It would have been better if I had made one shot every 2 minutes all the time, but that wasn’t possible, because it was way too cloudy in the beginning. I didn’t even expect to see anything at all, really. 🥴 So, yeah, the texture you’re seeing is clouds.
@lyse Ouch … 🥴

(Fun fact: I wrote down that it starts at 9:00 local time. Yeah, nope, that’s also wrong, but the other way around. 🥴)
Layering the images is tedious work and I obviously didn’t do a perfect job, but it’s good enough.

- Video, partial solar eclipse 2022
- Still frames

At any rate, it’s better than the video from 2015, isn’t it? 😅 (I hardly remember how I made those shots back then. I *think* took the photos through a floppy disk. 🤔)
@prologic Sure, why not 😁
@lyse You couldn’t notice it without some kind of equipment. I made a couple of photos and I’ll hopefully be able to upload a short animation soon-ish.
@prologic Which mailing list? 🤔
@prologic Whaaaaaaaaaaat, how could I have missed that. 😳
@prologic Ah, damn, I don’t think it’s visible from Australia. 🥴
PSA: Don’t forget about the partial solar eclipse tomorrow https://www.timeanddate.com/eclipse/solar/2022-october-25
@lyse Bitbucket even steals Ctrl-F … 🙄
@lyse Yep, a browser extension that provides a “follow mode” would be much better for that particular use case. 👌 (Browser extensions just don’t fit into my setup, I switch between browsers a lot and also usually use them with a clean profile, which complicates these kinds of things.)
Lol, I just found this:

https://developer.chrome.com/blog/new-in-chrome-90/#more

Chrome started doing this more than half a year before I did. 🤦 I rarely use this browser, so I didn’t notice …
@mckinley Oh, look at that, I didn’t know that option existed in Firefox. 😳 Gonna give that a shot, thanks.
@prologic Sure, that can happen. 😅 (If browsers defaulted to using HTTPS, such a redirect would not be required – anymore. Maybe the time has come for browsers to do that?)
@mckinley @lyse I found warpd to be a valuable addition. I don’t use it exclusively, just from time to time. There are some things that are easier to do with an actual mouse (like drag-and-drop or selecting stuff with click-drag-release … and really anything that requires you to move the pointer for larger distances). But it’s really not bad for browsing the web. 👌
@abucci That’s weird. There aren’t *that many* kernel updates in Ubuntu: http://changelogs.ubuntu.com/changelogs/pool/main/l/linux-meta/linux-meta_5.15.0.52.52/changelog Are we sure they don’t just show this message for all updates that affect *anything* that’s currently running?
@abucci I’ve never seen this feature being used “in the wild”, either. Not even sure if it’s worth the trouble. 🤷
Almost a year ago, a committed a patch to my browser that made it default to HTTPS. So when I enter foo.com, goes directly to https://foo.com, instead of going to http://foo.com and “hoping” for a redirect.

I think today was the first time that this didn’t work. 🤔 A web server had misconfigured HTTPS, only HTTP worked.
@lyse Is it a raven? Is it a crow? Good question, eh? 😅
@stigatle How permissive are Norway’s immigration laws? 😅
@abucci Maybe they’re trying to put the blame on $something to avoid legal consequences?
@akoizumi Oh, already, time flies. Guess I’ll plan my upgrades then. ✨
@lyse 100% agree. 👌 To hell with open office plans.
@lyse You get bonus points for the space before the !. :D
@lyse @eaplmx We have similar pods as well. Don’t know the brand. The noise isolation is pretty great and they have AC as wel. As you suspected, though, the transparent windows are pretty awkward. :-) People, who walk by, always look at you – it’s like a reflex, you can’t help it. :-)
@abucci … for when companies think they’re waaaaay too fancy good old simple office rooms.
@mckinley That looks super interesting. I’ll give that a shot, thanks!
@lyse Ohh, fungi. They make great photo subjects. 👌

(Your slenderman-like shots always make me chuckle. 😁)

Weather’s weird. We had 26°C today.
> it is possible to use WebKit2GTK as a (main) daily driver. You should just expect a bumpy ride

I guess that’s what I originally wanted to say. Then depression took over and derailed my train of thoughts into a nightmare. 😅
This discussion reminds me a bit of self-hosting e-mail. I *hate* when people give up on that. 😅 And now *I’m the one* who gave up on non-mainstream browsers. Hmm.
@prologic @abucci Oh, I totally get your point of view. 😅 (“90% of the web sucks anyway” etc.)

The thing is … we must use the “sucky part” of the web anyway, don’t we? At least I do. There is absolutely no way (anymore) for me to use a WebKit2GTK browser at work – I did that for a while, long ago. (We’re now forced to do 2FA with some USB key and WebKit doesn’t support that anyway …)

Even in my private life, I do want to use YouTube or even Netflix. I want to search something on DuckDuckGo (or whatever), open a link and it should open that page – instead, it works only ~50-70% of the time. Yes, those might be shitty web pages, but if they contain the information that I’m looking for, then I’d rather be able to visit them.

Every time a web page that I wanted to visit didn’t work, I opened Firefox. Over time, I noticed that I usually have two browsers running *at all times* – my WebKit2GTK one and Firefox. Firefox for all the web sites that didn’t work in WebKit.

Which web sites don’t work? Mostly those with a gazillion JS frameworks and twenty billion CSS effects. (Btw, “is really slow” is the same as “doesn’t work” for me.) It has nothing to do with ads. 😅 It’s just shitty shitty bloated web sites – and more web sites become like that every day.

With all that said, it *is* possible to use WebKit2GTK as a (main) daily driver. You should just expect a *very* bumpy ride and you need a lot of patience. 😅~
@prologic I don’t have the best experience with WebKit, at least not with WebKit2GTK on Linux. MacOS might be different, I don’t know. But on Linux, WebKit2GTK is always *lightyears* behind Firefox/Chromium in terms of … everything. That’s my experience with running WebKit2GTK browsers for well over a decade (luakit, uzbl, dwb, whatever). I even made my own browser at some point, but I recently basically decided to give up on it and go back to Firefox.

WebKit is an admirable project, but they simply cannot compete with the sheer man power of Firefox/Chromium. There are so many standards and new features all the time, the WebKit team can’t keep up with that. A funny/good/sad example is imgur.com: For a while, it’s completely unusable; then WebKit catches up and it works more or less (probably pretty slow, though); then imgur changes stuff, uses new browser features and, boom, your WebKit browser doesn’t work again; and this cycle repeats over and over.

All this makes me pretty sad (once more 😅). Here’s the thing: WebKit is *super easy* to use in a GTK program. It’s just another GTK widget. It’s totally possible for a single person to write a browser that he/she likes using WebKit2GTK as a rendering engine. If you could actually *use* the web with WebKit, we could see *a ton* of different browsers out there, all serving different needs and purposes.

(I tried building a browser around the Firefox engine or the Chromium engine, but this is muuuuuuuuuuuuuuuuuch more involved than WebKit2GTK. I quickly gave up on that. Sure thing, Firefox/Chromium don’t *want* you to just use their rendering engine …)
@quark You mean the one on this line, right at the start? I don’t think so, actually. Thinking about it, I’m not overly happy with removing it from the subject line, either (but it’s probably a bit better than having it in there).

People are often replying to feeds that I don’t follow. In mutt’s overview, this shows up as like this:



Ripped out of context. I can *guess* that this is a reply, because it’s so out of context, but it’s still weird. To make sure, I’ll have to open the twt:



Aha, now there it is, it’s a reply. Okay.

If the reply hash was removed from the body as well, I’d have to perform yet another step (toggle mutt’s weed option to show the mail headers) in order to find out if that’s really a reply or not. That’s a bit too convoluted, imho.
@abucci I guess we all are, to some extent. 😅 Maybe it’s simply because so much software actually *is* horrible. 🤔 Dunno, to me, it feels like very little progress has been made since the 1990ies, at least in terms of usability and program features. We’re kind of stuck in a cycle of people reinventing the wheel. It’s hard to test this hypothesis, of course … We can’t go back to Windows 3.11 or whatever and use it as a daily driver, because it’s not compatible with anything. (And there you have it, another mini-rant. 😅)

@prologic I try to stay positive, yes, especially when new members join the team. But as you said, it’s hard. 🫤

@eaplmx Hmmmmmm. 🤔 I need to think about that.
@tkanos Maybe. 🤔 I’m seeing this outside of my company, too, though.
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! 😲 🧓