# 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 196322
# self = https://watcher.sour.is?offset=150225
# next = https://watcher.sour.is?offset=150325
# prev = https://watcher.sour.is?offset=150125
@prologic took with my phones 10x zoom
@prologic took with my phones 10x zoom
@movq yah we had a clear day and lucked out.
@movq yah we had a clear day and lucked out.
Wow, this is so cool to see. Could be even five times longer to see more details. German documentary on how a taxidermist revives a tawny owl. https://youtu.be/I3taY_LbPwU I have to visit this museum.
Hahahaha, the series on Grinder Disks That Shouldn't Exist continues! The Spank Master Five Million: https://youtu.be/fSsrQJCnS0k It's pretty safe, I expected quite a lot more damage.
Ah … GNOME does have a dialog for that:



That’s what I would have expected.

(The text in the dialog is a lie, though. I cannot find the corresponding setting to allow/deny making screenshots. 🤷 Whatever.)
Ah … GNOME does have a dialog for that:



That’s what I would have expected.

(The text in the dialog is a lie, though. I cannot find the corresponding setting to allow/deny making screenshots. 🤷 Whatever.)
Ah … GNOME does have a dialog for that:



That’s what I would have expected.

(The text in the dialog is a lie, though. I cannot find the corresponding setting to allow/deny making screenshots. 🤷 Whatever.)
[47°09′03″S, 126°43′25″W] Transponder malfunction
"fail forwards." I like that.
"fail forwards." I like that.
"fail forwards." I like that.
[47°09′32″S, 126°43′56″W] Raw reading: 0x64F46731, offset +/-2
Pinellas County - Long run: 10.63 miles, 00:09:59 average pace, 01:46:03 duration
woke up a bit groggy, but definitely excited to go run. the temps were b/w 70F-73F with a dew point to match which is fabulous. such a great run and kept a conservative pace for it leaving me feeling strong at the end. wanted to keep going but i know i should ease back in to the longer distances
#running
Pinellas County - Long run: 10.63 miles, 00:09:59 average pace, 01:46:03 duration
woke up a bit groggy, but definitely excited to go run. the temps were b/w 70F-73F with a dew point to match which is fabulous. such a great run and kept a conservative pace for it leaving me feeling strong at the end. wanted to keep going but i know i should ease back in to the longer distances
#running
Pinellas County - Long run: 10.63 miles, 00:09:59 average pace, 01:46:03 duration
woke up a bit groggy, but definitely excited to go run. the temps were b/w 70F-73F with a dew point to match which is fabulous. such a great run and kept a conservative pace for it leaving me feeling strong at the end. wanted to keep going but i know i should ease back in to the longer distances
#running
Pinellas County - Long run: 10.63 miles, 00:09:59 average pace, 01:46:03 duration
woke up a bit groggy, but definitely excited to go run. the temps were b/w 70F-73F with a dew point to match which is fabulous. such a great run and kept a conservative pace for it leaving me feeling strong at the end. wanted to keep going but i know i should ease back in to the longer distances
#running
I’m a bit confused here. One of Wayland’s advantages is to isolate clients better. For example, on X11, any client can read the screen and, thus, possibly sensitive data. That really isn’t too great.

But one valid use case of this X11 “feature” is to make screenshots.

To make screenshots work on Wayland, this protocol exists:

https://wayland.app/protocols/wlr-screencopy-unstable-v1

What I would have expected is that, when I run a screenshot tool (e.g., grim), the compositor asks me: “Hey, that program wants to make a screenshot, is that OK?” (That might be a bit annoying, but it’s the only way I can think of to avoid programs silently taking screenshots in the background.)

What happens instead is that grim just makes a screenshot, just like on X11.

I searched the bug trackers of some compositors (labwc, sway, hyperland), but couldn’t find any discussions about this.

Aren’t we almost back to square one now … ? The only advantage is that compositors now *could* ask, because there’s a well-defined protocol. But in practice they don’t. Hm.

cc @mckinley since you seem to have some more experience with Wayland.
I’m a bit confused here. One of Wayland’s advantages is to isolate clients better. For example, on X11, any client can read the screen and, thus, possibly sensitive data. That really isn’t too great.

But one valid use case of this X11 “feature” is to make screenshots.

To make screenshots work on Wayland, this protocol exists:

https://wayland.app/protocols/wlr-screencopy-unstable-v1

What I would have expected is that, when I run a screenshot tool (e.g., grim), the compositor asks me: “Hey, that program wants to make a screenshot, is that OK?” (That might be a bit annoying, but it’s the only way I can think of to avoid programs silently taking screenshots in the background.)

What happens instead is that grim just makes a screenshot, just like on X11.

I searched the bug trackers of some compositors (labwc, sway, hyperland), but couldn’t find any discussions about this.

Aren’t we almost back to square one now … ? The only advantage is that compositors now *could* ask, because there’s a well-defined protocol. But in practice they don’t. Hm.

cc @mckinley since you seem to have some more experience with Wayland.
I’m a bit confused here. One of Wayland’s advantages is to isolate clients better. For example, on X11, any client can read the screen and, thus, possibly sensitive data. That really isn’t too great.

But one valid use case of this X11 “feature” is to make screenshots.

To make screenshots work on Wayland, this protocol exists:

https://wayland.app/protocols/wlr-screencopy-unstable-v1

What I would have expected is that, when I run a screenshot tool (e.g., grim), the compositor asks me: “Hey, that program wants to make a screenshot, is that OK?” (That might be a bit annoying, but it’s the only way I can think of to avoid programs silently taking screenshots in the background.)

What happens instead is that grim just makes a screenshot, just like on X11.

I searched the bug trackers of some compositors (labwc, sway, hyperland), but couldn’t find any discussions about this.

Aren’t we almost back to square one now … ? The only advantage is that compositors now *could* ask, because there’s a well-defined protocol. But in practice they don’t. Hm.

cc @mckinley since you seem to have some more experience with Wayland.
#bomdia ciberlandia, aí vai meme encontrado no passaralho Meme com duas crianças a rir, uma a deitar leite pelo nariz. Texto diz "yo Mama's so fat she can't save files bigger than 4gb" Spoiler da piada: o filesystem FAT32 não permite ficheiros com tamanho maior que esse, uma frustração habitual
#bomdia ciberlandia, aí vai meme encontrado no passaralho Meme com duas crianças a rir, uma a deitar leite pelo nariz. Texto diz "yo Mama's so fat she can't save files bigger than 4gb" Spoiler da piada: o filesystem FAT32 não permite ficheiros com tamanho maior que esse, uma frustração habitual
@movq Yeah, if there's just one terminal on the workspace on a modern monitor, it feels not natural. But most of the time there are several terminals visible. Since I figured out how to change my terminal font size with key strokes a few weeks back, I just increase the font size for single terminal workspaces. The other thing can be my browser when visiting very rudimentary web pages that do not limit the content width. Very long lines are a bit hard to read, I often don't immediately find the correct line to follow. Especially if the paragraph has more than six lines or so. Again, zooming in is my trick. On the other hand, a lot of modern pages have too narrow content columns for my liking.
@movq I reckon you can blame it on the surrounding manmade noise. It's much worse in a city.
[47°09′22″S, 126°43′47″W] --no signal--
@lyse That’s just the thing: With small screens (say, 1280x1024 max.), I also prefer tilers. On larger screens, I find it overwhelming to have such huuuge terminals. %)

Back in the days with AwesomeWM, I made a special layout that would keep the windows smaller: https://www.uninformativ.de/desktop/2010-09-28--awesome3-termfair-black.jpg
@lyse That’s just the thing: With small screens (say, 1280x1024 max.), I also prefer tilers. On larger screens, I find it overwhelming to have such huuuge terminals. %)

Back in the days with AwesomeWM, I made a special layout that would keep the windows smaller: https://www.uninformativ.de/desktop/2010-09-28--awesome3-termfair-black.jpg
@lyse That’s just the thing: With small screens (say, 1280x1024 max.), I also prefer tilers. On larger screens, I find it overwhelming to have such huuuge terminals. %)

Back in the days with AwesomeWM, I made a special layout that would keep the windows smaller: https://www.uninformativ.de/desktop/2010-09-28--awesome3-termfair-black.jpg
@lyse :( Noisy humans being noisy.
@lyse :( Noisy humans being noisy.
@lyse :( Noisy humans being noisy.
[47°09′18″S, 126°43′25″W] Saalmi, retransmit, please
🧮 USERS:1 FEEDS:2 TWTS:712 ARCHIVED:66710 CACHE:2276 FOLLOWERS:14 FOLLOWING:14
@adi Never used this one, but stacked window managers just waste soooo much screen space in my opinion.
@movq It's touring-complete after all… Hence, take advantage of it, use all the features! ;-)
@lyse They’re normal?! How have I never noticed this before. 🤣 Oh dear …
@lyse They’re normal?! How have I never noticed this before. 🤣 Oh dear …
@lyse They’re normal?! How have I never noticed this before. 🤣 Oh dear …
There's way too much traffic noise and yelling people reaching my ears. Totally ruins everything. :-( I would have to go into the forest, but I'm too lazy for that at this time of the day now.
In fact I hear them right now all around me. Also a tawny owl or something along those lines. Pretty nice. Just the camera doesn't pick it up. I reckon I enjoy the concert for a little while outside.
@movq Yeah, these are crickets (Grillen). Very standard in summer I'd say. Not sure about the beeping, though.
I tried to make a sound recording of those weird chirping insects out there. Have they always been there and I just didn’t notice? Are they new? Sounds a lot like the mediterranean area. 🤨

The recording didn’t turn out so well, because … traffic is still louder. And what’s up with that obnoxious beeping? Meh.

https://movq.de/v/84f2866ded/noise.ogg
I tried to make a sound recording of those weird chirping insects out there. Have they always been there and I just didn’t notice? Are they new? Sounds a lot like the mediterranean area. 🤨

The recording didn’t turn out so well, because … traffic is still louder. And what’s up with that obnoxious beeping? Meh.

https://movq.de/v/84f2866ded/noise.ogg
I tried to make a sound recording of those weird chirping insects out there. Have they always been there and I just didn’t notice? Are they new? Sounds a lot like the mediterranean area. 🤨

The recording didn’t turn out so well, because … traffic is still louder. And what’s up with that obnoxious beeping? Meh.

https://movq.de/v/84f2866ded/noise.ogg
[47°09′20″S, 126°43′22″W] Raw reading: 0x64F38631, offset +/-1
@lyse

> I could get rid of the Python part if I just had more LaTeX skills.

You mean doing all this math as macros? That sounds pretty scary. 😱
@lyse

> I could get rid of the Python part if I just had more LaTeX skills.

You mean doing all this math as macros? That sounds pretty scary. 😱
@lyse

> I could get rid of the Python part if I just had more LaTeX skills.

You mean doing all this math as macros? That sounds pretty scary. 😱
@adi Wow, I’m surprised that site still exists. Somehow I thought that themeing on GTK was dead. 🤔
@adi Wow, I’m surprised that site still exists. Somehow I thought that themeing on GTK was dead. 🤔
@adi Wow, I’m surprised that site still exists. Somehow I thought that themeing on GTK was dead. 🤔
@adi

> I don't believe it's a good idea to wipe it.

Hmm, that list sounds just like the sort of thing that I'd want wiped. 😅 Probably a matter of personal taste.

By “wiping”, I mean mounting it as tmpfs / mfs. (Deleting that directory during runtime is probably a very bad idea, yeah.)
@adi

> I don't believe it's a good idea to wipe it.

Hmm, that list sounds just like the sort of thing that I'd want wiped. 😅 Probably a matter of personal taste.

By “wiping”, I mean mounting it as tmpfs / mfs. (Deleting that directory during runtime is probably a very bad idea, yeah.)
@adi

> I don't believe it's a good idea to wipe it.

Hmm, that list sounds just like the sort of thing that I'd want wiped. 😅 Probably a matter of personal taste.

By “wiping”, I mean mounting it as tmpfs / mfs. (Deleting that directory during runtime is probably a very bad idea, yeah.)
@movq It's basically just open and save dialogs that are in floating mode. Everything else is tiled. I can't imagine ever going back.
I think twtxt.net's interface has gone wild at me... my mastodon account will be (at)marado(at)ciberlandia.pt .
Hi! I'll be microblogging from ciberlandia.pt from now on. What does that mean? If you want to follow me via mastodon you can, at @marado , if you want to follow me via twtxt you can keep following me via at https://tilde.pt/~marado/twtxt.txt . See you on the "other side"!
That last TD catch was insane.
I wonder if I should regularly wipe XDG_STATE_HOME just like I do with XDG_CACHE_HOME. So far, only wireplumber appears in this directory … Hm …
I wonder if I should regularly wipe XDG_STATE_HOME just like I do with XDG_CACHE_HOME. So far, only wireplumber appears in this directory … Hm …
I wonder if I should regularly wipe XDG_STATE_HOME just like I do with XDG_CACHE_HOME. So far, only wireplumber appears in this directory … Hm …
[47°09′09″S, 126°43′09″W] Reading: 1.70 Sv
On my blog: Free Culture Book Club — Poles, part 3 https://john.colagioia.net/blog/2023/09/02/poles-3.html #freeculture #bookclub
[47°09′08″S, 126°43′16″W] Transfer aborted
@lyse Mhh, yeah, it looks a bit weird with a tiling WM. My WM doesn’t respect those hints in tiled layouts, either. But it’s nice to have them for floating windows – which I tend to use more often lately. (Might even abandon tiling WMs, we’ll see.)
@lyse Mhh, yeah, it looks a bit weird with a tiling WM. My WM doesn’t respect those hints in tiled layouts, either. But it’s nice to have them for floating windows – which I tend to use more often lately. (Might even abandon tiling WMs, we’ll see.)
@lyse Mhh, yeah, it looks a bit weird with a tiling WM. My WM doesn’t respect those hints in tiled layouts, either. But it’s nice to have them for floating windows – which I tend to use more often lately. (Might even abandon tiling WMs, we’ll see.)
Yeah, nevermind. I’m going in circles with this Wayland thing. I’ll spare you the rant. (Just this: It’s not labwc’s fault.)

I’ll keep an eye on labwc, because it’s very promising, and try again in a few years. If I had the resources to get involved with development, I would, but I don’t, sadly.
****
Hasta a mí me dan lástima los perros con abrigo ⛈️ ⌘ Read more****
@mckinley Spot on! 👌 And the thing is, it's not just a "Docker" thing either tbh. It's more generally speaking my own personal rant and sistage for software and software developers that don't _think_ about the operational complexity of setting up their CLI tool, Web App, Services or whatever. If I have to read a dozen pages of documentation, stand up a freak'n *SQL database or two, you've basically just failed right there. You've made it "too hard"™.*
@mckinley Spot on! 👌 And the thing is, it's not just a "Docker" thing either tbh. It's more generally speaking my own personal rant and sistage for software and software developers that don't _think_ about the operational complexity of setting up their CLI tool, Web App, Services or whatever. If I have to read a dozen pages of documentation, stand up a freak'n *SQL database or two, you've basically just failed right there. You've made it "too hard"™.*
@mckinley Spot on! 👌 And the thing is, it's not just a "Docker" thing either tbh. It's more generally speaking my own personal rant and sistage for software and software developers that don't _think_ about the operational complexity of setting up their CLI tool, Web App, Services or whatever. If I have to read a dozen pages of documentation, stand up a freak'n *SQL database or two, you've basically just failed right there. You've made it "too hard"™.*
@adi Ah, didn't know about the "recently" added state directory.
@lyse Thanks! We've been building things up for a while now! 😆 But now time to get serious 😁
@lyse Thanks! We've been building things up for a while now! 😆 But now time to get serious 😁
@lyse Thanks! We've been building things up for a while now! 😆 But now time to get serious 😁
@prologic Good luck with this endeavor! :-)
[47°09′08″S, 126°43′32″W] Waiting for carrier
@adi So how do your other XDG variables lool like?
@adi I don't think you and I are on the same page at all here, let alone the same planet. Here's the thing (_and I've said this before_), if I can't stand up your piece of software or service in ~5m or less, you've lost me. If it requires 2 dozen steps just to get going, I'm out. I literally do not have time for this kind of "by hand" building, configuring, reading docs, and the likes. Time is not something I have a lot of.~
@adi I don't think you and I are on the same page at all here, let alone the same planet. Here's the thing (_and I've said this before_), if I can't stand up your piece of software or service in ~5m or less, you've lost me. If it requires 2 dozen steps just to get going, I'm out. I literally do not have time for this kind of "by hand" building, configuring, reading docs, and the likes. Time is not something I have a lot of.~
@adi I don't think you and I are on the same page at all here, let alone the same planet. Here's the thing (_and I've said this before_), if I can't stand up your piece of software or service in ~5m or less, you've lost me. If it requires 2 dozen steps just to get going, I'm out. I literally do not have time for this kind of "by hand" building, configuring, reading docs, and the likes. Time is not something I have a lot of.~
@movq Never heard of this cool mechanism before. But with a tiling window manager this is not very much needed anyways.
@movq Doing less is a good improvement.
i efwei;ewfonwefefnw;oefwooooooooooooo
@adi Yeah no I really don't have time for such things i'm afraid. "System Administration" is a pain and just a time consuming waste of time.
@adi Yeah no I really don't have time for such things i'm afraid. "System Administration" is a pain and just a time consuming waste of time.
@adi Yeah no I really don't have time for such things i'm afraid. "System Administration" is a pain and just a time consuming waste of time.
This is great, @xuu! Clouds everywhere the last days, so no chance over here to see anything.
10 - Miquiztli (1) Ollin, 11 - Acatl 13.0.10.15.6
@adi Docker makes packaging so much easier and the whole "works on my machine" is no longer a problem.
@adi Docker makes packaging so much easier and the whole "works on my machine" is no longer a problem.
@adi Docker makes packaging so much easier and the whole "works on my machine" is no longer a problem.
[47°09′45″S, 126°43′08″W] Bad satellite signal -- switching to analog communication
@adi You really can't beat:


docker run \
    --net=host \
    -e TZ=Europe/Prague \
    -v /your-data-dir/data:/data \
    --name "mailserver" \
    -h "mail.example.com" \
    -t analogic/poste.io
@adi You really can't beat:


docker run \
    --net=host \
    -e TZ=Europe/Prague \
    -v /your-data-dir/data:/data \
    --name "mailserver" \
    -h "mail.example.com" \
    -t analogic/poste.io
@adi You really can't beat:


docker run \\
    --net=host \\
    -e TZ=Europe/Prague \\
    -v /your-data-dir/data:/data \\
    --name "mailserver" \\
    -h "mail.example.com" \\
    -t analogic/poste.io
@adi You really can't beat:


docker run \
    --net=host \
    -e TZ=Europe/Prague \
    -v /your-data-dir/data:/data \
    --name "mailserver" \
    -h "mail.example.com" \
    -t analogic/poste.io
> Thing is. I don’t trust Google or Apple even a fraction as much as I would trust the TLS of the companies domain.

That is until the Certificate Authorities get hacked, which I know it "quite hard", as it would take an inside job 🤣 Or state control 🤔