In-reply-to » For some reason, I was using calc all this time. I mean, it’s good, but I need to do base conversions (dec, hex, bin) very often and you have to type base(2) or base(16) in calc to do that. That’s exhausting after a while.

@movq@www.uninformativ.de That sounds super useful! I always used bc and ibase=2/obase=2 for conversions. But your digit grouping is what I always lacked. I gotta switch.

​ Read More
In-reply-to » The fact that the official Python docs don’t clearly state what a function returns, grinds my gears. This has cost me so much time over the years. You always have to read through a huge block of text.

@movq@www.uninformativ.de Yeah, the Python docs are more like a book. They absolutely shine if you have no idea and read them from top to bottom. The tutorial is baked right in. But they don’t work all that perfect as cheat sheets. I also remember looking for the return types way too long in the past.

I would have thought that this could be easily improved when type hints are in place. And it sure does: https://www.tornadoweb.org/en/stable/httpclient.html#tornado.httpclient.HTTPClient.fetch

​ Read More
In-reply-to » i recorded my first camcorder video!!!! it's just me practicing guitar after sooo long of not playing it. my acoustic, to be specific (well, it's an electric acoustic thing but i can play it without plugging it in lol, i do have a stratocaster though). it's capped at ~30 minutes because i used one mini DVD for it and decided i wasn't gonna use another one to extend the run time. so yeah. it was super fun! i hope i can share it soon, i'm ripping the disc with make MKV right now, then i'll re-encode to a web friendly format, and upload to my site and hope that works well

@kat@yarn.girlonthemoon.xyz Oh cool, I wish I had a similar subject in school. :-)

​ Read More
In-reply-to » Any idea What's this "twtxtfeevalidator/0.0.1" UA about? I thought I could ask before throwing a 1000GB file at it đŸȘ€ could it be the same 'xt' thing @lyse was talking about the other day?

I cobbled that together yesterday, @aelaraji@aelaraji.com. Since I was too lazy to write some tests, I simply hit your feed as I knew it contains two invalid lines right now. Sorry mate! :-( Next thing is to actually write some proper tests, improve the messages, etc.

Here’s the code: https://git.mills.io/yarnsocial/validator

Looking forward to that, @prologic@twtxt.net. :-)

​ Read More

Should Waymo Robotaxis Always Stop For Pedestrians In Crosswalks?
“My feet are already in the crosswalk,” says Geoffrey A. Fowler, a San Francisco-based tech columnist for the Washington Post. In a video he takes one step from the curb, then stops to see if Waymo robotaxis will stop for him. And they often didn’t.

Waymo’s position? Their cars consider “signals of pedestrian intent” including forward motion wh 
 ⌘ Read more

​ Read More
In-reply-to » @kat I've actually moved most of my stuff of of Cloudflare now đŸ€Ł I'm actually very happy with my edge proxy setup that reverse proxies, caches and acts as a web application firewall đŸ„ł

@prologic@twtxt.net you are documenting everything, right? I am very interested in a HOWTO! â˜ș

​ Read More
In-reply-to » The fact that the official Python docs don’t clearly state what a function returns, grinds my gears. This has cost me so much time over the years. You always have to read through a huge block of text.

@kat@yarn.girlonthemoon.xyz Yeah, Java itself is somewhat “controversial”, I guess. 😅 But I’ve always found their documentation to be very pleasent to work with, at least that of the standard library.

​ Read More

morning yarn friends i’ve been playing with astro the SSG and it’s a blast i see why my friends love it and rec it to everyone. i may think javascript was a mistake but this is super cool

​ Read More

C’est drĂŽle comme j’ai plein de choses d’un seul coup hyper intĂ©ressantes Ă  faire, comme changer le thĂšme du curseur de ma souris ou tester un nouveau thĂšme GTK. Pile quand j’ai des tas de bulletins semestriels Ă  complĂ©ter. Bizarre đŸ‘Œ

​ Read More
In-reply-to » I just banned 41 bad user agents from accessing any of my services. đŸ˜±

@prologic@twtxt.net Yeah, robots.txt or ai.txt are not worth the effort. I have them, but they get ignored. Just now, I saw a stupid AI bot hitting one of my blog posts like crazy. Not just once, but hundreds of times, over and over. đŸ€ŠđŸ™„

​ Read More

For some reason, I was using calc all this time. I mean, it’s good, but I need to do base conversions (dec, hex, bin) very often and you have to type base(2) or base(16) in calc to do that. That’s exhausting after a while.

So I now replaced calc with a little Python script which always prints the results in dec/hex/bin, grouped in bytes (if the result is an integer). That’s what I need. It’s basically just a loop around Python’s exec().

$ mcalc 
> 123
         123        0x[7b][7b=]    0b[01111011][01111011=]

> 1234
        1234        0x[04 d2][04 d2=]    0b[00000100 11010010][00000100 11010010=]

> 0x7C00 + 0x3F + 512
       32319        0x[7e 3f][7e 3f=]    0b[01111110 00111111][01111110 00111111=]

> a = 10; b = 0x2b; c = 0b1100101
          10        0x[0a][0a=]    0b[00001010][00001010=]

> a + b + 3 * c
         356        0x[01 64][01 64=]    0b[00000001 01100100][00000001 01100100=]

> 2**32 - 1
  4294967295        0x[ff ff ff ff][ff ff ff ff=]    0b[11111111 11111111 11111111 11111111][11111111 11111111 11111111 11111111=]

> 4 * atan(1)
3.141592653589793

> cos(pi)
-1.0

​ Read More

For some reason, I was using calc all this time. I mean, it’s good, but I need to do base conversions (dec, hex, bin) very often and you have to type base(2) or base(16) in calc to do that. That’s exhausting after a while.

So I now replaced calc with a little Python script which always prints the results in dec/hex/bin, grouped in bytes (if the result is an integer). That’s what I need. It’s basically just a loop around Python’s exec().

$ mcalc 
> 123
         123        0x[7b][7b=]    0b[01111011][01111011=]

> 1234
        1234        0x[04 d2][04 d2=]    0b[00000100 11010010][00000100 11010010=]

> 0x7C00 + 0x3F + 512
       32319        0x[7e 3f][7e 3f=]    0b[01111110 00111111][01111110 00111111=]

> a = 10; b = 0x2b; c = 0b1100101
          10        0x[0a][0a=]    0b[00001010][00001010=]

> a + b + 3 * c
         356        0x[01 64][01 64=]    0b[00000001 01100100][00000001 01100100=]

> 2**32 - 1
  4294967295        0x[ff ff ff ff][ff ff ff ff=]    0b[11111111 11111111 11111111 11111111][11111111 11111111 11111111 11111111=]

> 4 * atan(1)
3.141592653589793

> cos(pi)
-1.0

​ Read More

The fact that the official Python docs don’t clearly state what a function returns, grinds my gears. This has cost me so much time over the years. You always have to read through a huge block of text.

Image

You could at least put a list of possible return values in there (always at the same location, please!), here’s a mockup:

Image

​ Read More
In-reply-to » need to come up with ideas for camcorder videos... i have one but it's just 'talk in front of camera about fave songs i listened to in 2024' and i wanna do more fun things even though rambling in front of cam is already fun af

@kat@yarn.girlonthemoon.xyz Static angles for too long get indeed a bit boring to watch in my opinion, but just experiment with it. What’s the worst that could happen? Wasted disk space or people increase playback speed to time lapse or fast-forward. Hence, not a huge issue. Even if only you had fun recording it and learned something along the way, it’s already a win. Everything else is a bonus on top.

​ Read More
In-reply-to » i recorded my first camcorder video!!!! it's just me practicing guitar after sooo long of not playing it. my acoustic, to be specific (well, it's an electric acoustic thing but i can play it without plugging it in lol, i do have a stratocaster though). it's capped at ~30 minutes because i used one mini DVD for it and decided i wasn't gonna use another one to extend the run time. so yeah. it was super fun! i hope i can share it soon, i'm ripping the disc with make MKV right now, then i'll re-encode to a web friendly format, and upload to my site and hope that works well

@kat@yarn.girlonthemoon.xyz Yiha! I reckon the video is a bit squished together on the horizontal axis. Maybe your video site messed something up in postprocessing? No idea. Anyway, you’re already better at guitar than I ever was.

If you don’t wanna buy a tripod, you could make yourself a makeshift one with some sort of a sandbag, cherry pit pillow or an old, cut off and sewn shut trouser leg section filled with rice, lentils, etc. This gives you a shapeable surface where you can simply rest the camcorder on. It allows for some limited vertical up and down pitch. Obviously, that won’t work for extreme angles, but might be just enough for your application of recording at your desk. You just have to watch out for the side to side roll, this could otherwise lead to a slanted sailboat video. ;-)

​ Read More
In-reply-to » @bender Ollama currently. It's been rock solid.

@prologic@twtxt.net currently playing with:

NAME                 ID              SIZE      MODIFIED           
qwen2.5-coder:32b    4bd6cbf2d094    19 GB     About a minute ago 
qwq:latest           46407beda5c0    19 GB     10 minutes ago     
codestral:latest     0898a8b286d5    12 GB     14 minutes ago     
codellama:34b        685be00e1532    19 GB     17 minutes ago     
gemma2:27b           53261bc9c192    15 GB     29 minutes ago     
phi3:14b             cf611a26b048    7.9 GB    23 hours ago       

Which run really well on a regular (non-pro) M4.

​ Read More

i recorded my first camcorder video!!!! it’s just me practicing guitar after sooo long of not playing it. my acoustic, to be specific (well, it’s an electric acoustic thing but i can play it without plugging it in lol, i do have a stratocaster though). it’s capped at ~30 minutes because i used one mini DVD for it and decided i wasn’t gonna use another one to extend the run time. so yeah. it was super fun! i hope i can share it soon, i’m ripping the disc with make MKV right now, then i’ll re-encode to a web friendly format, and upload to my site and hope that works well

​ Read More
In-reply-to » need to come up with ideas for camcorder videos... i have one but it's just 'talk in front of camera about fave songs i listened to in 2024' and i wanna do more fun things even though rambling in front of cam is already fun af

@kat@yarn.girlonthemoon.xyz I’m an absolute sucker for all sorts of crafts videos, mostly wood and metal working, but also leather and construction. So obviously, your Tux sewing project would make a good video in my opinion. :-D (But I fear it would require way more work than just talking into the camera. Think of camera setup time with framing and focusing, repositioning a couple of times, editing, yada, yada, yada. I documented wood working build processes in my shop in the past and it made the projects take easily ten times as long, if not more. So, I stopped doing that.)

As kids we recorded some action films on magnetic tape camcorders. That was also great fun.

​ Read More

Couldn’t find anybody to join me this arvo, so I went alone. Only in the forest I began to see real snow. And then of course with each meter of elevation gain. I reckon there were 5-6 cm at the summit, so there is still room for improvement. The weather was absolutely stunning, a sunny blue sky alternating with clouds, most of my hike hardly any wind and 1°C. Climbing the mountain was a different story, the wind hit me hard.

I just love the wind-brushed formations of ice on the twigs and branches. They look soooo incredibly cool. It was kinda hard to capture them on film with the wind pushing everything around.

On the way down I took the narrow and currently fairly slippery path that was closed for some weeks due to felling activity. It looks so different with heaps of trees on the ground now. They’ve also sawn down the tree with the small hole near the ground (which I think I’ve shown a few times in the past). The beech in 52 to 54 was probably hit by lightning a few months ago. At least it’s completely charred.

https://lyse.isobeef.org/waldspaziergang-2025-01-03/

Image

​ Read More
In-reply-to » i need a tux plushie so bad i'm literally asking my sister to teach me how to sew just so i can make a tux plushie

@kat@yarn.girlonthemoon.xyz @movq@www.uninformativ.de Right!? :-) (In retrospect, must be later than elementary school, but still at least a decade old.)

Haaa! It was only now that I realized that gentoo is indeed a penguin species, I never knew that. Nice! I was always under the impression that the Gentoo distribution was simply named after an invented word. Well, I was so wrong. Thanks for teaching me. :-)

​ Read More
In-reply-to » It needs to be said: Retrocomputing and old systems like DOS or OS/2 are fun and all, but a UNIX shell and its userland tools are the most powerful things I’ve ever seen. You can pry that from my cold dead hands. 😅

@movq@www.uninformativ.de I never used DOS or OS/2, but I fully agree with you. A Unix shell with its tool landscape is hard to beat (photo/video viewing/editing aside).

​ Read More
In-reply-to » @movq How about now? 🙏

@movq@www.uninformativ.de That’s so damn cool mate! I went through the code, but this lowlevel stuff is really not my favorite cup of tea. Having said that, it was actually really nice to see the abstractions and APIs work together and how things are getting indeed very readable in the userland programs. That’s easy to track in this extremely tiny OS implementation. Excellent work, keep on hacking!

Now, you just have to quickly add a network stack and then can write a twtxt client for it! ]:->

​ Read More
In-reply-to » This year is a perfect square: 2025 = 45ÂČ. Most of us reading this at time of posting won't be alive next time that happens since 46ÂČ = 2116, 91 years from now. This has been bouncing around the internet but for some reason I felt compelled to record it here!

@movq@www.uninformativ.de That’s neat, good old $\sum_{i=1}^{9} i^3$ (let’s see if yarnd’s markdown parser has LaTeX support or not ;-)).

​ Read More
In-reply-to » need to come up with ideas for camcorder videos... i have one but it's just 'talk in front of camera about fave songs i listened to in 2024' and i wanna do more fun things even though rambling in front of cam is already fun af

@@yarn.girlonthemoon.xyz I saw some of your videos, and I can say you do do well at keeping the flow. Rambling is what most of podcasters do. Heck, even professional news casters! That’s to say, we are all used, and kind of expect it. â˜ș

​ Read More

need to come up with ideas for camcorder videos
 i have one but it’s just ‘talk in front of camera about fave songs i listened to in 2024’ and i wanna do more fun things even though rambling in front of cam is already fun af

​ Read More