@thecanine@twtxt.net Things in general just sitting around collect dust. Granted, plush is an even worse dust magnet. We badly need some anti-dust material. ;-)
Nice, did you print this keychain yourself?
@bender@twtxt.net Hahahaha! :-D
Once again, we had some very beautiful colors this evening: https://lyse.isobeef.org/abendhimmel-2025-05-16/
@movq@www.uninformativ.de Oh, okay. Too bad. :-D Or luckily, thinking of all the dust they collect.
@bender@twtxt.net Just to save some unnecessary und useless network traffic. :-) So that I can download more 1080p videos!!1
Itās this time again to archive another quarter. I should do this probably monthly to keep the main feed small.
@movq@www.uninformativ.de Woah! :-) Is/was that your room?
@movq@www.uninformativ.de Oh, made in Germany explains the prices. Surprisingly, buying via the reseller is much cheaper than purchasing it from the manufacturer directly. WTF. O_o
@movq@www.uninformativ.de Yeah, weāre pattern matching machines. :-) Only the trans5c preview looks like a brain to me. :-) Trans4 is a bacterium.
@movq@www.uninformativ.de They already do:
[ā¦] These changes will apply to operations like cloning repositories over HTTPS [ā¦]āØ
On a positive note: Finally time to get rid of as many Go dependencies as possible. :-)
@movq@www.uninformativ.de @kat@yarn.girlonthemoon.xyz Just have a beeswax candle ready for sniffing. :-)
@movq@www.uninformativ.de There are some real bangers in your collection! Aro3, the octopus, would look great on a wall.
@movq@www.uninformativ.de A quick search revealed https://www.tux-onlineshop.de/plueschtiere next door to you, but these tuxes look rather ugly. Also, shipping to the US&A is 60 bucks. I bet @kat@yarn.girlonthemoon.xyzās sister can do better. :-)
@movq@www.uninformativ.de Has that hashing change even be accepted? :-?
Nice European greenfinch: https://lyse.isobeef.org/gruenfink-2025-05-10/
@kat@yarn.girlonthemoon.xyz You donāt need to change the directory first in line 11, you can just create the directory, thatās sufficient since youāre having an absolute path.
The echo
in line 13 is useless, you can simplify this to: newdir="$WD/$now"
If you reversed this line with the previous one, you could make use of the variable in the directory creation: mkdir "$newdir"
.
In line 16, pull the directory change out of the loop upfront. The loop body doesnāt modify the working directory, so no need to reset it with each cycle. In fact, you could even spare the cd
altogether when you simply tell find
where to look: find "$basedir" -type fā¦
.
I didnāt try it, but if I read the manpage correctly, you should be able to simplify line 19 as well:
-C Change to DIR before performing any operations. This option is order-sensitive, i.e. it affects all options that follow.
Hence, remove the cd
and put the -C "$WD"
as the first argument to tar
. Again, I didnāt try it. Proceed with caution.
Finally, you donāt need to specify the full path to rm
in line 21. I bet, /bin
is in your PATH
. When you removed the previous cd
from my last suggestion, the relative path that follows wonāt work anymore. So, just use the absolute path that you already have in a variable: rm -rf "$newdir"
I hope you find this tiny review a wee bit useful. :-)
tar
and find
were written by the devil to make sysadmins even more miserable
@kat@yarn.girlonthemoon.xyz @movq@www.uninformativ.de @prologic@twtxt.net Yeah, Iām also having them in my repertoire for ages, so Iām used to the weird command line options. From todayās perspective, theyāre not consistent with the rest of the typical shell utilities, thatās for sure.
Regarding find | grep foo
, I recommend find -name '*foo*'
, prologic. Also, I regularly use -type d
and -type f
to find directories or files.
@kat@yarn.girlonthemoon.xyz Nothing wrong with handwritten HTML. Thatās often superior to generated stuff I believe. :-)
Thanks to @kat@yarn.girlonthemoon.xyz and her shelf I finally spent several hours in the woodshop. I wanted to build two drawers for the workbench and thought that I will complete this project in no time. Iāve been so wrong again. ;-)
I didnāt draw any plans, just measured a few times and then went to cutting a bunch of particle board leftovers at the table saw. I routed rebates on the sides, fronts and backs to lap the boxes and sink in the bottom. It turned out that having no plans was a stupid idea. I cut exactly on the lines as I calculated and measured, however, the math in my head fell apart when it eventually met reality. The bottoms are too short, so I gotta glue on some strips. Also, with the longer fronts, the sides wonāt work either, I have to fix them as well. :-D
Finally, the lid of my cyclone bucket broke when the negative pressure got too large. Oh well. It was just an old wood glue bucket, Iāve got another empty one, so I can use that lid but strengthen it first with some plywood. Something for future Lyse to deal with.
All in all, it was still good fun. Wood (haha) do it again, but at least with some sketches on paper. ;-)
@anth@a.9srv.net Congrats, thatās pretty cool! Quite some time, Iām impressed.
@prologic@twtxt.net Youāll sometimes find the āCreation Dateā in whois
. Our domain was registered in 2009. Woah. Thatās also been a while, crazy.
@movq@www.uninformativ.de Yup, thatās Mr. Compiler Explorer. :-)
printf
?!)
@prologic@twtxt.net There have always been and there will always be people who have absolutely no clue what theyāre doing. Iāve been 100% one of them when I started. Guaranteed, heaps of new SQL injections are born every single day, numbers rising.
That doesnāt justify all the WAF crap in the first place, though. In my opinion itās just a filthy plaster applied to an injected wound. The software itself must be secure. Otherwise, donāt put that shit on the internet. Probably not even operate it at all. Nowhere. Fix it or throw it in the bin.
@kat@yarn.girlonthemoon.xyz @bender@twtxt.net Hahaha! I canāt recall either, maybe even just a chisel or a knive? Iām not terribly good at it, not even close. Itās just fun. And I do it all too rarely. :-/
@kat@yarn.girlonthemoon.xyz Thatās cool. Also, looks like a fun woodworking project in case you exceed the hundred slots. :-) The plywood lap joints might be quite repetetive, but gang cutting them with a story stick or some other fixture shouldnāt be too terrible.
@movq@www.uninformativ.de Their gold teeth collection? ;-)
What do you think I just learned about in this awesome Computerphile video with Matt Godbolt called āSubroutines in Low Level Codeā? https://www.youtube.com/watch?v=1su3lAh-k4o
Hereās the plot twist, the phrase ātill the cows come homeā. Hahaha, I never heard this before, but I love it! Itās always interesting to me to hear English sayings. Sometimes we have the same in German, sometimes ā like in this case ā entirely different ones. Itās fascinating that even though one hasnāt come across proverbs, itās typically still clear from the context whatās meant.
Yep, some unexpected language stuff. ;-)
Thanks, @movq@www.uninformativ.de! That seems to be much easier. Itās already implemented in the Python docs as examples of recvmsg(ā¦)
and sendmsg(ā¦)
:
- https://docs.python.org/3/library/socket.html#socket.socket.recvmsg
- https://docs.python.org/3/library/socket.html#socket.socket.sendmsg
I looked at them sooo many times in order to figure out why my SCM_CREDENTIALS
sending code didnāt work. :-D
Yesterday, I had a look at Unix domain sockets and how to obtain the caller information: https://lyse.isobeef.org/caller-information-via-unix-domain-sockets/
@bender@twtxt.net Deal!
@movq@www.uninformativ.de @bender@twtxt.net @kat@yarn.girlonthemoon.xyz Oh yeah, this is a great article! The site looks quite horrible, but tastes are different. :-)
@kat@yarn.girlonthemoon.xyz Oh dear, what a way to start the day! :-(
Once again, we had a lovely sunset: https://lyse.isobeef.org/abendhimmel-2025-05-04/
@javivf@adn.org.es You also cut from the front and not the back.
@prologic@twtxt.net I also wore gloves, but after hours of demanding work, my shoulders and wrists were shattered. I hope Iām back to normal tomorrow. :-)
@prologic@twtxt.net To clarify, from my observations on how the system behaves, it feels like that. This doesnāt make it any better, I know. Sorry mate! I never claimed that testing is always easy, but in my experience it sure does help cutting down regressions. But to each their own, no worries. The diagram is all Greek to me. Anyway.
@bender@twtxt.net True.
@movq@www.uninformativ.de Indeed, a Wüstenmaus sounds cute. However, a Wüstenratte ā which is more a desert rat ā not so much.
@prologic@twtxt.net ODD, lol. I donāt wanna be rude, but this sounds more like Code And Fix.
We just split about one and a half cubic meters of fire wood at our scout yard. And even more chainsaw action to cut the logs in smaller chunks. Iām bloody tired now. But it was really great fun swinging the axe. I will sleep like a rock tonight.