News for hackers. Stuff that matters.
Re:AWS deleted my 10-year account and all data without warning by hyperman1 on Saturday August 02, 2025 @06:42PM (#44772290)
The java command line theory seems strange to me. Java has no standard command line parser in the JDK (Standard library). Apache commons cli probably comes closest to a standard, and they support --gnu-style-long-options just like everybody else. The jvm(runtime) has some long non-POSIX options, but that's not very relevant here.
Re:AWS deleted my 10-year account and all data without warning by seuros on Sunday August 03, 2025 @03:04AM (#44774690)
Yeah, it's fishy. I never claimed the Java theory is confirmed, just that it’s what an insider told me after the fact.

They said a dry-run flag was passed in the --gnu-style form, but the internal tool expected -dry, and since Java has no native CLI parser, it just ignored it and ran for real.

Supposedly the dev team was used to Python-style CLIs, and this got through without proper testing.