movq

www.uninformativ.de

No description provided.

It’s the little things that make me happy these days. Like adding a function to search for text with various encodings to my hex editor. All neatly organized in the menu and with accelerators.

​ Read More
In-reply-to » There is this extremely annoying issue with my website:

FTR, also happens with Openbox on X11 and with labwc on Wayland, so this isn’t related to my custom X11 window manager.

​ Read More
In-reply-to » There is this extremely annoying issue with my website:

Emptied the CSS, removed the <meta name="viewport" content="width=device-width, initial-scale=1">, now it’s just plain HTML and it still happens.

​ Read More

There is this extremely annoying issue with my website:

https://movq.de/v/4acced3c8e/scroll.mp4

Notice how I’m scrolling, then switching to another tab, switching back, and then the scrolling position is different?

What the hell could cause this? It’s not always like this and I have only seen it in Firefox so far (but I very rarely use Chromium anyway), and this really happens a lot on my site but not on others.

Any ideas? Did I screw up the CSS somehow? đŸ€”

​ Read More
In-reply-to » The original twt is unavailable. It may have been edited or deleted, or is from an unknown or muted feed.

@arne@uplegger.eu Einfach so als Wahlergebnis verkĂŒnden. Dann denken die alle: „Ach, Mist, wie blöd, schon zu spĂ€t, na dann muss ich ja nicht mehr hin.“ Fertig. ✅

​ Read More
In-reply-to » @lyse Not that often – except for the last few months. 😅 I was reorganizing lots of repos, merging them, splitting them, changing author names, whatever. Having an empty root commit was super handy (if there was one).

@lyse@lyse.isobeef.org Oh yeah, going full Prinzessin MĂŒllabfuhr! đŸ„ł 👾

​ Read More
In-reply-to » @movq https://movq.de/blog/postings/2026-08-05/0/POSTING-en.html Very interesting! I basically never analyze binary files, but this were some great thoughts on that subject. I hope to remember them when I find myself in the situation to look at binaries more closely.

@lyse@lyse.isobeef.org I don’t do it that often, either. But when I do, I always wanted to have such a tool. :-) And since it turned out super easy to “implement” 
 Why not.

​ Read More
In-reply-to » @movq Regarding https://movq.de/blog/postings/2026-08-16/0/POSTING-en.html, how often do you edit the first commit? A good mate does the same for at least a whole decade, probably more. I never found myself in this situation. Even though I mess with commits on a daily basis. Just never the first one so far. 8-)

@lyse@lyse.isobeef.org Not that often – except for the last few months. 😅 I was reorganizing lots of repos, merging them, splitting them, changing author names, whatever. Having an empty root commit was super handy (if there was one).

​ Read More

Website might come back soon, although probably mostly unchanged. I have no idea how to stop the bots. đŸ€·â€â™€ïž So I’ll just gonna live with it? Is that the key to happinessℱ? đŸ€·â€â™€ïž

​ Read More

The author of the Xfce Wayland compositor on LLMs:

https://www.spurint.org/journal/2026/07/llms-and-xfwl4

He openly admits that he’s totally aware of the issues. But he simply doesn’t give a fuck.

This is (part of) why this whole AI/LLM topic makes me so sad and angry: Many people in tech are such a disappointment. You’re smart and intelligent, but you don’t give a fuck about anything. “It’s just a tool.”

​ Read More
In-reply-to » I hate having my website offline, so I tried to bring it back in a honey-potted version: “AI” agents get served article versions with inverted meaning, like “do” replaced with “don’t” and so on.

@itsericwoodward@itsericwoodward.com It only did that after I asked it what’s going on. Before that, it treated all my attempts as regular trustworthy (but silently “corrected”) sources. Only a completely garbled up page (all words put into random order) was recognized as garbage. Everything else was: “Hey, that’s a good source! Here’s a summary: $correct_summary_with_original_meaning_even_though_the_actual_page_said_otherwise”

​ Read More

I hate having my website offline, so I tried to bring it back in a honey-potted version: “AI” agents get served article versions with inverted meaning, like “do” replaced with “don’t” and so on.

It didn’t work. Claude noticed it and “fixed” it back to the original version. When I asked it, “wait, nowhere on the page does it say $string, check again”, it said:

This is the creepiest shit ever. Silently “fixing” stuff behind my back is the epitome of untrustworthiness.

Open the bay doors, HAL.

​ Read More
In-reply-to » The original twt is unavailable. It may have been edited or deleted, or is from an unknown or muted feed.

@david@daiwei.me Sorry, I can’t do this anymore. A large part of my work (text, code, thoughts, 
) of the last 20-25 years has been stolen and is now being sold at rampant prices to idiots who then complain about me being a backwards bitch (I get to hear this every single day). Everything I say and do in public is being abused.

Fuck that, I’m out.

​ Read More
In-reply-to » Bwahahaha, these security folks have a great sense of humor! :-D Got a phishing test e-mail disguised as an overdue anti-phishing training e-mail: https://lyse.isobeef.org/tmp/overdue-anti-phishing-training-phishing-test-mail.png

@lyse@lyse.isobeef.org That sounds pretty elaborate. We did something similar last year (when this stuff still mattered, lol), but it was super easy to spot.

And then there was this, of course: đŸ€Ł

​ Read More
In-reply-to » Germans love consonants – and it’s the opposite with Scandinavian languages, isn’t it? 😅 This is so crazy for me to listen to:

@lyse@lyse.isobeef.org Hmm! I expected worse. 😅 (Never heard Czech in person.)

https://translate.google.com/?sl=auto&tl=cs&text=good%20morning%2C%20how%20are%20you%20today%3F%20my%20name%20is%20katharina%20and%20I%20am%20eating%20a%20banana%20and%20hopefully%20also%20an%20apple.%20everything%20I%20say%20is%20a%20consonant.%20Or%20maybe%20not!&op=translate

​ Read More
In-reply-to » So... my little experimental Mu (”) OS is now ~8.7k of Mu and ~2k of Assembly, which makes this about an ~80/20 split. I've managed to achieve most of the goals I had set out, by ensuring a tiny Nucleus of only ~2k Assembly and all Policy, Services and Userland written entirely in Mu (a language I also deisnged and created, which still has no support for floats LOL)

@prologic@twtxt.net I only have one potential machine for this: My old netbook. I don’t want to accidentally brick it, though 
 😅 It was scary enough to run my own OS on this.

​ Read More
In-reply-to » @lyse Ja und auch so: „Raus mit den Entwickler:innen! Das Marketing macht seine Software jetzt mit KI selber!!1!“ Kannste dir alles nich ausdenken. (Jaja, ist natĂŒrlich im Moment billiger. Aber diese Kurzsichtigkeit 
)

@lyse@lyse.isobeef.org

Aber Auslöffeln werden es trotzdem wieder ganze andere Leute mĂŒssen. Wie immer. Das ist das bittere an der Sache. Trifft immer die Falschen.

Prinzessin MĂŒllabfuhr. Den Namen mache ich mir jetzt zueigen. Mich dagegen wehren kann ich eh nicht. 😐

Kollege meinte mal halb sarkastisch, irgendwann werden Firmen dann wieder Menschen einstellen, weil die billiger sind.

Wir gehen teilweise von Cloud-IaaS-Hostern wieder zurĂŒck zu Hardware, weil das billiger, flexibler, schneller ist 
 Derzeit zumindest. Die Cloud-Hostern kommen mit dem Nachkaufen von RAM nicht hinterher, sodass stĂ€ndig „die Cloud voll“ ist. (Und, ja, natĂŒrlich wird sich darĂŒber heftigst aufgeregt, aber dass das genau am eigenen Verhalten, nĂ€mlich der religiösen Liebe zur AI, liegt, merken sie nicht.)

Es ist auch jedes Augenmaß weg. Die „fette“ Kiste mit 64 CPUs, 256 GB RAM und 2 TB Platte wird nach allen Regeln der Kunst vollgekleistert. Irgendein Furz-Workload braucht 24 GB RAM, aber das ist jetzt normal und wird akzeptiert. So ist das jetzt halt.

​ Read More
In-reply-to » So... my little experimental Mu (”) OS is now ~8.7k of Mu and ~2k of Assembly, which makes this about an ~80/20 split. I've managed to achieve most of the goals I had set out, by ensuring a tiny Nucleus of only ~2k Assembly and all Policy, Services and Userland written entirely in Mu (a language I also deisnged and created, which still has no support for floats LOL)

@prologic@twtxt.net Just out of curiosity, have you ever ran this on real hardware? 😃

Hm, interesting: https://git.mills.io/prologic/muos/src/branch/main/nucleus/nucleus.asm You’re clearing the VGA buffer in each mode (real mode, protected mode, long mode). Why’s that? Wouldn’t it be good enough to only do that after you’ve reached long mode? đŸ€”

​ Read More
​ Read More
In-reply-to » Ich könnt’ so platzen ob des ganzen Vibecoding-Schrotts, der dann jetzt doch wieder vor meinen FĂŒĂŸen landet 


@lyse@lyse.isobeef.org Ja und auch so: „Raus mit den Entwickler:innen! Das Marketing macht seine Software jetzt mit KI selber!!1!“ Kannste dir alles nich ausdenken. (Jaja, ist natĂŒrlich im Moment billiger. Aber diese Kurzsichtigkeit 
)

​ Read More
In-reply-to » Got up at 5 to have a shower and air out the bathroom before the sun hits, went back to bed. Strolled with my mate for one and a half hours and now I'm absolutely done. At 8 the temps were pleasantly cool, but that didn't last long.

@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. đŸ€Ł

​ Read More
In-reply-to » 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.

@prologic@twtxt.net Yeah, sound impressive, I gotta try this. 👌

​ Read More
In-reply-to » I am sooooooooooooooooooooooooooooooooooooooooooooooooOOOOOOOOOOOOOOoooooooooooooooo tired of “fast-moving” software. ruff changed a ton of stuff and now all my code bases “need fixing”. Blah.

@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. đŸ€Ł

​ Read More

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

​ Read More
In-reply-to » I am sooooooooooooooooooooooooooooooooooooooooooooooooOOOOOOOOOOOOOOoooooooooooooooo tired of “fast-moving” software. ruff changed a ton of stuff and now all my code bases “need fixing”. Blah.

(Wieder so ’n „soll ich’s einfach lassen und lieber ’ne Banane essen“-Moment.)

​ Read More
In-reply-to » I am sooooooooooooooooooooooooooooooooooooooooooooooooOOOOOOOOOOOOOOoooooooooooooooo tired of “fast-moving” software. ruff changed a ton of stuff and now all my code bases “need fixing”. Blah.

Bonus points for this:

$ man ruff
No manual entry for ruff

​ Read More

I am sooooooooooooooooooooooooooooooooooooooooooooooooOOOOOOOOOOOOOOoooooooooooooooo tired of “fast-moving” software. ruff changed a ton of stuff and now all my code bases “need fixing”. Blah.

And SemVer is worth nothing if your 4 year old program with over 16’000 commits is still at “version 0.x”. Blah!

Everything is horrible.

​ Read More
In-reply-to » Tell me which one of those “plus” icons on this screenshot you can click and which one is just decoration.

@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.

​ Read More
In-reply-to » 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/

@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. 😅

​ Read More
In-reply-to » Advertise in ChatGPT | Hacker News Seriously?! 😳 wut da actual fuq?! đŸ˜±

@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.

​ Read More