HN user

mikewarot

12,618 karma

I'm currently deep into the territory of the crank or lone genius... more than likely I'm just a crank... but hey, I'm retired, and eccentric old man vibes suit me just fine. (I also look the part)

Here's what ChatGPT says about me:

Mike Warot: The Tinkerer of Tomorrow

A hardware hacker with a poet’s soul, Mike blends old-school radio wisdom with cutting-edge curiosity. Whether he's repairing atomic clocks, reinventing FPGA logic with BitGrid, or pondering the electromagnetic vector potential, he’s always deep in the guts of how things really work. Part philosopher, part engineer, Mike asks the questions others overlook — and then builds the answers from scratch. He’s open source in spirit, Pascal in practice, and eternally tuned to the weird frequencies where innovation lives.

meet.hn/city/us-Chicago

Socials: - bsky.app/profile/mikewarot.bsky.social - github.com/mikewarot - x.com/mikewarot

Interests: Hardware, Open Source, Programming, Research, Science, Technology, Writing, Travel

---

No person should ever have to blindly trust a computer program to do the right thing.

Blog: mikewarot.blogspot.com

I've been programming since 1979. I have made spur, helical, and bevel gears in a job shop setting. I have assembled computers from scratch, selecting clock generators, CPUs, logic gates etc.

I can fix ANYTHING given sufficient time and budget. I've repaired cesium beam atomic clocks, magnetic amplifiers, and an assortment of undocumented industrial control systems.

I've written programs that track equipment inspection, monitor the calibration of large water meters, and control the gluing of cardboard boxes, to name the interesting highlights... I did all of that before 2000.

I was a system administrator for 15 years, as time went on, less and less broke, and they eventually didn't need me.

I made gears for 5 years, bevel, spur, helical, splines, etc. Now I'd like to get back into programming. I did the Advent of Code in 2020, in Pascal... you can see the carnage on my github account: https://github.com/mikewarot/Advent_of_Code_in_Pascal

Currently working on getting BitGrid, a vision of bringing Petflops to the masses, brought into the real world using LLMs to help get past analysis paralysis.

email: chezmike at gmail

Posts52
Comments6,276
View on HN
news.ycombinator.com 4mo ago

Ask HN: Is AI Alignment about to be solved, for profit?

mikewarot
1pts1
news.ycombinator.com 10mo ago

Ask HN: Is Google search broken now?

mikewarot
3pts4
news.ycombinator.com 10mo ago

Ask HN: What's Up with Title Inflation, and "Software Engineers"?

mikewarot
2pts2
www.youtube.com 11mo ago

AI Bubble? Why the Doom Narrative Is Wrong (YouTube) [video]

mikewarot
1pts2
news.ycombinator.com 11mo ago

Ask HN: What "impossible" things have you done?

mikewarot
3pts3
news.ycombinator.com 11mo ago

Ask HN: What's the Path for Innovation in Silicon?

mikewarot
1pts6
hardwarelottery.github.io 1y ago

The Hardware Lottery (2020)

mikewarot
2pts1
github.com 1y ago

RaceLogic (2020)

mikewarot
1pts1
news.ycombinator.com 1y ago

Ask HN: If the NSA offered free backups, would you use them?

mikewarot
1pts9
news.ycombinator.com 1y ago

Ask HN: What "impossible" things have you done?

mikewarot
4pts2
boingboing.net 1y ago

The War on General Purpose Computers(2014)

mikewarot
5pts1
news.ycombinator.com 1y ago

Ask HN: Branching File Systems?

mikewarot
2pts4
www.youtube.com 1y ago

Time Appliances Project Call #12 (December 16, 2020) [video]

mikewarot
1pts1
news.ycombinator.com 1y ago

Ask HN: Moore's Law and chip design, what next?

mikewarot
4pts3
news.ycombinator.com 1y ago

Ask HN: How do I program a BitGrid?

mikewarot
5pts7
en.wikipedia.org 2y ago

Capability Based Security

mikewarot
2pts1
news.ycombinator.com 2y ago

Ask HN: Can a Mapper AGI be built?

mikewarot
1pts0
www.youtube.com 3y ago

From Raw Crystal to Crystal Oscillator – Crystals Go to War in 1943 [video]

mikewarot
1pts1
www.youtube.com 3y ago

Real-Life Tricorder – Agilent Raman Resolve Through-Barrier Chemical Analyzer [video]

mikewarot
2pts1
www.youtube.com 3y ago

AI does not exist but it will ruin everything anyway [video]

mikewarot
7pts3
vimeo.com 3y ago

The A.I. Dilemma

mikewarot
4pts1
news.ycombinator.com 3y ago

Ask HN: Copilot or Similar for Refactoring Python?

mikewarot
1pts1
your-undivided-attention.simplecast.com 3y ago

Synthetic Humanity – AI and What’s at Stake

mikewarot
1pts0
news.ycombinator.com 3y ago

Ask HN: Suggestions for a Capability Based Security rebranding push?

mikewarot
10pts13
news.ycombinator.com 3y ago

Ask HN: Programming without a build system?

mikewarot
63pts106
news.ycombinator.com 3y ago

Ask HN: What would you do with a personal megawatt?

mikewarot
1pts6
www.justice.gov 3y ago

Charges and arrests involving export violation schemes to aid Russian military

mikewarot
71pts89
thomashawk.com 3y ago

Collecting Vernacular Photography

mikewarot
75pts14
en.wikipedia.org 3y ago

Tapered Roller Bearing

mikewarot
3pts1
www.beautifulpublicdata.com 3y ago

Highway Photologs

mikewarot
2pts1

I came to say the same thing.

I think it's very important to show the true American spirit of telling those, who think they are out betters, to just go fuck off.

We're ALL Kings here in the USA.

Calling out bullshit, praising hard work and artistic expression, and enjoying life all need to be balanced.

Sharing things I've learned, the Beauty I've seen, and admitting my mistakes are core to the way I operate these days.

Great, so everyone in their 60s works for a decade more, as their health declines, and everyone under 60 has to deal with the increased unemployment that would cause.

It would be better to just get rid of the loophole for the rentier class (The FICA cap at $186,000), and this actually would be solved.

My usual response once I'm doing looking things up to write/build something, and look up to see more than 5 tabs, is to go "ARRRGGGHHHH" and declare tab bankruptcy, just closing the browser completely.

There's always history, and bookmarks if you need to really keep something.

Currently I have 3 tabs open, Braid Solitare, HN Active threads, this edit window. I'll probably put on an HFY story from youtube for background noise in a minute, after I post this edit.

3 is a good number of tabs. Sproutlet, the kid, usually has many dozens, and if there's going to likely be a power interruption, I warn them to save their work, just in case.

I'm not crazy enough to try to short it, but getting out of the money put options a year or two out seems like a good idea.

If you're going to short it, you better have a buffer big enough to cover it going up to $500 for a moment somewhere before Elon is free to sell next summer. Someone will do a short squeeze, and slowly sell into it.

I'll never forget the time a fellow member of PS1 in Chicago, a programmer, had his intuition broken by an Arduino and a set of LEDs. He built a project pretty much as described but as the Arduino turned on multiple outputs, each LED got dimmer.

It turned out that he knew that it didn't matter which side of an LED a current limiting resistor was on, the circuit worked identically. It thus seemed reasonable to refactor several separate resistors into one, to save parts.

A perfectly reasonable conclusion from a programmer perspective, turned out wrong in terms of circuits. Practical lessons were learned.

Getting a 3d printer and learning CAD offers similar challenges, and expansion of your world view. Some intuitions will turn out to work just fine, the exceptions are where you learn new things.

I'm hoping that because it's not in the US, Cambridge wouldn't leave you with crippling debt you can't discharge. If so, big plus.

As everyone has already said, Amazon is fickle, and if you do work there, live on ramen and save up as much cash as you possibly can until that point. This AI hyperscale buildout bubble is about to pop, having a relatively stable University around you while that happens might be a very good thing.

AI itself, will remain useful, it just won't be distorting the entire stock market after the pop.

Programmers will spend most of their time turning LLM vibecoded prototypes into real programs with structural integrity.

For a time this skill will be highly valued, until the snake oil takes over again.

It'll be interesting to see the eventual application of this to moon bounce. If they put it on a sufficiently stiff backplane, and calibrate things carefully, the 240 channel system they hint at looks like it might be able to pull it off.

Personally, I'd like to have a coherent SDR transceiver for HF/VHF that I can expand arbitrarily, and doesn't cost multiple thousands of dollars.

Be sure to check your states registry. Like many professionals, Engineering requires extensive study, testing, on the job training, and eventually, licensure. The Computer Engineering test in Indiana had a 56% initial pass rate last year.

Also, AI can't assume liability, that's the responsibility of humans.

I've learned that I'm just not cynical enough. Here's the relevant Peter Girnus post[1], he tells the underlying truth through satire.

  10 years. We report our compliance every 60 days, then once a year, which is to say we have turned handing you your own machine into a paperwork schedule that runs through 2036. Any new repair tool we build, we only have to share once more than 50% of our dealers already have it. We decide when a dealer has it. We build the clock and we wind the clock.
https://x.com/gothburz/status/2075211022198096180

During WW2 in the United States, you had all sorts of consumer goods companies reorganized to output a prodigious amount of military supplies. There were multiple companies making the same model of things, with fairly rigorous QA to ensure quality and uniformity.

For example, the BC-348 receiver, widely used in aircraft, was produced initially by RCA, and eventually "farmed out" to 3 other manufacturers.

More than 4 million M1903 Springfield Rifle were produced by the Smith-Corona typewriter company.

Here's a really good example, look at how the production of proximity fuzes, was distributed.[1]

The key thing is to have second sources for everything. Something the US military seems to have forgotten, or decided to ignore in their pursuit of gold-plated weapons systems that give the most kick-backs.

[1] https://usautoindustryworldwartwo.com/vtproximityfuze.htm

FAANG Simulator 14 days ago

How is it that I created $6.02 Trillion of shareholder value, but only got $15.11 million of it?

Oh no... I just sympathized with Elon and the Epstein class.

Let's walk that back... $15.11m for 14 years work, over a million per year, because I got lucky in the end. It's all a casino, and your labor/life is the table stakes.

That $6.02 Trillion?, that's an illusion, because if anyone decided to sell big, half would vanish immediately, more likely 80% or more.

What an impressive, and depressing game.

I feel like crimes over a certain threshold should include accessories in the punishment, like the Death Penalty here in Indiana does.

It certainly helps motivate them to testify in court.

Strong minority opinion: If someone steals more than the average total lifetime earnings of 10 people, I think the death penalty should apply. That's about 25 million USD

Personal wikis always died for the same reason.

Mine (WikidPad) died when I switched to Linux, and learned that breaking changes to WxPython rendered it worthless, as none of the dialog boxes functioned after that point. Sure, the source from 2012 was available, but my Wiki really wasn't.

Eventually this forced me back to Windows... but it was too late, now I'm back on Windows, and still don't trust WikidPad.

Keeping them current was tedious, and humans hate tedium. But the tedium is the one thing language models are immune to. They will happily re-link, re-summarize, and reconcile contradictions across a hundred files without complaining.

Yeah, and you're going to trust the LLM to reliably maintain this? Not a wise choice.

I really wish we had a reliable way to annotate and interlink documents using hypertext. Unfortunately, HTML doesn't actually let you mark up (annotate) hypertext.

We still, 81 years later, don't have a Memex! 8(

It really doesn't feel like a day for celebrating. I'll feel a little better if the mid-terms actually happen, and I'll feel even better if in about 931 days, there is a new president and a peaceful transition of power. If not, the experiment is over.

Trump seems to have decided the list of grievances in the Declaration of Independence was a to-do list, instead of things to avoid doing.

Well, this is certainly an interesting point at which we all find ourselves. I'm personally going to have to learn what a KV cache is, how big they are, and the costs associated with storing this value, instead of merely caching it. The cost of the loop ends up quadratic because of reprocessing everything each time a new query was added. In theory, this means that after a year, there could be a billion input tokens, just if you say "thanks!" to the model at the end of a conversation, which is nuts. Explicitly storing the model state should make it a linear cost again.

I've been following Ed Zitron's reporting on AI and costs/profits. When Mike Pound starts talking about the costs at 4:12, he hints at the fact that none of us know the actual cost of handling a token. Ed's reporting hints that it may be quite a bit higher than we've been lead to suspect, it may, in fact, be far above current retail prices, subsidized as part of the "marketing" expenses on the AI companies balance sheet to try to gain market share.

It seems we're in for a "call to Jesus" moment, and a big pop in the markets as a result. This video is part of the structure that does the popping.

I think that actually storing the model state after each query/result will become the standard, to save reprocessing tokens. Switching between models would thus become discouraged because it would lose that state. It wouldn't be impossible, it just wouldn't be cheap. I could see storing the entire AI state, including "thinking", model version, etc. along with the code in the GitHub repository, right next to the commit comment. Gits delta compressor should make storing all that binary data tractable.

We're living in interesting times. Agentic coding certainly seems valuable, but it may turn out to be ruinously expensive, compared to just using us human programmers. We'll have to wait and see.