I've no experience with crypto but a lot with UI. Is it possible that they were trying to send 500K for 1865 and entered the numbers in the wrong inputs ? Software asked them to confirm. They saw the correct digits and pressed ok.
IIRC, bitcoin transactions are structured to always send the entire wallet balance every time, and the way to avoid doing that is to send almost all of the money back to the current wallet address in a self loop. Then, any money that isn't listed with a destination becomes the miner fee.
So they may have just forgotten to add the field that sends the money in a self-loop, and by default the account was drained by the miner fee.
This is obviously a terrible design but it can't be changed.
Users have always paid upfront for software, until software companies with lots of capital started this non sense. All copies of Microsoft Office were paid upfront. Users are just reacting to what the software industry did.
Fair, but I don't think this negates the overall point, that people actually paid for software, and it was usually a one-time fee (often with the choice to pay again later for upgrades, or continue to use the old version forever). The "try before you buy" and expiring nature of shareware was nearly always known at the time of download, before investing time in using the software.
Remember how it became a meme to just pirate Adobe software because they were so bloody expensive? Well Adobe wants their earnings, regardless if their desire is justified, so Adobe and the rest of the industry changed gears to a model that greatly inhibits piracy and, at least in theory, reduces the upfront cost a customer has to pay in exchange for a higher cost over time.
Adobe is basically a monopoly and it is well documented that they allowed piracy because it meant that the pirates would become dependent on their tools.
Doesn’t matter how you edited a photo technically, it is still photoshopped.
Yup, same with Microsoft - they won the desktop OS and office productivity markets thanks, in big part, to their tacit approval of individual-level pirating of Windows and Office.
It was still social media that made it happen. Clickbait is needed because you're part of the social media feeds and have to compete with other clickbait. Without a common feed, you don't need a bait. User has already arrived at your webpage.
The scope of Docker and nginx are incomparable, so the comparison is wrong.
It starts with the simple truth: `docker` doesn't `listen` on any port.
Or maybe a simple question: How can I run `docker run -p 8080 nginx` over and over without port conflict?
Or - lets expand scope even more. How is docker supposed to know about your choice of firewall? What about upstream firewalls? What about multiple versions of firewalls on a host (ufw vs. fern vs.)?
Just tried this because I usually use docker with k8s or compose, so wasn't sure of the behavior.
> It starts with the simple truth: `docker` doesn't `listen` on any port.
If I run the command below, `docker-proxy` starts listening on an incrementing port.
> Or maybe a simple question: How can I run `docker run -p 8080 nginx` over and over without port conflict?
Because you're not specifying a port on the host; you're specifying a port on the container. I've never used the single port form of `-p`; I would've guessed it was the same as `-p 8080:8080`.
https://recipeui.com/