If you can learn to read int (*funcs[])(void*, void*), you can learn to read Rust.
Snarwin
- 0 Posts
- 17 Comments
Snarwin@fedia.ioto
Firefox@fedia.io•Firefox tab groups just got an upgrade, thanks to your feedback
4·3 months agoWorks fine for me. Maybe try with a different keyboard app?
People don’t want Firefox translation because they “want AI,” though. They want it because being able to translate web pages is a useful feature. I think it’s quite telling that nowhere in the linked article does the author actually defend Firefox’s new “Window AI” feature as useful. Instead, the only argument he can make for it is that AI is popular.
If Henry Ford had given his users what they wanted, he would have built a faster horse.
Users want AI right now because a lot of people have spent a lot of money to convince them they want it. A few years ago, they wanted crypto and VR; a few more years from now, they’ll want something else. We’re already seeing evidence that the current AI boom is an unsustainable bubble. Will “hundreds of millions of users” still be using ChatGPT after OpenAI’s investors get tired of losing billions of dollars every year, and decide it’s time to start squeezing their customers for more cash?
This kind of trend-chasing is what happens when the people in charge have no real principles or vision underlying their actions. Firefox didn’t beat Internet Explorer by following the crowd; it won by delivering a product that was better, and doing things nobody else had done before (like tabs). In order to do that, the people making it had to have a strong vision of what a “better” browser would look like.
Snarwin@fedia.ioto
Linux•Is the FOSS world in danger of a corporate takeover, thanks to pushover licenses?
29·3 months agoThis isn’t a recent development; it’s been going on for decades. Indeed, most of the reason we use the terms “FOSS” and “open source” instead of the original term—“free software”—is that “open source” was deemed more corporate-friendly.
Snarwin@fedia.ioto
Firefox@fedia.io•Mozilla Has Been Sharing Aggregated Firefox Data With Advertisers Since 2017, When it Enabled Telemetry by Default
11·11 months agoThe company said that users can opt out of having their data processed for advertising purposes by turning off a setting related to “technical and interaction data” on both desktop and mobile at any time. [Emphasis added.]
This is the real story. Having opt-out data collection is one thing, but misleading users about how they use the data they collect is just slimy.
Snarwin@fedia.ioto
Firefox@fedia.io•Okay, look. Chromium's monopoly is definitely a concern. But Firefox is also not the answer here.
3·11 months ago@[email protected] As long as Firefox remains the best platform for uBlock Origin, I’ll keep using it.
Summon Night Swordcraft Story has active combat (that’s what makes it Tales-like), so probably not what you’re looking for here.
Snarwin@fedia.ioto
Linux@lemmy.ml•Systemd Looking At A Future With More Varlink & Less D-Bus For IPC
6·1 year agoIt’s not just “hardly anyone,” it’s “literally no one.” Varlink was invented by the systemd developers out of whole cloth specifically for this purpose.
If the compiler produces a program that doesn’t match your description, you can debug the compiler. Can you debug an LLM?
Well, remember, a code smell isn’t something that’s inherently bad, it’s “a hint that something might be wrong”.
I’m not saying that anyone should flag lambdas as a problem in code review, just that when you see one, it’s probably worth taking a second to ask yourself if a named function would make more sense.
I appreciate that this article highlights the value of using of named functions in functional-style code. Too often, programmers assume that “functional programming” means using lambdas everywhere, when in my experience, lambdas are actually a (very mild) code smell.
Snarwin@fedia.ioto
Gaming@beehaw.org•Weekly “What are you playing” Thread || Week of September 1st
2·1 year agoJust started Summon Night: Swordcraft Story. So far I’m enjoying trying out all the different kinds of weapons and picking up hints about the game’s unique worldbuilding. Now that I’m out of the tutorial section, I’m looking forward to seeing the story pick up and hoping to find a little more variety in the design of the upcoming dungeon levels.
I’ve used Debian for years on my personal machines and have never had this problem. According to Debian’s documentation for NetworkManager, a user account must be in the
netdevgroup in order to manage system-wide network connections. The initial user account that the Debian installer creates for you is in this group by default, but maybe the accounts you created for your family members aren’t?
Snarwin@fedia.ioto
RetroGaming@lemmy.world•Dark Souls 3 Demake: NES Style Reimagined for Retro Fans | Retro Gaming News 24/7
5·1 year agoIt’s not a real game, just an illustration of what one might look like.


Ubuntu updates break shit all the time, whether or not Rust is involved. The Linux kernel, on the other hand, has a proven track record of compatibility and stability.