
The small forest pond was covered in pollen, looked like a liming truck went by. And the other one with the duck was really oily. Way more than last time. Didn't look healthy at all. :-(

That's a bitter, but true résumé. I'm pretty sure that I first heard of the Saharan air layer only a few years ago. I would be very surprised if my knowledge is more than a decade old. This could have been a big enough topic to be covered in geography lessons, but it doesn't ring a bell. Just like with everything, there is always something "new" to learn.
At least it's been a thing since July 1997. :-D I wouldn't be surprised if this goes on for thousands of years. The German Wikipedia article on that matter doesn't explicitly say anything about the time scale, but reading it my assertion corroborates. There is a recorded event in the year 1901.
Fortunately, the Saharan air layer reduced the direct sunlight. A slightly older man and I talked a bit how weird the sky looked and he asked me whether that has always been like that. He didn't recall experiencing anything like that in his youth. I really don't know, but I reckon that this is not a new phenomenon. I also don't recall seeing that when I was a child, however, I was also not interested in stuff like that back then. Hence, it could be selection bias. But it also might be more frequent with climate change. 02 shows the yellow, hazy sky quite good if I say so myself. It doesn't compare to last week or whenever that was, though. Last time was much more intense.
Baking waffles in the later evening on the balcony was nice. Temperatures dropped to just 24°C or so. Much more pleasant. The noise level in the neighborhood was also surprisingly low. And no mozzies around, another surprise. Quite the opposite when I was in the forest. Lots of insect clouds that followed me around and tried to bite me.
I witnessed a Eurasian jay land in a tree. On approach it broke off a rotten branch that fell down. The bird luckily selected a different branch to land on. That was crazy.

More pics from the tour: https://lyse.isobeef.org/waldspaziergang-2024-04-08/
But heaps of people had to fire up their noise machines today. That clouded my overall joy in nature. Once a commercial airliner was about to fade away in the distance, the next one already adumbrated itself. Lots of prop planes and even a helicopter. Obnoxious loud super cars and motorcycles with broken off mufflers or I don't know what. My felt hat amplifies the sound I noted.
Luckily, the sun hid behind the clouds most of the time, so I survived the 25°C. Even hotter tomorrow, yikes!
https://lyse.isobeef.org/waldspaziergang-2024-04-07/

Unfortunately, I think it's just an illusion that it's super quiet over here. Mostly boils down to carefully selected recordings, as I want to share the nice stuff. ;-) In reality, you can also hear man-made noises nearly everwhere. Depending on the wind direction, even in the middle of the forest in the middle of the night you can hear the railroad in the valley in the distance or cars and motorcycles on surrounding streets. There are only very, very few spots where there is only the sound of nature.
I tried to record birds singing numerous times, but even if they're quite loud themselves, there has always been the traffic noise in the background on all tracks, so I scrapped them (I would need a directional microphone). And if there is actually no traffic on the ground, a plane comes by. :-) We're in the air corridor of Stuttgart Airport, planes are still relatively high, so it could be way worse. But recreational smaller planes also like to cruise around in our area. And those propellors stir up the air quite a lot.
However, the snow really does cut down a lot of the (annoying) audio waves, that's for sure, no doubt about that. :-)
Same here, I've seen the needle climb to 27°C. To help cool off, here's some bonus winter footage I edited today: https://lyse.isobeef.org/waldspaziergang-2024-01-20/waldspaziergang-2024-01-20.mp4 (724.1 MiB)
Yeah, that tractor moved up and down a giant manure heap. Although the tires spun a few times, it's quite amazing how relatively effortless it looked to drive on that pile of shit. That machine leaned quite a bit at a few spots. https://lyse.isobeef.org/waldspaziergang-2024-04-05/traktor-auf-misthaufen.mp4 (114.5 MiB) You might have figured, 11 and 17 show also the same subject from different angles.

Quod Libet usually just plays the whole collection from top to bottom and I manually skip every now and then. Sometimes even entire bands.
I've got all sorts of file types in ~/music. Usually each artist gets their own directory, depending on how many stuff I've got, there's usually a directory for the album and then come the tracks. Filenames are all over the place, for new stuff I use lowercase only and no spaces but dashes. I make use of common meta data such as artist, title, genre, often also year, album and track number. These days I get a lot of new music from YouTube and cut the start and end off with Audacity. The last three fields are only filled when I can be bothered to look them up.
Currently playing: https://www.youtube.com/watch?v=LS0hYhD-U0A~
cat /proc/<PID>/{syscall,stack}
were absolute key again, thank you very, very much dear Linux kernel hackers for these absolutely wonderful tools! <3 The only tricky part left is figuring out why that actually happens.
Again, YT keeps on deploying broken shit. >:-( Excerpt from my cronjob error feed: https://lyse.isobeef.org/tmp/404.png
sed 21/s/one/on/ vec.h
8-)
Many puddles had plenty of spawn in them. Some of the super tiny tadpoles already hatched. Unfortunately, none of them will probably make it, because all those puddles will all dry up in the next one or two months I reckon. Let's hope for the best, though.

A bird landed in the trees about 30 meters away from me and it appeared to be a larger one, like a buzzard. Only at home at the screen I then saw that it was just a pidgeon. :-)
A bit later, there was a chaffinch happily singing and picking on the forest road. I could close in to about five meters before it flew half a meter further and continued. So I made a few steps, too. That game continued for over five minutes, before it then decided to relocate four meters higher onto a branch to let me pass by beneath. Pretty cool!
idleConnsClosed
is useless here, right? https://git.mills.io/yarnsocial/yarn/src/branch/main/internal/server.go#L192

Just in time for the start of the event, it began pouring down on us. It was very muddy, but still good fun. One cub scout said: "Oh, this is so cool! Walking around earlier on the paths and picking up trash wasn't bad, but this here is really awesome. I really do enjoy it a lot. Look how much trash there is. Crazy!"
It took me half an hour to hose down all the clay from my rain jacket, -trousers and boots. What a mess.
I wondered how a client would figure out the endpoint where to POST to.
1. In a call with exactly two participants the "View" menu doesn't do anything anymore. I cannot focus on the content of the screenshare and always have the silly screen space wasted on the right with a giant, useless other person's profile picture. As soon as a third participant is in the call, the "View" menu works again. For months now. You can't even make it the default in the settings.
2. Over the last couple of weeks screenshares seem to get delayed for up to 20 seconds sometimes. I never experienced that before. This makes pair programming or diagnosing stuff very hard and way more time consuming than it should be.
3. I somehow never find the chat box. With the old Linux client that was no problem, but since they moved it to the top, it always takes me several seconds to open it.
4. Sometimes the first call in the morning ends up in total silence so I have to restart Chromium. It then works.
5. On live events I have to completely remove all the cookies and login again, because I get the error message that I have to accept third party cookies. Even if the ten domains or so are explicitly whitelisted or *all* third party cookies are accepted. Always get the error. Each and every time.
@movq I just don't want to run such crapware. Browser, mail client and video player aside, I think I don't do too bad on that regard with my private stuff. Yeah, definitely ignoring the situation at the dayjob.
@prologic Only for Rust. Otherwise I stay away from that for sure.
But yeah, I absolutely get your point as well, @bender. I also do not mind long messages over here. So I support you in increasing message length limits. :-)
I was actually positively surprised that after the outlined rustup upgrade oneliner above, running
make
in Newsboat again worked flawlessly. Nothing else required. I delayed rebuilding for quite some time because I thought getting this Rust toolchain sorted out is going to be a major endeavor. Luckily, I was wrong. :-)I just don't know if I now have two Rust installations in parallel or not. Or how much disk space I waste with all this. At least the script didn't tell me it found an old installation. It printed heaps of stuff, but skimming over it, I didn't see anything like that. I then simply selected the regular install. Whatever that meant. Researching this topic will be a project for another day if I'm really bored.
https://www.rust-lang.org/tools/install recommends this very dangerous and fishy thing:
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
TLS 1.2 certainly fits the rusty motto.=
15 shows the drain pipe for the giant tree hole.

[](https://lyse.isobeef.org/tmp/laundry-shelves/4/01.jpg)
The only upside with TOFU is that you can easily forward an entire conversation to somebody else. But these chains tend to be quite horrible to read anyway.
git fetch
, nothing automated. If something is taken down or vandalised I hope that somebody else has a mirror and can help restore. This of course only works for popular code bases.Good thought, though. I might have to look through my dependencies and identify candidates that might not have somebody who could help to get things back online.

gron
will come in very handy some day, now that I have it in my tool bag. My jq
skills are pretty much non-existent, though. I don't use it often enough.
grep
-able version, that's very neat. Interesting choice of aligning the colons at the values and not the keys, I think I never came across this.
Being also a Python programmer, I wish there would be more indentation-based stuff. I do like that part with YAML.
Oh no! :-( That's bad to hear. I configured ejabberd years ago and it just is Erlang if I remember correctly. Quite a cool choice for that software.
*
as the bullet point wherever possible, e.g. markdown and RST. Not sure if YAML has it, too. I just know at work we use -
for lists as well. But then use blank lines to separate list items that are spanning multiple lines. That helps a bit.
I think the appeal with YAML is that is has comments, is kind of easy to write and read and also provides unlimited nesting levels. But it has all its drawbacks, no question. Forbidding tabs, thousands of different string flavors, having so many boolean options (poor Norwegians) etc. I use it, but I don't particularly enjoy it.
Among simple key value pairs, I like INI files, but with
#
for comments, not ;
. I never used TOML, read up on it yesteray before writing this question, but it looks a bit weird and has some strange rules. I guess I have to give it a try one day.And yes, as mentioned by several of you, it always depends on the complexity of the configuration at hand.
I'm developing something for the scouts at the moment with rather simple requirements on the config. Currently, there are just four settings. Even INI would be overkill with its section. I selected JSON for now, because that's readily available with Go's std lib. But I do not like it.
Btw. what's your own config format, @xuu?
Anyway, they definitely should teach that, I fully agree! :-)


unit8
instead of uint8
. Every. Single Time. And this is usually only noticed by the compiler. I would blame the auto-correction, but I – luckily – don't have any.