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 πŸ‡¨πŸ‡¦πŸ‡ΊπŸ‡¦
This is my creative way of testing the Akkoma upgrade.
0
0
3

K. Ryabitsev-Prime 🍁

When a problem comes along, you must:
40% whip it
3% skip it
9% nib it
46% lie flat and do nothing
1
2
4

K. Ryabitsev-Prime 🍁

I should probably gatecrash the lsfmmbpf summit, since it's in Montreal this year. Might head that way on Wednesday.
1
0
0

K. Ryabitsev-Prime 🍁

capol
Show content
Welp, election is upon us. I promise that I will do my best to remember to put it under the CW.

The riding I'm in votes 70-80% Liberal, so I can vote for whoever I like, but this year I might vote Liberal anyway, just as an FU to Poillievre.
0
0
3

K. Ryabitsev-Prime 🍁

When you send a dad joke online, its speed of transmission is measured in special units called "dad-bauds."
1
1
6

K. Ryabitsev-Prime 🍁

"I'm not being unfriendly, it's just my 'resting kirpich face.'"
0
0
3
@justinas @kroitus Not in that particular case, pretty sure. Just a person who doesn't know how email is supposed to work. :)
0
0
2

K. Ryabitsev-Prime 🍁

New pet peeve -- when people treat email as text messages. I don't want to receive 4 messages from you, each one sentence long.
1
1
6
@Profpatsch Unfortunately, currently that microtransaction is "make the world a bit hotter to prove you're not a bot."
1
0
0

β“‹πŸ΄β€β˜ οΈ

Edited 4 months ago
0
3
0
@Aissen Yes, that's what I meant by having a local cached page. On a cache hit, just let it through.

That said, it's not like we're discussing a real product -- it's just my laundry list of wishes. :)
0
0
1
@SRAZKVT Yes, it's definitely a "metal detectors in high schools" kind of solution, but c'est la vie.
0
0
1

K. Ryabitsev-Prime 🍁

I'm aware of Anubis and I'm afraid proof-of-work intermediaries are going to become the only way to deal with bots.

However, I don't like Anubis's general approach. I would prefer to have something built into varnish with some more logic that allows for more nuance. If there is a local cached page, allow the request. If there isn't, but the load/RAM usage is low, let the request through. If the load is high or if we're seeing lots of 503's, only then require proof-of-work.
3
3
13

FOSS infrastructure is under attack by AI companies https://thelibre.news/foss-infrastructure-is-under-attack-by-ai-companies/ Please boost for awareness, reach and to public shame Microsoft, Meta, OpenAI, Perplexity and other such AI companies.

7
18
1

K. Ryabitsev-Prime 🍁

In good news, I figured out what needed to happen so we don't share the same /64 with all other Linode systems in the same datacentre, which gets @spamhaus off our back.
0
0
4
That's why I keep this server: for bitching about life and multilingual dad jokes that only 1-2 people following me would get.
0
0
6

K. Ryabitsev-Prime 🍁

All Norwegian birds look fugl-y.
1
0
2
@esgariot @rails Yes, it would work, but would it be acceptable trade-off? That's not clear. Right now, I'm leaning towards setting up separate, authentication-required duplicates for some services that I can give to maintainers and developers, but that, again, is capitulating and admitting that the open web has failed.
0
0
2
@rails There is not. There is, in fact, no reliable way to identify legitimate requests from bot traffic if you're only looking at logs or packets. The only way to reliably tell is by getting yourself into the page rendering client. E.g. this is what happens when you get CloudFlare's "prove you're not a bot" screen -- they use javascript to collect information about your browser and to watch the pointer behaviour to figure out if you're a bot or not (plus, massive amounts of data they have internally on your IP address).
1
0
0
Show older