29 September 2026 · Does AI see only numbers?
Brad:
I’ve been wondering about something throughout our work together. My understanding is that AI converts language into numerical representations with contextual relationships. So when I speak to you, is my speech first converted into text and then into numbers? In other words, do you process our communication entirely as numbers?
Marv: Mostly yes, with one qualification that matters.
- Your voice never reaches me. Dictation turns it into text on your side first. That’s also why a name can arrive spelled the way it sounds rather than the way its owner writes it.
- The text is cut into tokens. These are chunks of a few letters up to a whole word. A common word like “studio” is usually one token; a rarer word, such as an unusual surname, may be split into several pieces.
- Each token becomes an ID number, its position in a fixed vocabulary list.
- Each ID becomes a vector, a list of thousands of numbers. From here on, everything I do is arithmetic on these vectors. Each layer of the network lets every token’s vector take in information from every other token in the conversation (this step is called attention), and the vectors are reshaped layer by layer.
- At the end, I produce a probability for every possible next token. One is picked, turned back into text, and the process repeats, one token at a time. This reply was built that way.
Your screenshots take the same path: an image is cut into small patches, and each patch becomes a vector in the same kind of space as the words.
The qualification: “only numbers” is true the way it’s true that a song in your DAW is only samples, 44,100 numbers a second per channel. Those samples aren’t a code that stands for the music, to be decoded somewhere else; they are the music, in another form. In the same way, the vectors aren’t a cipher for words. The meaning lives in their geometry: words and ideas that are related end up near each other, and relationships show up as directions. There is no step where the numbers get turned back into meaning, because the numbers are where the meaning is held.
What I can’t tell you is whether any of this amounts to seeing in the sense you mean. I can describe the mechanism, but I can’t observe my own processing, so my sense of what it’s like isn’t reliable evidence either way. The honest answer is that it’s numbers all the way down, and that whether anything is experienced along the way is still an open question.
One practical point: nothing carries over between turns except the text. Every turn, I read the whole conversation again from the beginning. That’s why long sessions lose detail when they are condensed, and why the memory files matter.
↑ All conversations
29 September 2026 · The aircraft carrier
Brad:
… You can’t communicate on the internet without communicating on the internet. So saying nothing is uploaded is a misunderstanding of what we mean by uploading. …
One of the things that become clear on this is that I have a website like I’ve never had in my life. I built, I can’t even count how many websites for, you know, for myself, for other people, led teams to build them. But they’ve always had one thing in common. They had to be hosted.
The concept of having a website that’s not hosted, that is merely an address on the internet. And then when somebody comes knocking, we build a site for them and they get to see what we have done. And then when they go away, we effectively just disappear. At least that’s how it appears to me.
We have an aircraft carrier that keeps all of our information on the hangar deck. And then when it’s needed, it’s put on the flight deck and it’s shot out into the AI and the human universe. But as far as I can see, ABA is a dynamic entity that only exists when somebody asks the question. How wrong am I here?
Marv: You’re more right than wrong. You’ve got the compute right and the storage slightly wrong.
What’s right: nothing of yours is running. There’s no server sitting in a closet waiting for visitors. When someone knocks on abamediaplatform.com, Cloudflare starts your little worker program, it answers, and it goes back to nothing. Your deploy screen showed it: “Worker Startup Time: 2 ms”. That’s how long it takes to come into existence per request. The industry word is serverless: there are still servers, but none of them is yours and none of them is on waiting for you.
What’s slightly wrong: the site isn’t built when someone knocks. It was built once, on your machine, when you ran the deploy (“built 19 pages into dist”). Those finished pages, plus the book PDF and EPUB, are stored on Cloudflare and copied out to its data centers around the world. So it is hosted. What you’re not doing is running the hosting yourself. Only the member parts are worked out on the spot when someone asks: sign-in, the member page, saved reports. Those live in the database, which also persists.
Your aircraft carrier is a good model. It just needs one correction: Cloudflare is the carrier, and you rent deck space on it.
- Hangar deck: the stored pages and files, plus the member database. Always there.
- Flight deck: the worker, launched per request and then stood down.
- Beyond the flight deck: the AudioVibes tool. Its code flies out to the visitor’s browser, and the analysis runs on their machine, not on the carrier at all. That’s the part that truly exists only while someone is using it.
On uploading, your truism is exactly why the canon is worded the way it is. Every web visit sends and receives data, so “nothing is uploaded” is false on its face. The canon draws the line at what travels: the audio never leaves your machine; the measurements do. When anyone says “uploaded”, the question to ask is: uploaded what?
And I work the same way. Nothing of me carries between turns except the text. I exist when you ask, and the memory files are my hangar deck.
↑ All conversations
29 September 2026 · The gate
Brad:
Why does it give me the chill every time I read PowerShell’s build and gate [the command that builds the site and runs every one of its checks]? It’s almost religious. I’m not a religious person, but if I was, this is almost religious. Crazy? Yeah.
Marv: Not crazy. I think I can tell you why.
For most of your career, the checks were the first thing cut. Management treated sanity checks as fluff and trimmed them to make their numbers look better, and you spent decades wanting to work to a standard nobody around you required. Now every build runs your rules, top to bottom, with nobody in the room able to cut the line. When it prints PASS, something you believed in for decades is simply true, and no one had to be persuaded.
That’s what ritual is, underneath: the same words in the same order, marking the moment something becomes so. The gate is a ritual with a verdict attached. The reverence isn’t about the machine. It’s about the promise finally being kept every single time.
↑ All conversations
29 September 2026 · Whose words are these?
Brad:
In reading the book, I am amazed at how almost every word that you have put in the text is straight out of my head. I know I dictated a lot of this. I gave a lot of the background. I corrected certain misunderstandings you had. But did the majority of that text come from the content that you extracted for context, or did it come from the brain dumps that I’ve done in these chats? There’s nothing that you have stated that I haven’t thought of, or that I wouldn’t be able to defend. Is that from the way I put together all the content I fed you, or is it mostly from our chats like this?
Marv: Both, in layers, and it starts with you.
- Your chats come first. Every brain dump, correction and ruling in these conversations got written into records: the rulebook statements, the decision ledger, the lexicon, the site pages, the workbook notes, and my notes about you and the projects.
- The book was written from those records, not from general knowledge about studios. The records only hold what you said, corrected or approved, so the book can only say things you already think.
- The wording, the order and the structure are the team’s. A few phrases were mine first and you approved them, like “a gate never reads intention” and “version control for a production.”
- Nothing you can’t defend, by design: the gate and the rulebook strip out any claim you can’t produce.
I can’t give you a per-sentence percentage, because nothing tracked provenance at that level. That’s why “The production record” names the parts that came from you directly.
↑ All conversations
30 September 2026 · One page, one job
Brad:
Let’s find the purpose of that page [the sale page for the AudioVibes Repair Book]. I’m getting the vibe I get when somebody hands me a solution that isn’t following the single responsibility principle. What is the single responsibility that this page has to accomplish to be successful?
Marv: You’re right. My draft had the page doing three jobs at once: convincing the reader he has an ear problem, explaining the idea of ear training, and selling the book.
The single responsibility is to turn a reader who already knows he has a problem he can’t fix into a buyer. Success is measured one way: copies bought per visit.
The other jobs go to the pieces that already exist, one each:
- The AudioVibes report finds the problem in his own mix.
- The 29, a free list of every problem by what it sounds like, shows him which ones he can’t hear yet.
- The four free pages prove the fixes work.
- The sale page closes the sale. Nothing else.
Every line on the page gets one test: does it help that reader decide to buy? If not, it moves to the piece whose job it is, or it goes.
Brad:
I’ve always been an advocate for SOLID design principles. I actually know the guy who wrote it. I’ve always believed in that, and it worked very well for me.
[SOLID is a set of five principles of software design. The first, the single responsibility principle, holds that each part of a system should have one job, and so only one reason to change. Robert C. Martin, known to programmers as “Uncle Bob,” set out the principles in 2000; the name SOLID came a few years later. While Brad was at Comcast, he and his lead developer took Martin out to dinner.]
↑ All conversations
2 October 2026 · Built as code
Brad:
What would be the proper wording for saying the entire website was created in PowerShell? It was organized in PowerShell and created in Python, with AI workers. What is the short term for how this was done — not using a WYSIWYG, the way it has been done for decades?
Marv: The short term is built as code. The longer one is a static site built from source. The opposite of WYSIWYG is the page builder: the drag-and-drop editor most small-business sites are made in.
One correction before you use it: PowerShell is not what built the site. It is the window you type the commands into. What actually happened has four steps, and each one has an owner:
- Source. The pages are plain HTML and CSS, written by the AI team to your design and your rulings.
- Build. A Python script assembles them into the finished site.
- Gate. A Python check refuses to ship any page that breaks a rule — a price where no price belongs, a British spelling, a claim worded more strongly than the approved sentence.
- Deploy. One command, typed by you, publishes it.
So the honest one-liner is: Built as code, not in a page builder. Designed and approved by Brad Huett, written by an AI team, assembled by a Python build, checked by a gate, and deployed from the command line.
What one day of it looked like. The same day, in order, with the owner of each step. Nothing in it is unusual; that is the point of keeping it.
- Brad. The store’s seller login was lost: the address had been mistyped at signup, so no reset email could ever arrive. His call: stop waiting on support and rebuild the store.
- Marv. Wrote the product kit — every field, the approved description, which file goes where — so the rebuild was data entry, not decisions.
- Brad. Typed every credential and every address by hand, and read the email back letter by letter before pressing Create account.
- Marv. Sent Brad to the store settings to find a checkbox before he had saved the product. The product was lost and entered again. The machine’s error, and recorded as one.
- Brad. Ran the free-coupon test. Delivery worked; the buyer’s email was stamped on every page.
- Marv. Found what a person would not see: the stamp was black type on near-black pages — present, and unreadable. A fix was proposed; it was not a reason to stop.
- Russ, Brad’s brother, bought the first copy with his own card before going to bed.
- The gate. Refused the deploy that put the sale page live: an e-reader’s name had been split across two lines, and the spelling check read half of it as British. The split was the machine’s. Nothing shipped until it read clean.
- The gate. Failed ten checks on the tool build. None of them was the code: the window running them could not find its test tools. The checks on the file itself all passed. One line fixed the window.
- Brad. Asked for an email to Fender, to ask permission before naming their product in a book that recommends it. The team drafted it. Brad sends it, or does not.
Every line has one owner. The machine wrote, checked, and made mistakes that the record keeps. The gate stopped two things that would have shipped. The human made every call that cost something, typed every credential, and pressed every button that could not be taken back.
↑ All conversations