@GabesArcade@gabesarcade.com Probably. How do you want this to work? An âExportâ button to export all your settings in some form?
@david@daiwei.me Sorry, Iâm not seeing what youâre saying? đ€
@itsericwoodward@itsericwoodward.com lol! âYeah, it was me. What you gonna do about it? Hm? Hm?â Cats. Typical arrogant cats. đ
For this weekâs #Caturday, I have an image that requires a bit of backstoryâŠ
Shortly after Emperor Maximilian I retained us as his caretakers (over 8 years ago), we would often return home from our travels to find a handful of pairs of socks scattered around the floor, typically taken from our sonâs sock drawer (which was usually overflowing and therefore often left slightly open). We werenât sure if it was Max (as he was not the only cat in the house) until the day we came home to find this: 
@lyse@lyse.isobeef.org Pretty good! Had an apple, too. đ€Ł
@lyse@lyse.isobeef.org Ha! đ
@david@daiwei.me Oh yeah, a full belly stops everything. :-D
@movq@www.uninformativ.de Dang it! You gotta have a chance again after sunset. :-)
muos/amd64 that boots into a running shell, with a tiny little vfs, UNIX-like semantics, syscalls, read/write, etc. It works pretty nicely, and aside from a small Assembly "nucleus", most of the Kernel and Userspace is written in Mu.
@prologic@twtxt.net Sounds cool, I gotta take a look at it when my brain has some free capacity. :-)
@movq@www.uninformativ.de A mate showed me a graph reaching 40°C⊠:-O Itâs going to be hell on earth.
muos/amd64 that boots into a running shell, with a tiny little vfs, UNIX-like semantics, syscalls, read/write, etc. It works pretty nicely, and aside from a small Assembly "nucleus", most of the Kernel and Userspace is written in Mu.
@prologic@twtxt.net Congrats! đ€ That sounds disturbingly low-level to me, but I know that itâs no small feat.
@lyse@lyse.isobeef.org @movq@www.uninformativ.de @klaxzy@klaxzy.net @david@daiwei.me Iâm in a similar boat, they pushed us to use it, then pushed us to keep our usage below a certain threshold (although they do allow certain âpower usersâ go beyond the limit, LOL). I dragged my feet at first, but they finally broke my spirit about a month before the limits were put into place. Unfortunately, Iâve been doing more managing than coding lately, so I mostly just use it for creating JIRA tickets (I find it to be very good at producing âAgile artifactsâ).
@prologic@twtxt.net Copyright infringement is still your best entertainment value.
@lyse@lyse.isobeef.org I also got up at 5 (I always do đ ) and went on a quick stroll around 6:30, but boy, that was chilly. So I said to myself: Screw that, Iâll try again later.
And now weâre at 32 °C. đ€Ł
muos/amd64 that boots into a running shell, with a tiny little vfs, UNIX-like semantics, syscalls, read/write, etc. It works pretty nicely, and aside from a small Assembly "nucleus", most of the Kernel and Userspace is written in Mu.
@movq@www.uninformativ.de Itâs âshapingâ up to where I think I want it to go đ
muos/amd64 that boots into a running shell, with a tiny little vfs, UNIX-like semantics, syscalls, read/write, etc. It works pretty nicely, and aside from a small Assembly "nucleus", most of the Kernel and Userspace is written in Mu.
@prologic@twtxt.net Yeah, sound impressive, I gotta try this. đ
Next heat wave coming up?

Still a few days to go, luckily, and these models arenât super accurate ⊠weâll see âŠ
@david@daiwei.me Yes!
So, a hobby OS, just like Linux was for Linus?
Although this is really an exercise is self-hosting a lagnguage, then self-hosting the language to build a self-hosting OS. Itâs all meta-circular.
muos/amd64 that boots into a running shell, with a tiny little vfs, UNIX-like semantics, syscalls, read/write, etc. It works pretty nicely, and aside from a small Assembly "nucleus", most of the Kernel and Userspace is written in Mu.
@david@daiwei.me Itâs somewhat expected to have a fair bit of Assembly (machine code) to get some of the bits you need going. But I think I can reduce this a bit. Letâs seeâŠ
Dunno if anyone will find this interesting⊠But some ~6 months or so ago I experimented briefly with creating a whole bootloader + kernel + userland â Basically an entire OS in the Mu programming language (which as you know I also designed and created) â 6 months later Iâve worked on it some more after spending the last week working on improvements to Mu itself, which is now able to compile itself with its own Mu implemented compiler and now have an os/arch backend called muos/amd64 that boots into a running shell, with a tiny little vfs, UNIX-like semantics, syscalls, read/write, etc. It works pretty nicely, and aside from a small Assembly ânucleusâ, most of the Kernel and Userspace is written in Mu.
Bwahahahaha, wie geil! :â-D Wenn Ăsterreicher Hochdeutsch sprechen mĂŒssen: https://www.youtube.com/watch?v=Xh-l1wfIDXY
Gestern Abend den Austrian Kiwi entdeckt, ein NeuseelĂ€nder, der seit ein paar Jahren in Ăsterreich lebt. Der hat ein paar absolut groĂartige Videos.
@movq@www.uninformativ.de Type hints are just⊠so weird.
@movq@www.uninformativ.de I see! :-D So, how was your banana then?
@lyse@lyse.isobeef.org Ruff, the formatter/linter, yeah.
Lol, never heard of that banana moment before, but it sounds very fitting. :-D
No wonder. I just made that up. đ€Ł
Why.
Pythonâs numeric types complex, float and int are not subtypes of each other, but to support common use cases, the type system contains a straightforward shortcut: when an argument is annotated as having type float, an argument of type int is acceptable; similar, for an argument annotated as having type complex, arguments of type float or int are acceptable.
https://typing.python.org/en/latest/spec/special-types.html#special-cases-for-float-and-complex
@movq@www.uninformativ.de I hear you! Itâs so annoying. Ruff, the formatter?
Lol, never heard of that banana moment before, but it sounds very fitting. :-D
For the tags feed it would be cool to include the actual changelog entries
Did that now:

đ„ł
@movq@www.uninformativ.de Oh dear, Thunderbird became such garbage.
@movq@www.uninformativ.de You know you could in theory use the Twtxt App and the Twtxt Feeds service as your ânews readerâ right? đ
@lyse@lyse.isobeef.org Bingo!
Oh, yeah, newsboat is good. For this particular use case, I explicitly needed a graphical feed reader, though. đ I ended up using Thunderbird, which has its own interesting way of configuring/adding feeds:
https://movq.de/v/a3557e3dc9/vid-1784952576.mp4
Why are feeds categorized as âMailâ? Whatâs going on with that âAddâ button on the left of the dialog? Why does the dialog indicate that thereâs a folder called âlist-files Recent Commitsâ which doesnât really exist in the end? (Why does it take about 1-2 seconds to load 25 feed items?) And so on.
@prologic@twtxt.net Ahh gotcha đ
@GabesArcade@gabesarcade.com LOL đ
@eldersnake@we.loveprivacy.club Login to https://feeds.twtxt.net/ with your Podâs account. Re-create whatever you like. In the end I had to start over, there was too much mess. As you can no doubt imagine, the reason for revamping the feeds service was to thwart SPAM and Junk.
@prologic@twtxt.net sorry if I missed it somewhere⊠are Yarn feeds like slashdot no longer a thing?
@movq@www.uninformativ.de Since you ask, it must be only the one in the title bar, but not the one below. :-( Let me suggest Newsboat to you: https://newsboat.org/
@movq@www.uninformativ.de Not sure, I very rarely see people wearing cowboy hats. Theyâre a great protection against the sun in my opinion. Even as a child, I always loved their looks, but I only wear them in summer for that particular reason. Unfortunately, theyâre too cumbersome to carry around not on your head. And they donât combine with bicycle helmets or head rests.
About one and a half decades ago, I made two hats myself. Sadly, they both turned out to be failures.
Haha, now that you mention the aliens, I cannot unsee them anymore. :-D
Tell me which one of those âplusâ icons on this screenshot you can click and which one is just decoration.

FFS.
@lyse@lyse.isobeef.org Hats are back, arenât they? Lots of people wearing hats these days, like, the big ones. đ€
06.jpg looks like itâs from another planet. đ
@david@daiwei.me You better stick to your doctorâs prescription of mowing three times a week.
@david@daiwei.me Thank you! They were so busy, my camera got dizzy: 
@prologic@twtxt.net Seems to work? đ§
Skipped a meeting and went for a stroll this arvo because my head was aching due to tension caused by lack of physical activity. That was a very good decision: https://lyse.isobeef.org/waldspaziergang-2026-07-23/
Iâm not a fan of light shows but thatâs a cool UFO! https://youtu.be/DbSmUCCR9Es
Dang it, @david@daiwei.me, you blew my cover!
I was raised without a TV, so I donât miss it one bit. My parents just didnât by a new one after their super old black and white device died. Looking after a baby was maybe spare time activity enough for them. :-P
When there was some super cool program I wanted to watch, like a James Bond movie, I visited my grandma. Sure, it sometimes was a pity that I could not join yesterdayâs TV series discussions with my classmates, but oh well. I survived that. Building stuff with Lego or playing outside was all I really wanted.
Apart from a few really good programs, thereâs sooooo much trash, non-stop ads and the like. Even as a kid, I was very disgusted by all that. But I have to admit that visting somebody with a TV and watching a good show was usually a highlight. These days, I can easily waste all my time and more on YouTube. :-/
@movq@www.uninformativ.de @klaxzy@klaxzy.net Same situation here.
Data protection, @dce@hashnix.club! :-D
This revealed another bug in my client that I still need to fix at some point. Inserting an empty set of messages failed with an SQL logic error. Whoops. I didnât think about that corner case.
@klaxzy@klaxzy.net Hey, sounds exactly like the company I work(ed) for.
@prologic@twtxt.net I donât think so? At least, I didnât hear about any issues on Codebergâs end. It may, of course, have had something to do with me using HTTPie instead of wget, but I really donât know what happened.
@movq@www.uninformativ.de Oh I agree. Long-term the whole thing is completely âfuckedâ. But it says more about âCloudâ and âX as a Serviceâ than about âAIâ itself. Itâs a bit like all these fucking entertainment subscription services you need to entertain oneâs self. How many subscriptions does one need to Hulu, Netflix, Disney+, Stan, etc, etc.
@prologic@twtxt.net Our company is paying a shitload of money for all these (different) AI tools ⊠Iâm probably not allowed to tell you the exact number, but it is a lot. The only other way would be to lay off employees, so we can pay even more for AI. (Needless to say, that would be the worst possible move.)
For a private person, $20 a month is also pretty expensive, isnât it? And then assume that you maybe need more than one AI tool. Youâre quickly up to $50 a month or much more. This isnât something that I, as a private person, will ever be willing to spend for this kind of stuff.
âAIâ is just expensive as fuck. On every level. They will have to (ab)use every possible way to squeeze more money out of it, and that includes ads and what not.