A Amazon marketplace product I ordered was wrong. I ordered a memory module and got the wrong one. After checkingy order I saw that I ordered the right one. No problem, I thought. Filled a return form, entered "wrong product" as reason, send it back.
The marketplace reseller denied my refund because he claims I swapped the product. I escalated the issue to the Amazon support. They told my that this decision is final and I can nothing do about it. I let my lawyer send them a letter. Only then Amazon gave me my money back.
This if the story how Amazon lost me as a long time customer because of poor and stubborn support over a 23€ product.
Why are you being fair to one of the richest companies in the world. They could afford to hire huge swathes of engineers and customer support reps to learn the truth.
I'm more curious what led you to contact a lawyer over a $20 loss... I don't think I've met a lawyer who was cheap enough for that to make sense. If you're going to fight a vendor, why not just do a bank chargeback?
I did come here to post the same reaction. I saw the OAuth prompt with "act on your behalf" and intermediately closed the browser tab.
When I want to take a look at something new I do not want ti give it what looks like nearly full access on my account.
You can also use the environment file linked in that blog post to tell Rust to follow the XDG standard. Not perfect because it is not the default behaviour but it is doable.
Do you mean VPS's (virtual private servers)? Because there you need to take care of the maintainance of the OS, system upgrades, initial setup, etc. With a system like Fly.io you just push your app and the OS is abstracted away from you. That is exactly what the article is about.
Because by law it is forbidden to say if they are forced to give access by law. The removal of the canary together with that message without addressing that directly can be seen as strong hint that the where forced to give access.