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

Sure.

I could also shoot off both my testicles with an M1911.

[-] [email protected] 4 points 1 week ago

Linux isn't a product. You can't think of it like a product. It is simply a piece of software and doesn't care if you use it or not. It's not "competing" with Windows, it's not even playing the same game.

[-] [email protected] 8 points 1 week ago

I don't click on these videos ever. I know all the reasons already. I can't change a mind that's already made up either.

[-] [email protected] 6 points 1 week ago* (last edited 1 week ago)

There is no need to use external programs anymore unless you want some kind of special behaviour (like the plugboard that qjackctl gives you). Pipewire has reimplemented Pulseaudio, ALSA, and JACK, which at one point in time were 3 separate projects.

Pipewire emulates all 3 seamlessly. So when you run a program through JACK, pipewire picks it up pretending to be normal JACK. To the program, it looks like you have a standard JACK server, but on the backend, it's running through Pipewire instead. You should get the same low-latency too.

Do make sure you have pipewire-jack or the equivalent package installed.

https://wiki.archlinux.org/title/PipeWire

[-] [email protected] 7 points 1 week ago

Nope. Creative Cloud requires internet access for DRM.

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

You know as well as I do that Mozilla isn't exactly a small community project. This isn't a surprise to me.

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

Every major company does this, it just doesn't make headlines. Plus I'm sure they know you can still install it outside of the store.

[-] [email protected] 7 points 2 weeks ago

Google also makes their own silicon now. I wouldn't be surprised if that's caused a change.

[-] [email protected] 15 points 2 weeks ago

I wonder if there might be some ulterior motive to this article? I'm sure WaPo being owned by Bezos has nothing to do with it though.

[-] [email protected] 3 points 2 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 2 weeks ago* (last edited 2 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.

view more: next ›

ProgrammingSocks

joined 1 year ago