Replies: 15 comments 10 replies
-
Most people are probably aware that this data could be compiled by a 3rd party and re-published, that's not the issue (at least for me). The ease with which this data is available to a casual observer of my page (my clients or employers for instance) is the thing that I dislike, and not having the autonomy to hide that data, even though I pay for my account is bizarre and insulting. |
Beta Was this translation helpful? Give feedback.
-
I also have been tracked. Someone saw my issue regarding reverse enginnering, and the original dev came to me and asked why I need his codes lol. I was surprised lol, so I had create a dummy account. |
Beta Was this translation helpful? Give feedback.
-
Other Reasons:
|
Beta Was this translation helpful? Give feedback.
-
This is ridiculous, how you dare to not listen to community to that degree? |
Beta Was this translation helpful? Give feedback.
-
I agree with pretty much everything above. I understand that most of my contributions on GitHub are public anyway, and could easily be aggregated by a third party service crawling the site, but I find it deeply disturbing that anyone who stumbles across my GitHub profile can gather a great deal of information about me simply by clicking on my username and looking at the commits I've made to third-party repositories and issues I've opened. I don't care about internet clout, I just use this account to contribute to other projects that have chosen to use GitHub and I should have control over what information people can see on my profile page. |
Beta Was this translation helpful? Give feedback.
-
This is an important privacy issue IMO, why hasn't this been addressed yet? |
Beta Was this translation helpful? Give feedback.
-
n years passed |
Beta Was this translation helpful? Give feedback.
-
Besides the already mentioned privacy concerns, one should also consider harmful consequences of (unnecessary?) gamification. GitHub already removed an existing profile "feature" some years ago, namely streaks. I don't think that they ever explained that decision publicly, but I guess that GitHub is aware of this issue. There are insights on how that design feature and the design change to user profiles influenced the behavior of developers on GitHub (see https://arxiv.org/pdf/2006.02371.pdf and https://github.com/lukasmoldon/GHStreaksThesis): "The observed effects of the removal of the counters implies that platform designers have some responsibility to consider how the introduction of gamification elements steers behavior. [...] Our findings suggest that some users will change their behavior to collect digital tokens, but that this behavior may optimize for the game, and not necessarily for healthy and productive activity." I think that this also applies to the remaining contribution calendar. |
Beta Was this translation helpful? Give feedback.
-
cirosantilli mentioned on the issue isaacs/github#1840 that GitHub admins actually already have a button to hide contribution activity. His profile (archived) still have entire contribution activity hidden as of 2022 Since Github still hasn't read this discussions, should we all contact Github to add an option to hide contribution activity for everyone? |
Beta Was this translation helpful? Give feedback.
-
👋 Hi folks, thanks for all of the feedback on this. We recently shipped Private Profiles, which enables you to hide your contributions, activity, and social features from your GitHub profile. You can read more at our Changelog: https://github.blog/changelog/2022-04-21-private-profiles/ |
Beta Was this translation helpful? Give feedback.
-
take a llook this may help you understanding the hole issue : https://github.blog/changelog/2022-04-21-private-profiles/ |
Beta Was this translation helpful? Give feedback.
-
The original issue was posted 9+ years ago and I am surprised it's took the maintainers this long to arrive to a conclusion. The profile pages are essentially broken, the private profile feature is all or nothing. I would like to show my pins, my achievements, devs I sponsor, even the contribution graph. The contribution activity on the other hand is a bit too verbose for me, creepy, if I must say. The only solution is to make my profile private. That makes everything private (even if other options like show achievements is on), that's a bad UX. I would like to understand what's missing to implement a toggle on per component basis, we're all devs maybe we can help? Please fix this or ask community for help! |
Beta Was this translation helpful? Give feedback.
-
I'm especially infuriated that GitHub forcibly collects and publishes a push-history, independent from the repository graph. This makes sense for professional PR workflows, but should be opt-out and controllable by the repository owner. Git repositories by themselves allows to "rewrite history". But the "activity" widget shows multiple "commits" when amending and force-pushing repeatedly. No where have I been told that GitHub publishes information about me that is not even in git index of the corresponding reposity. What's next, a "currently online" or "last online" display without possibility to opt out? GitHub needs more competition, soon. [1] Addendum: It might also be a sign that using GitHub for personal projects is simply a bad idea. It should be clear to everyone at this point that the code you push to GitHub is not fully owned by you. Your code snippets or derived work might be regurgitated at any time by Copilot or other MS products, derived DNN weights might even be sold. For public repositories, the problem I described above is similar to edit histories for discussion posts. Opinions may differ a lot on what is sensible. |
Beta Was this translation helpful? Give feedback.
-
One more thing, this info is parsed by google too: So unless your info is private, this shows up on google search, what an invasion of privacy. |
Beta Was this translation helpful? Give feedback.
-
This issue seems to have been around for about 10 years (at least), and I won't be surprised if it will be for another decade. Meanwile, I have decided to write a small Python script to confuse the Contributions calendar with fake git commits: https://github.com/MarcvdSluys/fake-commits |
Beta Was this translation helpful? Give feedback.
-
[...] and how much details we want to show; or disable it entirely from the eye of other viewers.
And any API that requests this kind of information should respect the options we have set.
Mirgrate from isaacs/github#142
It seems the issue persisted over 7 years now should be addressed seriously. It is the right time to fix this, when privacy is the main concern of the internet world today.
Whether it is for the community or a renowned organization, I don't want people to track me around.
Edit 1:
A related issue from 2016 isaacs/github#627
It surprises me that people has been raising this issue over all those years but nothing changes.
Beta Was this translation helpful? Give feedback.
All reactions