An empirical study of Rust for Linux
Despite more novice developers being attracted by Rust to the kernel community, we have found their commits are mainly for constructing Rust-relevant toolchains as well as Rust crates alone; they do not, however, take part in kernel code development. By contrast, 5 out of 6 investigated drivers (as seen in Table 5) are mainly contributed by authors from the Linux community. This implies a disconnection be- tween the young and the seasoned developers, and that the bar of kernel programming is not lowered by Rust language.
As a bonus, it includes a ChatGPT analysis of LWN and Hacker News comments.
Posted Jul 11, 2024 14:36 UTC (Thu)
by atnot (subscriber, #124910)
[Link] (2 responses)
Posted Jul 11, 2024 17:49 UTC (Thu)
by AlecTavi (guest, #86342)
[Link]
The main body of the paper appears empirical. (Although I can quibble about some of their analysis.)
Posted Jul 12, 2024 3:01 UTC (Fri)
by Heretic_Blacksheep (guest, #169992)
[Link]
Appendix C appears to be something more geared for something akin to academic click bait. Like Rust's new hotness in programming, ChatGPT and other LLMs are the new hotness everywhere, so people are eager to be seen keeping up with the Joneses whether it makes sense or not.
I personally think adding Appendix C makes the rest of the paper seem more shady than it probably is (I haven't read it thoroughly) and wasn't a Good Idea.
Posted Jul 12, 2024 7:46 UTC (Fri)
by taladar (subscriber, #68407)
[Link]
I would be careful to draw conclusions on a technical level here when the biggest obstacles seem to be social.
Posted Jul 12, 2024 11:29 UTC (Fri)
by sdalley (subscriber, #18550)
[Link] (6 responses)
The dry, ironic tone in which this remark comes across made me laugh out loud!
Posted Jul 12, 2024 14:21 UTC (Fri)
by Zildj1an (subscriber, #152565)
[Link] (5 responses)
Posted Jul 12, 2024 18:12 UTC (Fri)
by NYKevin (subscriber, #129325)
[Link] (4 responses)
In other words: We're barely capable of classifying things into "positive" and "negative" as it is, so adding "neutral" is probably not happening any time soon. Especially since people will quibble over the dividing lines between the three categories, and there's no obvious way to figure out where they should be drawn.
Posted Jul 14, 2024 3:38 UTC (Sun)
by tialaramex (subscriber, #21167)
[Link] (3 responses)
Posted Jul 14, 2024 7:15 UTC (Sun)
by Wol (subscriber, #4433)
[Link]
Another reason - the person who made the communication may have been trying to be neutral - and a confusing factor - did the person making the communication understand their own views well enough to communicate them clearly?
Cheers,
Posted Jul 14, 2024 8:32 UTC (Sun)
by atnot (subscriber, #124910)
[Link]
This is especially relevant for forums like hn or reddit, a lot of which moderate more based on the tone than the content. Which makes long-term residents of the site extremely adept at expressing whatever opinions they have in the words expected of them. So (for a more extreme recent real-world example) while someone may elsewhere complain about "woke mobs", they may find "concerns about moderation fairness" gets their comments deleted less. A computer system would not have the required context to not take that at face value and evaluate whether those concerns are actually relevant to the technology or not.
This would not be a problem if people used things like sentiment analysis properly in a way that evens out these effects. That is: to measure only relative historical trends within a fixed population, over huge amounts of unrelated conversations. But instead we get people using it for absolute analysis and even ridiculous things like moderating individual comments.
Posted Jul 14, 2024 20:52 UTC (Sun)
by flussence (guest, #85566)
[Link]
Using one of their siege machines to try to understand conversations with any amount of nuance in them was a doomed idea from the start. It's a morbidly fascinating exercise in self-hypnosis, but the results have no value or accuracy for their stated purpose.
Strange paper
Strange paper
Strange paper
Bar artificially kept high for Rust for Linux production use?
The inimitable Jonathan Corbet
The inimitable Jonathan Corbet
The inimitable Jonathan Corbet
The inimitable Jonathan Corbet
The inimitable Jonathan Corbet
Wol
The inimitable Jonathan Corbet
The inimitable Jonathan Corbet