Show HN: Eyeball

mrroryflint 245 points 78 comments June 02, 2026
eyeball.rory.codes · View on Hacker News

Discussion Highlights (20 comments)

nextma

my best is 0.08%

trickybusiness

this is fun!

zer0tonin

This is fun but you need to put "click the line" higher on the page. It took me a while to figure out what I was looking at.

elliotJames548

i made 0.87%

ketul_shah

this is fun and helping me get grounded :). adding a timer would be a good idea, I think.

pedromlsreis

0.11% by luck, because I actually got lucky the target number was too close to zero, out of a big scale.

forlorn_mammoth

Love it! It would be great to have a 'training' mode, where you get to repeat ones you miss. This would increase the learning speed. Easy training- repeat the one you just borked Medium training- cycles through say 5 examples until you get all five within your target range (1%, 0.1%, whatever)

ashm1104

I love these kind ones! Really engaging also yes as someone commented, the training mode would be an awesome idea. Also, I tried this on laptop as well as my phone, I liked it more on my phone (I know the whole point is about precision though)

ramon156

800 0 out of 1,600 I still missed. Even when there was centered text. Maybe the human is the weakest link

zokier

10 round avg 4.5%. A time limit would make sense imho. For extra challenge, add diagonal or curved lines.

davidcollantes

I was 0.06% off on eyeball. Beat me: https://eyeball.rory.codes . This is fun!

0x000xca0xfe

10 perfect hits in a row! ... handleClick({clientX: els.bar.getBoundingClientRect().left + els.bar.getBoundingClientRect().width / state.n * state.target })

joey9prints

Cool idea, love how simple it is. Minimal and clean.

aspectop

my avg was around 2% not able to do more than that lol

antoine-codefly

Definitely need an iOS version! An angle version on a circle would be nice too.

throwawaydudhdn

Great idea! Have you considered storing triplets <range, correct number, selected number> for each try and making image plots of these (x/y coordinates are correct/selected numbers, color of each pixel represents frequency) for multiple users for each range? I think the image might reveal interesting properties of human eyeballing, like near-perfect accuracy around 50%, but with less obvious correlations.

tt_dev

this was fun

MontyCarloHall

A modern take on Matthias Wandel's classic [0], which has you guess a variety of geometric attributes (e.g. angle bisection, centroid locating, shape regularization), not just simple partitioning of a line. [0] https://woodgears.ca/eyeball/index.html

FinanceFreddy

Oh, this is actually fun! How about if you change the target every few seconds to add a bit of pressure.

lbeyer

Simple premise, oddly hard to put down.

Semantic search powered by Rivestack pgvector
9,294 stories · 87,504 chunks indexed