Introducing Word Lens
QuestVisualCited 4× on HN, 2012–2026
demo · general · 2012–2026 on HN
A one-minute demo of Word Lens, an iPhone app that translates printed text in real time by overlaying the translation on the camera view. It was later folded into Google Translate.
HN brings it up as an early, impressive augmented-reality translation demo and a wow moment before modern AI.
Up next
7 mo on HNBay Area Vision Meeting: Unsupervised Feature Learning and Deep Learning
Google TechTalks
9 HN recommender · 2011–2013
6 mo on HN"Voice Driven Development: Who needs a keyboard anyway?" by Emily Shea
Strange Loop Conference
5 HN recommender · 2020–2023
6 mo on HNAndrej Karpathy - AI for Full-Self Driving at Tesla
Matroid
4 HN recommender · 2020–2022
5 mo on HNTensorflow and deep learning - without a PhD by Martin Görner
Devoxx
6 HN recommender · 2017–2020
6 mo on HNJPEG DCT, Discrete Cosine Transform (JPEG Pt2)- Computerphile
Computerphile
6 HN recommender · 2015–2026
5 mo on HNFourier Optics used for Optical Pattern Recognition
Huygens Optics
5 HN recommender · 2021–2025
5 mo on HNLet's build the GPT Tokenizer
Andrej Karpathy
5 HN recommender · 2024–2025
4 mo on HNMassive-scale online collaboration | Luis von Ahn
TED
4 HN recommender · 2012–2022
4 mo on HNBreaking The Creepy AI in Police Cameras
Benn Jordan
6 HN recommender · 2025–2026
4 mo on HN!!Con 2017: HDR Photography in Microsoft Excel?! by Kevin Chen
Confreaks
4 HN recommender · 2017–2025
4 mo on HNDasher: information-efficient text entry
Google TechTalks
2 HN recommender · 2016–2025
4 mo on HNLSTM is dead. Long Live Transformers!
Seattle Applied Deep Learning
4 HN recommender · 2020–2023
4 comments from Hacker News
I had a lot of such moments, including: • Most recent, I had the option of either buying an app from the app store to train myself on the piano, or vibe coding a web app to connect with an attached MIDI keyboard and accept an uploaded MIDI file and give me an experience like Guitar Hero, and Claude did this in two prompts of their free (not subscription) version, where the second prompt was just the word "continue". • First demo of InstructGPT (predecessor to ChatGPT), because I remember how much worse the state of the art in NLP had been, and because I hadn't expected instruction following from the quality of continuation seen in GPT-3.x • 2019, "This Person Does Not Exist" • 2016, seeing style transfer and similar working ( link ) and what would now be called Deep Fakes (back when Two Minute Papers videos were <2 minutes long: link ) • 2015, when I (in retrospect, foolishly) believed Tesla about their over-the-air software update that introduced self-driving: link • 2013, word2vec, "man" - "woman" ~= "king" - "queen", again because of knowing how bad the state of the art in NLP has been (If you're wondering why "uh oh" from that, consider value in automating propaganda, and surveillance opportunities for automating comprehension of slang/cants like Polari). • 2010, seeing the demo video of Word Lens: ▶ this video
If you want to take it a step further: there's an app ([1]) that allows you to aim your smartphone camera at a sign, and it will identify the font, translate the sign to a different language, and edit the image with the translated text. All in real time. [1] ▶ this video
Don't be afraid to drop a project. I tend to have a handful of projects going at any one time. A good project will stand out and it will pull you through to completion. Pretty much all of my significant jobs were spun out of my side projects. My current job started as a side project that I prototyped in a few weeks. A company was built around it and now our company is part of Google. This. ▶ this video Take note of things that inspire you. For me, books or other people's projects. Show your work to your friends and try to convince your friends to work on projects with you. Find programming languages / environments that make it easy to spin up a simple project without too much overhead. Start small. Last I counted, I have about 140 folders in my dev directory. Each one has a small project I started up. One turned into a successful company. Another won a DARPA challenge. A few others were released in various forms. But most got dropped because they just weren't as cool as something else. And I think dropping projects isn't just ok, it's great fun and will help you find that project that's worth completing.
"Real-time overlays are still impractical, right?" Word Lens seems to be doing it just fine on an iPhone: ▶ this video Seriously, foreign language translation would be a natural for a product like this.