An

An interactive demo of QR codes' error correction

Hacker News

An interactive demo of QR codes' error correction

Hi HN! This is a hobby project of mine that recently landed me my first interview and helped me get my first internship offers. Draw on a QR code, and the health bars will accurately display how close the QR code is to being unscannable. How few errors does it take to break a QR code? How many errors can a QR code handle? Counters at the bottom track your record minimum and maximum damage. (Can you figure out how to break a QR code with 0.0% damage to the actual data region?) Also, click on the magnifying glass button to toggle between "draw mode" and "inspect mode". I encourage you to use your phone's camera to scan the code as you draw and undo/redo to verify that the code really does break when the app says it does. I wrote the underlying decoder in C++, and it's compiled to WebAssembly for the website. I hope you find it interesting.

Share card

Actual performance

109points
11comments
Made the leaderboard

Launch Intel predictions

Analyze your own launch →
Product HuntOn track for Day 1 leaderboard · Strong signals: code · Missing: mac, agents, macos
58%58% predicted probability of success on Product Hunt, based on ML models trained on real launch data.
best fitHighest predicted score across all platforms for this description.
Indie HackersIH features products with proven revenue · Missing: supports, reddit linkedin, podcasting
46%46% predicted probability of success on Indie Hackers, based on ML models trained on real launch data.
Hacker NewsMay not resonate with HN audience · Strong signals: io · Missing: https docs, excited, just released
45%45% predicted probability of success on Hacker News, based on ML models trained on real launch data.
nativeThis product was originally launched on this platform.
TrustMRRLess likely to generate early MRR · Missing: mobile apps, ios, personal
42%42% predicted probability of success on TrustMRR, based on ML models trained on real launch data.
AppSumoMay struggle as an AppSumo deal · Missing: plus, platform, intuitive
36%36% predicted probability of success on AppSumo, based on ML models trained on real launch data.
Acquire.comPre-revenue stage for this audience · Strong signals: active · Missing: arr, mrr, revenue
22%22% predicted probability of success on Acquire.com, based on ML models trained on real launch data.
BetaListMay not resonate with beta-testers · Missing: web3, chat, crypto
10%10% predicted probability of success on BetaList, based on ML models trained on real launch data.

Incorrect prediction on native model

Similar products

Im
Imgur for QR-Codes54%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Imgur for QR-Codes

Hacker News1
EternalQR
EternalQR46%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

QR codes that never expire

Indie Hackers1marketing
QRVault
QRVault10%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

QR CODES

Product Hunt
We
Webapp to generate colorful QR codes43%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Webapp to generate colorful QR codes

Hacker News5
To
Topological Quantum Error Correction (TQEC)48%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Topological Quantum Error Correction (TQEC)

Hacker News1
QR/Go
QR/Go28%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

QR codes that always keep working

Indie Hackerscommitment-full-time
Ho
HorQRux, split QR codes into fragments43%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

HorQRux, split QR codes into fragments

Hacker News5
We
WebRTC signalling data using QR codes65%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

WebRTC signalling data using QR codes

Hacker News80
QR
QRaro, store binary data into QR Codes and retrieve it later49%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

QRaro, store binary data into QR Codes and retrieve it later

Hacker News20
Ge
Generative QR Codes with Stable Diffusion58%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Generative QR Codes with Stable Diffusion

Hacker News4