Posts
2464
Following
236
Followers
2767
Director of Linux Foundation IT. Currently in charge of kernel.org infra.

This account is for Linux/Kernel/FOSS topics in general: #linux, #kernel, #foss, #git, #sysadmin, #infrastructure.

For my personal account, please follow @monsieuricon@castoranxieux.ca.

MontrΓ©al, QuΓ©bec, Canada πŸ‡¨πŸ‡¦πŸ‡ΊπŸ‡¦

K. Ryabitsev-Prime 🍁

If Putin could do another holodomor, he would totally do it.
1
2
7

K. Ryabitsev-Prime 🍁

I released korgalore 0.3

It's a neat little tool that lets maintainers "subscribe" to mailing lists without actually subscribing to mailing lists. Supports delivering to Gmail, IMAP, JMAP, local maildir, etc. Requires "lei" to do a lot of things, so make sure that's installed.

Lots of new features in this release, including `kgl track-subsystem` that will try to automatically set up lei queries based on the subsystem you're interested in.

Lots more testing needed of the new features, so will be happy if others try it out.

https://lore.kernel.org/tools/20260115-economic-uncovered-nuthatch-36e35b@lemur/T/#u
2
9
9

Bruce Lawson βœ… β™« β™Ώ βœŒοΈβ™‚οΈβœŠ

According to Tech Radar, a reason to avoid using Vivaldi web browser is "No AI-powered assistant". Yup - and we're proud of it! If you don't want slop while you shop, or scurf while you surf, give the European browser a try.
https://vivaldi.com/blog/a-i-browsers-the-price-of-admission-is-too-high/

1
9
2

K. Ryabitsev-Prime 🍁

Got tired of constantly clicking "remind me later," so the gaming PC is now running Bazzite.
1
1
12

K. Ryabitsev-Prime 🍁

Greenland should follow Cuba's example and lease Americans a 45 square mile area of the island for a naval base. Call it Epstein Bay.
0
0
6

K. Ryabitsev-Prime 🍁

Google Cloud Console wanted a logo, so korgalore now has a logo.
1
3
16

K. Ryabitsev-Prime 🍁

Look, ma, I wrote my first ui. (Okay, opus wrote it for me, but I promise that I reviewed it very carefully).
0
0
7

K. Ryabitsev-Prime 🍁

Well, I just spent 2 hours of my Sunday dealing with a distributed crawler bot. It's backed off for now, but I am now definitely putting in dataset poisoning, because this is the only measure I can think of that will make the crawlers' authors think twice about abusing public services.
1
4
20

K. Ryabitsev-Prime 🍁

Geez, everyone is dumping on PGP these days.

(Okay, fine, so PGP here stands for "Parents and Grandparents Program.)
1
1
17

K. Ryabitsev-Prime 🍁

My dad, who never cursed around us when we were kids, used a funny German phrase instead when he felt like saying something spicy in a polite company: "donner wetter." I always thought it was something that he made up or read in a book (he'd studied German when he was in school).

However, now that I know that there's a definite Volga German lineage in our DNA, I'm actually curious if he'd heard it himself as a kid, as a kind of linguistic family heirloom.

Is "donner wetter" a real thing Germans say, or is it just some kind of "gosh darn" equivalent of a heftier swear?
8
2
8

K. Ryabitsev-Prime 🍁

The crawler that pretended to be b4 is now pretending to be curl. This is a little trickier, but we can still deal with it.

If you have a legitimate tool that is now suddenly returning 403s, please reach out to me.
2
6
12

K. Ryabitsev-Prime 🍁

So, the aggressive crawler that pretends to be b4 in the user-agent is back hitting lore full force, this time hitting EU instead of APAC.

Thankfully, knowing a thing or two about b4, I can easily tell fake b4 traffic from real b4 traffic. Enjoy a ton of 404's, jerk.
2
2
21

K. Ryabitsev-Prime 🍁

Sir, yessir.
6
7
30

K. Ryabitsev-Prime 🍁

Happy my birthday to those who celebrate.
3
0
13

K. Ryabitsev-Prime 🍁

πŸ•―οΈπŸ•―οΈπŸ•―οΈπŸ•―οΈπŸ•―οΈπŸ•―οΈπŸ•―οΈπŸ•―οΈπŸ•―οΈπŸ•―οΈ
πŸ•―οΈπŸ•―οΈπŸ•―οΈπŸ•―οΈπŸ•―οΈπŸ•―οΈπŸ•―οΈπŸ•―οΈπŸ•―οΈπŸ•―οΈ
πŸ•―οΈπŸ•―οΈπŸ•―οΈπŸ•―οΈπŸ•―οΈπŸ•―οΈπŸ•―οΈπŸ•―οΈπŸ•―οΈπŸ•―οΈ
πŸ•―οΈπŸ•―οΈπŸ•―οΈπŸ•―οΈπŸ•―οΈπŸ•―οΈπŸ•―οΈπŸ•―οΈπŸ•―οΈπŸ•―οΈ
πŸ•―οΈπŸ•―οΈπŸ•―οΈπŸ•―οΈπŸ•―οΈπŸ•―οΈπŸ•―οΈπŸ•―οΈπŸ•―οΈπŸ•―οΈ

🧁
2
0
5

K. Ryabitsev-Prime 🍁

Edited 4 months ago
See, kids, if you have nuclear weapons, you get invited to Alaska for a handshake and a red carpet treatment. If you don't, you get kidnapped in the night.

Don't draw any wrong conclusions.
2
4
16

K. Ryabitsev-Prime 🍁

Is this GenAI's version of "damn, I'm still writing 2025 on all my cheques?"

Probably the best proof I've seen of it becoming more and more human.
1
0
7

Looking for testers for a new Mastodon TUI.

tooi is a re-implementation of the TUI included with toot, using a more modern framework which is easier to work with. It supports most features `toot tui` does, and some new ones too.

tooi is set to replace `toot tui` which has proven to be troublesome to support and extend.

https://codeberg.org/ihabunek/tooi

6
5
1

Richard Weinberger

Edited 4 months ago
Recently I had fun with the rediscovered UNIX v4. While browsing the code I found a bug in the su(1) utility and decided to fix it like it is 1973.
https://sigma-star.at/blog/2025/12/unix-v4-buffer-overflow/
1
8
19

K. Ryabitsev-Prime 🍁

2026
Show content
Every year since 2014 I've greeted with optimism. Surely, surely the "f*cking around" stage will soon be over and we'll move on to the "finding out" and "doing something about it" stages of the popular saying.

However, I've since come to accept that the humanity's most natural way of "doing something about it" is not to step back, sit down, and calmly figure out the best way to fix the situation. No, the humanity's most natural response to "finding out" is to split into two camps. One camp will then continue to "f*ck around" in the exact same way as before, with redoubled effort, in the blind hope that what's worked then will keep working now, at least long enough for them to retire.

And the other camp's reaction to "finding out" will be to start "f*cking around" in the exact opposite direction, just as blindly, in the belief that if we just press long and hard enough on the "reverse" pedal, that we'll somehow undo all the damage that we've done when we first careened out of our way onto our current trajectory.

So, this year I look into the future not with optimism, but with acknowledgement that things will continue to be hard. For my part, I will try to act on what I know are facts, and I will try to do what I think will help the well-being of my family, my friends, the projects I work on, and, by all means, myself. I cannot hope to fix everything that's f*cked up around me, but I can hopefully fix the small part of it that's within my reach and limited ability.

So, I raise my glass to all of you whom I count among my friends. May 2026 be kind to you. Do what is right and act on what gives you hope. Take care of yourself and be an ally to those who need you most.

And if you feel a need to punch something in 2026, make sure it's a nazi.
1
4
19
Show older