Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

It sounds like you've never been part of an engineering organization (I know you have since you bring up unlimited budget ;)

It is obviously possible to design a much better, contextual warning with (more) relevant details highlighted. How much time is usually set aside for those?

And yet, it's never going to stop mistakes.

And how many other places like these are there in a large service like GitHub?

A much better way to fix this is to expect mistakes and make it possible to revert instead. Soft deletes can make that trivial to implement for the most part too (except in GDPR like cases where you've got to really remove stuff).



Even for GDPR stuff you can delay the hard delete for a day or so, which should give the user some time to notice and correct a mistake.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: