auth-auth

Productivity

writing tool

SHOW HN2026

24points
30comments
#1,827of 4,366 in 2026
Top 42%of 2026 by points

How HN took it

RoastedHalf or more of the comments are critical

0 positive, 2 neutral or asking, 0 mixed, 20 critical, out of 22 comments about the project. Thread score -0.80.

Performance: 0 for, 12 againstIdea: 0 for, 7 againstDesign: 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

Objections

  • Keystroke telemetry is easily defeated with scripts, retyping, or hardware USB keyboards

    From 5 comments
    • I used this: #!/usr/bin/python3 import subprocess import time import random with open("/tmp/x") as f: t = f.read() for c in t: subprocess.call([ "xdotool", "type", c ])…
      ephou7 on HN
    • Every OS has a similar facility for emulating keystrokes, and then there's the hardware solutions, e.g. raspberry pi that masquerades as a keyboard. It's practically impossible…
      majorchord on HN
    • > I get this is the extreme end, but if this gets popular enough, can't you write like a custom 'keyboard' driver that just takes AI input and 'types' it? Random delay between…
      yjftsjthsd-h on HN
    • I clicked begin and immediately alt tabbed to ChatGPT. I took a screenshot of the prompt and pasted to ChatGPT, with the instruction "Write a 1 paragraph response as if you were…
      gibybo on HN
    • I pulled up a 2nd browser next to your site. I typed the prompt into Gemini, and manually typed what Gemini said and removed em dashes as I typed. It said it was 100% genuine.
      jryan49 on HN
  • Statistical timing checks can be spoofed by replaying human-like distributions

    From 2 comments
    • I think your approach is pretty much fundamentally flawed. Put it this way, let's say someone recorded typing in the paragraph that you presented but saved the keystrokes,…
      abetusk on HN
    • A paper on this was just submitted. "We demonstrate that this class of defenses is insecure against two practical attack classes: the copy-type attack, in which a human…
      hackingonempty on HN
  • Tab and window switch penalties are weak or circumventable

    From 3 comments
    • No need for a second tab (focus switch is trackable) when you have a phone.
      kibibu on HN
    • focus switch tracking is irrelevant when one doesn't disqualify and you can put windows side by side
      goodmythical on HN
    • I only switched tab/windows once (to input the question). So I'm not sure how severely you'd want to rate that. The webcam doing eye tracking might help if the person isn't good…
      jryan49 on HN

Requests

  • Add eye tracking or webcam monitoring

    From 1 comment
    • Maybe I need to punish tab/windows switches more severely? Or perhaps require webcam and do eye tracking?
      callmeed on HN
  • Tell how to detect scripted typing

    From 1 comment
    • That's cool, thanks for sharing. Is there a way to detect this approach?
      callmeed on HN

Questions

  • Is there any real-world use for verifying existing work?

    From 1 comment
    • >Pasting and DOM manipulation are disabled to ensure all writing is original. >We track telemetry such as typing speed, pauses, tab changes, and window focus events. People…
      dpoloncsak on HN

Alternatives named

  • xdotool and Auto-HotKey for scripted typing

    From 2 comments
    • I used this: #!/usr/bin/python3 import subprocess import time import random with open("/tmp/x") as f: t = f.read() for c in t: subprocess.call([ "xdotool", "type", c ])…
      ephou7 on HN
    • >Pasting and DOM manipulation are disabled to ensure all writing is original. >We track telemetry such as typing speed, pauses, tab changes, and window focus events. People…
      dpoloncsak on HN
  • Paste-as-human-typing tools like Multilogin

    From 1 comment
    • - Screencap and OCR the prompt - feed it to an llm to answer - use a tool [1] to emulate human typing cadence. - Use a tool to send mouse events to the browser window. [1]…
      ticulatedspline 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/46799402)