6 ms·
I'm a big fan of neat statistical analyses, but when I look at the archive site https://www.gharchive.org/ https://www.gharchive.org/ , the overwhelming feeling
by didntcheck 3y ago
I'm a big fan of neat statistical analyses, but when I look at the archive site https://www.gharchive.org/ https://www.gharchive.org/ , the overwhelming feeling I have is "creeped out". Taking periodic snapshots of repositories and their issues and wikis sounds good, but do we really need a log of every time someone watches an issue, and every commit message being irrevocably set on public record? That level of details on individual activity seems to have little value outside of cyberstalking
I did have a look at the bottom of the page where prominent uses are listed, but nothing stands out as actually useful tbqh
- zx8080 3y ago> That level of details on individual activity seems to have little value outside of cyberstalking A selling point for business-level is that they can do whatever OKR they want on top of that details. To make any employee dance whatever business can imagine. Any amount of Tb seems OK until it helps selling "Business" tier github.
- ziml77 3y agoI have a GitHub account under my real name, but recently I've started using GitHub under a couple of other names instead. There's so much stuff you do in public on GitHub that I want to avoid people doing exactly this kind of analysis on. I wish using multiple identities was at least some level of foolproof though. I have to be careful to configure my local copies of repos to use the correct username, masked email, and PGP signing key. It would be super handy if git had a global config of multiple identities and if I could have it prompt me to select one either when I clone a repo or the first time I push to it.
- jxramos 3y agoPrivate repos are still off limits for this sort of analysis correct?
- _a_a_a_ 3y agoMicrosoft owns github so draw your own conclusions on whether that's true and how long it will last if it is.
- ahauxuueei 3y ago[flagged]
- ziml77 3y agoThey should be, but those aren't a solution for anything where you want to share, collaborate, or even just ask questions on.
- deleted 3y ago[deleted]
- 0x0 3y agoYou can have includeIf sections in your .gitconfig that applies only to things within a certain directory. So you if you create top level directories in your $HOME for your various identities, all you need to do is to make sure you are cloning into and working within the appropriate directory hierarchy.
- mplewis9z 3y agoI do this to separate personal and company repositories on the same machine, and it works flawlessly. An example config looks like: ~/.gitconfig: ``` [includeIf "gitdir:~/Personal/"] path = ~/personal.gitconfig ``` ~/personal.gitconfig: ``` [user] email = {personal email address} ``` And you can have arbitrary numbers of "profiles" like this, as long as each is in their own directory.
- ziml77 3y agoOh that's really cool! I'm absolutely going to use this technique. Thanks both of you!
- zhfliz 3y agonote that this is technically against their TOS if not using paid accounts: > One person or legal entity may maintain no more than one free Account (if you choose to control a machine account as well, that's fine, but it can only be used for running a machine) https://docs.github.com/en/site-policy/github-terms/github-terms-of-service#3-account-requirements https://docs.github.com/en/site-policy/github-terms/github-t...
- bigbillheck 3y agoThey'll have to catch me first.
- kfrzcode 3y agointernet would be better with total anonymity.
- awesome_dude 3y ago[flagged]
- Firmwarrior 3y agoWell, to be fair, some of the most vile hateful stuff I've ever seen in my life was posted on Facebook-powered comment sections under news articles, next to real names and pictures of smiling grandparents holding their grandchildren
- kfrzcode 3y agoYour experience is very different than mine.
- WalterBright 3y ago[flagged]
- awesome_dude 3y ago
- mxmlnkn 3y agoThis kind of information has become even more easily accessible for everyone with the introduction of the Activity tab. I really wish that force-pushed commits and deleted branches would be permanently lost instead of being permanently stored like on a blockchain. https://github.blog/changelog/2023-05-31-view-repository-pushes-on-the-new-activity-view/ https://github.blog/changelog/2023-05-31-view-repository-pus...
- lesquivemeau 3y agoIs this even GDPR compliant ?
- kiririn 3y agoGitHub is already a GDPR joke. They won’t delete anything less than an entire account
- janosdebugs 3y agoHow so? I deleted my previous accound and they replaced all interactions with "ghost". Deleting all interactions would be going a step too far IMHO since it would destroy documentation of issues, etc, just like public forums usually argue against deleting all posted content when you delete your account.
- pcdevils 3y agoBased on Serbia but operating the servers in Frankfurt. With the cavalier attitude to scraping and linking people's identifiable data without any sort of opt-in I had assumed it would be a US company.
- ResearchCode 3y agoSince people can't behave and come up with "business models" like this, sites will have to become subscription-only.
- kfrzcode 3y agoLol let me introduce you to a little organization called the National Security Agency, with their "creepy" periodic snapshots of much more intriguing datasets. "Stellar Wind" is a good place to start. Including, but of course not limited to, every communication made by any person within the United States (or outgoing) for the better part of two decades. Internet traffic, communications, all of it. https://oig.justice.gov/reports/2015/PSP-09-18-15-vol-III.pdf https://oig.justice.gov/reports/2015/PSP-09-18-15-vol-III.pd...
- WalterBright 3y agoLooks like I'm destined for the gulag for sure.
- killingtime74 3y agoDon't blame the archiver who is only doing what is allowed of them by Github. If you don't want to be public don't be public. Other archivers aren't making themselves publicly known but have the data all the same.
- onlypositive 3y agoJust because you can perve on people at a nudest beach doesn't mean you should. Society frequently has norms and unwritten rules that we usually follow. Not every rule needs to be written down as law.
- JakobH 3y agoThose beaches have rules. You are not allowed to take pictures. While on github there is no rule like that.
- onlypositive 3y agoNobody is claiming there was any rules being broken. Doesn't make it any less creepy.
- TheBrokenRail 3y agoIf you put information online publicly, you should be always working under the assumption that it will be immediately archived by someone. Whether that is the Internet Archive for websites, a Discord bot archiving edits and deletions, Pushshift (formerly) for Reddit, or just some private group operating a web scraper. At least in this situation the archived data is public.