3 ms·
> What makes you think that logged out users aren't adding any value? I'm curious because I'm not sure of the answer myself: what value do you think anonymous
by spoiler 3y ago
> What makes you think that logged out users aren't adding any value?
I'm curious because I'm not sure of the answer myself: what value do you think anonymous users provide to them?
I suspect gating it behind a login is a simple way to rate limit, and prevent abuse with a cheap and effective way to mitigate false positives. As someone who's had to make similar decisions in the past (albeit smaller scale), I can sympathise with them turning off a computationally expensive feature that's not at the core of their product, but just an add-on.
- aleksiy123 3y agoAnonymous users are potential future customers. Too much friction and they will leave and never convert. Also network effects of those users since GitHub is not just a git repo host but a social media and community for code. I think product needs to strike the right balance of free and paid features to maximize their profits.
- spoiler 3y agoRight, I kinda see that point, but I'm also not sure how I feel about the code search issue. On one hand, I agree that it makes the user experience nicer and can aid conversion, but on the other it's easy to abuse the feature (in a few ways off the top my head). Some of the things you highlighted (ie the social network effects) are best experienced when logged in, and other than "just" browsing, there's not much in interaction for logged out users already (can't host code, open issues, comment, star, etc). I think allowing people to browse code and its history, alongside other parts of the platform for logged out users already feels pretty open to me