247 karma · joined April 19, 2021
The whole article is just slamming an attempt at improving the situation without suggesting any improvements. It's the typical "Hah! Look! They tried! Idiots!".
Do you think you're going to be able to convince the bricklayer, that just came back home after 8 hours of work and 2 total hours in traffic, to spend several hours reading up on a party's + candidate's history, political stance, ideology, scandals, in-depth interviews, program, and so on an so forth for every party available?
We should be happy that these things at least exist and try to aid people when making these decisions, instead of belittling them (the tools and their makers) and calling the whole thing futile. At least there are attempts to counter (at least a little bit) the deluge of opinions, misquotes, misinformation, faux news, deception and lies, that are spread, facilitated and guided on and by social networks.
https://diode.zone/download/streaming-playlists/hls/videos/b...
Instances like https://tilvids.com/ or https://video.ploud.fr/ have better bandwidth.
What's more, not everybody follows etiquette:
- reply and just keep the original message at the bottom
- reply in between the original message
- reply at the bottom with the original message on top
- Some mix quotes and then reply to some parts in the original
And then how do you link to users or messages from your email client?
Plus who wants to have 5 different email accounts for 5 different mailing-lists? And why would I respond in a manner that allows the world to see my private email address?
I heavily disagree that emails are the way forward in this regard (maybe even in any regard).
A simple docker-compose.yml with an IPFS service and a coordinator to pin the least replicated or most wanted items would be great. Cloudfare also has an IPFS pinning service + gateway, so they could offload some traffic to them as well.
Most projects don't define the node version that their project runs on either, so what ran in node 8 might not run in node 14 now.
What's wonderful to run into is non-JS dependencies: node-gyp happens to be used here and there. Sometimes the native lib will be pulled, sometimes it will be built, who knows why. And node-gyp might then depend on python2 which might not even be present on newer distros anymore.
And so on and so forth. If it doesn't come in an AppImage or docker image, there's no chance I'm getting myself into a node mess.
This would either create a market where companies will sell the license to support old products to other companies, or old hardware and software would finally be able to be supported by the community. There wouldn't be a need to reverse engineer or develop stuff in a "clean room" for fear of litigation.
I know the Chromium team was considering switching to Rust too, but who knows if that's ever going to happen. IIRC Chromium has more LOC than the linux kernel.
> At the very bottom are plugins, extensions, mods and hacks. They fundamentally depend on the indifference or obliviousness of a larger company, who they often mean very little to. And when their goals differ the larger company always wins.
Any third-party dependent on another party will be at the whims of the other party. yt-dl can see it happening with age-restricted videos, people using tools to migrate from Spotify depend on them turning a blind eye to leaving customers taking their data with them, fan-made games that continue a story (pokemon for example) and get a cease-and-desist, probably many other examples, and now this too.
Kudos to this dude for writing an entire framework for bots as a friggin' doctor in his spare time. Hats off for staying at it for so long. Also, respect for drawing a line in the sand and not giving in to any demands from Discord or users to just lie down, take it, and continue developing the framework with more constraints.
2. Once malware is running as your user, how do you expect to protect against that even with a keychain? They can log all your keystrokes, extract certificates and keys from applications running as your user or anything your user has access to, etc.
3. How are you going to support different keychains on different OSes? And what happens when they diverge? Say Apple gets "brave" again and allows only Apple signed binaries to access the keychain with the excuse of "user security", will binaries have to roll their own keychain? Are you going to make apps add another corporate dependency?
Perhaps more importantly, would you give them money?
It's easy to complain, but if that's all that ever happens, how do you expect anything to change?
Yeah, sure, they're building the infrastructure to strip the country bare, but the West hasn't been much better. Funding wars and bribing officials to keep a country poor and disorganized in order to plunder it has been the modus operandi for decades. Before then it was straight slavery.
If the Taliban make billions and build modern cities, I bet you anything that large Western countries will sell their good there. Apple, Mc Donalds, Coca Cola, Pepsi, Yves Saint Laurent, Rolex, VW, Ferrari, and so many more will be trying to conquer the market.
It's just business.
You can checkout compatibility of hardware components @ https://linux-hardware.org/
It's of course possible to keep your Macbook, do the environment some good (less waste) and run linux on your mac: https://github.com/Dunedan/mbp-2016-linux
Phone: a phone that supports LineageOS ( https://download.lineageos.org/ ) or GrapheneOS ( https://grapheneos.org/faq#device-support ). Neither are perfect:
- LineageOS still has some google config but at least it doesn't have Google Services (use microG for that https://lineage.microg.org/ )
- GrapheneOS only runs on Google Pixel devices so you will be putting money into Google's hands
Therefore Android phones with custom ROMs are the way forward for privacy conscious people. It's easy to mock if you aren't serious about getting away from walled gardens.
It's not hopeless, the people with money here should be putting it where their mouth it and actually buying things or donating to projects that make a positive change.
That capitulating, "crabs in a barrel" attitude is why things are the way they are. The majority just sits around waiting for something to happen and for some miracle to happen; for a leader to show up, galvanize the masses to change their ways and save the day. At the same time you don't believe that will ever happen, so you stay complacent, non-active and immobile (physically and mentally).
Stop preaching futility and do something positive. Try and be the positive change you want to see. Just because you've given up doesn't mean you have to try and convince somebody else to give up. You're part of the problem.
Also, how will/do apps that depend on Google Services work (or not)? Is there some shim or something?