Aaron Boodman
banner
aaronboodman.com
Aaron Boodman
@aaronboodman.com
CEO rocicorp.dev. Building replicache.dev and zerosync.dev, raising two great kids, trying to be a better person. Also found at http://aaronboodman.com.
Oh sorry, only realized you were the materializedview Chris. You probably know about all of these.
September 11, 2025 at 1:16 AM
TanStack DB offers IVM for a client-side data thing (there is also a corresponding JS library implementing differential dataflow which can be used alone).
September 11, 2025 at 1:15 AM
I think you need to say more about what you're trying to solve? Materialize.com offers IVM shaped like a Postgres DB, more targeted a yuge data type problems. My product, @zero.rocicorp.dev offers IVM as a component of a complete sync engine.
Live Data Layer for Apps & AI Agents | Materialize
Materialize is the live data layer that powers real-time experiences for applications and AI agents. Use standard SQL to create always-up-to-date views into any aspect of your business—without complex infrastructure.
Materialize.com
September 11, 2025 at 1:15 AM
IVM as in "incremental view maintenance" ? Or something else?
September 11, 2025 at 1:01 AM
The advantages you brought are very real. It was a special and lucky moment in history. I am very thankful to have been part of it.
September 10, 2025 at 12:17 AM
This was gnarly, grotty work. But it made a huge difference - if you're old you may remember the stability difference from Windows 3.1 to Window 95. This is the difference between cooperative and pre-emptive multitasking. And it's the same difference that Chrome brought to the web.
September 10, 2025 at 12:14 AM
Chrome's innovations were almost all subsurface, but they added up to making the web a more reliable place to work.

In order to make WebKit multiprocess and sandboxed was basically a massive refactor – all shared state like networking and cookies had to be pulled out into a supervisor process.
September 10, 2025 at 12:14 AM
Previous browsers were single-process. Firefox and safari had tabs but those tabs all shared an OS process. This meant:

- slow / hung tab affects all tabs
- crashed tab crashes whole browser
- exploit in one tab has access to all tabs
September 10, 2025 at 12:14 AM
Multiprocess
September 10, 2025 at 12:03 AM
People often bring up the open source tech, but by lines of code, complexity, innovation, or any pretty much any other metric Chrome was more than half new.

It's easy to forget that building a MP browser had never been done and was non-trivial. On top of that Chrome shipped a brand new JS engine.
September 9, 2025 at 11:11 PM
> Those people have to choose to be in the relationship with free will.

This is why I specifically added this. At the point that AI achieves consciousness, sure, fine – they are "people" for my purposes here.

Similarly you can get connection with pets but cannot with friends you pay for.
August 19, 2025 at 7:25 AM
...and a couple million years of evolution won't be changed by a robot yes-man (or let's be honest here, yes-woman).

We need relationships with other people. Those people have to choose to be in the relationship with free will.
August 19, 2025 at 2:37 AM
> As a millennial, I think it means knowing my neighbors, being married, healthy, gainfully employed, & using my time in a way I find meaningful+fulfilling.

This basic recipe is as old as time and spans every culture. Happiness through connection and purpose wasn't invented by millennials 😂...
August 19, 2025 at 2:37 AM
I will very happily admit if I was wrong here. In the meantime my best guess is this will be super addictive technology that will hinder kids growing into happy, productive members of society, and will have very little positive use other than making money.
August 18, 2025 at 5:48 PM
I read it as a kid but I don't remember much. Tried to get my boy to pick it up recently but it bounced off. Will try again some day.

Ready Player One (and Two) cover similar ground though. Lots of sci fi has – probably all inspired by Dr Asimov.
August 18, 2025 at 12:42 AM
I think loneliness is at the root of a lot of drug abuse - especially opiates.

And I fear AI friends are going to tap right into that vein with a far more direct administration: instead of simulating the feeling of connection, simulate the actual connection.

But no less artificial or dangerous.
August 18, 2025 at 12:34 AM
The real life feeling most like morphine I can think of is in fact a big hug from my kids. But a hug that goes on for hours.

Or the feeling after having some big adventure or experience w/ my family that brings us closer, relaxing together over dinner in the glow of togetherness.
August 18, 2025 at 12:34 AM
I did use morphine once recently, at a hospital, after a surgery. The dose was low, so much less intense than what I'm sure H feels like.

But I do remember the cozy comfort, nodding the hours away, in and out of sleep, problems far away.

I do remember wanting more as it wore off.
August 18, 2025 at 12:34 AM
The very fact that it’s not a real person that chooses to spend time with you is the thing that makes it unsatisfying.

You cannot solve loneliness this way, only create people even less able to connect.
August 18, 2025 at 12:11 AM
After food, water, and shelter, connection is the most basic human need. It underlies all other motivations.

These bots are going to provide synthetic connection. Like sugar for the mind, they will feel amazing initially, but will never satisfy.
August 18, 2025 at 12:11 AM
These things are going to be insanely addictive. The most addictive products in history.

I think this will lead to many more extremely lonely and sad people.
August 17, 2025 at 11:46 PM
I want to believe the people running these companies are while perhaps conflicted, mostly good.

But it is hard to see any good that comes out of this technology. In fact it seems insanely dangerous.
August 17, 2025 at 10:31 PM