Daily one-pagers about AI, leadership, technology, and being human.

johnmaconline

I'm writing to think, learn, and remember in public. I'll be here everyday.

August 5, 2026 1 minute read

Asking Questions

“Do AI models ask questions?”

ChatGPT:

“Not usually in the way a person asks questions.

During standard training, the model is mostly given examples and learns to predict the next token. It does not pause, notice confusion, and ask the trainer for clarification. The training system selects the data, calculates the error, and adjusts the model automatically.

Questions can appear in the training data, so the model learns how and when people ask them. Later stages may also specifically reward good clarification questions through human feedback or reinforcement learning.

Some newer training approaches let models generate questions for themselves, create practice problems, critique their own answers, or request information from tools. But that is a designed training loop—not spontaneous curiosity.”

Claude and ChatGPT don’t ask questions. They aren’t curious. They don’t care.

You ask questions. You are curious. You care.

Keep asking questions.

August 4, 2026 1 minute read

You’re a Cliche

I’m sorry. So am I.

I’m one of the hapless new homeowners from the Dr. Rick commercials who is “turning into my parents.” Defense does win championships. Proper tool selection helps. I like to be at the airport early.

I’m ok with it. Most times. I just hope the way my youngest son laughs at me is some form of love.

I’ve just spent a few days vacationing in a planned community near the coast. This place is so full of clichés, you could make a game out of it. Point randomly and guess the back story. You’d probably be pretty close.

We’re all a cliché in some way or another. When others describe you, they use it. Even if they say “unique,” that’s a cliché.

You change it, of course.

Start a new practice. Change a current one. Take a different road. Do the hard thing. Make a plan. Change the plan. Go the other way. Do more. Do less.

However, rather than fighting a cliché, fight the cliché.

The one you don’t want to be.

August 3, 2026 1 minute read

Compromise

Compromise is the art of meeting in the middle, so everybody is somewhat happy.

But also somewhat not happy.

Compromise is both a purposeful strategy and a lowest common denominator when we don’t know what else to do.

Relationships, leadership, and community building all require some degree of compromise to be successful. But also, you can’t be successful if everything’s a compromise.

Compromise is the art…

August 2, 2026 1 minute read

Non-Negotiables

When you’re looking for a new job, you probably have some non-negotiables.

Maybe it’s location, pay, vacation time, coworkers, or mission.

I’m now convinced it’s also token budget.

You gotta ask.

What’s my token budget?

It’s a non-negotiable.

August 1, 2026 1 minute read

Plus

AI enables you personally to do more.

AI enables your organization to do more.

So do more.

More people. More ideas. More value.

Addition. Not subtraction.

July 31, 2026 2 minute read

Flexibility, Efficiency, and Optimization

You usually can’t have them all.

Most comp sci majors today learn how to program with languages like Java and Python. These are great, extremely flexible languages. They run on any processor and any operating system. The programmer doesn’t need to know anything about the hardware.

Java’s like a luxury SUV. You get in, turn it on, and drive. It goes anywhere and you already know how to operate it.

Most embedded code is written in C and C++. These are still somewhat flexible languages, but since you must compile them for a specific processor within a specific system, you must understand the hardware on which it is meant to run.

C/C++ is like a sports car with a manual transmission. It still goes anywhere, but requires some skill on your part to work well.

If you want the most efficient code, you write it in assembly language. Assembly code is specific to the processor, its peripherals, and its physical memory. It’s not portable to a different system.

Assembly is like a Formula 1 race car. It only drives on racetrack, and you definitely need skills to drive it.

If you need even better performance, you can optimize your assembly code. Optimization, though, requires deep knowledge of both the hardware and the inputs you’re giving it. The optimized code has zero flexibility. If you change one of the inputs, you will have to rewrite the code.

Optimized assembly is like a rocket car built to break the land speed record on the salt flats. It drives in one specific place, requires highly specific skills, and can break at any moment for a million little reasons.

The Java code might take an hour to develop.
The C code might take half a day.
The assembly code maybe all day.
Optimized assembly might take 2 weeks.

Don’t build a rocket car to drive to the grocery store. Also, you’ll never hit the land speed record in a cookie-cutter luxury SUV.

What are you trying to build? Who’s it for? What matters?

July 30, 2026 1 minute read

End of Your Career

Lebron’s coming to Philly to finish his career.

Didn’t sign for a large amount of money. Didn’t go back to his place of origin. Didn’t go back to the franchise he liked the best. Didn’t go back to the place his family is.

He’s finishing it on his terms.

I’m not at the end of my career, but I’m starting to think about it. How would I like to finish it? What are my terms?

It’s hard to finish on your terms if you don’t know what they are.

July 29, 2026 1 minute read

Next Version

Version 3 is the good one.

But what about 3.1 or 4?

I’m sure you’ve opened an app or a web page and thought to yourself, “What happened here? It’s all different!”

You may have even thought, “Damn it! Why do they keep changing things? It worked exactly the way I needed it to already.”

And, of course, now, they’re adding AI to everything. Whether you want it or not.

The next versions after 3 aren’t about you.

It might be about their competitors. It might be about their bottom line. It might be about vanity or status.

But the next version isn’t about you.

July 28, 2026 2 minute read

Commoditization of How

If you’re somebody with ideas, it’s a great time to be alive. It’s a builder’s paradise.

As long as you have access to tokens. But a reasonably small investment ($20-$200 / month) gets most hobbyists and many professionals plenty of tokens.

AI can and will build anything for you in the online, mobile, and virtual worlds. Just tell it what you want, and it will do it for you.

AI can and will show you how to build anything in the physical world. Just tell it what you’re trying to do, and it will show you how to do it.

Until recently, the value was in the how.

How do you build a paver patio? Hire a contractor who knows how.
How do you manage your finances? Hire a planner who knows how.
How do you build an app? Hire a software developer who knows how.

The how was scarce. How took learning and experience.

AI makes the how abundant. AI commoditizes the how.

But it doesn’t know the what or the who.

What do you want to build and for whom?

AI gives you the workshop. It’s up to you to figure out what you want to build.

July 27, 2026 1 minute read

Art For Sale

It used to be that your song, your book, or your TV show had to be selected by the gatekeepers of the channels. The publishers. The networks. The distributors.

Only they had the financial ability to create, produce, and distribute the art you made.

You, the artist, could make a prototype of your thing (or a promise to make it), but then your job transitioned from creator to promoter. Please take my thing and add it to your curated catalog/shelf/channel.

That was how you sold your art — to the gatekeeper, not the consumer.

With modern tech, the gatekeepers don’t carry as much weight because anyone with a phone and a laptop can create a song, a book, or a TV show and make it available directly to the consumer. No curated channel necessary.

AI makes that even easier. And the content has grown exponentially.

So then the problem switches to standing out amongst the noise. How do you get your art noticed by the consumer?

Maybe we’re going full circle back to the gatekeepers. Curation. Selection.

Maybe AI helps with generation and curation.

The future is an interesting place for art for sale.

Pin It on Pinterest