asdfasdfasdf
@asdfasdfasdf@lemmy.world
- Comment on Rust is Eating JavaScript 4 days ago:
I’d say Rust is definitely mainstream. Obviously not the level of JS or Python, but it’s being used all over the place. All major FAANG companies, the Linux kernel, JS runtimes, web browsers, Signal…
IMO GC has nothing to do with high or low level. It’s just incidental that there’s a correlation. In GC you usually don’t need to think about manually allocating or deallocating memory or truly understand what pointers are (in some ways anyway). In C / C++ you do.
In Rust you almost never manually allocate or deallocate, and you have both very high and low level APIs.
I’d say Rust is both high and low level. It just depends what you use it for.
As for books, maybe you’d like trying Rustlings instead.
- Comment on Rust is Eating JavaScript 4 days ago:
- Rust is the best language for writing WASM in, so you can write Rust and run it in the browser without transpiling to JS.
- Rust isn’t just about speed or GC pauses. Its type system is amazing and allows you to encode things that you cannot in any other mainstream language.
- It’s so incredibly well designed, it fewla like that clip from Ricky and Morty where Morty feels what standing on a truly even plane feels like then has a panic attack when he leaves. Rust rethought everything from scratch, and isn’t just some new syntax or fancy compiler tricks. No null, no exceptions, no inheritance, new typing capabilities, etc.
- Comment on Only 22 countries have never been invaded by Britain 5 days ago:
That’s the American Revolution.
- Comment on Apple is once again advertising on X after more than a year 1 week ago:
Not sure, I’ve been looking at Graphene myself but haven’t used it. Just passing on what I’ve seen.
- Comment on Apple is once again advertising on X after more than a year 1 week ago:
Custom ROMs are all different. Some suck, some don’t. I’ve heard very good things about Graphene. You can even install it from the web in a couple clicks.
- Comment on Apple is once again advertising on X after more than a year 1 week ago:
Google Pixel + GrapheneOS
- Comment on Apple is once again advertising on X after more than a year 1 week ago:
Because they, a company that markets itself as free thinking, are supporting a platform run by a Nazi.
- Comment on PeerTube is now (properly) supported on GrayJay 1 week ago:
If you want to buy the app
GrayJay is free, just FYI
- Comment on Ghost blog adding activitypub 2 weeks ago:
You can do that but only under paid accounts.
- Comment on Ghost blog adding activitypub 2 weeks ago:
What’s insecure about them?
- Comment on YSK in the U.S., you can buy produce directly from black farmers and they will ship it to you. It can cost less than your supermarket and will piss off people in power. 2 weeks ago:
It doesn’t matter what their definition of racism is. “Fuck white people” is racist.
- Comment on Solar modules now selling for less than €0.06/W in Europe 2 months ago:
What you’re doing is called “making shit up”. If you have a problem with their talking point then address it, but don’t make shit up about who they are or why they’re saying what they’re saying.
- Comment on Matrix 2.0 Is Here! 3 months ago:
Isn’t Signal E2E encrypted? How would it be able to decrypt them?
- Comment on Matrix 2.0 Is Here! 3 months ago:
But then what’s the benefit to Signal? Just that it’s decentralized?
- Comment on IFIXIT: Victory Is Sweet - We Can Now Fix McDonald’s Ice Cream Machines 3 months ago:
I wonder if someone could invent a new open source machine of some sure along with a tool to fix that, and that tool just happens to also be able to fix the McDonald’s ice cream machines?
- Comment on Hypothetical: Can a person "citizen's arrest" themself? And if so, how (and why) would that even work? 3 months ago:
If you citizens arrested yourself then the criminal would also be holding the arrester hostage.
- Comment on Has "Self-Driving" devolved? 3 months ago:
Probably, because it’s simpler. Driving on a highway is way less complex of a task than driving in cities.
- Comment on Loops by Pixelfed • Launching in a week 4 months ago:
Big creators make a ton of money from their videos. I’m fine with the Fediverse adding ads, or creators doing sponsorships. We need a separation of concerns. Fediverse is removing centralized corporate control.
We need a way to get good content creators money on the Fediverse.
- Comment on Loops by Pixelfed • Launching in a week 4 months ago:
IMO a very small amount of storage should be free but after that the user needs to pay. It’s the right thing to do for hosts and for the environment. If content creators need massive amounts of video then that will incentivize them to make money on it.
The only people left out are small, niche channels that have quality or important content but don’t make much money. Maybe they could be cut special deals by the hosts / donors.
- Comment on Redox OS 0.9.0 - Redox - Your Next(Gen) OS 4 months ago:
Even Torvalds said that a lot of critical parts of the kernel are completely undocumented and only one or two devs know how they work. IMO that’s completely unacceptable, especially for such an important OS. They’ve proven they don’t want to collaborate or communicate how they work to others.
Rust encodes a LOT of things into the type system, which makes it far, far easier to maintain since you don’t need docs, and since the compiler enforces these things automatically. Memory safety is only one of them.
Starting something in a modern language instead of one with so little safety is a massively important feature.
- Comment on Mozilla is going to shut down their Mastodon instance 5 months ago:
But then how do you make money with a browser if you aren’t getting Google money and don’t spy on users?
- Comment on Why is Facebook filled with so much random junk now? 5 months ago:
distributed social web
…ActivityPub?
- Comment on Ladies and Gentlemen, the sate of AI. 5 months ago:
That being said, I can’t trust MKBHD is not hallucinating either.
- Comment on GrapheneOS now officially supports Pixel 9, 9 Pro, and 9 Pro XL | GrapheneOS is a private, secure mobile operating system with Android app compatibility, developed as a non-profit open source project 5 months ago:
IMO he can contribute all he wants. His PRs will still have to go through someone else (i.e. the new maintainer / lead dev). I don’t care if he adds new code. That’s much appreciated.
Toxicity is more of an issue if you’re the maintainer since you have control over the project.
- Comment on GrapheneOS now officially supports Pixel 9, 9 Pro, and 9 Pro XL | GrapheneOS is a private, secure mobile operating system with Android app compatibility, developed as a non-profit open source project 5 months ago:
I’m very close to pulling the trigger on Graphene. One question though - usually when I try open source / secure alternatives to some popular software the UI is janky and super old looking.
Is Graphene like this with their custom apps / UI stuff? Will I notice? Or is it identical to the stock OS UI design?
- Comment on Telegram repeatedly refused to join child protection schemes 5 months ago:
They claimed that authoritarian governments do not do this since they have no reason.
- Comment on Telegram repeatedly refused to join child protection schemes 5 months ago:
Sure, but what the person I replied to is claiming is that e.g. North Korea doesn’t lie to its people about reasons it does things, which is, of course, bullshit.
- Comment on Why 🤷♂️ do users 👨💻 dislike 👎 the use ✅ of emojis 😀 on Lemmy 🐭? 5 months ago:
One thing I really hate is when people use that clap emoji between every word to try to solidify what they’re saying.
Doing that, or saying “full stop”, etc. doesn’t make me trust what you’re saying more. Explain why what you’re saying is correct. Use logic and sources.
- Comment on Telegram repeatedly refused to join child protection schemes 5 months ago:
LOL, this is a joke right? Authoritarian countries don’t lie about reasons for doing things? LMAO
- Comment on Tumblr to move its half a billion blogs to WordPress 5 months ago: