Sign in

Sean McArthur

@seanmonstar.com
1.5K followers 46 following 155 posts

Open Source maintainer of the rust-lang @hyper.rs. More at seanmonstar.com

PostsRepliesMedia
Sean McArthur @seanmonstar.com · 03/03/2026
Humans be like: "I did this".
"I made this" meme, where AI make something, and the human thinks they made it instead.
151
Sean McArthur @seanmonstar.com · 29/03/2024
Some snipped quotes:
Breaking people, not kneecaps (30:55)

    If something would be a breaking change, then we label it with a breaking change. And it’s not something we can do right now. We can close it or postpone it or something. And then, you know, maybe three years from now, go and take a look at all the issues that are labeled that and say like, yeah, you know what, this would be worth breaking for. But at the same time, I’d love to not have to break people, even though, you know, the promise is only for three years. I’d love to not have to.

    Did you just say break people? We did go back to the mafia reference, right? But no relation, right?

    Exactly. Yeah. No breaking kneecaps.Retry storms and budgets (33:50)

    Since there wasn’t a really easy plug-in, then people implement retries themselves. And that includes making themselves vulnerable to retry storms and just not doing it in a safe way. And the thing is that we have this middleware and things that would protect you from that, but they’re just complicated enough that people are like, ah, I can just retry in a loop.

    But then you smash the server once things start falling apart. And it’d be so much better if you just add in a retry layer. It’s going to do things wisely. And maybe you say, you know what, on this URL, never retry it, but otherwise do the default thing.

    It’d be so much nicer if you didn’t have to understand how bad retries can go.
000