6 ms·
Private profiles are now generally available on GitHub
- nora-puchreiner 4y agoIt's always been available, although tricky: click "report abuse" on your account, write something, and voila - you have a working account, invisible to others: they see your profile and activity page as 404.
- oneplane 4y agoMaybe I'm deviating from the general consensus here, but to me the social-network-isms in GitHub are an anti-pattern in business and undesired in such a highly useful utility service.
- aliqot 4y agoBut the kids, they like it.
- jchw 4y agoThe discovery features resemble "social network-isms" but have a lot of utility. Also, GitHub is obviously not only about business, and the symbiosis of what it offers for businesses as well as open source users is important to its identity in my opinion. That all having been said, I do not disagree that in most cases, the "social coding" thing is a misnomer. GitHub's main contribution, in my opinion, was actually just putting source control and source code at the forefront of the project forge concept. Sourceforge felt like a nice website for projects to organize, but code storage felt at best like an afterthought. GitHub's forks and pull requests are what really make it shine, and the rest is mostly either bonus or noise.
- bpodgursky 4y agoEh, public stars and forks on OSS repos is a really valuable indicator of whether to seriously consider using a library IMO. Not like, 3k vs 8k, but like 200 vs 0... help me understand if this is this a hobby project someone wrote and abandoned in a few days.
- ComputerGuru 4y agoI have projects lovingly maintained for a decade (and responding to genuine issues with bug fixes within days) that have under five stars. Not a good metric.
- bpodgursky 4y agoI still strongly suspect that you have more stars than any "competitive" OSS projects in the niche (if any even exist), which is all I'm using the stars as a heuristic for (initial sort).
- ComputerGuru 4y ago> if any even exist Fair point.
- netr0ute 4y ago> the social-network-isms in GitHub are an anti-pattern I don't know, as the "social coding" platform never claimed to be anything different.
- sieabah 4y agoDon't worry you'll be vilified for disliking features by the tech community because they can't not have social features everywhere.
- notatoad 4y agoDo you have an actual complaint here, or just buzzwords? Calling something an “anti-pattern” or “undesired” doesn’t mean anything. Your comment contains no substance that couldn’t have been conveyed by saying “I hate it”. If you don’t like it, don’t use it. That’s what I do. Is there an actual reason that the mere existence of social networking features is harmful to those of us who choose not to bother with them?
- ianbutler 4y agoThey may become mandatory signals used for finding jobs? Thin line of thought maybe, but I honestly don’t mind the features I’m just trying to give a talking point to rally around.
- githubuser123 4y agoIt's infuriating that people don't make themselves easily reachable on GitHub. So many people with so much talent, wasting it on some really meaningless stuff.
- intelVISA 4y agoWhat's "meaningless stuff" to you in this context?
- cxr 4y agoWidespread practices infect norms. For example, thanks to the norms fostered on GitHub, you can no longer expect the average programmer to file good bug reports or to just interact in an appropriate way with the bugtracker. We can't really talk about "wikis", either, without confusion about what a wiki even is—again, thanks to GitHub.
- fomine3 4y ago> For example, thanks to the norms fostered on GitHub, you can no longer expect the average programmer to file good bug reports or to just interact in an appropriate way with the bugtracker. Was it done properly? I suspect that average programmer just didn't report anything, instead of create new GitHub issue. It's annoying to sign up each ML or bugzilla.
- Rebelgecko 4y agoWhat differentiates Github from any other git provider, except for the social network-isms?
- bmitc 4y agoAren't private profiles in the opposite direction of social network-isms?
- throwaway888abc 4y agoLink for settings: https://github.com/settings/profile https://github.com/settings/profile ``` Contributions & Activity Make profile private and hide activity Enabling this will hide your contributions and activity from your GitHub profile and from social features like followers, stars, feeds, leaderboards and releases. Include private contributions on my profile Your contribution graph, achievements, and activity overview will show your private contributions without revealing any repository or organization information. Read more. ```
- troymc 4y agoWhile looking over my GitHub account settings just now, I noticed that you can now designate a successor: > By clicking "Add Successor" below, I acknowledge that I am the owner of the @ttmc account, and am authorizing GitHub to transfer content within that account to my GitHub Successor, designated below, in the event of my death. I understand that..." https://github.com/settings/admin https://github.com/settings/admin
- Victerius 4y ago@Dang, when will we be able to designate successors to our HN accounts?
- TheAceOfHearts 4y agoIn the future children will argue over who inherits their parent's Hacker News karma. To avoid legal complications be sure to specify in your will which favorite child inherits your Hacker News legacy.
- teaearlgraycold 4y agoWill there be an inheritance tax on HN karma?
- masklinn 4y agoIt must lest HN ends up with a permanent upper class of exclusive commenters.
- kevin_thibedeau 4y agoThat's actually what happened at Slashdot. I scraped a slice of all postings a few years ago and there was a notable trend where early UIDs below 200K were posting the bulk of comments.
- selcuka 4y ago
- deleted 4y ago[deleted]
- griko 4y agoI got reached out multiple times and got hired twice based on my public repos and contributions. While I’d like to enable this option for privacy purposes, seems that the only way I’d use this if my employer requires me to do so.
- pabs3 4y agoHmm, I wonder if there is a way to turn off some of those things but not others.
- arunc 4y agoGitHub is now owned by Microsoft. Just saying.
- pabs3 4y agoGitHub was just as bad before Microsoft bought them; a proprietary software as a service vendor using venture capital funding to provide a loss leader that lured people away from running and using open source infrastructure. https://mako.cc/writing/hill-free_tools.html https://mako.cc/writing/hill-free_tools.html
- bo0tzz 4y agoThis is what I would like too. I want my repos to be public, but my contribution activity to be hidden.
- jwilk 4y agoMaking the profile private doesn't hide your public repositories.
- anshulag 4y agoWhat do they mean by “now generally available”? AFAIK, private profiles were available before also.
- computerfriend 4y agoYeah, was this in an open beta before? I have been using it for my work account for a while.
- input_sh 4y agoYup, introduced as a beta feature in April, now it's here to stay. From https://github.blog/changelog/2022-04-21-private-profiles/ https://github.blog/changelog/2022-04-21-private-profiles/) > Private profiles are in public beta
- barbariangrunge 4y agoPersonally, I found gitlab has been quite nice for many years now and I've had free private profiles there since I signed up. It's a great service
- johnebgd 4y agoIt is great but last I used it there wasn’t any kind of free tool like dependabot built in.
- pragmatick 4y agohttps://gitlab.com/dependabot-gitlab/dependabot https://gitlab.com/dependabot-gitlab/dependabot Haven't tried it yet, though.
- jacooper 4y agoRenovate is more complete and fully open source. https://renovatebot.com/ https://renovatebot.com/ But you will need to self host it, the included dependency checks in GitLab are paid. However renovate has a free hosted version for GitHub.
- rarkins 4y agoWhat do you mean by "the included dependency checks"? If you're referring to Renovate, there's no such paid option. If you're referring to GitLab paid features, I'm not sure how that's any different between tools.
- mdaniel 4y agoWhile it may be "fully open source," watch out for its license: https://github.com/renovatebot/renovate/blob/main/license https://github.com/renovatebot/renovate/blob/main/license > Renovate versions 12.0.0 (released 2018-04-09) and onwards are released under the GNU Affero General Public License. The dependabot-gitlab project mentioned above is MIT, for comparison
- johnebgd 4y agoJust in time for Netlify to discontinue support for private GitHub repositories for free plans. Good thing cloudflare still has free Cloudflare pages support for private GitHub pages.
- radicalriddler 4y agoDo you have a link to where they've said that, that really sucks, I've had a much smoother experience setting up pages with Netlify than Cloudflare.
- maybevain 4y agoI scanned the last couple months of their blog posts and could not find anything to support that claim. The docs or pricing page don’t seem to indicate anything like that either. The only related thing I found was that free accounts are limited to one user that can trigger deploys in private repos, while anyone can trigger deploys in public repos (assuming I understood the announcement correctly).
- vidyesh 4y agoMost people got confused with the wording in their recent policy change for the free plan. They recently changed the policy for Organization-owned repos. The continuous deployment for organization-owned private repos is no longer allowed in the free plan. But personal account's public and private repos are still part of the free plan.
- radicalriddler 4y agoAh that makes a lot more sense. Thanks!
- jamil7 4y agoNetlify shouldn't be trusted anyway, I've seen them randomly terminate an account and take all the associated sites down.
- jacooper 4y ago
- Diti 4y agoBut still no way to opt-out from GitHub Copilot when using public repositories? I would have expected private profiles to give that option.
- anvic 4y agoIf you don't want people training models on your code then do not make it public.
- harperlee 4y agoYou can make code public and still legally restrict its use (see: GPL).
- anvic 4y agoYeah, that'll work lol
- robin_reala 4y agoGPL doesn’t restrict you from using it as input to a model. It’s just that as the model is a derivative work, it also has to be released under the GPL.
- harperlee 4y agoFWIW GPL was an example, I honestly don’t know whether it applies to the particular case.
- 0x20cowboy 4y agoI know this is the main question, but is it a derivative work? Does all the code I write need to be under the GPL because I once read some GPL code and learned from it? Or does copilot not work like other ML projects and actually copies sections of code?
- janeway 4y ago
- jwilk 4y agoPreviously: https://news.ycombinator.com/item?id=31115642 https://news.ycombinator.com/item?id=31115642 ("GitHub: Private Profiles beta", April 2022, 125 comments)