News for hackers. Stuff that matters.
Re:We lost 54k GitHub stars by ncmncm on Thursday April 14, 2022 @07:18PM (#31034711)
Even better, flipping "public/private" has absolutely no need to delete any information at all.

There could be separate buttons, "Delete all my stars", "Delete all my watches".

Re:We lost 54k GitHub stars by hk__2 on Friday April 15, 2022 @05:21AM (#31038091)
> Even better, flipping "public/private" has absolutely no need to delete any information at all.

Of course it does. You can’t watch/star a private repo unless you have access, so all watchers/starrers should be removed. If you kept the data as-is watchers would still see the repo updates in their feed, which is the opposite of the 'private' feature promise.

Re:We lost 54k GitHub stars by alpaca128 on Friday April 15, 2022 @05:50AM (#31038284)
Sure, if you don't change any part of the system it has to be that way. But there's no reason a private switch can't just suspend stars/watchers instead of permanently deleting them.