this post was submitted on 10 Aug 2025
345 points (98.9% liked)

Tech

1753 readers
7 users here now

A community for high quality news and discussion around technological advancements and changes

Things that fit:

Things that don't fit

Community Wiki

founded 2 years ago
MODERATORS
top 50 comments
sorted by: hot top controversial new old
[–] normonator@lemmy.ml 147 points 6 days ago (3 children)

As soon as he's not in charge quality is going to go right to shit though.

[–] MrMcGasion@lemmy.world 43 points 5 days ago

He has taken several months-long breaks and things have been fine. There are other trustworthy devs (like Greg Kroah-Hartman) who he leaves in charge who do just fine at holding the line in his absence. They might not publicly shame bad pull requests as elegantly as Torvolds, but the kernel will probably be fine.

[–] phoenixz@lemmy.ca 21 points 6 days ago (1 children)
[–] GenChadT@programming.dev 21 points 5 days ago (1 children)

Linus needs to be the first person whose brain is uploaded to a computer. He is simply too precious to lose.

[–] MystikIncarnate@lemmy.ca 10 points 5 days ago

That technology should run Linux. For stability.

load more comments (1 replies)
[–] tdawg@lemmy.world 89 points 6 days ago (1 children)

Honestly that's pretty tame given his history

[–] FizzyOrange@programming.dev 18 points 6 days ago (2 children)

Which is a fairly shocking thing to say really. I thought promised to be less of a dick a while ago. Guess he couldn't keep it up.

[–] Sanguine@lemmy.dbzer0.com 22 points 6 days ago

Spicy Linus > mild Linus.

This is 2*

[–] Tja@programming.dev 8 points 5 days ago

It is much less dickish that what he used to say, so he's keeping his promise.

[–] rekabis@lemmy.ca 53 points 6 days ago

From Google? Probably vibe-coded crap.

[–] Kazumara@discuss.tchncs.de 6 points 4 days ago* (last edited 4 days ago)

Palmer Dabbelt took it like a champ though:

OK, sorry. I've been dropping the ball lately and it kind of piled up as taking a bunch of stuff late, but that just leads to me making mistakes. So I'll stop being late, and hopefully that helps with the quality issues.

Palmer's pull request - Linus' response - Palmer's apology

[–] MystikIncarnate@lemmy.ca 10 points 5 days ago

Holy shit. Torvalds is only 55 and that's what he looks like now?

Holy fuck.

[–] chicken@lemmy.dbzer0.com 9 points 6 days ago (1 children)

Now, I would hope there's no garbage inside the RISC-V parts, but that's your choice. But things in generic headers do not get polluted by crazy stuff.

So can anyone explain this? What are header files in this context and why are unnecessary functions especially problematic for them? Why would it not be up to Linus or not his concern what is included in the "RISC-V parts"? I guess this is all code for a Linux kernel that is built on top of RISC-V which I think is an assembly language, and not a modification to RISC-V itself?

I get the logic about make_u32_from_two_u16() being bad at least.

[–] GlockenGold@lemmy.world 25 points 6 days ago (6 children)

A header file in the C family of programming languages contains the declarations for each function that gets defined in the accompanying code file. Ideally, the header file should only contain import statements, some basic definitions, and function declarations. It should not contain any actual executable code.

A header file basically exists to tell the compiler "hey, these functions exist in this file, don't freak out if it gets called before you see its definition." Without the header file, you'd need to write the declarations at the beginning of the code file (in the header, hence the name).

load more comments (6 replies)
load more comments
view more: next ›