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

> I don't know what else they could have done to try to prevent it.

As the author of the post suggests: Prominently spell out "This will remove 54,000 stars." vs. "This won't remove any stars (there are none yet)."



I'm not convinced that would have really solved the problem. One could just as easily post a screenshot of two nearly identical dialogs where the only different is that one says "This will remove 54 stars" and the other says "This will remove 54,000 stars" and the same argument could be made that "the only way to notice the difference is if you happen to notice those 3 zeros."


>I'm not convinced that would have really solved the problem.

It almost certainly would help. When you attempt to delete a world of warcraft character you are prompted with the character's level, among other info. This is the biggest difference you'll see between the delete procedure for a level 1 alt with < 1 hr played and a level 80 (or w/e) character with >10,000 hr played if you've named them similarly.

Because of the relatively low character limit and the popularity of alts, this feature (delete character) gets a lot of use and misuse so it's reasonable to expect the developers to have put some thought in to it.


It seems like a pretty easy feature to build. No database changes required, and I wouldn't be surprised if the API already returns the star count for the repo so it's client-side only. I'd guess somebody could do it in a couple of hours (famous last words lol). I'd guess adding that feature would be less time/effort than restoring httpie's stars. A/B testing might be a little harder since conditions like OP's don't happen often, but you could at least do some testing.


Another commenter suggested having to type the number of stars you’d be forfeiting instead of the repo name. Kind of a neat idea I think.


In practice, they are extremely unlikely to be zeroes.


No amount of warning popups will help. The only solution is a delayed delete with the option to undo.


I think the only people who won’t notice three trailing zeroes are people who don’t need to


Until the next post by someone else that missed that warning and suggest to make the warning blinking with a big font


There is a difference between using UI tweaks (color/size/motion) to call out information, and actually displaying that information.

Right? As in, "this will affect 0 stars" vs "this will affect 54,000 stars" is an informational difference. Calling out "this will affect all stars" (without specifying a number) doesn't break a user out of doing it to the wrong repo, since that message is the same in both cases.




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

Search: