4 ms·
> 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."
by FabHK 5y ago
> 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)."
- drexlspivey 5y agoUntil the next post by someone else that missed that warning and suggest to make the warning blinking with a big font
- vollmond 5y agoThere 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.
- tshaddox 5y agoI'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."
- freedomben 5y agoIt 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.
- ovao 5y agoAnother 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.
- eyelidlessness 5y agoI think the only people who won’t notice three trailing zeroes are people who don’t need to
- grog454 5y ago>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.
- BlueTemplar 5y agoIn practice, they are extremely unlikely to be zeroes.
- Gigachad 5y agoNo amount of warning popups will help. The only solution is a delayed delete with the option to undo.