Live data from Hacker News

Typing Practice for Programmers

typing.io

31–40 of 224 posts

Re: Typing Practice for Programmers

#31
post #24

Why do you want me to sign in with Google?

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.

Re: Typing Practice for Programmers

#33
post #31
post #24

Why do you want me to sign in with Google?

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.

> 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.

Re: Typing Practice for Programmers

#34
post #4

Fun idea, but doesn't seem to recognize non-US keyboard layouts.

Thanks for the bug report. The next update will fix international keyboard layouts once I figure out the mess that is cross-browser, cross-language javascript key event handling:)

Happens to me too, with a slightly modified latin-american keyboard layout

Re: Typing Practice for Programmers

#36
post #4

Fun idea, but doesn't seem to recognize non-US keyboard layouts.

Thanks for the bug report. The next update will fix international keyboard layouts once I figure out the mess that is cross-browser, cross-language javascript key event handling:)

Not quite as important, but it seems that Caps Lock isn't being registered either (did the Rails demo and some of the constants would be rather tedious with only the shift key).

Re: Typing Practice for Programmers

#37
post #24

Why do you want me to sign in with Google?

You can try typing.io without signing in by clicking the 'demo' link under the signin button. I choose Google because I didn't want to worry about email verification, salting, key derivation functions, etc.

What are you going to do with my email address?

Re: Typing Practice for Programmers

#38
The message google gives when trying to log in is really poor: "A third party service is requesting permission to access your Google Account.Please select an account that you would like to use."

What do you mean "access"? Do you mean "authenticate as"? Do you mean "go screw with my email"? I seem to remember that I sometimes see specific access requested, but this one is vague. Possibly this is the result of requesting sign in with no permissions at all.

Re: Typing Practice for Programmers

#39
post #20

Well done on the NoScript front. It's rare to see a site on HN that requires JS and falls back to a nice explanation of why it needs JS (Instead of just stating the fact, or worse, displaying a white page).

I'm glad someone noticed! I hope you whitelisted typing.io in noscript:)

I will! =)

I just checked my comment history and about 50% of my comments have been related to this issue. This is the first one that is complimentary.

Re: Typing Practice for Programmers

#40

The message google gives when trying to log in is really poor: "A third party service is requesting permission to access your Google Account.Please select an account that you would like to use." What do you mean "access"? Do you mean "authenticate as"? Do you mean "go screw with my email"? I seem to remember that I sometimes see specific access requested, but this one is vague. Possibly this is the result of requesti…

You can try typing.io without signin in by clicking the demo link below the blue button.
Post reply on HN