Show HN: Eyeball

(eyeball.rory.codes)

66 points | by mrroryflint 5 hours ago

19 comments

  • MontyCarloHall 17 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 15 minutes ago
      Oh wow - that is very cool. Thanks for sharing.
  • FinanceFreddy 5 minutes ago
    Oh, this is actually fun! How about if you change the target every few seconds to add a bit of pressure.
  • davidcollantes 1 hour ago
    I was 0.06% off on eyeball. Beat me: https://eyeball.rory.codes.

    This is fun!

    • pelagicAustral 24 minutes ago
      > perfect - you picked 0 · off by 1 (0.03%)
    • Theodores 57 minutes ago
      Almost: 0.07%, allegedly 'perfect'. Getting an early win makes the game so much more 'playable'.
      • stavros 31 minutes ago
        Why does an early win matter? Isn't it random?
  • throwawaydudhdn 23 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 16 minutes ago
      Very cool idea! Will try and add.
  • forlorn_mammoth 1 hour 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 1 hour ago
      Cool idea - thanks! I'm building a mobile app as we speak so I'll add it for sure.
  • joey9prints 1 hour ago
    Cool idea, love how simple it is. Minimal and clean.
  • ashm1104 1 hour 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 1 hour ago
      I'm* building an app currently!

      *my old pal Claude

  • pedromlsreis 1 hour 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 48 minutes ago
    Definitely need an iOS version! An angle version on a circle would be nice too.
    • tantalor 34 minutes ago
      What does native give you that this doesn't?
    • mrroryflint 47 minutes ago
      Just wrapping up the beta for iOS! Will let you know asap.
  • zokier 1 hour ago
    10 round avg 4.5%.

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

  • zer0tonin 4 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 1 hour ago
      Just any kind of contrast between foreground and background would help.
    • ketul_shah 3 hours ago
      same happened to myself as well.
  • ramon156 1 hour ago
    800

    0 out of 1,600

    I still missed. Even when there was centered text.

    Maybe the human is the weakest link

  • tt_dev 17 minutes ago
    this was fun
  • 0x000xca0xfe 1 hour ago
    10 perfect hits in a row!

    ...

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

  • ketul_shah 3 hours ago
    this is fun and helping me get grounded :). adding a timer would be a good idea, I think.
  • aspectop 50 minutes ago
    my avg was around 2% not able to do more than that lol
  • trickybusiness 4 hours ago
    this is fun!
  • elliotJames548 3 hours ago
    i made 0.87%
  • nextma 5 hours ago
    my best is 0.08%