Huh. I still use proprietary software too—& I’ll make purchases for copyrighted music. But I have moved away from as much of it as I can when I had the opportunity or convenience to do so. Some proprietary software is basically irreplaceable & not built by megacorporations siphoning our private data. But things like chat apps? Music players? Code forges? There are tons of replacements…
Linux the lifestyle will mean slowly embracing more open or otherwise ethical software. Slowly ween yourself off the Discord, the Spotify, the Microsoft Office, Microsoft Teams, Microsoft LinkedIn, Microsoft npm, Microsoft GitHub.
For some reason we tend to give Steam a pass for convenience & investing as much as it has into the Linux ecosystem (even if it is selfishly & largely to avoid Microsoft lock-in/competition).
Movim is another web UX option (comes with posts + feeds that can easily be crawled as well so you don’t have everything stuck in the black hole of chat).
It is the exact opposite. Ligatures were created to help deal with the lack of clarity when symbols overlap. fi, ff, fl, ffi, have historically (like print press historical) been common ligatures where others are stylistic, where others are downright questionable & make things harder to read. The first category should almost always be supported, & the others can usually be disabled if not commonly off by default where you opt in for some design, not for general body copy.
What you are referring to about ‘programming ligatures’ is an outright abuse of open type features full of false positives, ambiguities, & lack of clarity for outsiders to understand what your code means. What you want is Unicode supported in your language so you can precisely what you mean than using ASCII abominations—like meaning → but typing ->, dash + greater, than which isn’t at all what you mean which is a rightward arrow. (with a non-exhaustive languages with decent Unicode support: Raku, Julia, Agda, PureScript, Haskell with Unicode pragma, & all APL dialects).
But no one is talking about that that is doesn’t need to be Rust. There are alternatives that can do as much if not more with the type system & safety while being as low-level as C without some of Rust’s restrictions.
Best way to combat the issue in this example is to create zero Discord accounts & embrace open, encrypted communication options like XMPP & Mumble, etc.
A surprising amount of services block Google Voice for 2FA (where a surprising number of services both required 2FA & only support SMS despite the security issue); I wouldn’t rely on it (but sometimes it still makes the most sense since you can’t beat the price, free). My favorite was PayPal deciding to block Google Voice & the only way to message support is by first authenticating—where asking on Twitter was an immediate block so… fuck PayPal & never used it since.
I also use Linux & Ungoogled Android on everything--and it is the best we got now that doesn’t involve a significant time sink or expertise to get things working. I would love to see alternative platforms be popular & with general hardware compatibility & either Nix or Guix support as well, I would consider giving it a run in the future since I like being open if something better is on offer. I like to keep light tabs on the Haikus, BSDs, OpenIndianas, & such of the world just in case… particularly if we ever got a memory-safe kernel with some proofs behind its logic (Rust doesn’t go hard enough, sorry fanboys). That said, generally, Linux is still good.
Only luck I had that route was getting a free coffee & b1tcted about the industry. Networking is better than recruiters 95% of the time anyhow. Microsoft doesn’t deserve your data or attention.
I would recommend against Manjaro for messing with the Arch packages & other weird decisions that anger that community, Fedora for not having LTS kernels, & sadly base Debian for desktop with the apps often being stable but way out of date.
Most distros operate about the same as far as software & will as a result likely feel more or less the same. The biggest exceptions are how GuixOS & NixOS do declarative, stateless config symlinking in config/executables from the store. If you wanna get into dev, these will force you into the right mindset & are worth checking eut, but will definitely be too cumbersome for someone that isn’t committing the steeper learning curve & ‘just wants to run things’.
Most filesystems now how encryption that is better optimized for their specific performance & might be worth choosing over LUKS… ZFS, Bcachefs, F2FS, ext4
Assuming this is just a sensor for air quality tuned to this use case, I would probably have to agree. So long as it isn’t tracking specific students or taking photos, this is about as privacy invansize as the motion detector that opens automatic doors… or any old carbon monoxide or other detector which are used to legit protect public safety, just as preventing children from the claws of the tobacco industry.
I got recommended Suikoden 4 by a guy at GameStop when I was younger saying that Suikoden 2 & 3 were pretty good so this would be worth a try. I played & beat it since I didn’t have many games & already paid for it, but it sure wasn’t very good.
Huh. I still use proprietary software too—& I’ll make purchases for copyrighted music. But I have moved away from as much of it as I can when I had the opportunity or convenience to do so. Some proprietary software is basically irreplaceable & not built by megacorporations siphoning our private data. But things like chat apps? Music players? Code forges? There are tons of replacements…