explainx.ainewsletter3.5k
TrendingNewsPathwaysSkills
Pricing
explainx.ai

Upskill in AI — 16 free pathways, live workshops & bootcamps, and 50+ courses from practitioners. Plus the skills, tools, and MCP servers to practice on.

follow us

custom AI agents

[email protected]

get started

Find your pathTake Free Evaluation

learn

pathways — start freeworkshopsbootcampscoursescertificationsmock testsexplainx universitycorporate traininglearn skills & mcp

discover

skillsmcp serversexplainx mcptoolsagentsllmsdesignsagi trackerranks

company

aboutvisionmissionteaminstructorscommunityhackathonscareers

content

daily AI newsstate of AI — live resultsblogreleasespromptsgeneratorsresource librarydemofor LLMs

solutions

all solutionsdeveloper upskillingmarketing upskillingproduct manager upskillingleadership upskilling

More from us

InfloqInfluencer marketingBgBlurPrivacy-first blurOlly SocialSocial AI copilotCeptoryVideo intelligenceBgRemoverBackground removal

newsletter · weekly

Get AI news, tools, and insights in your inbox.

supportprivacytermsdata rightssubmission guidelines

© 2026 AISOLO Technologies Pvt Ltd

On this page

  • TL;DR — Ghost Font (July 11, 2026)
  • How Ghost Font works
  • What frontier models did
  • Why multimodal models miss it
  • CAPTCHA implications — Hykes was joking, but not wrong
  • Ghost Font vs the July 2026 model race
  • Try it yourself
  • Limits and ethics
  • Related on explainx.ai
← Back to blog

explainx / blog

Ghost Font: Motion Illusion Text That Fools GPT-5.6 and Fable 5

Eric Lu's Ghost Font (Mixfont, July 11, 2026) hides text in dot motion — background scrolls up, letter dots drift down. Fable 5 and GPT-5.6 Sol Ultra miss it; humans read it instantly. CAPTCHA implications and frame-by-frame bypass.

Jul 12, 2026·5 min read·Yash Thakker
Ghost FontAI VisionTypographyGPT-5.6Fable 5Multimodal AI
go deep
Ghost Font: Motion Illusion Text That Fools GPT-5.6 and Fable 5

Eric Lu (@ericlu, Mixfont) posted Ghost Font on July 11, 2026 — a video effect where text exists only in motion. Background dots scroll up; letter dots drift down. Your visual system fuses the opposing flows into words. GPT-5.6 Sol Ultra and Claude Fable 5 could not.

The clip hit 14.7M views on X. Solomon Hykes (@solomonstre, Docker founder) replied: "Captchas are about to get so much worse."

Ghost Font motion illusion — text visible only through dot motion, Eric Lu Mixfont July 2026

Weekly digest3.5k readers

Catch up on AI

Curated AI updates on agents, skills, and MCP — delivered to your inbox. Unsubscribe anytime.

TL;DR — Ghost Font (July 11, 2026)

FieldDetail
CreatorEric Lu · @ericlu · Mixfont
Ship dateJuly 11, 2026
MechanismOpposing dot motion → human-readable letterforms
AI testedGPT-5.6 Sol Ultra · Fable 5 — both wrong per Lu
Human readImmediate for most viewers watching playback
ToolingLocal prototype generator (Lu)
Hot takeMotion CAPTCHAs · vision model blind spots

How Ghost Font works

Ghost Font is not a traditional font file you install — it is a motion graphics illusion:

snippet
Frame N (static):     █ ░ █ ░  ░ █ ░ █   ← looks like noise
Over time:
  background field → scroll UP
  letter field     → scroll DOWN
Human integration  → "HELLO" (example shape)

The effect exploits temporal integration in human vision — the same family of phenomena as biological motion and aperture illusions. Single frames carry no legible OCR text; the message lives in velocity differences between dot populations.

Lu's demo pairs the motion text with decoy static strings models latch onto — part of why frontier VLMs report confidently wrong answers.


What frontier models did

Eric Lu's test (July 11)

I created a font called Ghost Font that only humans can read. Tested it in Fable and GPT 5.6 Sol Ultra and neither was able to decipher it correctly.

ModelReported behavior
GPT-5.6 Sol UltraFailed · often cited decoy on-screen text
Fable 5Failed · same decoy trap

Community tests extended to Grok (@tranmautritam challenged @grok on the clip) with mixed results depending on prompting and frame tools.

Riley Goodside's inverse test (July 12)

@goodside posted meaningless eyes-closed phone scribbles labeled as handwriting:

ModelBehavior
GPT-5.6 SolHallucinates readable content reliably
Fable 5Abstains or says it is not real writing

explainx.ai read: Ghost Font and Goodside's scribble are complementary failures — Sol over-reads garbage; both Sol and Fable under-read motion-encoded truth. Neither is a trustworthy OCR layer without verification.


Why multimodal models miss it

Human visionTypical VLM pipeline
Continuous motion integrationSparse frame sampling
Opposing flow → formStatic salience wins (decoy text)
Phi / aperture priorTrained on legible pixels
No "caption" neededText-in-image bias from pretraining

Models that can crack Ghost Font in replies often do so via frame-by-frame diff analysis or explicit user instruction to track dot trajectories — not native "watch the video once" understanding.

That gap matters for:

  • Agent browsers (Claude Code in-app browser)
  • Video QA pipelines
  • Accessibility (humans who cannot see motion still blocked)
  • Security (bot gates assuming vision parity)

CAPTCHA implications — Hykes was joking, but not wrong

@solomonstre:

Captchas are about to get so much worse.

EraBot gate
Text CAPTCHAOCR arms race → broken
reCAPTCHA v3Behavioral scoring
Ghost Font classMotion-only human proof

Countermeasures already exist in principle:

  1. Frame differencing on server-side video upload
  2. Optical flow models (specialized, not general LLM)
  3. Human farms + screen recording

Ghost Font is a demonstration, not a deployed gate — but it surfaces the same lesson as GPT-5.6 bio bounty: security through obscurity in perception erodes fast once attackers optimize.


Ghost Font vs the July 2026 model race

Ghost Font dropped the same weekend as:

EventLink
GPT-5.6 Sol GABenchmark comparison
Fable credits cliffJuly 12 usage billing
Honeycomb / Opus rumorsOpus 5 speculation

Frontier labs market native multimodal parity with humans. Ghost Font is a cheap, viral falsification — not a rigorous benchmark, but a memorable one. 14.7M views beat most vendor eval PDFs for public persuasion.


Try it yourself

Lu attached a local prototype to generate Ghost Font clips — check @ericlu's thread for the latest link. Workflow for researchers:

  1. Render a clip with your hidden message
  2. Ask Fable 5 / GPT-5.6 Sol to read the video cold
  3. Retry with frame-by-frame or optical-flow hints
  4. Compare to human accuracy at normal playback speed

Document decoy text placement — models grab it first.


Limits and ethics

LimitNote
AccessibilityMotion-only text excludes some humans
Not cryptographicMotion analysis can reverse
Demos ≠ productMixfont typography tool ≠ shipped CAPTCHA
Hallucination riskSol may "read" Ghost Font wrong confidently

Do not deploy human-only gates without fallbacks and audit for exclusion and bypass.


Related on explainx.ai

  • GPT-5.6 vs Fable 5 — vision-capable frontier models
  • Fable 5 usage credits from July 13
  • Claude Opus 5 speculation — Honeycomb leak
  • Claude Code desktop in-app browser
  • OpenAI bio bounty — jailbreak economics
  • Google Gemini 3.5 multimodal guide

Sources: @ericlu · @solomonstre · @goodside · @tranmautritam


Ghost Font mechanism described from July 2026 X posts and community summaries. Video © Eric Lu — re-hosted as animated WebP for explainx.ai. Verify model behavior on your own clips before security claims.

Yash Thakker

Written by

Yash Thakker

Yash is an AI expert with over 300K learners. Join his workshops →

Related posts

Jul 26, 2026

Every 2026 “AI Ban” Story: What Actually Got Banned?

AI-ban headlines collapse export controls, private model gating, proposed rules, procurement blocks, and product safety filters into one phrase. This running scorecard separates the policy from the product outcome.

Jul 16, 2026

Limit Reset Day: Claude, Codex, and Cursor All Refill Quota on July 16

Three vendors, one Thursday: @ClaudeDevs refills Claude buckets, Theo flags a Codex reset hours later, and @leerob doubles Cursor model quota fleet-wide. explainx.ai explains 5-hour vs weekly vs banked resets — and why Fable churn pressure keeps the arms race hot.

Jul 13, 2026

GPT-5.6 Sol Thinking Budget Nerf? Tibo Denies, Adds 10% Usage + Banked Reset Rollout

FixlationAI says Sol reasoning dropped one tier; Tibo says no nerfing — inference optimizations add ~10% quota. Banked resets hit web/mobile; all Codex users get one tomorrow. explainx.ai tracks the Fable July 19 counter-move.