The fit that is still 42 km off
A browser lab that plays a real earthquake and shows the source fit can look tight while sitting about 41.9 km from the catalog.
- Category
- Consumer
- Who it is for
- A class that wants one real earthquake, not a cartoon of the planet.
- Possible model
- Open source
- Difficulty
- Hard
- Inspired by
- Earthquake Lab · Earthquake Lab
- Original launch
- Watch the launch · Oct 16, 2026
Difficulty is an editorial estimate of technical and operational complexity, not a score.
Startup idea analysis by Startup Ideas. Last reviewed Oct 16, 2026. How we read a launch.
The startup idea
Stephan posted Earthquake Lab on October 16. Cut open Earth. Watch an earthquake travel through it. Modeled waves synced to real station recordings. Can you find the source? Open source, Rust and WebAssembly, in the browser. The site is quakes.steph4n.dev and the repository is steph4n-gh/earthquake-lab-publication. The readme says it is a local educational application. Three curated events contain 21 real vertical recordings. Tohoku has eight independently archived manual P picks. The independent eight-station control has about 0.476 s residual RMS and lies about 41.9 km from the catalog epicenter. Depth stays fixed at 29 km and origin time is fitted. A low residual is not a certificate of historical accuracy. Application code is LGPL-3.0-only. The engine implements a limited IASP91 solver for downward P, S, and inner-core PKIKP. A source build uses Node.js 24, Rust 1.99.0, and wasm-bindgen CLI 0.2.129. The browser suites require installed Google Chrome. This page did not run it.
The opportunity is the miss, not a prettier globe. A smaller product is one event, the residual, and the kilometers to the catalog. The post asks if you can find the source. The readme says a tight residual can still be 41.9 km off.
Do not say every wave is modeled. The engine names three. Do not call the license MIT. It is LGPL-3.0-only.
The problem
A clean residual makes a model look finished when the epicenter is still wrong.
Who would pay for this?
- Primary
- A class that wants one real earthquake, not a cartoon of the planet.
- Secondary
- Someone who will treat a low residual as unfinished.
- Early adopter
- One event, the residual, the 41.9 km line.
How could it make money?
Possible models. Nothing here is a claim about what Earthquake Lab charges.
- No price.
- LGPL-3.0-only.
- The hosted page and the local build are both described. This page did not compare them.
What would the MVP look like?
- One replay against a real recording.
- The residual and the catalog distance on the same screen.
- The waves that are not in the solver.
- The license named.
How to validate the idea
- Ask five people where they think the source is, then show the 41.9 km.
- If they still trust the residual alone, the kilometer line was not the product.
- Do not add more events until the miss is readable.
How to differentiate
- The model is allowed to be wrong in public.
- Recordings are real and few.
- LGPL, not a vague open-source badge.
- Do not become a news map of every quake.
Why this could be interesting now
The post and the readme agree that the waves and the recordings are real. Only the readme says the fit can look good and still miss the catalog by about 41.9 km. The opening is that number, next to the cutaway.
Original product launch
This launch is inspiration and evidence that someone shipped, not a partnership. The idea above is our reading of the broader opportunity. Earthquake Lab did not write it.
- Product
- Earthquake Lab
- Source
- Earthquake Lab
- Film
- Earthquake Lab, 42 km off the catalog
- Posted
- Oct 16, 2026 · 0:22
Product that inspired this idea
Stephan's post says Earthquake Lab cuts open Earth, plays modeled waves against real station recordings, and asks if you can find the source. Open source, Rust and WebAssembly, in the browser. The readme calls it a local educational app. Three curated events hold 21 real vertical recordings. The source exercise uses eight Tohoku stations. About 0.476 seconds of residual RMS, and the fit sits about 41.9 km from the catalog epicenter. Depth stays fixed at 29 km. A low residual is not a certificate of historical accuracy. The code is LGPL-3.0-only. The engine only does downward P, S, and PKIKP. A source build wants Node.js 24, Rust 1.99.0, and wasm-bindgen 0.2.129. Browser tests want Google Chrome. This page did not run the lab.
Posted by @steph4n. Watch the original launch. No separate product site is listed unless the post itself is the source.
- science
- browser
Related startup ideas
- A free Mac browser you can strip down
A small open-source browser with extension support and a way to hide the parts of a page you do not want.
- A small native browser with the tabs you actually want
A Mac browser focused on bookmarks, tab previews, and vertical tabs, built native instead of as another Chromium shell.
- A station that stays on after the panel closes
Search live radio by mood first, keep the song's cover optional, and let it play after the panel closes, on a desktop the person already uses.
- Install the game you own, on the headset
A Mac app that puts a game the person already bought onto a headset the store will not list, and says the developer account is required.
- The game that is not always Jev
A free 3D chess game in the browser, MIT, where the post says you play Jev and a copy without a key plays a local engine instead.
- A browser inside the coding agent’s terminal
Open a real browser from the agent session so the agent can see the page it just changed.
Looking for more ideas?
The full list is startup ideas for 2026, each one tied to a launch you can watch.
Browse startup ideas for 2026