# 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=8306
# next = https://watcher.sour.is?uri=https://www.uninformativ.de/twtxt.txt&offset=8406
# prev = https://watcher.sour.is?uri=https://www.uninformativ.de/twtxt.txt&offset=8206
@abucci By far the best one, though! 😂
@lyse Pretty sure that’s a “rook” (Saatkrähe). Their beak is very distinctive.
@abucci By far the best one, though! 😂
@lyse Pretty sure that’s a “rook” (Saatkrähe). Their beak is very distinctive.
(Forgot to mention, these photos were taking over the course of 50 minutes.)
(Forgot to mention, these photos were taking over the course of 50 minutes.)
(Forgot to mention, these photos were taking over the course of 50 minutes.)
(btw: There are two parallel runways on the airport but, from that balcony, I can only see the planes that approach one of them. So this is roughly *half* of the planes arriving here.)
(btw: There are two parallel runways on the airport but, from that balcony, I can only see the planes that approach one of them. So this is roughly *half* of the planes arriving here.)
(btw: There are two parallel runways on the airport but, from that balcony, I can only see the planes that approach one of them. So this is roughly *half* of the planes arriving here.)
@lyse Probably Venus, yep. Mars should have been in the vicinity, but I don’t see it. 🤔
@lyse Probably Venus, yep. Mars should have been in the vicinity, but I don’t see it. 🤔
@lyse Probably Venus, yep. Mars should have been in the vicinity, but I don’t see it. 🤔
@lyse Baaaaaaaaaaaaaaaaaaaaaaaaah! 🤣 What a mess.
@lyse Baaaaaaaaaaaaaaaaaaaaaaaaah! 🤣 What a mess.
@lyse Baaaaaaaaaaaaaaaaaaaaaaaaah! 🤣 What a mess.
To all people writing software: Please, always include the *time zone* when showing dates/times, *especially* in log files. It’s almost always the right thing to do and can save your users so much headache during debugging.
To all people writing software: Please, always include the *time zone* when showing dates/times, *especially* in log files. It’s almost always the right thing to do and can save your users so much headache during debugging.
To all people writing software: Please, always include the *time zone* when showing dates/times, *especially* in log files. It’s almost always the right thing to do and can save your users so much headache during debugging.
Trying to learn to read/write sheet music. LilyPond is awesome. 👌
Trying to learn to read/write sheet music. LilyPond is awesome. 👌
Trying to learn to read/write sheet music. LilyPond is awesome. 👌
@lyse Thanks. 😅
During this time of year, full moon rises at a point where I can see it from my balcony. And it rises close to objects on the earth, buildings and such. Makes the moon appear much larger when using high zoom levels. I missed that moment, it’s already too high. 😅 Maybe tomorrow or next month.
@lyse Thanks. 😅
During this time of year, full moon rises at a point where I can see it from my balcony. And it rises close to objects on the earth, buildings and such. Makes the moon appear much larger when using high zoom levels. I missed that moment, it’s already too high. 😅 Maybe tomorrow or next month.
@lyse Thanks. 😅
During this time of year, full moon rises at a point where I can see it from my balcony. And it rises close to objects on the earth, buildings and such. Makes the moon appear much larger when using high zoom levels. I missed that moment, it’s already too high. 😅 Maybe tomorrow or next month.
@lyse That’d be really mean. 😳 Let’s hope there’s another explanation …
@lyse That’d be really mean. 😳 Let’s hope there’s another explanation …
@lyse That’d be really mean. 😳 Let’s hope there’s another explanation …
@adi That looks promising, thanks for the tip. :)
@adi That looks promising, thanks for the tip. :)
@adi That looks promising, thanks for the tip. :)
(Regarding hidden scroll bars and not knowing whether an area can be scrolled or not, here’s a conversation I had recently with a younger non-tech person:
- Him: “Uhh, $older_person
got stuck using Element (that Matrix client) on their phone again. Can you help?”
- Me: “Yeah, I can take a look. He probably just tapped every item on the screen and ended up in some weird sub menu.” (A little bit of “that’s not how you do things” in my voice.)
- Him: “Hm, isn’t that how you do it? How else would you know where to tap?”
Total bliss. That feeling of “oh, I know, that’s a button that I can click” is completely lost to newer generations of computer users. Modern UIs have so little indication of *what kind of elements* are shown on the screen and *what you can do with them* that users just … try every pixel. Tap here, swipe there, see what happens. Is this really a good way to do UIs? Am I just old and grumpy?)
(Regarding hidden scroll bars and not knowing whether an area can be scrolled or not, here’s a conversation I had recently with a younger non-tech person:
- Him: “Uhh, $older_person
got stuck using Element (that Matrix client) on their phone again. Can you help?”
- Me: “Yeah, I can take a look. He probably just tapped every item on the screen and ended up in some weird sub menu.” (A little bit of “that’s not how you do things” in my voice.)
- Him: “Hm, isn’t that how you do it? How else would you know where to tap?”
Total bliss. That feeling of “oh, I know, that’s a button that I can click” is completely lost to newer generations of computer users. Modern UIs have so little indication of *what kind of elements* are shown on the screen and *what you can do with them* that users just … try every pixel. Tap here, swipe there, see what happens. Is this really a good way to do UIs? Am I just old and grumpy?)
(Regarding hidden scroll bars and not knowing whether an area can be scrolled or not, here’s a conversation I had recently with a younger non-tech person:
- Him: “Uhh, $older_person
got stuck using Element (that Matrix client) on their phone again. Can you help?”
- Me: “Yeah, I can take a look. He probably just tapped every item on the screen and ended up in some weird sub menu.” (A little bit of “that’s not how you do things” in my voice.)
- Him: “Hm, isn’t that how you do it? How else would you know where to tap?”
Total bliss. That feeling of “oh, I know, that’s a button that I can click” is completely lost to newer generations of computer users. Modern UIs have so little indication of *what kind of elements* are shown on the screen and *what you can do with them* that users just … try every pixel. Tap here, swipe there, see what happens. Is this really a good way to do UIs? Am I just old and grumpy?)
@lyse I wish it would just respect the global GTK setting for that … 🙄
@lyse I wish it would just respect the global GTK setting for that … 🙄
@lyse I wish it would just respect the global GTK setting for that … 🙄
Just another 2.5 years and I’ve been using my own X11 window manager for a decade. 🥁 Let’s see if X.Org lasts that long.
Just another 2.5 years and I’ve been using my own X11 window manager for a decade. 🥁 Let’s see if X.Org lasts that long.
Just another 2.5 years and I’ve been using my own X11 window manager for a decade. 🥁 Let’s see if X.Org lasts that long.
> I was originally going to switch to HTML 4.01. I ended up choosing XHTML because it isn't forgiving like regular HTML; tiny errors in markup will make browsers refuse to display anything. This will help me have a more correct website according to the specifications.
I really miss this property with regular HTML. This might be a stupid question, but how do I find out if my HTML is valid? I mean, other than running it through W3C’s tool. My browser surely doesn’t tell me …
> I was originally going to switch to HTML 4.01. I ended up choosing XHTML because it isn't forgiving like regular HTML; tiny errors in markup will make browsers refuse to display anything. This will help me have a more correct website according to the specifications.
I really miss this property with regular HTML. This might be a stupid question, but how do I find out if my HTML is valid? I mean, other than running it through W3C’s tool. My browser surely doesn’t tell me …
> I was originally going to switch to HTML 4.01. I ended up choosing XHTML because it isn't forgiving like regular HTML; tiny errors in markup will make browsers refuse to display anything. This will help me have a more correct website according to the specifications.
I really miss this property with regular HTML. This might be a stupid question, but how do I find out if my HTML is valid? I mean, other than running it through W3C’s tool. My browser surely doesn’t tell me …
@lyse Let’s not forget the leaf blowers. 🥴 Very popular around here.
@lyse Let’s not forget the leaf blowers. 🥴 Very popular around here.
@lyse Let’s not forget the leaf blowers. 🥴 Very popular around here.
@abucci It is. The general area where I live is not plagued by crows, it’s plaged by airplanes. The sound you’re hearing happens roughly every 2 minutes, 5am thru 11pm, when the wind is right (it often is in summer). They tried to extend this to 24/7 around 15 years ago, but failed, luckily.
Okay, I get it. The crows can be annoying (especially if you don’t like birds – I happen to love them, so I’m biased). They *are* noisy. But really … compared to all those jets, they’re irrelevant … I guess people simply think they have a better chance at fighting the birds than the planes. :/
@abucci It is. The general area where I live is not plagued by crows, it’s plaged by airplanes. The sound you’re hearing happens roughly every 2 minutes, 5am thru 11pm, when the wind is right (it often is in summer). They tried to extend this to 24/7 around 15 years ago, but failed, luckily.
Okay, I get it. The crows can be annoying (especially if you don’t like birds – I happen to love them, so I’m biased). They *are* noisy. But really … compared to all those jets, they’re irrelevant … I guess people simply think they have a better chance at fighting the birds than the planes. :/
@abucci It is. The general area where I live is not plagued by crows, it’s plaged by airplanes. The sound you’re hearing happens roughly every 2 minutes, 5am thru 11pm, when the wind is right (it often is in summer). They tried to extend this to 24/7 around 15 years ago, but failed, luckily.
Okay, I get it. The crows can be annoying (especially if you don’t like birds – I happen to love them, so I’m biased). They *are* noisy. But really … compared to all those jets, they’re irrelevant … I guess people simply think they have a better chance at fighting the birds than the planes. :/
@lyse I know that feeling. 😅 My fan was blowing like crazy, too (you don’t want to know why) – but it’s only the laptop from work, it doesn’t create that much heat.
Lovely 12°C this morning and just 22°C now. That’s fine! 👌
@lyse I know that feeling. 😅 My fan was blowing like crazy, too (you don’t want to know why) – but it’s only the laptop from work, it doesn’t create that much heat.
Lovely 12°C this morning and just 22°C now. That’s fine! 👌
@lyse I know that feeling. 😅 My fan was blowing like crazy, too (you don’t want to know why) – but it’s only the laptop from work, it doesn’t create that much heat.
Lovely 12°C this morning and just 22°C now. That’s fine! 👌
@stigatle I’d imagine that you’d be mostly dealing with GLib functions in your case. 🤔 GTK/GLib has its own event loop and you’re probably screwing things up if you’re using something like pthreads directly. 🤔
@stigatle I’d imagine that you’d be mostly dealing with GLib functions in your case. 🤔 GTK/GLib has its own event loop and you’re probably screwing things up if you’re using something like pthreads directly. 🤔
@stigatle I’d imagine that you’d be mostly dealing with GLib functions in your case. 🤔 GTK/GLib has its own event loop and you’re probably screwing things up if you’re using something like pthreads directly. 🤔
@lyse Could be worse indeed. 😊
@lyse Could be worse indeed. 😊
@lyse Could be worse indeed. 😊
Boy, do I dislike summer. Good thing we continue to fuck up the planet, so it’ll get worse every year. 👌
Boy, do I dislike summer. Good thing we continue to fuck up the planet, so it’ll get worse every year. 👌
Boy, do I dislike summer. Good thing we continue to fuck up the planet, so it’ll get worse every year. 👌
Follow-up question for you guys: Where do you backup your files to? Anything besides the local NAS?
Follow-up question for you guys: Where do you backup your files to? Anything besides the local NAS?
Follow-up question for you guys: Where do you backup your files to? Anything besides the local NAS?
@lyse But, but … that guy’s on parental leave. 😢 #FirstWorldProblems
@lyse But, but … that guy’s on parental leave. 😢 #FirstWorldProblems
@lyse But, but … that guy’s on parental leave. 😢 #FirstWorldProblems
@prologic Yeah, I’m seeing previews, at least on twtxt.net. 👍
@prologic Yeah, I’m seeing previews, at least on twtxt.net. 👍
@prologic Yeah, I’m seeing previews, at least on twtxt.net. 👍
Noooooo, the parking deck at work is closed. 😭 How will I get to the pool table now? 😭🎱
Noooooo, the parking deck at work is closed. 😭 How will I get to the pool table now? 😭🎱
Noooooo, the parking deck at work is closed. 😭 How will I get to the pool table now? 😭🎱
@prologic That’s my point. 😅 Over here, we have crows, pigeons, and lots of small birds. And that’s pretty much it. Nothing of the size and Dinosaur-like quality as those turkeys. 😅
@prologic That’s my point. 😅 Over here, we have crows, pigeons, and lots of small birds. And that’s pretty much it. Nothing of the size and Dinosaur-like quality as those turkeys. 😅
@prologic That’s my point. 😅 Over here, we have crows, pigeons, and lots of small birds. And that’s pretty much it. Nothing of the size and Dinosaur-like quality as those turkeys. 😅
@prologic Yeah, I think that’s it!
Heh, Australia. It’s so crazy to me that you call this an *ordinary* bird. 🤣
@prologic Yeah, I think that’s it!
Heh, Australia. It’s so crazy to me that you call this an *ordinary* bird. 🤣
@prologic Yeah, I think that’s it!
Heh, Australia. It’s so crazy to me that you call this an *ordinary* bird. 🤣
@prologic Ohh, I love birds. 😁 What species is this, do you know? At first, I thought it’s some kind of vulture – but the beak is too long, I think. 🤔 So, a turkey perhaps? 🤔
@lyse 24km, you’ve got to be kidding me. 🤣
@prologic Ohh, I love birds. 😁 What species is this, do you know? At first, I thought it’s some kind of vulture – but the beak is too long, I think. 🤔 So, a turkey perhaps? 🤔
@lyse 24km, you’ve got to be kidding me. 🤣
@prologic Ohh, I love birds. 😁 What species is this, do you know? At first, I thought it’s some kind of vulture – but the beak is too long, I think. 🤔 So, a turkey perhaps? 🤔
@lyse 24km, you’ve got to be kidding me. 🤣
> Right, especially not if it’s “cloud storage”.
Errrr, what I meant here: It’s not useful if “the cloud” manages the key. You know, those little check boxes at Google or Azure, “encrypt this storage and generate a key for me” …
> Right, especially not if it’s “cloud storage”.
Errrr, what I meant here: It’s not useful if “the cloud” manages the key. You know, those little check boxes at Google or Azure, “encrypt this storage and generate a key for me” …
> Right, especially not if it’s “cloud storage”.
Errrr, what I meant here: It’s not useful if “the cloud” manages the key. You know, those little check boxes at Google or Azure, “encrypt this storage and generate a key for me” …
@prologic Some people at work have made this:
https://github.com/seibert-media/automatix
You put the “commands” in a YAML file. It’s Python and deals a lot with our corner cases. 🥴 Not sure if you want to use it as it is.
(Personally, I’d remove the YAML stuff altogether.)
@prologic Some people at work have made this:
https://github.com/seibert-media/automatix
You put the “commands” in a YAML file. It’s Python and deals a lot with our corner cases. 🥴 Not sure if you want to use it as it is.
(Personally, I’d remove the YAML stuff altogether.)