Posts
4818
Following
319
Followers
489
Linux kernel hacker and maintainer etc.

OpenPGP: 3AB05486C7752FE1
was interesting read:

https://lwn.net/Articles/995196/
0
0
0
First system upgrade ever I’ve tried for Asahi Linux ongoing *fingers crossed* (40 to 41)
1
0
4

Learned how to install a “VSCode only” extension to VSCodium:

  1. Go to a page: https://marketplace.visualstudio.com/items?itemName=nordic-semiconductor.nrf-kconfig
  2. Download vsix.
  3. codium --install-extension nordic-semiconductor.nrf-kconfig-2024.9.20.vsix

Now Kconfig looks pretty ;-)

1
0
0
Edited 10 months ago
Why only Apple laptops have an 3,5mm audio port that is of super sonic quality?

All other audio ports suck. It's the literal truth. It's the killer feature in Apple products.

Try to connect your Thinkpad directly to a stage sound system and it will be hell. This applies to all PC laptops I've ever tried.

Why it is like this?

I don't have personal laptop at the moment but soon going to get a new one, and it definitely will be Apple laptop, and it is ONLY because of 3,5mm audio port.

Noteworthy is that also the latency metrics of Apple's audio are in par with an external audio interface.

#laptop #audio #apple
2
1
0
Edited 10 months ago
Can OpenPGP signing key used also as Machine Owner Key (MOK) for signing kernel and modules by some means? That would be the most practical way as I have that always available in my Yubikey.

I can use my OpenPGP keyring to:

1. Sign tags for Linus.
2. Sign commits at work.
3. Authenticate to all SSH servers I have access to.
4. Authenticate to all Git repositories I have access to.
5. Right and manage my "root of trust" with pass: https://www.passwordstore.org/

I'm sure it must be applicable in a way or another also as MOK.

#linux #security #yubikey
1
3
3
The interface is a bit rough but Firefox actually has profiles just like Chrome. This from my work Thinkpad.

Have been converting once again to Firefox from Chrome only because I want to use at least the same browser in every platform and aarch64 has only Firefox (i.e. my Mac mini).

This is how I usually switch between Chrome and Firefox: a dead-end comes and I switch to the other.

Last time I switched to Chrome was because of broken WebMIDI support in Firefox, which now fully works with Novation hardware so the browser table tennis continues.

#firefox #chrome #ping #pong
1
0
2
Only issue I've had with Fedora 41 has been Signal but then I recalled this:

https://github.com/BarbossHack/Signal-Desktop-Fedora

Building RPM packages and installing them fixed all the issues.

#fedora #signal
1
0
1
"libLISA is a library for automatically discovering and analyzing CPU instructions. It relies on minimal human input: only a definition of CPU state and a CPU observer are required to be implemented."

https://github.com/liblisa/liblisa
2
0
0
Fedora 41 upgrade ongoing. More worried when I do the same for Asahi Linux (because never upgraded it before).
0
0
0
4/32 GB of RAM and 1/8 GB of swap used when this popped up (had only time to look 'free' quickly 🤷 no other effect #firefox
1
0
0
@ljs you got it, i did my fedora ark test (compile a random tip as distribution kernel) with a "random patch set".
1
0
0
Took few hours to realize today that ZSH figures out from EDITOR with '*vi*' that you "want" different keybindings. So I unset that.

If I did ssh or tmux, CTRL+R stopped working. Looking at bindkey output, it was different in a nested zsh (find this out while running zsh inside zsh).

I think I also had to delete a file called '.zcomdump' or something (don't what it is actually and to be totally honest) and I still don't get why it had "unsmarted" key bindings when there was just one instance of zsh.

How do you disable ZSH AI features?

#zsh #ai #shell
1
0
0
What is the difference between clevis and systemd-cryptenroll, and why do they both need to exist?

Example: https://fedoramagazine.org/automatically-decrypt-your-disk-using-tpm2/

Uses both. Why? Also: how does dracut interact with these shenanigans?

#fedora #linux #systemd
0
1
1
First time ever I've seen WebMIDI work in Firefox (for uploading firmware with SYSEX). Has been literally a lock-in to Chrome for me.
1
0
0
I'm going to order this: https://www.ifixit.com/en-eu/products/iphone-se-2022-battery

In a repair shop it is 100% more expensive.
1
0
2

We don't have enough kernel memes on here, just doing my part

2
13
4
Edited 10 months ago
What is this:

https://opensource.org/ai

"Open Source" is "Open Source AI"

OK, cool.

This must be then an AI:

```
int main(void) {}
```

For me this has an appearance of a scam, and it also reflects a recent outbursts such as e.g. this one from Microsoft:

https://www.techspot.com/news/103609-microsoft-ai-ceo-content-open-web-freeware-ai.html

Not pointing out to Microsoft here in particular. It was just so arrogant, obnoxious and ignorant take from Mustafa Suleyman that it carved to my brain forever.

IT giants have put way way way too huge stakes on top of the AI game board. There's also a strong motivation to compound "Open Source" and "AI" as interchangeable concepts to justify evil corporate tactics. Right from the get go OpenAI picked up a name, which misleads by implying "openness" (with no anchor to anything actually open).

Standards share no resemblance to this eye roll trick. I read them a lot as part of my work (the most recent was DWARF4 spec few weeks ago), and I know what a standard should look like, if anything.

This is not an opinion about AI way or another but I recognize a fake standard 100% when I see one, and this is as fake as it can ever get. It could be at worst interpreted as an attack against open source and free software governance, and the values that we believe in.

RT @fsfe
2
1
2
Cheap #3D #printing services in the #EU region? I just need to print one a spare part that is not complex and #ThingVerse is feasible for acquiring the model.
3
1
0
Edited 10 months ago
After having to use Matrix for a while and seeing how bad Slack and Discord are, I wish there was a criminal law that would allow IRC only for IM. Steady performer, zero fucks. #IRC
1
2
8
Show older