GradType

Security and privacy

keystroke biometrics

SHOW HN2019

202points
80comments
#188of 2,195 in 2019
Top 9%of 2019 by points

How HN took it

MixedNo clear lean

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 HN
    • Funnily 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 HN
    • got 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 HN
    • 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 HN
    • The _ 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 HN
    • FWIW 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 HN
    • This 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 HN
    • One 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 HN
    • Interesting 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

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

Category, keywords, summaries and labels on this page were made by AI (Thread Reader v2) and not checked by hand. Each point links to the comments it came from.

Add a badge to your READMEShown on HackerShow
[![Shown on HackerShow](https://hackershow.org/badge.svg)](https://hackershow.org/show/19888481)