Posts

Showing posts from July, 2026

I Built the Language App I Wanted When I Was Learning Portuguese

When I was learning languages, I never understood why I was supposed to learn so much before I was allowed to say anything. People arrive in a country without knowing the language and start collecting useful words within days. Their grammar is bad. The phrases come out crooked. Still, they can order food, find an address and explain what they need. The words stay because the words have work to do. Children do something similar. They listen, repeat, get it wrong, see that the adult understands and then get corrected. The sentence becomes cleaner after it has already been useful. That became my way of learning Portuguese. I wanted enough language to explain what I needed and understand the answer. If I caught half the sentence, context usually gave me the rest. So I recently vibe-coded a free web app around that idea. English speakers can learn Brazilian Portuguese, and Portuguese speakers can learn American English. Version 0.91 has 2,774 learning items, 5,954 audio clips and 1,110 ...

Graham's Number: When Mathematics Stopped Fitting in My Head

I first ran into Graham's number in college. I was studying mathematics and found it by accident. At first I took it for one more giant number. A million, a billion, a trillion, followed by a ridiculous wall of zeros. So I started digging. One link led to another, then came the formulas, Ramsey theory, hypercubes, Knuth's arrows. When I understood the scale, I just sat there. It wouldn't fit. Big isn't the point There is no largest number. Add one to any number and you have a larger one. You learn that early. Graham's number is interesting for a different reason. It is finite, precisely defined, and came from an actual mathematical problem. Nobody invented it by typing zeros until the keyboard gave up. That was what caught me. The problem comes from Ramsey theory. Take the vertices of an n-dimensional cube, connect every pair, and color every line red or blue. Then ask a simple question: starting at what dimension does every possible coloring force four co...