Show HN: Eyeball

(eyeball.rory.codes)

72 points | by mrroryflint 6 hours ago ago

31 comments

  • MontyCarloHall 27 minutes ago

    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

    • mrroryflint 24 minutes ago

      Oh wow - that is very cool. Thanks for sharing.

  • davidcollantes an hour ago

    I was 0.06% off on eyeball. Beat me: https://eyeball.rory.codes.

    This is fun!

    • pelagicAustral 34 minutes ago

      > perfect - you picked 0 ยท off by 1 (0.03%)

    • Theodores an hour ago

      Almost: 0.07%, allegedly 'perfect'. Getting an early win makes the game so much more 'playable'.

      • stavros 41 minutes ago

        Why does an early win matter? Isn't it random?

  • throwawaydudhdn 33 minutes ago

    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.

    • mrroryflint 25 minutes ago

      Very cool idea! Will try and add.

  • forlorn_mammoth 2 hours ago

    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)

    • mrroryflint 2 hours ago

      Cool idea - thanks! I'm building a mobile app as we speak so I'll add it for sure.

  • FinanceFreddy 15 minutes ago

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

  • joey9prints an hour ago

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

  • ashm1104 2 hours ago

    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)

    • mrroryflint 2 hours ago

      I'm* building an app currently!

      *my old pal Claude

  • pedromlsreis 2 hours ago

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

  • antoine-codefly an hour ago

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

    • tantalor 44 minutes ago

      What does native give you that this doesn't?

    • mrroryflint an hour ago

      Just wrapping up the beta for iOS! Will let you know asap.

  • zokier an hour ago

    10 round avg 4.5%.

    A time limit would make sense imho. For extra challenge, add diagonal or curved lines.

  • zer0tonin 5 hours ago

    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.

    • oneeyedpigeon an hour ago

      Just any kind of contrast between foreground and background would help.

    • ketul_shah 4 hours ago

      same happened to myself as well.

  • ramon156 2 hours ago

    800

    0 out of 1,600

    I still missed. Even when there was centered text.

    Maybe the human is the weakest link

  • 0x000xca0xfe an hour ago

    10 perfect hits in a row!

    ...

    handleClick({clientX: els.bar.getBoundingClientRect().left + els.bar.getBoundingClientRect().width / state.n * state.target })

  • tt_dev 27 minutes ago

    this was fun

  • ketul_shah 4 hours ago

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

  • trickybusiness 5 hours ago

    this is fun!

  • aspectop an hour ago

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

  • elliotJames548 4 hours ago

    i made 0.87%

  • nextma 6 hours ago

    my best is 0.08%