Commands like that really need a confirmation prompt and a command line switch to override like --do-as-i-say (long form only). Good example of developers being put in an end user's shoes, I hope they learn from that mistake and update their programs.
I don't know about you folks but I can do stupid stuff also with confirmation. Maybe splitting the damaging actions in some substeps, so instead of a big bang you have a slow death?
OptiFi Program Incident Report
31–40 of 158 posts
Re: OptiFi Program Incident Report
#32Re: OptiFi Program Incident Report
#33Re: OptiFi Program Incident Report
#34I’m quite sure the hacker who pressed the button feels plenty bad enough already, and I hope the people around them were as kind as the people around me were.
Re: OptiFi Program Incident Report
#35Can you change the title of this submission to match the title of the post please? Normally people change titles when the original is sensationalised however the opposite is true in this case.
Re: OptiFi Program Incident Report
#36Earlier quoted context omitted.
A simple confirmation step with a relevant warning could possibly make developers think twice before proceeding.
From personal experience - no it won't. I have made mistakes with overriding warnings - when under pressure, hyper focused and already in the mental mode of - of course I am sure I want to do it - your slow brain is just shut down so you are moving a bit like on muscle memory.
Re: OptiFi Program Incident Report
#37Re: OptiFi Program Incident Report
#38Commands like that really need a confirmation prompt and a command line switch to override like --do-as-i-say (long form only). Good example of developers being put in an end user's shoes, I hope they learn from that mistake and update their programs.
Re: OptiFi Program Incident Report
#39That's when most crypto companies right now are very small. Can you imagine the chaos if crypto were to actually become big and dev count were to grow to 1k+ people spread across multiple offices?
There's definite efficiency gains with crypto (a dex like Uniswap can do massive volume with very few developers for instance), but there needs to be a way to limit the cost of human errors.
Re: OptiFi Program Incident Report
#40Just another example of how useless crypto is.
rm -rf / Whoops, I lost everything! Computers are useless.