I'm not sure why we're debating this as if the people had a say in this at all. This was clearly an operation led by Trump and the military, planned for months in secret, and carried out in a single day. There were no debates in congress or the senate. There was no vote to the people.
All we can do is try to figure out what the short, medium and long term conesquences of this might be, and consider how to pressure the government to limit the power of the executive branch to do things like this without oversight in the future.
People want to determine if the inportant events surrounding them are bad or good, even if they don't have a say in them. Perhaps it's even a way to cope with the lack of influence we have.
But I do like the idea of imagining how to limit the executive branch. Spitball here - we use sortition, and permission to use force of any kind has to go through a council of say, ten, randomly chosen, representative citizens.
i remember in the early 2000s browers would refuse to store cookies unless you clicked accept on a dialog for every single one. Until they started making it auto accept by default.
It would be easy enough to add this as a "secret" feature:
* user submits password
* gets hashed client side
* server compares it against stored hashes
* server also re-hashes the stored hash, and compares it against the hash received from the client
This would effectively mean that either entering the password, or the password hash would correctly match, since when entering the hash you are effectively "double" hashing the password which gets compared to the double hashed password on the server.
The upside is that users who don't understand hashing or don't feel like opening a sha256 tool wouldn't have to change their behavior or even be confused by a dialog explaining why they should hash the input, while advanced users could find out about the feature via another channel (e.g. hackernews).
The downside would be that it adds an extra hash step to every comparison on the sever. It's hard to know how expensive this would be for them.
The key thing is that all messages are signed and have a few standard fields, making them easy to replicate across many relays while maintaining the ability to verify their origin. And the second thing being that it is based on websockets, allowing the client to maintain an open connection and have new data be pushed instantly rather than relying on polling.
Yes as with many things these days it just makes it easier to integrate with existing systems, like web browsers. So you can have an entire client built into a web page without needing special server software to translate between NOSTRs native connection to a websocket. Plus it makes hosting easier in some cases.
It's a little different to federated networks like GNU Social/Mastadon since the data and the relay are separate. You can post the same data to multiple relays and read from many relays simultaneously. Meaning you aren't tied to picking a single relay with network effects, and although a big relay going offline might cause temporary chaos, it's fairly easy for new ones to be set up and added to clients, without having to explicitly move things like accounts and so on.
The existence of fraud, toxicity and misinformation around bitcoin doesn't necessarily mean that bitcoin itself is broken. It's a very poorly understood technology, centering around money that once spent cannot be reversed. It's natural that MANY people would come along and attempt to exploit that gap. Over time though the bag of tricks will start to wear a bit thin, and people will learn what to look for.
Many people in the bitcoin community have been and are still calling out wallets that rely on 3rd party trust, decentralized exchanges that are build on a house of cards, alternative coins that are created purely for the purpose of pump and dump etc.
Meanwhile the core technology progresses and deals with functioning at larger scales, with lower entry and exit friction, improved safety guarantees.
I'm thinking of this as I read this thread. How do you solve the problem of social media firehoses while still allowing kids to have access to the vast wealth of information and advice that the internet provides? It hasn't been so many years since many were predicting that the internet will make schools themselves obsolete.
All we can do is try to figure out what the short, medium and long term conesquences of this might be, and consider how to pressure the government to limit the power of the executive branch to do things like this without oversight in the future.
reply