GradType
Security and privacy
keystroke biometrics
SHOW HN2019
How HN took it
6 positive, 14 neutral or asking, 2 mixed, 14 critical, out of 36 comments about the project. Thread score -0.16.
Idea: 5 for, 5 againstDesign: 0 for, 4 againstExecution: 1 for, 3 againstPerformance: 0 for, 1 againstPrivacy: 0 for, 1 against
The thread, comment by comment
Each row is a top-level comment and its replies, in HN's order. Select a cell to open that comment on HN.
positive neutral or mixed critical about another commenter or something else the maker
What HN said
What people liked
Interesting and novel concept
From 3 comments
I really don't think that this is a fair appraisal of this. It's a really novel look into how our habits identify us and the creation of it, in itself, doesn't reflect any…
nothal on HNFunnily enough, I had a classmate in my grad neural networks class that did exactly this. Results on his end seemed to be pretty similar to yours though I don't think he publicly…
falkenb0t on HNgot about 60 sentences in, and my name popped up here and there. my name's first occurrence was at sentence ~40. Pretty neat.
fc373745 on HN
Impressive implementation of LSTM in JavaScript
From 1 comment
I'm incredibly impressed that you implemented the whole LSTM model in JavaScript [1] as well as Python. This indirectly gave me a lot of implementation insight, so thanks! [1]:…
emsal on HN
Objections
Underscore and comma display for spaces was confusing
From 3 comments
This is interesting. I think the weird underscore between words (which indicates space) is throwing me off though. I'd recommend removing that.
jeremya on HNCool stuff! My name kept showing up along with a few others, but I wonder it that is due to insufficient users in my typing speed range. I'll try again later. Please make commas…
narcindin on HNThe _ and the , are a deal breaker for me, especially when following each other. That's not readable. Ain't copying 30 sentences like that.
user5994461 on HN
Server errors after typing sentences
From 2 comments
After entering the 20 sentences, getting "sorry the server is down trying later" is the worse user experience ever. If the server is down, please do something before someone…
daok on HNFWIW i typed in all 20 sentences and got a "server error" at or below where the sentences appear. Using chrome on windows.
jcims on HN
Privacy and surveillance misuse concerns
From 2 comments
Creepy. Why on Earth would you build something like this? Amazing how people in tech are so flippant about building tools that are almost exclusively useful for tyrants.
ARandomerDude on HNThis seems worse than browser fingerprinting since it identifies people, not browsers. Does the Tor browser contain a way to combat this?
amelius on HN
Apostrophe input breaks typing
From 2 comments
Broken on apostrophe. `don't` got stuck on the `'` char.
sergiotapia on HNOne interesting issue that I encountered is with the way the US International layout works. Normally when I type ', that is a dead key for accenting characters; the thing is, '…
grenoire on HN
Requests
Make commas and spaces more visible
From 2 comments
Cool stuff! My name kept showing up along with a few others, but I wonder it that is due to insufficient users in my typing speed range. I'll try again later. Please make commas…
narcindin on HNInteresting concept. I did 62 sentences and got "⭐️⭐️⭐️⭐️⭐️" as a rating but none of my last 5 are matched up. I figured it would be pretty easy to pick me out as I use…
zamadatix on HN
Support for non-QWERTY layouts
From 1 comment
I popped a few more in until I hit the maximum 91 stored (either that or it broke). Thanks for fixing the way the space character is displayed. You could use…
zamadatix on HN
Open source the dataset
From 1 comment
Are you planning to open source the dataset generated?
pancho111203 on HN
Questions
How does the identification work
From 1 comment
Could someone please explain how this works. I’m familiar with runs but not sure how this is set up.
peppershaker on HN
Does registration required
From 1 comment
much better thanks. so I wrote a lot of sentences and I don't understand what is supposed to happen. Do I need to register for the thing to work? I don't want to.
user5994461 on HN
Alternatives named
kloak keystroke anonymization
From 1 comment
Here[1] is your anonymization tool: kloak - Keystroke-level online anonymization kernel. [1]: https://github.com/vmonaco/kloak
erenhatirnaz on HN
BioCatch
From 1 comment
There are multiple companies doing that. BioCatch as a random example. But it does not, for very inherent reasons, work in browser environments. I did not test this classifier,…
avip on HN
onenigma typingID
From 1 comment
I’ve seen something similar for a mobile app: https://www.onenigma.com/case-study/typingID A friend built it a few years ago. It’s integrated into at least one app, and has some…
lettergram on HN