[-] [email protected] 3 points 3 weeks ago

+1 for Pixels but -1 for Google's "support". You'll never talk to a human with them. I love GrapheneOS on my Pixel though, and they're really the only phones you can install it on cause you can re-lock the bootloader on it after installing. CalyxOS (fork of Graphene with slightly less sandboxing) does support FairPhone 4&5 and a few Motorola phones though.

[-] [email protected] 1 points 3 weeks ago* (last edited 3 weeks ago)

Oh sure, I'm still learning so I thought you meant references as in pointers like in C++. But also, Rust isn't a strictly object oriented language either. It shares a lot of similar features, but they aren't all the typical way you'd do things in an OOP language. You should check out the chapter of the Rust book for ownership.

[-] [email protected] 2 points 3 weeks ago* (last edited 3 weeks ago)

Rust simply doesn't allow you to have references to data that goes out of scope (unless previously mentioned hoops are jumped through such as an explicitly declared unsafe block). It's checked at compile time. You will never be able to compile the program.

Rust isn't C. Rust isn't C++. The memory-safe-ness of it is also not magic, it's a series of checks in the compiler.

[-] [email protected] 9 points 3 weeks ago

Of course a good developer can avoid these problems for the most part. The point is that we want the bad developers to be forced to do things a safe way by default.

[-] [email protected] 4 points 3 weeks ago
  • Nvim with lazy-nvim
  • Emacs (org mode)
  • Krita
  • Strawberry Music (can organize and transcode music)
  • Easy Effects (for poorly balanced YouTube videos or voice chat)
  • Calibre
  • YARG (I like plastic guitar)
[-] [email protected] 22 points 1 month ago* (last edited 1 month ago)

I don't care for LTT anymore after the whole Gamer's Nexus thing. I wasn't invested in either channel, I occasionally watched LTT, but it was exceedingly obvious that Linus fucked up management of his company to the point where it actually unjustly damaged a small company.

[-] [email protected] 1 points 1 month ago

I like btrfs but I've personally had problems. Protip: DO NOT USE THAT WINDOWS DRIVER

[-] [email protected] 7 points 1 month ago* (last edited 1 month ago)

Yes, most people experience prison in the way you described. There's always exceptions, and like someone else said it's in California. Not a left wing state but the closest you'll get in the US.

If the system was so great at rehabilitation the reoffender rate wouldn't be so insane.

[-] [email protected] 10 points 1 month ago

Migrate them to a modern filesystem, presumably. ext4 is extremely reliable, btrfs is less proven but much more featureful with copy-on-write and snapshots.

This isn't any type of surprise, ResierFS was marked obsolete some time ago now.

[-] [email protected] 9 points 1 month ago* (last edited 1 month ago)

It's not that bad. The drivers are just as buggy as the Windows versions honestly. It's just that the Radeon drivers are so stable that it makes Nvidia look bad by comparison. And, notably, Nvidia is REALLY slow to add new features like what they need to fully support Wayland.

[-] [email protected] 21 points 1 month ago* (last edited 1 month ago)

There's a circular reasoning happening that's causing Windows to stay dominant. Why isn't professional software being developed for Linux more? Because it doesn't get used in the workplace. Why doesn't Linux get used in the workplace? Because it doesn't have professional software support.

You need to break one of these things to succeed.

view more: ‹ prev next ›

ProgrammingSocks

joined 1 year ago