To quote GLaDOS: Yesterday I saw a deer!
@movq@www.uninformativ.de Truly classic. :-D
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.
@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
@movq@www.uninformativ.de Itâs crazy! I thought about it the other day on my hike. There are so many shady areas in winter that are fully blasted by the sun in summer.
@movq@www.uninformativ.de Heck yeah, theyâre both very lovely! I like how you can still see the full disk through the clouds in the first one.
@kat@yarn.girlonthemoon.xyz Oh cool, I wish I had a similar subject in school. :-)
"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. :-)
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@lyse.isobeef.org was talking about the other day?
@prologic@twtxt.net Looks like Iâm hitting this now when reloading my subscriptions:
$ grep twtxt.net .config/twtxt/config | wc -l
26
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
⊠aaaaaaand I had the first bug in my toy OS that was caused by caching. đ Bloody caching. (It only triggered in error conditions, but still.)
@prologic@twtxt.net you are documenting everything, right? I am very interested in a HOWTO! âșïž
@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.
@kat@yarn.girlonthemoon.xyz Okay, horrible cookie popup aside, would you say this is easier to read? https://docs.oracle.com/javase/8/docs/api/java/util/List.html#method.summary đ€
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
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 đŒ
@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. đ€Šđ
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
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
@prologic@twtxt.net You might (not) enjoy this blog post: https://pod.geraspora.de/posts/17342163
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.
You could at least put a list of possible return values in there (always at the same location, please!), hereâs a mockup:
@prologic@twtxt.net Ah, thatâs not a photo, itâs a screenshot of Stellarium. I never managed to take actual photos of the sun in those two positions, I keep forgetting about it. đ„Ž
Moon and Venus were pretty close yesterday, but the photos didnât turn out to be very good:
(And Saturn was still faaaaar away.)
Noon in summer:
And noon in winter:
The difference never fails to make me go âwhoaâ. đ
This evening, Saturn will show up right next to a crescent moon:
Letâs see if I can catch that in a photo.
@eapl.me@eapl.me Thatâs a nice quote. I like it.
@prologic@twtxt.net Nah, itâs really not necessary from my point of view. Thereâs not enough math here that would justify it. In the spirit of simplicity, Iâd leave it off. O:-)
@movq@www.uninformativ.de The rabbit hole deepens. :-D
Letâs work towards the future we want, not against the future we donât want.
That would be nice.
@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.
@lyse@lyse.isobeef.org Thanks. đ
The good thing is, I wouldnât have to write an Ethernet driver, because https://en.wikipedia.org/wiki/Serial_Line_Internet_Protocol is a thing, but TCP/IP? Not sure if I want to do that. đ I could, of course, come up with my own thing âŠ
@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. ;-)
@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.
@prologic@twtxt.net good evening, future man! đđđ
having a cry to birdhouse in your soul
If you want a problem solved, you give it to someone as a project. If you donât want a problem to be solved, you give it to someone as a job
Why you shouldnât build your career around existential risk
https://guzey.com/existential-risk/
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 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.
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.
@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. :-)
@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).
@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! ]:->
@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 ;-)).
@@yarn.girlonthemoon.xyz hey, hey! Looks like we are on the same time zone (EST). I have been awake since 05:50ish.
@@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. âșïž
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
@lyse@lyse.isobeef.org Awww. đ Reminds me a bit of a gentoo penguin. đ
good morning yarn friends! itâs noon here but i woke up an hour ago. much better compared to waking up at 4pm yesterday