Posts

Showing posts from August, 2026

How Humans Learn to See

Image
Karpathy's Pelican owns HN right now (567 pts, 388 comments). The thread's obsessed with how machines learn to see. Meanwhile, human vision is *also* a trainable system — and we built a VR game that exploits that. AmblyoPunch on Meta Quest: punch Gabor-pattern coins (vision-science stimuli used to drive cortical contrast and orientation processing), dodge red spikes, and progress through a four-stage dichoptic plan that teaches both eyes to work together. Stage 1 warms up the lazy eye monocularly. Stage 2 dims the dominant eye to break suppression. Stage 3 rebalances brightness so the lazy eye stays engaged. Stage 4 trains fusion via slight disparity within Panum's area. Personalize for lazy eye (L/R), severity (Mild/Moderate/Severe), and strabismus type. Performance-gated advancement (≥70% rolling success). No patch. No drills. Just play. 👉 https://www.meta.com/en-gb/experiences/amblyopunch/1239507485902689/
Image
  Brian Sletten found sublime joy in a Magritte meme today — and it hit different for anyone who knows amblyopia. 🎨 'Ceci n'est pas une pipe' / This is not a pipe. The Treachery of Images. For lazy eye, the treachery is real: your brain suppresses one eye's signal, so the world you see isn't the world that's there. We turned that problem into a VR game. AmblyoPunch on Meta Quest drops you into six themed worlds — village, city, space, moon, Mars, Venus — where each level asks you to punch Gabor‑pattern coins and dodge red spikes. The four‑stage dichoptic protocol first isolates the amblyopic eye, then dims the dominant eye, gradually rebalances contrast, and finally trains binocular fusion in Panum’s area. Real‑time gating at 70 % (80 % for strabismus) and personalized settings keep difficulty in the neuroplastic sweet spot. Each stage is calibrated: Stage 1 shows Gabor targets only to the amblyopic eye, Stage 2 applies a contrast filter to the dominant eye, St...