# 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=734
# next = https://watcher.sour.is?uri=https://lyse.isobeef.org/twtxt.txt&offset=834
# prev = https://watcher.sour.is?uri=https://lyse.isobeef.org/twtxt.txt&offset=634
@prologic Maybe a help page for the supported query syntax would be nice. :-)
@prologic Also the number of search results is only shown when there are at least two pages. Pretty awesome, though!
@prologic Cool, it seems to work really good with my simple test queries. Negation, exact match, multiple keywords and-ed work all fine. Maybe a search by feed/user would be cool. If the twt is "too long", the second match is not shown and highlighted in the result preview. See @'s twt as an example. "prologic" is shown and hightlighted, but "usenet" is hidden: https://search.twtxt.net/search?q=%2Busenet+%2Bprologic
@prologic @movq @darch @mckinley @brasshopper So we're only still missing the hierarchy advantage from Usenet here. ;-)
@movq Dann kurier Dich gut aus!
@movq Yeah, that's what I'm experiencing all the time as well (and I'm just following, not actively contributing Rust code). Just reminds me of the JS ecosystem. Welcome to dependency hell.
@prologic Here in my area we call it Blindschleiche. Like blindworm.
Saw three slow worms today, one of which was dead, unfortunately. https://lyse.isobeef.org/waldspaziergang-2021-09-09/
@adi Sure, if you come across new bots. So what's the result of your log analysis then?
Nice list, @adi, of course it will never be complete. What are you trying to accomplish? And as @mckinley says, it is impossible to identify lots of bots, since they just mask as "real users". So in my opinion it's best to just ignore user agents in the first place, if possible at all.
@movq They know you too well.
@prologic The main thing is to have fun.
@off_grid_living Great, that's easily enough for a couple of showers. Especially if cold water is mixed in, too.
@mckinley Cool!
@adi In your access log. :-P I think there's no complete list of bot user agents out there. You might start off with https://whatmyuseragent.com/bots.
@prologic Can't tell for sure, but I have no doubts that this could be real.
@mckinley @prologic I reckon I'll do something in the woodshop today.
I lately discovered Ozzy Man Reviews, absolutely brilliant. :-D
@mckinley @prologic I reckon I'll do something in the woodshop today.
@mckinley @prologic Yesterday morning we went up our local mountain, I then had an afternoon nap, started the plum jam production and went to a nice BBQ with some friends and enjoyed the camp fire at total silence and clear sky. Came home at four o'clock this morning. Plum jam is now finished. Visiting another friend this afternoon had been cancelled due to the rail strike.
@prologic @adi Yeah!
@eldersnake @prologic @lohn The only thing I'm really missing in mailcow is support for mailing lists. There are a couple of attempts to add on Mailman, but last time I checked they were quite old and looked quirky to set up, so I didn't bother trying them.
@off_grid_living That appears to be quite a huge tank. What's its capacity?
@adi Just wanna add: I certainly wouldn't expect an excuse from somebody else in that case. I only believe, it's a good idea to act with good manners. If you will, bringing back Postel's Law to human interactions: "be conservative in what you do, be liberal in what you accept from others".
@adi Well, I promised to help. At least to try to. What ever that exactly means. But now I didn't. Not even *really* tried. So in my opinion the decency deserves at least an apology. I try to be polite, even if it doesn't always work.
@movq Yeah, you can clearly tell @adi is back talking about his baby. My subscriptions didn't change and it takes me ages to go through the conversations.
@adi @mckinley_tt If you just care about a clean log, you could configure your web server to just ignore this spams. In my nginx configs I use location = /favicon.ico { log_not_found off; access_log off; }. You could even send a custom response with an empty body to safe on traffic. No need for an actual file being present on the filesystem.
Came across two beautiful lizards and a slow worm today. https://lyse.isobeef.org/waldspaziergang-2021-09-03/
Sorry to disappoint to, @prologic, but that's quite a code base. I skimmed through, but that's quite a lot. I'm too tired and don't want to spend so much time on that. :-(
@mckinley Very nice article, I love it and fully agree! Couldn't put it any better.
@prologic I'll take a look tomorrow, spent way too much time in front of a screen today. :-(
@adi @mckinley Fully agreed, building apps for websites is just wrong. Full stop. You can do it like that, but then it just sucks.
@movq @prologic Haha, yeah. Mix them with real ones in the same jar. But make sure to have much more jelly beans of course.
I came across a great woodpecker in the woods – in fact it was hammering in the trees at the reccy. The quality leaves much to be desired, unfortunately. https://lyse.isobeef.org/waldspaziergang-2021-08-31/
@prologic I'd say I'm not too terrible. What's the matter?
@movq Ah. I reckon those buttons are not designed to be used multiple times a day. Did your old monitor also need to be explicitly switched or did it detect the input signal on its own.
Holy moly, @mckinley, this is absolutely insane. Nicely put, @adi, I actually didn't make it through.
@movq Just try some grape sugar next time. :-)
@adi Serverless, agile, devops, industry 4.0, mobile first, revolutionary $insert_blah… Bingo, bingo, bingo!
@prologic With a limited working memory it's getting tricky. :-D
@prologic Very cool! :-)
@movq What a bummer! What monitor did you get again? They want you to buy another one.
@prologic Ta! :-)
@prologic Come on, there are so many of them, it's quite easy to forget them!!
@xjix Hahaha! :-)
@prologic Nice! Are you going to join in this game? What does "hidden in tree" mean here, are some of the rocks hidden in hollows of that tree?
@off_grid_living You're making quite some progress, mate. Very cool to see this structure going up.
@prologic Oh yeah! Same with all the AI crap.
@movq Yeah, perfect weather for hiking. Been out some hours in the woods again.
@movq Haha, my mate calls spots like this Soldatenfriedhof (war cemetery), too. It's the first time I came across such an attractant trap, I've no idea, but I reckon that's exactly what happens. Well, after some research, that's not the case: https://de.wikipedia.org/wiki/Lockstofffalle#Monitoring This insect trap was not functional, because it should hang from a tree and not lay on the ground. When bark beetles are following the pheremones of the males, they crash into the trap and will be channelled down through the slots into a collecting box, where they need to be disposed of regularly. Those traps will be used for monitoring the swarming intensity and development of the beetles.
@ionores The sheep are guarded by the eletric fence. In our region shepards regularly check on their herds every now and then, but they're not constantly tending them on site. The herding dogs are with the shepards, so only with the sheep when they get moved from one pasture to the next. There are no wolves in my area – yet. They are resettling in some parts of Germany, though. The profession of shepards is dying out more and more, it's getting rare to see sheep on paddocks.
@xjix This is brilliant! Really cool.
Went for a short three hours hike today: https://lyse.isobeef.org/waldspaziergang-2021-08-27/
@movq Ah, I see. Very nice!
@jlj @prologic Oh, wow. At least the stuff hadn't penetrated your window yet.
@off_grid_living @prologic Looking forward to the new build series!
@movq Time to celebrate the kernel's birthday. I thought it will be in September.
@movq Is it time?
@movq May it burn in hell.
@movq @prologic Would some kind of VNC implementation work there? Didn't try that myself, so no idea.
@movq I haven't come across one. Your use case is to remotely support your relatives?
What a rollercoaster, about 20°C the whole week, yesterday suddenly 28°C and now back down at ~20°C again and rain most of the day. Took advantage of a break in rain to quickly go outside: https://lyse.isobeef.org/waldspaziergang-2021-08-22/~
@prologic Absolutely!
I came across this crazy auto-aiming bow, @prologic: https://youtube.com/watch?v=1MkrNVic7pw Managing this by yourself is of course way cooler, no question. :-)
New axle arrived today, even though they said it will be shipped next week. Took me literally an hour to adjust the new brake pads. I thought, while I'm at it, let's replace them, they had not much meat left anyway. The cogset is still wobbling radially about a millimeter. Looks like I have to get a new free wheel hub, too, to be on the safe side.
Centered big fuzz in the lense, freezing camera today (pulling out battery and putting it back in helped), disintegrating belt loop of camera bag, is this a sign that I should replace this seven years old thing? Seven years feels like nothing. https://lyse.isobeef.org/waldspaziergang-2021-08-20/
@movq Yes of course, the square is showing correctly! :-P https://lyse.isobeef.org/tmp/unicode.png Well yeah, that's a downside indeed. But I only come across these Unicode code points in the twtxt world. I don't encounter them anywhere else in my daily routine, so I don't care too much.
@movq Browser is quite bad, but urxvt might be a good replacement for the GNOME terminal. That's what I've been using for years now. The only thing I miss is zooming on the fly when I share my screen with work mates. That's the only time I go back to this horrible Gnomterminal. If I'd had KDE on my work computer, I'd select Konsole.
@prologic True, that could have gone way worse I reckon, I only had a scare. I found out that at least one of the bearing races was slightly damaged. Unfortunately, the other cap is a fraction too large to fit in the hub and I don't have a lathe to make it work. Thus I took a round file and tried to get rid of the rough spot, but it still makes grinding noises, although much less than before. I've put the whole thing back in the bike frame and noticed that the wheel wobbles a tiny little bit, which will cause premature failure soon. So I just ordered a new axle assembly to start with good parts.
When I cycled home the other day there was a load bang and suddenly my tire rubbed on the frame. I thought the bearings had failed, so I wheeled it all the way home. Today, I took it apart and was surprised to find a broken axle. It was cleanly snapped in half. Just before ordering a new one I got the idea to check an old chopped up bicycle laying around for years and sure enough, the equivalent axle could be salvaged and reused. Unfortunately, the bearings seem to drag. I couldn't figure out what's wrong so far. I'm gonna take it apart tomorrow once more.
@markwylde @prologic I just have keywords assigned to my search bookmarks. For example I just type te foo in Firefox and this searches "foo" on eBay in a new tab. The "t" comes from Tridactyl to open a new tab. "e" is the keyword for my eBay bookmark. No need to go to DuckDuckGo when I know I want to search another site.
@markwylde Hahaha, nice! I don't use Chrome, can't you just reconfigure !g to use a different search engine?
Came across a heron on my trip to the milk vending machine. The fuzz in my lense accumulated now in the middle which turned all my later photos to complete garbage. :-( https://lyse.isobeef.org/waldspaziergang-2021-08-11/
Now that explains why temperatures are clibing again over here, @prologic! Haha, I thought exactly the same as @movq. :-D Luckily no disaster (yet).
@movq Yes, it's pretty much like lots of claves in different notes/pitches/whateveryouwannacallit. Not super spectacular, but still nice. If I'm around this installation next time, I try to remember to take some video. Today we started the wild fruits season and picked not quite two kilos of bramble. My arms are scratched like crazy. But that's the price to pay.
I hiked 20-25 kilometers onto Mount Wasserberg (02) and back in six hours. I had a nice view onto our three backyard Emperor Mountains. At least somewhere in the middle, Mt. Stuifen was blocked by bushes at the summit. https://lyse.isobeef.org/wanderung-auf-den-wasserberg-2021-08-08/
Only a quick stroll in the evening. https://lyse.isobeef.org/waldspaziergang-2021-08-07/
@prologic Yes, exactly. The farm is in the next door village only about 1.5 kilometers beeline from me. In 13 it appears that someone tried to pry the machine open. Cheers with milk!
@will @prologic Mail server admins are true wizzards using black magic.
@antonio How beautiful! I'd love to see this with my own eyes, too.
We just had a nice sunset: https://lyse.isobeef.org/abendhimmel-2021-08-06/
Mjam! I visited the legendary milk vending machine on the way back. https://lyse.isobeef.org/waldspaziergang-2021-08-06/
@lyse This liter didn't even last a full day. By afternoon it was completely consumed. Let's go with two liters later on.
@movq This one wasn't that tiny anymore, maybe 12 cm in body length I reckon. ;-)
@movq @prologic Put this screen vertically and now you can read the whole code of your project in one go. :-D I have bought two Dell U2412M last year which were recommended to me by a good mate. No complaints so far.
I didn't bring my camera on Monday's walk in the woods. Now guess what happend. I saw a mouse which turned out to be a young dormouse when it came close. Way too long body for a regular field mouse. They normally escape quickly, but this individual fearlessly approached me and even sniffed my boots. Really awesome!
@movq Very nice shots, I love them! We had some beautiful clouds lately, too. Didn't take any pictures, though.
On yesterday's forest hike I discovered a newly installed milk vending machine on a cow byre. So today I returned with money and a bottle and tested it. They sell one liter for one Euro. Really cool and very yummy! Highly recommended.
@maya Hahaha, this is terrible indeed! :-D
@movq Oh yeah, crazy! This clearly shows, that it's more of an experimental language and far from stable.
At my night hike I came across a Eurasian jay and also a dissected poor slow worm. On my way back I went down the cow path shown in 09.
@movq Yes, they mostly move the color spectrum. But some of them also affect other stuff like exposure.
Some days ago I discovered a new menu in my camera after owning it for seven years. Today I played around with the scene mode setting in the sunset. Crazy, how the colors change drastically. None of them reflect the true colors, though. ;-) https://lyse.isobeef.org/waldspaziergang-2021-07-29/
Saw a peacock at yesterday's hike to our second highest local mountain. The slow worm had already detached its tail, unfortunately. https://lyse.isobeef.org/wanderung-auf-den-hohenrechberg-2021-07-27/
@lyxal @prologic Floods all over the world.
@movq Hehe, Swabian cotton. :-P
@mckinley Hahaha, you got me, nice! :-D
You won, @ionores! :-)
Where's the dragonfly? https://lyse.isobeef.org/waldspaziergang-2021-07-25/
@lyxal Reminds me of pidgins in the bigger train stations, who also are quite often disabled.