![](https://beehaw.org/pictrs/image/1a20d735-53a6-41b7-b54c-57571c9a1a1a.jpeg)
![](https://beehaw.org/pictrs/image/1be75b15-2f18-429d-acf7-dcea8e512a4b.png)
Steam with Proton works OOTB for me if you enable the option in the system config.
Steam with Proton works OOTB for me if you enable the option in the system config.
Not a video, but I always use this EFF article to introduce the concept.
Well if it’s any consolation, the Fediverse is basically the spiritual successor to that time period on the internet: now with interesting tech improvements.
There’s always been absolute fucktons of proprietary software that’s buggy garbage. At this point even corporations have conceded the superiority of our development model and have adopted it themselves (even longtime foes like Microsoft). Honestly, most of FOSS’s problems could be dealt with by having a tighter relationship with UI/UX designers since that’s usually the biggest pain point.
It is, yes. I heard that it’s finally out of beta and has a proper release now.
Friendica is the Fediverse Facebook alternative, though I’ve never personally used it. Probably worth checking out.
I’ve been enjoying Piped for awhile now; it actually shows me a feed that’s exclusively my subscriptions and has SponsorBlock built in.
Well, there are some things you can do if you’re familiar with functional programming, Domain Driven Design, and Railway Oriented Programming where you can use the type system and structural pattern matching to make your life easier when it comes to designing program logic, but it still requires competence and there’s easier languages than Rust that also have the necessary features.
Unless you have a Google-tier workload, it’s probably not worth the effort to deal with the learning curve and manual memory management of Rust. Not to mention that the language isn’t particularly common among web devs, so finding developers for it will be annoying compared to something else. Logic errors will be a more relevant issue with a web app (things like not setting your JSON Web Tokens to expire) and Rust won’t save you from that.
Rust is great if you’re building something like a browser engine where there’s big performance requirements, a huge attack surface, and you’d benefit from explicitly marking where memory errors can occur (also compiler-managed concurrency/parallelism).
Vim was a huge game changer for the editor world and the site itself was always recognizable for those African charities. We lost one of the old school greats on that day and it’s a real shame. 🫡
Well that’s a game changer, because I’ve been using ffmpeg directly to trim the files and it’s very clunky by comparison.