Earlier quoted context omitted.
At my company, we had like 3-4 steps, each with clear wording to cancel a subscription, and they had to type something in the end to confirm. Guess what? We still had tickets asking to restore their subscriptions :)
I was mesmerised how the Japanese train operators (and perhaps other similar workers) have to follow checklists where they physically point[0] at everything they are doing even when they are alone. Now I'm wondering whether this approach actually works. [0] - https://youtu.be/9LmdUz3rOQU?t=66
We lost 54k GitHub stars
661–670 of 697 posts
Re: We lost 54k GitHub stars
#662Earlier quoted context omitted.
Pretty much agree— Universal human fallibility is not an avoidable moral failure, but looking down on those who've made, admitted, and taken responsibility for simple mistakes sure is. Unrealistic assumptions about people's attention, processing capability, and physical capabilities may be the greatest hurdle when trying to actually solve people's problems with software. It can even be a safety issue— consider the Th…
> The challenge screen does require typing in the repo name which is a pretty solid attention-getter. This is not quite correct. In requires inputting the repo name. It's attention-getting the first time. But recently with some colleagues as part of a handoff we went through 50+ repos and archived the irrelevant ones. Very quickly the person doing the actual archiving went from typing to just copy-pasting the repo na…
If someone deliberately doing the same thing over-and-over can avoid the manual effort, that's fine. Their frustration would likely make them think about it less. You don't, and shouldn't get prompted to do the same thing using the API, either.
Re: We lost 54k GitHub stars
#663Earlier quoted context omitted.
Unless, of course, if they just changed the column setting from "starred" to "was starred". As they could do. If they cared.
That’s why I wrote “IF they delete everything”. You’re saying they shouldn’t delete everything, which I agree with, but that’s not the case I was addressing.
Re: We lost 54k GitHub stars
#664Re: We lost 54k GitHub stars
#665Earlier quoted context omitted.
It was known and there are many sites scraping GH for metadata that will have it anyway
Not whether or not a repo exists after it's set private.
Re: We lost 54k GitHub stars
#666Earlier quoted context omitted.
“I accidentally made a repo private, which resulted in all of its stars being removed.”
From the post: > Due to an unfortunate sequence of events, I accidentally made the project’s repository private for a moment. And GitHub cascade-deleted our community that took 10 years to build. This reads the same, to me, in terms of cause and effect.
Re: We lost 54k GitHub stars
#667Earlier quoted context omitted.
He did have to type "httpie/httpie" in the box to confirm, no? I'm rather surprised that that didn't snap him out of auto-pilot mode. There ought to have been a DING in the brain seeing that the repo this is being applied to was httpie/httpie? OTOH, I haven't been in such a mode, so I really got no right to comment on this. Best wishes to the team -- that those who saw his post will restar/rewatch the repo -- and (fw…
By now I've become so accustomed to just copy the bold text from the line above it and paste, that it doesn't break me out anymore. I know I should concentrate and type it out, but in my head it has just become visual noise and a boring exercise.
Re: We lost 54k GitHub stars
#668> The problem is that the box looks exactly the same for repos with no commits and stars and for repos with a decade-long history and 55k stargazers and watchers. And it says “Warning: this is a potentially destructive action.” It seems a bit much to expect the website to show you a warning of different levels of severity depending on the stars a repos has, particularly when the standard message is pretty severe and…
Re: We lost 54k GitHub stars
#669Earlier quoted context omitted.
> But you would hope there are a few gh engineers who would be motivated to do so without manager approval in the dead of night because httpie is great On the other hand, you should really, really, really hope that GitHub has internal guardrails to prevent their engineers making cowboy edits to the production databases without manager approval.
Haven't worked there, but I assume one engineer just needs one other engineer to approve their PR. I would be pretty surprised if it was more robust that that.
Re: We lost 54k GitHub stars
#670Earlier quoted context omitted.
I think in the "But theres a confirmation box, right?" and if I had to quote a portion I'd quote >>"To paraphrase, the box tells you “You’re about to demolish a house. If there are any people inside, they will all die”. But it doesn’t include anything specific to break you out of your auto-pilot mode if you’ve confused the address and think you’re looking at an empty house." >>"The dialog should be more contextual an…
Thank you for quoting. I see where you’re coming from - the comparison to killing people is pretty hyperbolic. Do you agree that, hyperbolic metaphors aside, the UI improvement suggestion is a good one?