frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Show HN: I'm building an AI-proof writing tool. How would you defeat it?

https://auth-auth.vercel.app/
7•callmeed•5h ago

Comments

ticulatedspline•4h ago
- 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] https://multilogin.com/blog/paste-as-human-typing/

not sure if you have any feedback at the end but if you do the alternative is feedback poisoning in your training set to mark AI stuff as real and real stuff as fake. The former is automatable and if there were a good reason you could probably mechanical-Turk a large number of people at low cost to do it for real and give feedback that they were actually AIs.

forgotpwd16•2h ago
Or write a script that does all that and bind it to shortcut. Eventually https://files.catbox.moe/zargud.png. (The window/tab switches were 1~2 when ended; reached 9 after few attempts to screenshot it.)
nine_k•1h ago
An AI-proof writing tool is a pen and paper, on a glass table, in a Faraday-cage locked room, etc, etc.

Depending on how high are the stakes, weeding off just the most obvious cases of AI usage may be enough. But wherever an electronic input is involved, it can be emulated in ways that are impossible to detect on a reasonable budget. Content analysis may help somehow, but again it would only detect the more obvious cases.

dpoloncsak•1h ago
>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 figure out ways around this for like...Runescape bots and other low-stake situations. I don't think it would hold up to anything other than casual users. Seems like an agent could whip something up in Auto-HotKey or something.

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 keystrokes, whatever....

It also can't be used to verify existing work, right? I can't see if a student's essay is LLM-written. Is there any real-world use you see? Or is this just a fun toy?

yjftsjthsd-h•1h ago
> 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 keystrokes, whatever....

We can easily go one more step than drivers; making a cheap microcontroller enumerate as a USB keyboard is easy.

dpoloncsak•1h ago
Ai powered rubber duckies go crazyyyyyyy
ephou7•1h ago
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 ]) time.sleep(abs(random.gauss(0,0.07)))

And pasted a random Hacker News comment:

Authenticity Score 81 Highly Authentic

Words per minute: 162 Keystroke variance: 52ms Paste attempts: 0 Window/tab switches: 4 Pauses (≥10s): 0 DOM manipulations: 0

You failed.

stupidgeek314•1h ago
> Open chatgpt in second tab > Type what chatgpt says yourself

The only "AI proof" writing tool is those blue books you take exams on in college.

Somebody used spoofed ADSB signals to raster the meme of JD Vance

https://alecmuffett.com/article/143548
156•wubin•1h ago•49 comments

Trinity large: An open 400B sparse MoE model

https://www.arcee.ai/blog/trinity-large
58•linolevan•22h ago•18 comments

Did a celebrated researcher obscure a baby's poisoning?

https://www.newyorker.com/magazine/2026/02/02/did-a-celebrated-researcher-obscure-a-fatal-poisoning
54•littlexsparkee•23h ago•4 comments

Airfoil (2024)

https://ciechanow.ski/airfoil/
323•brk•8h ago•47 comments

Mousefood – Build embedded terminal UIs for microcontrollers

https://github.com/ratatui/mousefood
131•orhunp_•6h ago•38 comments

Oban, the job processing framework from Elixir, has come to Python

https://www.dimamik.com/posts/oban_py/
159•dimamik•6h ago•72 comments

Android's desktop interface leaks

https://9to5google.com/2026/01/27/android-desktop-leak/
127•thunderbong•19h ago•211 comments

Show HN: A MitM proxy to see what your LLM tools are sending

https://github.com/jmuncor/sherlock
38•jmuncor•4h ago•21 comments

Apple to Soon Take Up to 30% Cut from All Patreon Creators in iOS App

https://www.macrumors.com/2026/01/28/patreon-apple-tax/
130•pier25•2h ago•86 comments

Computer History Museum Launches Digital Portal to Its Collection

https://computerhistory.org/press-releases/computer-history-museum-launches-digital-portal-to-its...
76•ChrisArchitect•5h ago•17 comments

The Five Levels: From spicy autocomplete to the dark factory

https://www.danshapiro.com/blog/2026/01/the-five-levels-from-spicy-autocomplete-to-the-software-f...
34•benwerd•5d ago•30 comments

Hellenistic War-Elephants and the Use of Alcohol Before Battle

https://www.cambridge.org/core/journals/classical-quarterly/article/hellenistic-warelephants-and-...
9•perihelions•5d ago•5 comments

Jellyfin LLM/"AI" Development Policy

https://jellyfin.org/docs/general/contributing/llm-policies/
97•mmoogle•1h ago•48 comments

Bf-Tree: modern read-write-optimized concurrent larger-than-memory range index

https://github.com/microsoft/bf-tree
9•SchwKatze•1h ago•0 comments

Show HN: The HN Arcade

https://andrewgy8.github.io/hnarcade/
289•yuppiepuppie•12h ago•75 comments

In a genre where spoilers are devastating, how do we talk about puzzle games?

https://thinkygames.com/features/in-a-genre-where-information-is-sacred-and-spoilers-are-devastat...
21•tobr•5d ago•10 comments

How to turn 'sfo-jfk' into a suitable photo

https://www.approachwithalacrity.com/how-to-turn-sfo-jfk-into-a-beautiful-photo/
20•bblcla•3h ago•16 comments

Microsoft forced me to switch to Linux

https://www.himthe.dev/blog/microsoft-to-linux
1498•bobsterlobster•8h ago•1184 comments

Spinning around: Please don't – Common problems with spin locks

https://www.siliceum.com/en/blog/post/spinning-around/
63•bdash•6h ago•25 comments

Show HN: Cursor for Userscripts

https://github.com/chebykinn/browser-code
26•mifydev•3h ago•9 comments

Amazon One palm authentication discontinued

https://amazonone.aws.com/help
51•KerryJones•6h ago•110 comments

Native Linux VST plugin directory

https://linuxmusic.rocks
68•Aldipower•3h ago•20 comments

I overengineered a spinning top [video]

https://www.youtube.com/watch?v=Wp5NodfvvF4
107•bane•5d ago•29 comments

Amazon cuts 16k jobs

https://www.reuters.com/legal/litigation/amazon-cuts-16000-jobs-globally-broader-restructuring-20...
443•DGAP•7h ago•610 comments

3D-Printed Mathematical Lampshades

https://hessammehr.github.io/blog/posts/2025-12-24-maths-to-lampshade.html
43•hessammehr•4d ago•17 comments

Kairos: AI interns for everyone

https://www.kairos.computer/
23•bamitsmanas•15h ago•13 comments

Some notes on starting to use Django

https://jvns.ca/blog/2026/01/27/some-notes-on-starting-to-use-django/
179•ingve•1d ago•102 comments

Kyber (YC W23) Is Hiring a Staff Engineer

https://www.ycombinator.com/companies/kyber/jobs/GPJkv5v-staff-engineer-tech-lead
1•asontha•11h ago

Show HN: SHDL – A minimal hardware description language built from logic gates

https://github.com/rafa-rrayes/SHDL
23•rafa_rrayes•11h ago•10 comments

I have written gemma3 inference in pure C

https://github.com/robitec97/gemma3.c
45•robitec97•2d ago•17 comments