• 0 Posts
  • 20 Comments
Joined 2 years ago
cake
Cake day: September 7th, 2023

help-circle
  • Being able to own a car without a license probably isn’t the main cause behind the rise in these statistics. At least I’m not convinced that requiring a DL to own one will do any good. Many countries don’t require a license to own or even register a car and have far better traffic accident statistics.

    At least in Germany, most unlicensed drivers are just the ones that continue driving after having their license revoked, which explains why they are a big source of accidents. This also means however, that most of them have completed their driver training at least once. From what I’m reading it sounds like in NY, administrative chaos during covid has caused some people to just not get a license at all? If so, then the most obvious solution to me is lowering administrative hurdles for getting a license. In car-dependent places like the US and Germany, it’s very difficult to prevent people from driving a car at all. So, why not focus instead on making sure the people who need to drive can get a license?



  • In my experience, dnf has pretty good mirror selection by default. Setting “fastestmirror=true” replaces the more complex mirrormanager2 heuristic, which tries to select an appropriate mirror by available bandwidth, with a simple latency check that runs before transactions. In most cases this has no effect or worsens dnfs performance. They changed the description in dnf5 to better reflect the behaviour.

    Having said that, it’s worth giving a try in a case like this. I just want to make sure that people realize that there is a reason this was never enabled by default, since this is a popular configuration tweak suggested all over the internet, whose actual function very few seem to know.








  • Asking for help online just gets you a “lol, RTFM, noob!”

    Depends heavily on what place you ask for help in. There are plenty of spaces explicitly meant for community tech support. In OPs case, I’ll say the title doesn’t help and asking an LLM for advice on a topic you’re unfamiliar with (and not second-guessing the commands you paste into the terminal) is such a bad idea that it really can’t be understated. I regularly catch some of my colleagues making AI-assisted mistakes and they’re professionals who genuinely know better. This shit shouldn’t ever be recommended as a learning tool for beginners without some kind of supervision or guard rails to ensure you’re not being gaslit.



  • KHTML and WebKit is a historic mess but it’s debatable at best if Apple actually violated license terms. In any case, it shows just how ineffective LGPL is at enforcing the intended contributions from corporate licensees. I’m not getting into this historic mess of a topic with someone who has yet to give a reason why Rust needs to be singled out for being MIT licensed when it was already the de facto default choice for most open source projects before it ever became popular. It’s quite clear to me from the endless brain-dead comments in Lundukes YT channel or in the Phoronix forums, that a vocal minority of the Linux community has a massive hate-boner for Rust and is desperately trying to come up with a valid reason for it. None of these people are actual experts from what I can tell, but boy do they have strong opinions about the programming languages used by the people who do all the work.



  • Yes, just like most things Lunduke or his tinfoil hat army of illiterate conservatives preach, it’s horseshit. You can license your own code in whatever way you want, Rust doesn’t prevent that. Neither does Zig, just in case you weren’t aware that Rust isn’t the only MIT licensed language ecosystem. In fact, there are very few that use a copyleft license.

    Do you know how much software in the Linux ecosystem is MIT (or Apache) licensed? Why hasn’t X11 “hollowed out free and open source”, despite being included in damn near every desktop linux installation? Have you ever taken a look at other language ecosystems? It’s absolutely full of MIT licensed libraries everywhere. There is a reason that MIT and Apache licenses are by far the most popular choice at the moment. If you really want to be concerned about that choice, be my guest, but stop blaming Rust for it for fucks sake. And you people can fuck off with those “soy” comments too. Come back when you’ve actually written a single line of productive code, instead of pretending to be a concerned expert about a topic you can barely grasp.




  • 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.




  • I think you’re just being contrarian for no reason. The market for specialty input devices is much smaller compared to “normal” keyboards but it still exists and has become much more diverse over the past decade, with many new niche products being launched. This isn’t even the first commercially available chorded keyboard. From the video, this particular iteration seems to be marketed towards mute people and I’m sure that they or people with other kinds of disabilities are probably glad to have any products at all available to aid them in daily tasks. Not every product or company needs to participate in a high volume market. Apparently, the chorded inputs can also be reprogrammed and it can work in a normal keyboard mode, which should make it more flexible than something designed purely for stenography.