Live data from Hacker News

Rust in the kernel is no longer experimental

lwn.net

831–840 of 853 posts

Re: Rust in the kernel is no longer experimental

#831
post #580

Earlier quoted context omitted.

> I'm looking forward to distros shipping a default kernel with Rust support enabled What does this mean? The kernel has no specific support for Rust userspace -- the syscall API does not suddenly change because some parts of the kernel are compiled with rustc.

They aren’t talking about userspace. As I understand it, the kernel has a flag, no by default, to enable building rust code as part of the kernel. They’re saying they’d like to see a distributed choosing to default this flag to yes for the kernels they build.

They.

Re: Rust in the kernel is no longer experimental

#832

That is so good to hear. I feel Rust support came a long way in the past two years and you can do a functional Rust kernel module now with almost no boilerplate. Removing the "experimental" tag is certainly a milestone to celebrate. I'm looking forward to distros shipping a default kernel with Rust support enabled. That, to me, will be the real point of no return, where Rust is so prevalent that there will be no goin…

This is genuinely funny. In a dark way but still made me chuckle. Thanks.

Re: Rust in the kernel is no longer experimental

#833

Earlier quoted context omitted.

It involved large parts of the Rust community, and the famous Rust developer Hector Martin (with an alter ego of Asahi Lina, a female vtuber, which he appears irrationally embarrassed about), harassing others. Even Linus Torvalds called out Hector Martin. https://lkml.org/lkml/2025/2/6/1292 > On Thu, 6 Feb 2025 at 01:19, Hector Martin wrote: > > If shaming on social media does not work, then tell me what does, becaus…

Is there any evidence "Asahi Lina" is Hector?

oh no not again.

yes, like 99.(9)%

Re: Rust in the kernel is no longer experimental

#835

Earlier quoted context omitted.

Thank you for asking this. It was presented matter of fact and I would not have appreciated that it was something less than settled. The best I can find from googling was rumors and speculation (insert comment in reply with more rumors and speculation). I also don't necessarily think it means someone is a Bad Guy if true. I want people to be able to have anonymous alter egos online if that's what they want and they'r…

Being called a "concern troll" for daring to question such a bizarre accusation makes me think it's just a bunch of weird losers

[flagged]

Re: Rust in the kernel is no longer experimental

#836

Earlier quoted context omitted.

Is there any evidence "Asahi Lina" is Hector?

There is. You can easily find by googling "hector martin" "asahi lina" and you will soon find a pile of obsessively archived evidence. My view, now that Hector has resigned from the LKML both as himself and as Lina, is there is no problem any more. If Hector wants to project a persona, or decide his identity is the persona, or maybe multiple personas, that is fine on social media. People do that. So long as he's not…

It all depends on the value each and every person brings. Otherwise, I'd rather chose to work with a normal colleague rather than with someone who can't keep his obsessive schizophrenia out of work process. I guess this should be the baseline.

Re: Rust in the kernel is no longer experimental

#837
post #831

Earlier quoted context omitted.

They aren’t talking about userspace. As I understand it, the kernel has a flag, no by default, to enable building rust code as part of the kernel. They’re saying they’d like to see a distributed choosing to default this flag to yes for the kernels they build.

They.

I'm sorry, what?

Re: Rust in the kernel is no longer experimental

#838
post #159

Earlier quoted context omitted.

Just use MINIX, or GNU Hurd.

Even better, be like the Amish, and build your own as much as you can.

Not sure I get the joke. MINIX is not building from scratch. It's a serious choice if one needs a microkernel. Hurd is more experimental but still not Amish.

Re: Rust in the kernel is no longer experimental

#839

Earlier quoted context omitted.

> Rust should have done exactly one thing and do that as good as possible: be a C replacement and do that while sticking as close as possible to the C syntax. The goal of Rust is to build reliable systems software like the kind I've worked on for the last many years, not to be a better C, the original goal of which was to be portable assembler for the PDP-11. > Now we have something that is a halfway house between C,…

Haskell is interesting, it is probably one of the best programming languages ever devised but it just can't seem to gain traction. There are some isolated pockets where it does well (both business wise as well as geographically).

I like Haskell, but I never want to work with Haskellers, ever again. I’ll do personal / solo Haskell projects. But never professionally on a team. Haskellers are not team players.

Rustaceans should really take Haskell as a cautionary tale. It doesn’t matter how good your tech is, if your community is actively hostile to newcomers, if you try to haze every newcomer by making them recite your favorite monad definition before giving them the time of day.

Rustaceans are already working their way onto my shitlist for proliferating X years’ Rust experience all over the place. And no, that’s not HR’s fault. HR has no idea what Rust is. It’s rustaceans corrupting the hiring process to reward their fellow cultists.

It’s idiotic to be so insular and so tribalistic, if you want to increase adoption of your favorite language. Programming languages are like natural languages. The more people that use them, the more valuable it is to speak it. Imagine if someone tried to get you to learn mandarin by shitting on your native language. You catch a lot more flies with honey than vinegar.

I’d rather be stuck in JS hell forever, than have to deal with such toxic, dramatic, dogmatic people. And I really dislike writing JavaScript… but the community and ecosystem around the language are way more important than the syntax and semantics. You want the engineers and builders to vastly outnumber the radioactive PL theorists.

Re: Rust in the kernel is no longer experimental

#840

Earlier quoted context omitted.

There is. You can easily find by googling "hector martin" "asahi lina" and you will soon find a pile of obsessively archived evidence. My view, now that Hector has resigned from the LKML both as himself and as Lina, is there is no problem any more. If Hector wants to project a persona, or decide his identity is the persona, or maybe multiple personas, that is fine on social media. People do that. So long as he's not…

Instead of prompting me to "do my own research" (spoiler: The 'evidence' is lacking and is mostly tedious speculation) you could provide something more compelling

Previously on HN:

https://news.ycombinator.com/item?id=35238601

https://news.ycombinator.com/item?id=35252948

https://news.ycombinator.com/item?id=42978356

https://news.ycombinator.com/item?id=42979681

Hector does active work to try and prevent being associated to his Lina persona, mainly by continuing his vendetta against former associate and co-creator of the Lina character, Luna the Foxgirl.

Post reply on HN