auth-auth
Productivity
writing tool
SHOW HN2026
How HN took it
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 HNEvery 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 HNI 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 HNI 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 HNA 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 HNfocus switch tracking is irrelevant when one doesn't disqualify and you can put windows side by side
goodmythical on HNI 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