evercast
Joined 6 years ago
Joined 6 years ago
It's definitely an opinionated approach though.
Most FAANGs developed their computing infrastructure before Kubernetes gained popularity. After all the investment into building it and fine tuning for their software services (like ads), they probably have a lot more reasons to not migrate to something different. Not just because their systems are "simpler, less bloated, easier to debug".
AWS seems to also have support packages: https://aws.amazon.com/premiumsupport/plans/, and their response times are also not supposed to be instant.
I believe Uber is also well known for building everything in house as opposed to using common cloud services. So they need to run their stuff.
This is their webpage: https://ampme.com/. It says ©2019 Amp Me Inc. which could mean it was not updated since then. This is also when the app started charging money. Could it be that the authors sold the app and the developer account to scammers?
Also, not sure how to treat the accusation about easy to subscribe and hard to cancel. It seems the subscription can be canceled in iOS like all other subscriptions?
The app is also in Google store.
edit: I see other commenters are like "well, standard practice, not necessarily that terrible". Am I living in a bubble or is it just Europe?
This is a terrible advice. Wrapping is extremely helpful in providing additional context for the error travelling up the call stack. Without wrapping, one typically ends up with software logging generic errors like "file not found" , which you can't act on because... you don't know where it's coming from. If you skip error wrapping, better be ready to enjoy quality time when production crashes.