# 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 6523
# self = https://watcher.sour.is?uri=https://lyse.isobeef.org/twtxt.txt&offset=4596
# next = https://watcher.sour.is?uri=https://lyse.isobeef.org/twtxt.txt&offset=4696
# prev = https://watcher.sour.is?uri=https://lyse.isobeef.org/twtxt.txt&offset=4496
@movq @prologic At least my recent messages seem to still work then. :-) Thanks to both of you.
I rotated June to September into their own archive feeds. I hope I didn't mess up. There's still one or the other manual step involved. I should write a few tests and automate it fully. It might also be a good idea to write a validator program which can check all the feeds for consistency.
@movq Ta! Of course this happens after I got a second battery for the camera. Maybe I gotta have to bring it to a photo shop. Probably costs me a fortune.
Why is there no great possibility in HTML to enter a timestamp with timezone information? HTML5 brings us a nice timestamp input widget with <input type="datetime-local">
. But that's just local time, whatever that might be on the client. What kind of fool came up with this? Almost good, mostly bad. Now I have the option to add custom timezone select boxes next to the timestamp input fields (or just one timestamp select box in front of all timestamp fields) or just ignore that useless HTML5 crap and go with an <input type="text">
instead. Sigh.
@johanbove Happens to us all the time with test devices, too. :-( And then you gotta start all over again because you most likely do not get the previous one where you already set up your stuff.
Heck yeah, @movq! I should do a tour today, too. I'm pretty sure it was walked or strolled, @prologic.
@movq Roofs and greenery have a thin white coating.
The snowplow just drove by. Only to salt, though.
@movq @prologic Oh nice! It continued a bit, too. But it didn't remain on the ground. I didn't leave the house, but I reckon I'll enjoy it tomorrow. Currently it's raining, like most of the day.
Oh yeah, we have our first snowfall down here. Nice thick flakes, too. Melts instantly, though.
@stigatle Hell yeah, this is sooo cool! :-) Thank you for showing us, too. <3
@prologic I always aggressively jump over this stupid shit and never listen to it. That means I might miss some actual good stuff right after the garbage they advertise. But I'm not willing to seek back.
@movq My brain always reads this as "f" and then I think: what the heck? A split-second later it occurs to me, right, it's an extinct letter. What was it again? Hmm. Ah, an ancient "s"! Every single time. In all those years, I haven't gotten used to it. :-)
@johanbove The former is Swiss German as they do not have the "ß" and always use "ss" instead. Everywhere else the sharp s is used in that case. I always wonder how the Swiss then distinguish between "In Maßen" and "In Massen". :-)
@movq You're good, it's POSIX-compliant. ;-) I also was taught $*
first instead of "$@"
. Looks like a common thing. :-) Shell has just soooooo many quirks and inconsistencies, it is quite hard to master it. But we'll never get rid of it.
@thecanine Oh, I actually thought that the pin might be some kind of a reference. But I didn't figure out it was Czech. I guess the dog was doing dog stuff and hence especially the white got a bit dirty. :-) Yeah, they sometimes have some strange choices for their cosplay.
@prologic What do you mean by "cattle looking buildings", which photo number? I don't see any buildings that look like cows. Or what is the other meaning of "cattle"?
@eapl.me Hmmm, random sort for the genres? I also do miss power metal. :-) But I generally listen to music that's on my own computer. No waste of network resources and just works all the time.
@darch For a web UI such a button sounds quite convenient. The only downside is that spammers also like that link. :-( So if built into e.g. yarnd, it should be probably opt-in and it might only really work well with single-user instances. At least it's not obvious to me which address that e-mail reply button would use when multiple people are involved in a conversation. The original author's? The last commentator's? Reply to all of them? Note that I didn't give this any real thought. This is only what popped up right in my head. :-)
@movq That's a pity, of course.
@darren Hmm, that sounds a bit strange to me. Why isn't all weaponry limited to the same dates? Weird historical reasons I guess?
I just measured on a map that I hiked 22.5 km in 5:30 hours today. And I took 723 photos (yes, I'm totally insane; for your viewing pleasure I reduced them to only 96), which resulted in a lot of stops and a bunch of wasted time. I reckon I haven't done this trip often enough, because I took the wrong turn-off – twice, on the way there and back – which cost me several extra kilometers. Well, I was just enjoying myself in nature, so that wasn't bad at all. It just meant that I wouldn't be home before dark. And that's totally fine with me. Maybe next time I care to remember to walk the more direct route. We'll see.
The golden autumn is so fricking beautiful. It only rained in the morning, so I left right after lunch. We then had a good mix of clouds and sunshine. At the beginning, the sun was out for at most 10 seconds in a row before the next cloud covered it up again. My camera takes longer than that to boot, so I missed a ton of opportunities. But judging by the number of photos, it didn't hurt at all.
9 and 10 is a common kestral. I could figure that out based on another photo which had good colors but was very blurry. Unfortuntately, the deer in 30-32 were too far away. A few hundred meters I'd say. I had to think of Rapunzel in 84-86. :-)
After dawn and one and a half completely drained batteries I walked past a bunch of trees and wondered what kind of birds were sitting on them. They didn't look like ravens or something similar. Suddenly, 20-30 red kites flew up (their V-shaped tails made it crystal clear). I have never seen so many of them in a flock. Not even close. That was super cool to watch. Much later after dark I also saw a bat flying over my head. Nice way to end this trip.
[](https://lyse.isobeef.org/wanderung-auf-den-hohenrechberg-2023-11-19/13.jpg) [](https://lyse.isobeef.org/wanderung-auf-den-hohenrechberg-2023-11-19/62.jpg)
@eapl.me The only reliable way to let the other party know is to write an e-mail or any other out of bounds communication mechansim. There's just the User-Agent header in the discoverability extension of Twtxt itself that comes close: https://twtxt.readthedocs.io/en/latest/user/discoverability.html But it requires feed operators to actually play along and check. Active pushes are prone to spam, so I actually view the lack thereof as a good thing.
@darren Oh well. At least the deer like it I guess. :-) So hunting season is already over then? I don't even know how it works here.
@stigatle Whoa, your kids can ride on Nanook. :-)
@stigatle Super scenic, I'm loving it! Btw. your server seems to have a really slow internet connection. Download tops around 80 KB/s. The medium is much lower, though.
@movq What the hell!? O_o
@movq There are a couple of horse farms around here, so one does actually meet horses on the forest roads every now and then. I know a few people who ride horses. Both owning a horse or just hacking.
@movq Tada! I didn't track anything, but I reckon you're ahead of me now. Congratulations! :-)
@prologic Not a lot, no. :-)
@movq No, you're not allowed to ride horses down that path.
Don't you ride your horse mate
But you're also not supposed to cycle on forest roads that are narrower than two meters in BaWü.
Yeah, super calming. When I went to bed yesterday night, it also rained quite a bit and the drizzling was very pleasant. I quickly fell asleep.
@movq This is so cool! :-)
@darren Oh snow! I didn't know you could host images on amazon.com. It takes a few seconds to load, but eventually I received a photo. Did you catch a buck?
@xuu I can't recall something similar. At times my brain just kept on talking about random shit that made no sense at all. Maybe like a fever dream. Speedy recovery!
@prologic I know, but it was beyond that, that's why I went up in size, too. :-)
@movq No animations? Oh no!!@1 :-P Luckily, I can't remember coming across any presentations with silly effects in the last decade. But maybe that's why. :-D I basically only use it as a viewer every now and then. And there is the odd spreadsheet laying around that I actually update about twice a year or so.
@movq @mckinley Phew, LibreOffice 1:7.0.4-4+deb11u7 doesn't require nor suggest it. I don't have it.
@movq Ta! Hahaha, yes, this is great! :-D This post card is hanging above my monitor:
Fun post card
@stigatle Night walks are very cool! I just was outside as well. The wind and rain were quite nice with the rain jacket.
@eapl.me Yet another great visualization of day and night I haven't seen before. These time threads lately are so cool!
@movq Luckily, it is just writing into that file.
@movq Missed it by exactly one minute:
$ date +%s
1700000060
Oh well. :-)
It just occurred to me, that the /dev/stdout trick solves this and I can pipe its HTML output into another program.
@movq Cool, thank you for the reminder! That was certainly not on my radar.
@movq I'm sure I heard about them in uni. But not in combination with such a useful or fun example. So I forgot everything (if I even understood anything back then). Never had a use for them in my stuff. Or I simply didn't know. :-)
@movq Well done you! I was just super lazy.
Oh come on! go tool cover -html=coverage.out -o -
does not write to stdout but into a lovely file named "-". Thanks.
@movq Oh, this is so cool! Of course I knew that in winter days were shorter than nights, but this is the first time I actually see by how much. Super cool visualization, truly loving it! Funny that the clock is as gray as the outside right now. ;-) These days this resolution is indeed sufficient for me, but if I had a train to catch, seconds do count. It doesn't matter too much if you're at the station a couple of minutes earlier because it's delayed anyways. But public transport is always on time when you're late. It's a strict rule. Nah, even required by law.
@eapl.me Now that I slept on it, I do find these thoughts very interesting. Working less in winter seems like a thing I could get used to easily. :-)
@abucci Oh, that's surprisingly low. We're about 350 meters NHN. Okay, far north makes sense.
@abucci Uuuhhh, nice! What elevation are you at?
@movq Flying leaves in 21, 22, 23 (most difficult to see here), 27 and 28. Bwahahahaha, lip protectors! :'-D
@movq Haha, that's a bit similar. Good shot!
@movq Oh yes, especially ^W
happens to me all the time.
@stigatle It's this time of the year again… Speedy recovery!
@stigatle Enjoy!
My mate and I just went into the woods. Although the weather forecast said nothing about rain, five minutes into the walk it started to drizzle lightly and got worse and worse. Wearing a regular jacket without a hood it was quite unpleasant. Especially at just 8°C. So we then returned earlier. Surprisingly the inside of my jacket's pocket was still bone dry, didn't expect that at all. I feared my camera was soaked, too, just like all the rest. A few minutes before coming home, the rain stopped. Our 1:30 hours long trip was really bad timing.
I guess I clean up here a bit on the weekend. :-/
@movq To explore new routes, I have to go on longer hikes. ;-)
@stigatle Holy cow, they shot the dog? Did I get this correctly? Or was it another animal (boar, deer, etc.) the dog was barking at and that the hunters then culled?
The scariest moment I encountered was yesterday when I nearly fell down twice that incredibly steep hill in the pitch-black. I didn't want to walk on the footpath next to the country road, so I took an extremely long detour (like eight, nine, ten times longer) through the woods. Totally worth, though. :-)
@movq Awesome! Being in the outdoors is just great fun. We office workers definitely need some exercise.
I called it quits relatively early this afternoon, so I could take advantage of the remaining daylight on my three and a half hours long hike. In contrast to yesterday, I was prepared for all the rain, much better, let me tell you. The low hanging clouds are always very nice to watch. It's the time of the crazy people again. When I photographed the decorated house, a car pulled up and was nice enough to wait for me to finish before parking in front of that house. Much appreciated. When I arrived back in the so called civilization, tons of parents crowded the streets with their brats to hunt for sweets in the neighborhoods. I should have taken a few hours longer tour…
[](https://lyse.isobeef.org/waldspaziergang-2023-10-31/37.jpg)
https://lyse.isobeef.org/waldspaziergang-2023-10-31/
@movq Good question. Probably exactly as you described it.
@prologic What's this rating? You scored under 700 points? :-?
@mckinley Cool, that sounds actually promising. I started out with Debian, went to Kubuntu for now unknown reasons and then broke something with every upgrade. So after four or five times I went back to Debian and never had these kind of troubles. Yeah, snaps are from hell, I don't like them either.
@movq Oh, I didn't know that!
@movq Ah, that's interesting! In my mind it even makes perfectly sense to just assume the last known position in lots of scenarios. The user might just be still (roughly) at the same location before the device was turned off. What alternative does the GPS tracking application have when a track should be recorded? Refusing to start the tracking until GPS signals are received isn't very user-friendly either. Usually, we waited until the location was figured out, so that the resulting GPX was somewhat reasonable. But sometimes we just began our tour while the device was still calculating the current position. And then we went supersonic. :-D
@mckinley Ah. Did you try Ubuntu? That's also a Debian derivative and claims to be super user-friendly. At least in the past there was Kubuntu which shipped KDE instead of GNOME or Unity or whatever it is these days that Ubuntu defaults to. Personally, I use Debian.
@prologic Great, my congratulations! What does <700 mean?
@stigatle @movq Apart from some lovely shop time I was super lazy on the weekend. But today I walked 11.5 km in two hours. Unfortunately, it started to rain. I didn't look at the weather forecast, so I was underprepared. A hunter in a high seat told me to have a lamp on in the dark. It's now hunting season again.
Oh, home-made pizza is brilliant.
@movq Yeah, basically it took the last known point from whenever that was (some hours ago when the phone had GPS reception) and then jumped to the real location, once that was known. That's why we travelled highspeed. :-) On bad days the accuracy was off by at most 40-50 meters I'd say. Usually it was relatively close to reality, in the range of 2-15 meters.