Hacker News new | ask | show | jobs
by ajross 5043 days ago
You would prefer Facebook or Twitter? Or that they implement yet another authentication scheme and store their own accounts and credential database?

There's no free lunch. The OAuth providers are, on balance, pretty good at what they do and a better choice for account management at small sites. This one happened to pick Google.

3 comments

> Or that they implement yet another authentication scheme and store their own accounts and credential database?

Yes, either this or openid. I don't have an account at google. I don't want an account at google. While it's a lower barrier than a facebook login, it's still enough that I'll bounce off the site when I see it.

I think github is a nice choice for a site like this, you could even do a rudimentary look through their public repositories to see what languages they generally use and give targeted examples.
> There's no free lunch.

Of course there is. No sign-in at all.

My question should have been: Why do I have to sign in?

Presumably for keep track of statistics reliably.
Why not use a cookie, or html5 storage? Is security really a concern here?
because then they can't run reports across all users/languages. This is an awesome dataset that (I hope) they are collecting for language designers.
Why not? How does cookie storage of information about your progress prevent those reports?

Presumably they are storing that information in their back-end somewhere.

I don't know about you, but I have a windows desktop, a windows laptop, and a macbook pro that I regularly work from in different contexts. I much prefer cloud services that store my account information, and let me log in from whatever computer I want ... local storage would remove that benefit for users like me who don't really care that they're using my google login ;)