Putting aside the ideological discussion about software licenses, saying that "they" are forcing Rust into the Linux kernel is a bold claim when Linus Torvalds clearly doesn't mind the inclusion and even encourages it for example in driver code, at least as an experiment.
- Posts
- 0
- Comments
- 248
- Joined
- 2 yr. ago
- Posts
- 0
- Comments
- 248
- Joined
- 2 yr. ago
The internet would be a much quieter place if people were forced to have a minimal amount of insight into the topic they're posting about. I guess what really annoys me is when popular blogs like this one deliberately frame something they don't like in a way that makes it look worse to people who don't know any better. There are very few people calling this shit out, be it on lemmy or the comments of the article itself. They even lied about FL1 being "bullet-proof" and "unaffected" by this bug, when it clearly wasn't, according to Cloudflare - the primary source of this shitstain of an article.
I swear some of these commenters will jerk each other off about how "Rust is bad, actually" even if the root cause of an issue was someone intentionally crashing their app. Where do you even get this kind of attitude from? I've been around when Rust was the popular topic in any programming-related discussions and while there was plenty of evangelism and CS-101 experts making wild claims, nothing warrants this kind of irrational hatred. I thought you need to go to the phoronix forums to find people who have such loud opinions with very little actual programming experience, but apparently I was wrong.
There are good reasons to have unwrap or at least expect. There is no reason to use it in the case that Cloudflare used it in.
I've been using various Firefox forks occasionally since before it was cool and that's still a respectable choice in my opinion. I still cling to the faint hope that maybe Google will not be in exclusive control of web standards but it might be pointless if everyone is ready to hop on the hip chromium skin of the month every time Mozilla corp does something stupid and out of touch. Manifest v3 should have been a much bigger wake-up call for the privacy minded chromium user, but I guess people are satisfied as long as Google lets them block most ads if they feel like allowing it.
Can't wait for the followup piece to be a shitty ad for brave.
Mozilla, where Rust was originally conceived, have already talked about this risk factor ages ago when they were still working on Servo. Reimplementing battle-tested software in a different language can result in logic bugs being introduced, which no programming language can really prevent. Many times they will actually reintroduce bugs that have already been historically fixed in the original implementation. This doesn't invalidate the benefits of moving to a very memory safe language, it just needs to be taken into consideration when determining whether it's worth the risk or the effort.
Honestly I have no idea whether sudo-rs is a good idea or not, but I have my doubts that any of the other people (especially the very vocal kind) chiming in on this do. Any time Rust is involved in the Linux community, a lot of vocal critics with very little knowledge of the language or programming in general seem to appear.
There's an argument to be made that it's too high of a cut, especially these days. A lot of this money has funded great improvements to the gaming ecosystem and many open source projects. The major competing storefronts/launchers do not come even slightly close to the feature set that Steam provides, but they have tried attracting users through exclusivity deals. It's very telling that some successful competitors (like itch or gog) actually offer some unique benefits and aren't attached to some incredibly controversial corporations...
Valve isn't free from criticism and their role as a monopolist should definitely be scrutinized, especially as companies often radically change for the worse in behaviour and culture, but a lot of this critical attention was instigated by Epic CEO Tim Sweeney who can frankly gargle my nuts.
Alright then, since everyone assumes I'm here to participate in this shitty flamewar instead of genuinely asking what someone is talking about: the article does a pretty good job of explaining what the idea is behind not giving applications absolute coordinates to position their windows in. If that isn't enough and you're one of those people who insist that it must be those evil Wayland devs pushing their security agenda down everyones throats, then you might consider how much of a pain this was for any WM that wanted to do something like scrollable workspaces or managing a device that doesn't have a standard screen shape. If anything, giving apps access to global coordinates the way X did, just makes them less portable to other environments. There are trade-offs here and you might disagree with the compromise we landed on for now, but all of this has already been discussed for years so at this point I really don't care for snarky commentary from people who aren't willing to contribute towards the changes they want to see.
I will concede that not every obscure feature has been kept but the vast majority of users are now better served by wayland compositors. I have no idea what you mean by "project", but if they had no concerns for backwards compatibility, then XWayland wouldn't exist.
Stopping work on X11 because it's been an unmaintainable mess for ages doesn't really count as "forcing" anything upon anyone. I won't pretend that Wayland protocol development hasn't seen plenty of disagreements, but it is still a collaborative process.
Your disagreements seem fairly vague to me and I can't help but think that the "pigheaded" label is somewhat ironic, after your first paragraph.
Why would you rate service quality by SEO performance? There's almost nothing you can do to make high quality information avilable to search engines while being drowned out by an infinite flood of garbage.