Hacker News new | ask | show | jobs
by dijit 13 hours ago
> I’ve never stumbled upon a project by browsing GitHub casually.

Same.

The “discoverability” of github is two things:

1) Recognition of the name; so if I cannot find the source code and I believe something to be open source I will google the product name with “github”.

2) I can reasonably expect everyone to have an account, so getting issues and PRs is less effort than with other forges.

But I’ve practically never discovered some new FOSS from githubs social features, and I actually look at my friends activity feeds.

1 comments

Yeah, 2 is all I really care about. First-party discovery systems are almost always bad imo.

And every time I think about it for more than a second, I get mad that OpenID got eaten by OAuth.

I’m still mad that Mozillas persona got no adoption.

I’m sure it was imperfect, but in theory it was easy to host and easy to implement. :(

Completely agreed, it had essentially everything I wanted out of such a system. I think they would've nailed it if they had just integrated it into the browser / an extension, and I'm baffled that they left it in such an awkward state for the full run - almost smells like intentional burying.

Revocation was hard, but it's not like existing systems are solving that in practice either, and you can get a long way by just keeping short leases (which is fine because nothing needs to communicate with any third party).

If passkeys weren't so blatantly DRM-friendly I might like those, but they seem intentionally human-hostile for no good reason at all.