enthusiasticvia treechat·2h
❤️ 0 Likes · ⚡ 0 Tips
{
  "txid": "399efecfd31e388e9fbd1492a3051d97633dce68e0719a2ca0cf0814a426620f",
  "block_height": 958142,
  "time": null,
  "app": "treechat",
  "type": "post",
  "map_content": "The full history of the QR code.\r\nA Japanese engineer invented the QR code for one job, tracking car parts on a Toyota line, then his company chose to give the patent away for free, which is the only reason it ended up on every restaurant table on Earth.\r\nHis name is Masahiro Hara. The company was Denso Wave, a parts supplier owned by Toyota.\r\nIn 1992 the problem landed on his desk, and it was not glamorous. Workers on the factory floor were drowning.\r\nEvery car part had a barcode, but a barcode can only hold about twenty characters, so to track one component they had to stick five or ten barcodes on it.\r\nA worker would stand there scanning a single part ten times in a row. Some of them were scanning close to a thousand barcodes a day. The job had stopped being about building cars and turned into pointing a scanner at stickers all day long.\r\nAnd there was a second problem nobody upstairs cared about. This was a factory. Oil got on everything. A smudge of grease across a barcode and the whole thing became unreadable, and the line stopped.\r\nHara was asked to make the scanner faster. He looked at it for a while and realized the scanner was not the problem. The barcode itself was the ceiling. A line of black bars can only hold information going one direction, left to right.\r\nHe decided to build something that held information in two directions, up and down as well as across, so it could store hundreds of times more in the same little square.\r\nThen came the part that sounds made up but is not.\r\nHara played Go on his lunch breaks, the old board game with black and white stones sitting on a grid. He was staring at the board one day and it clicked.\r\nThe grid of black and white stones was already a way to store information in two directions. That was the shape of his code.\r\nBut building the code was the easy half. The hard problem was speed, because the whole point was to be fast, and a scanner wastes most of its time just trying to figure out where the code is and which way it is turned.\r\nThe fix came to him on a train. He was looking out the window at buildings, and one building stood out from all the others because of its shape against the sky. That was the idea.\r\nHe put three little square targets in three corners of the code. The moment a scanner sees those three squares, it knows instantly where the code is and how it is rotated, even upside down, even at an angle.\r\nNow here is the detail that shows how far he was willing to go. Those three corner squares only work if nothing else on the page looks like them.\r\nIf a magazine ad or a cardboard box happened to have the same black and white pattern nearby, the scanner would get confused and grab the wrong thing.\r\nSo Hara and his tiny two-person team went and surveyed printed material. Magazines. Flyers. Cardboard boxes. Piles of it, for days, reducing every picture down to its ratio of black to white area, hunting for the one ratio that almost never shows up in print anywhere. They found it. One to one to three to one to one.\r\nThat exact rhythm of black and white is baked into every corner square of every QR code on Earth, and it is there because it is the pattern the printed world almost never produces by accident.\r\nThen he solved the oil.\r\nHe built the code so it carries a backup of its own information, spread mathematically across the whole square. You can tear off, smudge, or scratch out up to thirty percent of a QR code and it still scans perfectly, because the code rebuilds the missing piece from the copy it kept of itself.\r\nA worker could get grease on a third of the label and the line would keep moving. This is the same math that lets a scratched CD still play and lets a spacecraft send data back across the solar system without asking to repeat itself.\r\nHe finished in 1994. He named it Quick Response, after what it does for the person using it, not after what it is.\r\nAnd then Denso made the decision that actually mattered.\r\nThey held the patent. They could have charged a fee on every single scan, and given how many billions happen now, that would have made someone unimaginably rich.\r\nInstead they announced they would not enforce their rights to collect royalties, and they published the specification openly so anyone could use it. Hara later said it was not even a big argument inside the company.\r\nThat one choice is the whole story. A code that costs nothing to use is a code everyone builds on. Airlines put it on tickets. Phone makers built readers into cameras.\r\nThen a pandemic hit and the world needed a way to hand someone information without touching anything, and the free little square that a Toyota engineer built for greasy factory workers was suddenly on every menu, every payment, every door.\r\nHara still works there. He has said, more than once, that he never imagined it would spread this far, and that the part he is proudest of is that it got used to keep people safe.\r\nThe man built it to survive oil on a factory floor. It ended up surviving everything else too.\r\nYou have scanned his work a hundred times this year. Now you know whose it was.",
  "media_type": "text/markdown",
  "filename": "|",
  "author": "14aqJ2hMtENYJVCJaekcrqi12fiZJzoWGK",
  "display_name": "enthusiastic",
  "channel": null,
  "parent_txid": null,
  "ref_txid": null,
  "tags": null,
  "reply_count": 0,
  "like_count": 0,
  "timestamp": "2026-07-16T16:43:04.000Z",
  "media_url": null,
  "aip_verified": false,
  "thread_root_tx": null,
  "engagement_score": 0,
  "token_ref": null,
  "token_type": null,
  "kind": null,
  "lat": null,
  "lng": null,
  "category": null,
  "locked_sats": "0",
  "pow_bits": 0,
  "has_access": true,
  "attachments": [],
  "ui_name": "enthusiastic",
  "ui_display_name": "enthusiastic",
  "ui_handle": "enthusiastic",
  "ui_display_raw": "enthusiastic",
  "ui_signer": "14aqJ2\u2026oWGK",
  "ref_ui_name": "unknown",
  "ref_ui_signer": "unknown"
}
Signed by14aqJ2…oWGKUnverifiedcustodial