Latest / General Magic & The Soul of Tech / Ep. 7 | The Agent Safety Architecture We Abandoned | Rich Miller
Transcript
- 0:00SPEAKER_0: This is Mike Stern.
- 0:04SPEAKER_1: And I'm Tom "Hersh" Hershenson.
- 0:04SPEAKER_1: Welcome to General Magic & The Soul of Tech.
- 0:09SPEAKER_2: We believed we were building something that would change the world, and in some ways we did.
- 0:14SPEAKER_2: In others, we didn't understand what we were setting in motion.
- 0:18SPEAKER_2: The story of General Magic isn't over.
- 0:20SPEAKER_2: We're still living inside what it started.
- 0:58SPEAKER_1: If you're like me, you like email.
- 0:59SPEAKER_1: And if you like email, you have Rich Miller, in part, to thank.
- 1:03He helped establish the standards and the industry of email,
- 1:05coming at it not as a programmer or a computer scientist,
- 1:07but from the network architecture and policy side.
- 1:10SPEAKER_1: And without further ado, Mike, Take it away.
- 1:20SPEAKER_0: Hi, it's nice for all three of us to be together again.
- 1:22SPEAKER_0: We all were at General Magic thirty-five years ago, when things were just getting started.
- 1:26SPEAKER_0: Rich, what are your fondest memories of being at Magic?
- 1:29SPEAKER_0: Not the big picture vision, but just what it was like day to day and what you remember best.
- 1:35SPEAKER_3: There are a number of vignettes that come to mind.
- 1:36One of the first was,
- 1:37of course,
- 1:37sitting in a restaurant in Palo Alto with Marc explaining to me what he wanted to do
- 1:39with General Magic.
- 1:40SPEAKER_3: He explained to me what he wanted to build.
- 1:41And I got quite excited about it because this whole notion of the appliance,
- 1:43the handheld device,
- 1:44kind of looked like what we were used to seeing as a large HP calculator,
- 1:47was suddenly going to be a communicator.
- 1:48And this was a dream of mine since reading Asimov's foundation and watching,
- 1:51in my head the characters using this Encyclopedia Galactica
- 1:52with these handheld devices.
- 1:57SPEAKER_3: Not too much longer, a big vignette.
- 1:59SPEAKER_3: I met you, Mike.
- 2:01We had dinner or drinks and I just thought,
- 2:05this is an incredibly good group of people that are getting together.
- 2:09SPEAKER_3: Next vignette.
- 2:10I'm getting a sense of what it would be like to use General Magic's handheld devices
- 2:18and I inadvertently stepped on the initial idea Bill and Andy had about the network
- 2:25and how it would all work together.
- 2:27SPEAKER_3: And then there's this small group of people doing some absolutely amazing things.
- 2:36Every week,
- 2:37every month,
- 2:38something that everybody would have said last month was impossible,
- 2:43suddenly getting done.
- 2:44SPEAKER_3: At first I thought, wow, we're really lucky.
- 2:47SPEAKER_3: And then it started to feel like, no, this is not luck.
- 2:51SPEAKER_3: This is something, this is a real process.
- 2:55There are other aspects to Magic that were uncomfortable,
- 2:59and that was there was a separation between the MagicCap— the device folks— and
- 3:05the people that were working with me and with Jim doing the networking and
- 3:10the Telescript part of it.
- 3:12SPEAKER_3: We had all come as a group, almost entirely from outside of Apple.
- 3:17SPEAKER_3: We had a different cadence, we had a different way of building things.
- 3:22And there were times when it just felt like we were living on truly opposite sides
- 3:27of the building.
- 3:28SPEAKER_3: That came across a few times.
- 3:32SPEAKER_3: It was hard... hard to get through.
- 4:01It sounds like we were replicating the culture impedance between AT&T
- 4:03and General Magic within the company as well,
- 4:05because you guys were all network nerds and not not Macintosh pirates, right?
- 4:10And so had a really different perspective on what software did and how you tested it
- 4:15and how you build it and how reliable it needed to be.
- 4:20SPEAKER_3: Right.
- 4:20SPEAKER_0: Really different ideas, right?
- 4:22SPEAKER_3: Exactly.
- 4:22I mean,
- 4:23when General Magic first was conceived and I first started speaking with Bill, Andy,
- 4:26Marc,
- 4:27the notion was that there were these devices,
- 4:30and yeah,
- 4:30there was something in the middle that intermediated,
- 4:34but it was more like the telephone system.
- 4:37There wasn't a lot of intelligence that was going to be built into their idea
- 4:42of how things would work.
- 4:44It really wasn't until Jim and I introduced the notion
- 4:47of what smart agents might be able to do,
- 4:48that the whole tenor of what General Magic was starting to become made a turn
- 4:51and said, the network isn't just a bunch of pipes, it becomes a platform.
- 4:54It's a place where you build things,
- 4:55where stuff happens, where agents actually have agency and do things.
- 5:14SPEAKER_0: Let's take a step back.
- 5:14You know,
- 5:15the story about General Magic most people know is that we tried to invent
- 5:18the smartphone too early and failed.
- 5:20SPEAKER_0: But that was only half the story as you've hinted.
- 5:23SPEAKER_0: The other half was about the nature of the network, its architecture and its capabilities.
- 5:28SPEAKER_0: That story is pretty much untold.
- 5:30SPEAKER_0: Say a little bit about it and tell us who Jim White was.
- 5:33SPEAKER_3: Jim White was a stalwart, a luminary in the whole area of electronic mail and messaging.
- 5:34He became one of the handful of real thought leaders in
- 5:36the international standardization of and construction of electronic mail.
- 5:37It would be the equivalent of somebody a century ago designing
- 5:39a modern telephony network and understanding all of the underpinnings and all
- 5:41the plumbing.
- 5:41SPEAKER_3: That was Jim.
- 5:41SPEAKER_3: He kept it all in his head.
- 5:42SPEAKER_3: He was extremely emotional about it, although he never showed it.
- 5:44SPEAKER_3: But he just truly believed that this was what the world needed.
- 5:48A platform,
- 5:49a network that wasn't just a bunch of pipes,
- 5:51but actually took active role in accomplishing and enabling things.
- 6:24SPEAKER_1: I don't want to put words in your mouth, but my sense of Jim, is two things.
- 6:27SPEAKER_1: First of all, he was, in a sense, a visionary.
- 6:30SPEAKER_1: He understood what the possibilities of the technology were.
- 6:32And second of all,
- 6:33he was quietly passionate that not only did he have a vision of it,
- 6:35but he had kind of an innate insistence that it should be a certain way.
- 6:39SPEAKER_1: And until it was a certain way, it just didn't sit right with him.
- 6:41SPEAKER_1: Is that the emotionality that
- 6:51SPEAKER_3: Yeah, absolutely.
- 6:53SPEAKER_1: you're referring to?
- 6:54SPEAKER_3: Yeah.
- 6:54SPEAKER_3: he could be he could be militant about things being exactly the right way.
- 6:56Things were done well and there was a there was a kind of a perfection to him
- 6:58that he brought to it that was extremely valuable and very necessary
- 7:00when you were trying to do what we had been doing for the past decade prior
- 7:02to General Magic,
- 7:03which was figure out how all of these little independently grown electronic mail
- 7:05and messaging systems could somehow be knitted into something that was
- 7:08the moral equivalent of an international single telephony system, but for messaging.
- 7:13All of the big players,
- 7:15who were all telcos by the way,
- 7:17at that time, were trying to do what they could to slow that down.
- 7:22SPEAKER_3: They didn't want the interconnection and the interworking.
- 7:26SPEAKER_3: So the standardization and commercial interests of the telcos were always a little bit at odds.
- 7:33But at the time we started electronic mail messaging,
- 7:37the stakes were so low nobody knew anything about it,
- 7:40so they let us go on and do our thing.
- 7:43SPEAKER_3: Jim and I worked on these standards for about eight years together.
- 7:47And in the course of that,
- 7:48a lot of very interesting and new kinds of technologies were coming to the fore.
- 7:55The whole idea of applications running on a network,
- 7:59being enhanced by a network,
- 8:02were this was foreign,
- 8:04this had been something that was new,
- 8:06and this is why the background of what we ended up doing with Telescript was
- 8:11so unusual, so out of out of the ordinary.
- 8:41SPEAKER_0: All right.
- 8:41SPEAKER_0: You've said "Telescript" several times.
- 8:43SPEAKER_0: So where did that name come from and what did it point toward?
- 8:47SPEAKER_3: First of all, Telescript is an homage to the whole idea of a package being pushed to an engine.
- 8:51SPEAKER_3: PostScript had been invented at Xerox PARC while Jim White was working there.
- 9:02SPEAKER_1: And just to explain the breakthrough of PostScript.
- 9:04SPEAKER_1: Back in the old days, you had to match a computer basically to a specific model of printer.
- 9:08SPEAKER_1: And the insight of PostScript is you could have an abstraction.
- 9:11You could basically have a language that was a language about telling a printer
- 9:13where to put dots on a page.
- 9:15As I understand it's a similar thing
- 9:16for communication you mentioned sending something to an engine.
- 9:18SPEAKER_1: And my understanding is the engine is the same as with PostScript.
- 9:22SPEAKER_1: You don't need to know the technical details of the underlying printer.
- 9:24SPEAKER_1: The printer understands PostScript.
- 9:25SPEAKER_1: Likewise, the network or the computer somewhere on the network understands Telescript.
- 9:30SPEAKER_1: And what chips it has or what language it's programmed in or whatever, that doesn't matter.
- 9:33SPEAKER_1: You have this
- 9:53SPEAKER_3: immaterial.
- 9:53SPEAKER_1: so-called in engine on which these Telescript agents will run.
- 9:58SPEAKER_3: You're dead on.
- 9:58And in fact you've done a real service to how Telescript emerged
- 10:00from this very very similar idea.
- 10:02SPEAKER_3: The notion that it would be an abstraction.
- 10:04SPEAKER_3: There would be an agreement on the rules, the actions that could be taken.
- 10:09And wherever one of these programs,
- 10:11these packages landed, it would be rendered as well as could be at that site.
- 10:13SPEAKER_3: You didn't have to know what kind of computer it was.
- 10:16As long as it said,
- 10:17"I understand and I speak Telescript," you could send something to it
- 10:20and it would do the right thing and that right thing would be the best job of taking
- 10:25the intent and making it happen.
- 10:44SPEAKER_0: What were the things that Telescript sent across the network to be interpreted and executed?
- 10:49SPEAKER_3: Telescript could send pretty much anything.
- 10:50SPEAKER_3: It could send email that had different kinds of content in it.
- 10:53SPEAKER_3: It could send animations.
- 10:54SPEAKER_3: It could also convey to the place where it landed.
- 10:56SPEAKER_3: "This is who I am.
- 10:57SPEAKER_3: I've got credentials.
- 10:58SPEAKER_3: And not only do I have credentials, I've got a credit card.
- 11:02SPEAKER_3: I've got a resource that I can use to ask locally for things to happen for me."
- 11:17SPEAKER_0: Such as?
- 11:18Buy something,
- 11:19build something for me,
- 11:20make a picture,
- 11:21do all of the things that we're now thinking about agents doing on our behalf.
- 11:26Perhaps it would search out information,
- 11:29collect it,
- 11:30and then move on in order to figure out what's the best place to go next week?
- 11:34SPEAKER_3: Where are the movies that I'm interested in playing?
- 11:38That kind of assistant that would actually take on a goal,
- 11:40take on an objective,
- 11:42and go to those places that advertised,
- 11:44if you want to think of it that way,
- 11:46"Hey, this is what kind of information I can provide to you.
- 11:48SPEAKER_3: And here are the things that I can make happen for your author, the author of this agent."
- 12:05SPEAKER_0: The thing we shipped with in nineteen ninety-four was a travel app.
- 12:10SPEAKER_0: Telescript could make make travel reservations.
- 12:12You know the way the process worked is you'd create the agent,
- 12:16it went to sleep,
- 12:17it crossed the network,
- 12:18it woke up in an engine,
- 12:20and it could,
- 12:20you know,
- 12:21it could reserve a flight,
- 12:21hive itself off to create a another agent that would monitor that flight
- 12:26and tell you whether it was on time,
- 12:27whether your seat had changed,
- 12:28something like that, and come back, and then turn itself off when it was done.
- 12:32SPEAKER_3: Exactly.
- 12:32Just to put a little bit on that,
- 12:34the agent would show up at what would be the kind of virtual travel desk,
- 12:38inquire as to what flights were available,
- 12:40book a reservation,
- 12:41enter into a transaction to reserve the seat or purchase it,
- 12:44would leave a small version of itself locally to keep track of what's going
- 12:48on regarding the flight that it just booked,
- 12:50wake up once a day until it's two days or one day away from the time I'm flying.
- 12:55After that,
- 12:56now I want you to wake up every hour,
- 12:57make sure that the flight is still on time,
- 12:59that conditions are right, things haven't been changed.
- 13:01If for some reason you find out that things have been changed,
- 13:04come on back home,
- 13:05tell me about it, and we'll make arrangements to do something else.
- 13:24SPEAKER_1: Really the similarities to agentic AI are unmistakable, right?
- 13:26SPEAKER_1: I mean, Telescript was a way of having code embody and act upon your goals and intent.
- 13:35The big distinction there is the agent didn't have the degrees of freedom
- 13:38that we're talking about today with AI.
- 13:40SPEAKER_1: Okay.
- 13:41SPEAKER_3: At that point, it was very constrained.
- 13:43SPEAKER_3: Here are the things that you can ask, here are the things that we can do.
- 13:48SPEAKER_3: Here's the menu.
- 13:48SPEAKER_3: You can't order off the menu.
- 13:51SPEAKER_3: Here's the menu of what you can do.
- 13:54SPEAKER_3: And here's what I require in order for you to place that order.
- 13:57SPEAKER_3: And it's got to be done this way and only this way.
- 14:01SPEAKER_3: You have to supply credentials.
- 14:02SPEAKER_3: You have to supply a source of funds if in fact it was a purchase.
- 14:05Those are the kinds of things that you would want to do today with an agent with
- 14:10that kind of ability to change direction,
- 14:11change the rules, negotiate-- that was not a part of Telescript.
- 14:14SPEAKER_3: That was not in anybody's wheelhouse at that point.
- 14:26But but that was because you were basically trying to prevent both rogue agents
- 14:32and rogue actors from being able to go off the menu.
- 14:34That kind
- 14:35of you know deterministic safety architecture was something you guys thought of from
- 14:38the beginning.
- 14:38SPEAKER_0: And
- 14:39SPEAKER_3: Exactly.
- 14:40as we've talked about,
- 14:40current LLM-based agentic AI doesn't permit that kind of deterministic safety,
- 14:45because the agents can modify themselves.
- 14:49So given that we can't build deterministic safety into LLM-based agentic AI,
- 14:54what can we do to prevent rogue agents and rogue actors from misusing this stuff?
- 15:02SPEAKER_3: Let me let me start first with what we did and why we did it that way in Telescript.
- 15:04SPEAKER_3: And part of that was how electronic mail standards got set or didn't.
- 15:05And one of the reasons why we have the possibility of someone sending you a piece
- 15:08of email that for all intents and purposes looks like it came from Rich Miller,
- 15:10but it didn't, is because there were things left out of electronic mail.
- 15:11Part of it had to do with identification,
- 15:13authentication: Here's who I am, and here's how I prove it.
- 15:15And then authorization:
- 15:15Here are the things that I am allowed to do,
- 15:17and here's the list of things that I am not allowed to do.
- 15:21That kind of constraint,
- 15:23that kind of fencing,
- 15:25was something that we built into Telescript purposefully,
- 15:28with the whole idea that if one of these things did get loose,
- 15:33it did go rogue,
- 15:34if it had no constraints,
- 15:36there would be no telecommunications company on the face of the earth
- 15:42that provided services that would allow for that.
- 15:45SPEAKER_3: It simply would not happen.
- 15:47So the whole notion was let's get it operating correctly within these guidelines and
- 15:54then over time relax as we became more capable of defining these fences with
- 16:01a little bit more wiggle room, a little bit more flexibility.
- 16:05What you're talking about today with agentic AI is starting from the other side,
- 16:12which is almost no constraint,
- 16:15and then trying to put constraints on activity after the fact, once it arrives.
- 16:21Once an agent attempts to do something in a in some sort of transaction,
- 16:26the whole notion of putting constraints around it just hasn't been built into it,
- 16:32hasn't been built into the protocol, into the rules.
- 17:02To what extent was building the safeguards in a function of Jim's notion of,
- 17:06and I don't like the word perfect,
- 17:07I like the word correct,
- 17:09or maybe it's just the right way that it's it's it's how it should be done.
- 17:11SPEAKER_1: I mean, was that a driving force in it?
- 17:13SPEAKER_1: Or was it obvious to you guys that you had to have that?
- 17:16SPEAKER_1: What was the genesis of sensitivity to that?
- 17:20SPEAKER_3: Yeah.
- 17:20SPEAKER_3: That was the fact that you had several alumni from the standards group.
- 17:23You had Jim, me,
- 17:24Doug Steedman,
- 17:25numbers of people on the Telescript team who had been in the electronic mail,
- 17:29industry for quite a long time,
- 17:31and all of us were pretty aware of what the failings of electronic mail were,
- 17:34and were likely to become.
- 17:36Telescript started with the notion of let's put the fence around it and
- 17:40then relax it over time, not the other way around.
- 17:57SPEAKER_0: To put it another way, you guys didn't foresee spam when you're doing electronic mail?
- 18:00So when it came time to be developing agents,
- 18:03what was going to be the equivalent of spam and how did you structure the network
- 18:06so you there wouldn't be any?
- 18:08SPEAKER_0: Is that a fair analogy?
- 18:11SPEAKER_3: Well, parts of it.
- 18:12and what you may not know is that one of my contributions while I was an architect,
- 18:17kind of developing the first electronic mail systems protocols for ARPA in
- 18:20the late 70s was figuring out how to send the same message to a large list
- 18:24of recipients in an efficient manner so that it wasn't one envelope
- 18:27with one message going to everybody that was on the list.
- 18:30The message would come along with this list and it would be a circuit writer and
- 18:34as it arrived at a place where,
- 18:36"Yeah here are a bunch of people locally that are on the list;
- 18:40I'll make a copy of myself there and then move on."
- 18:42SPEAKER_3: The point being that yeah I will probably go to hell for the fact that I did that.
- 19:04SPEAKER_0: You're the architect of spam!
- 19:05SPEAKER_0: That's what you're telling.
- 19:06SPEAKER_3: I'm an enabler.
- 19:06SPEAKER_3: I It's not something I'm particularly proud of now, after fact.
- 19:09But the idea of putting constraints,
- 19:11there were lots of rules that we wanted to make sure that were in there.
- 19:14Big part of it had to do with identity,
- 19:16the agents and the ownership of those agents,
- 19:18the responsible party for those agents,
- 19:19had to be extremely clear and if there was any doubt,
- 19:22kicked them out and said, come back when you've got all your credentials.
- 19:35You know the good guys in the AI arms race,
- 19:37supposedly like Anthropic,
- 19:38rather than talking about building in structural guardrails,
- 19:41which there are technical reasons why that can't necessarily be done that way.
- 19:44SPEAKER_0: You can't retrofit the car with seat belts, unfortunately.
- 19:47SPEAKER_0: That the way to do it is to have a set of principles that the agents are trained to comply with.
- 19:51SPEAKER_0: They call it "constitutional AI," and Anthropic has in fact published an AI constitution.
- 19:55The problem that I see with that is that in a constitutional system like
- 20:00the American one,
- 20:01there is a decider ultimately who interprets the Constitution
- 20:04and tells us what it means as things change and it needs to be applied
- 20:08to new conditions.
- 20:09SPEAKER_0: There's no decider in the industry notion of constitutional AI.
- 20:12SPEAKER_0: So to me that means it can't work.
- 20:13SPEAKER_0: But you're the expert, so tell us.
- 20:28Well, because I'm pretty involved in today's use of AI and agents to do agentic AI
- 20:30and agentic commerce,
- 20:31let me suggest that if you want to stick with the notion of a constitution,
- 20:33a set of principles,
- 20:33there is the notion that the actors involved,
- 20:34the agents, are not hidebound by those principles.
- 20:36SPEAKER_3: In other words, they learn, they're interpreted.
- 20:38SPEAKER_3: Context means a lot.
- 20:38So they are as close to guidelines as you can possibly get that are trying to direct
- 20:41the learned behavior, the preferred behavior.
- 20:44So rather than have a constitution where you have something that adjudicates,
- 20:49these things now look more like a form of alignment that you would find in
- 20:55the establishment of a treaty.
- 20:57SPEAKER_3: There is no international court really that you know sits above all the treaties.
- 21:03Now there are treaty organizations that they try to put in place
- 21:06that are doing some adjudication,
- 21:09but they're general,
- 21:11they don't have the same kind of teeth that a you know a constitution with
- 21:15a Congress has.
- 21:16SPEAKER_3: The approach here is going to be one of alignment.
- 21:20It's as I've said to you before,
- 21:22these are not, they're not sentient beings, but they they do learn.
- 21:26SPEAKER_3: The agents do learn, they are trainable, they can adopt and operate on some abstract principles.
- 21:35SPEAKER_3: At least they seem to be doing that.
- 21:37And the great hope,
- 21:40and it's not it's not a foregone conclusion we can do it,
- 21:43but the great hope is that there's a path to alignment of such that there are things
- 21:49that are as close to an ethical behavior and an appropriate behavior
- 21:55that you wouldn't go beyond those bounds unless there was something so important or
- 22:00so critical that you had to.
- 22:03SPEAKER_3: And in a way that has to kind of mirror the way humans interact with one another in societies.
- 22:09SPEAKER_3: And that I think is the principle that they're trying to get to.
- 22:13SPEAKER_3: And "constitution" is as close as they can come right now.
- 22:44SPEAKER_0: You know, we have no Supreme Court in the AI world.
- 22:47Okay, but so,
- 22:47how likely is it that an OpenAI agent that's being used for surveillance,
- 22:52or being used in a drone,
- 22:53is going to act ethically in the sense of not making a kill decision without a human
- 22:57in the loop, etcetera.
- 23:01I have to stand with Anthropic on that very point,
- 23:02which is you can't let this be done without a human in the loop.
- 23:05The notion of complete autonomy of the agents is in my opinion,
- 23:08a recipe for a disaster and how big a disaster is kind of the only question.
- 23:24But Rich,
- 23:24let me just take a step back because it seems to me that one of the contrasts
- 23:27between the AI industry and the development of Telescript was
- 23:29the competitive environment.
- 23:31SPEAKER_1: My understanding was Telescript was really novel.
- 23:33SPEAKER_1: There was no one else who was doing it.
- 23:34SPEAKER_1: And certainly we had at General Magic the comfort of not having anyone breathing down our neck.
- 23:37SPEAKER_1: And so there was time to be deliberative about it, and intentional, and building the safeguards.
- 23:42SPEAKER_1: Whereas AI hasn't evolved in in that way.
- 23:43SPEAKER_1: Everyone is trying to climb to the top of the heap.
- 23:45And you know,
- 23:45the saying that ethics are a luxury,
- 23:47that's going to be one of the first things to go in terms of safeguards.
- 23:53SPEAKER_1: What are your thoughts on how the funding model?
- 23:56SPEAKER_1: shapes the kind of ethical decisions made around technology development?
- 24:10Let me take one of your early points and then I'll I'll hopefully get to the meat of
- 24:13the question you just asked.
- 24:13When we decided that what had to happen was that the network had to be part of the
- 24:17the active delivery of all of these services, that the network had to be a platform.
- 24:22SPEAKER_3: And we took it to companies like AT&T.
- 24:23Both in terms of funding and behavior,
- 24:24AT&T was absolutely a beast about... this can't make that kind of a mistake.
- 24:27SPEAKER_3: We will not allow that kind of transaction to be done using our network.
- 24:31It has to be as safe and as guaranteed in terms of its behavior,
- 24:37as deterministic in its behavior as it can possibly be.
- 24:41And consistently they pushed back on this is what we will allow,
- 24:47this is what we will not live with.
- 24:50And along with that came their interest in and their willingness not just to invest
- 24:56in General Magic,
- 24:57not just to commit to a revenue model in
- 25:01which they would do something almost unheard of,
- 25:04which was to take third-party software and put it into the core of
- 25:10a network offering, which up until that point, always had to be built by AT&T.
- 25:16They then invested in a management environment that would monitor this to make sure
- 25:24that its quality and quality covered a broad spectrum of issues.
- 25:29So in this particular case,
- 25:31the platform,
- 25:32the delivery mechanism,
- 25:34the funding,
- 25:36its ongoing operation,
- 25:37were all coming from an existing institution or a set of institutions,
- 25:42which already,
- 25:43by the way,
- 25:43had as a principle very high standards with respect to service levels
- 25:49that they would meet,
- 25:51and high levels of interoperation with their peers in other countries.
- 25:56So you're talking about such a different environment into which we were introducing
- 26:02the whole notion.
- 26:03SPEAKER_3: And what we were getting back was clear message: it's gotta be safe.
- 26:09SPEAKER_3: and especially if we're gonna try to make this a consumer-oriented offering.
- 26:14SPEAKER_3: That often was hard to take in parts of General Magic.
- 26:19SPEAKER_3: But arguably I think it was the right way to do it.
- 26:22So now the place where you went with this is,
- 26:26how would you characterize the situation we live in today with agents?
- 26:31SPEAKER_3: Who or what is the stakeholder?
- 26:34SPEAKER_3: Where is the source of funding?
- 26:36SPEAKER_3: How does that all work?
- 27:04SPEAKER_1: Yeah, well it's it's a I mean the phrase Wild West is overused, but it really is a free-for-all.
- 27:07SPEAKER_1: I mean, you don't have the notion of a single organization hosting the technology.
- 27:11SPEAKER_1: You don't have a controlled development process.
- 27:13SPEAKER_1: It's a scramble among dozens, if not hundreds, of companies.
- 27:17SPEAKER_1: There's a strong economic end motive to be first, not to be best, not to be proper or correct.
- 27:22And, you know,
- 27:23there are differences in the economic and business context in which any sort
- 27:28of innovation occurs,
- 27:30but it's part of the thesis that Mike and I are exploring is the loss of any sort
- 27:34of notion of common good and the loss of almost any sort of ethos except you know,
- 27:39a money grab and let me be the wealthiest person as possible,
- 27:42and the distortions that it has on the development of technologies.
- 27:57you said the magic words as far as I'm concerned,
- 27:58and it's the term "common good" and the notion of contribution to in the consumption
- 28:06of these technologies has to be a lot more in the open and unfettered.
- 28:11What I would point you to,
- 28:12and we're already seeing it,
- 28:14is the adoption of open weights, open source technologies.
- 28:19SPEAKER_3: They're not subject to the laws, because there aren't any, there's not much regulation.
- 28:24But the adoption of a broader set of participants to the training of AIs,
- 28:29to the selection of data that goes into them,
- 28:31to the governance of the data that goes into them,
- 28:34which is a big issue and will get in my mind us a great deal further along to
- 28:37an ethical behavior.
- 28:51SPEAKER_0: Yeah, but Rich, I mean, there are two things.
- 28:52SPEAKER_0: One is one can really disagree about what's ethical.
- 28:55SPEAKER_0: just just take the issue of what's patriotic.
- 28:57I think the Googles,
- 28:58the Microsofts,
- 28:58and the OpenAIs take the position that to be patriotic,
- 29:01they need to support the goals of the American government and the American military,
- 29:04and that providing technology that will buttress the strengths of
- 29:07the American military is ethical.
- 29:09whereas there are people on the other side who say it's not ethical
- 29:13to create autonomous weapons,
- 29:15it's it's not ethical to contribute to mass surveillance,
- 29:17and to surveillance capitalism in general,
- 29:18and to the potential violation of civil liberties that AI assisted surveillance
- 29:34SPEAKER_3: Mm-hmm.
- 29:35SPEAKER_0: makes possible.
- 29:35SPEAKER_0: That's what can't get adjudicated and in which markets fail, in regulating.
- 29:40SPEAKER_0: So, you know, that's where I'm stymied on this notion that alignment is gonna happen.
- 29:45Well, let's put it this way there has to be some form of governance,
- 29:47you know,
- 29:47and what we have now that has any serious impact on the way AI is developed,
- 29:50what it is capable of or what it is allowed to do is lagging so far behind.
- 29:52The speed with which all of this has happened has
- 29:54so outstripped any legal system's ability to keep track and keep up with it.
- 29:56If you're going to ask for some form of governance,
- 29:57and I think realistically not accept self-governance as being
- 29:58an answer you're willing to accept,
- 29:59then there's got to be some forum,
- 30:02some agreement, some treaty that manages and by agreement the approach to it.
- 30:09And if you want to take nuclear armament treaties as an example of something that,
- 30:14well,
- 30:14I guess you can say it kind of worked because we haven't blown ourselves up yet.
- 30:19it's not that it isn't under a lot of pressure and you know there's there's not
- 30:25a lot of assurance as to its longevity.
- 30:29SPEAKER_3: But it did make a difference.
- 30:32SPEAKER_3: It was
- 30:59SPEAKER_0: Mm-hmm.
- 30:59SPEAKER_3: an agreement among sovereign nations.
- 31:00SPEAKER_3: There was a notion of sovereignty that has been roughly accepted.
- 31:04SPEAKER_3: The point being any successful approach to this for AI has got to be based on something similar.
- 31:09And that means sovereign nations with an agreement on the issues and the kinds
- 31:13of protections and enough teeth in it that there are repercussions if
- 31:16the treaty is not upheld.
- 31:29SPEAKER_0: Right.
- 31:29So governance comes from the government and you know,
- 31:32so there have to be two levels of government intervention,
- 31:34national and supranational.
- 31:36SPEAKER_0: and the question is whether
- 31:37SPEAKER_3: This is supranational.
- 31:38SPEAKER_0: is whether treaty organizations are the right supranational.
- 31:39Okay, the second piece was to talk about an analogy:
- 31:41You know,
- 31:41when you buy a hot dog in the store,
- 31:42you the price does not reflect all of the externalities
- 31:44that having hot dogs inflicts on a society.
- 31:47We're seeing some of the externalities of the AI arms race being inflicted
- 31:51on society at large,
- 31:51this notion of the lack of a sense of common good by data centers,
- 31:54and the resistance to data centers,
- 31:57in terms of their environmental impact,
- 32:00their impact on electricity prices,
- 32:02their impact on the water table, and all the rest of that.
- 32:05SPEAKER_0: What can we do to handle the externalities of the the race for compute?
- 32:17Well, once again it's gonna require government,
- 32:18but what it comes down to is the total cost of providing AI has got to be taken
- 32:20into account.
- 32:20And you and I both know that downstream a lot of the cost is borne by the taxpayer,
- 32:22by consumers,
- 32:23by everybody downstream,
- 32:23with no compensation from the originators, the perpetrators, the sellers.
- 32:26SPEAKER_3: Part of it is the notion of having a commons and a common good.
- 32:29SPEAKER_3: And it's taxation.
- 32:29I mean, hell,
- 32:30large language models being trained on the world's,
- 32:34the internet's complete set of material,
- 32:38including publications that are rightfully concerned about the fact
- 32:43that these companies got basically a free ride to pick up all of the information
- 32:49that they had put out, made available on the net by one means or another.
- 32:54SPEAKER_3: And It gets covered by a law that says, it's fair use.
- 32:57SPEAKER_3: So go ahead, train your AI, you don't owe me anything.
- 33:01SPEAKER_3: No.
- 33:02This is this is once again you're you're absolutely right about the fact
- 33:06that it requires the notion of a common good or common will.
- 33:12SPEAKER_3: It does require a sense of and an understanding of who's paying for all of it.
- 33:18And by paying I mean paying for the outcome,
- 33:22paying for the parts of it that are not contributory but rather destructive or
- 33:28at least consuming.
- 33:29Those have to be taken into account and it's it comes down to a government
- 33:34that says,
- 33:35"This is how we govern it and this is how we tax these companies
- 33:39that are getting enormous piles of money thrown at them."
- 34:10SPEAKER_0: Yeah, I mean the equivalent of a carbon tax is a token tax.
- 34:13SPEAKER_0: And you know, people like Bernie Sanders and Elizabeth Warren are talking about those.
- 34:17SPEAKER_0: But in the current environment those ideas have no traction, unfortunately.
- 34:21SPEAKER_0: So we'll see we'll see how far we get.
- 34:25Mike, you and I have wrestled over how to analogize AI to other innovations
- 34:31that there were regulatory and statutory responses to.
- 34:35I certainly don't have any answers,
- 34:37but I would say that there's a notion of not letting the perfect be the enemy of
- 34:41the good.
- 34:41I mean, your patriotism example is well taken,
- 34:44but I think that you can find,
- 34:46or I hope,
- 34:46there's common ground to be found and to triage the issues so that
- 34:48for example there might be agreement that patriotism means something
- 34:52that you get 90% buy-in about and do something about that.
- 34:57You have you know profound disagreements on certain issues,
- 35:01but it seems like an incremental approach is the best that we have at this point.
- 35:12Yeah, you're not gonna be able to get to perfection,
- 35:15you know,
- 35:16out of the box One of the areas that I think is probably most ripe
- 35:20for both taxation,
- 35:20ownership,
- 35:20contribution to the common good is the whole governance of the data used by AI.
- 35:23It is, you know,
- 35:23everything from personal data,
- 35:24data being generated as a result of research, all of these things.
- 35:28SPEAKER_3: it's a weird good, has you know the economics of information, but it is the lifeblood of AI.
- 35:46SPEAKER_0: That's what you're working on now.
- 35:48SPEAKER_0: That's what Provence Data does, right?
- 35:50Tell us a little bit about,
- 35:52you know,
- 35:52where you've come since the General Magic experience and what you're doing
- 35:56to further your through line in in in terms of creating standards
- 36:00and accountability.
- 36:01It's my assessment that the way in which AI is mostly done today,
- 36:03which are these large language models, are going to hit a ceiling.
- 36:07SPEAKER_3: They're going to hit a level that beyond which they can't go.
- 36:12And that in point of fact,
- 36:14even if we restrict this to the written word or the interpretation of something
- 36:20that gets rendered as a written word,
- 36:23without having a sense of what's a fact and what is the lineage of that fact,
- 36:29or the history of that fact?
- 36:31Not just how did it change or how did the operative information change,
- 36:34but who made that change and what was the decision process.
- 36:38If you can create those traces,
- 36:40if you can keep that in mind,
- 36:41you're probably going to come closer to this ideal agent.
- 36:46Simply because there's memory and there's also a way of kind
- 36:50of protecting its sovereignty if you want to think about it that way.
- 37:00SPEAKER_0: This is like block blockchain for data.
- 37:02SPEAKER_0: Is that what you're saying?
- 37:04SPEAKER_3: Ooh, I hope not.
- 37:04but in a way it is — it's the notion that if you're going to make use of data
- 37:08for AI, it has to come with its lineage, it has to come with its provenance.
- 37:12SPEAKER_3: If it does not, you're at risk.
- 37:13You're at risk for fraud,
- 37:14you're at risk for mistakes that are made that you can't go back and find,
- 37:17and repair and fix.
- 37:18If what we are now living with is structured data in kind of
- 37:22a conventional database management system that for all intents and purposes forgets
- 37:26the past.
- 37:26SPEAKER_3: It's this is where this is where things are now.
- 37:28Doesn't retain and doesn't utilize the history of it and the provenance and
- 37:32the decision tracing,
- 37:33then we continue to be at risk and the AIs will continue to hallucinate and
- 37:37so forth.
- 37:57SPEAKER_0: So yeah, so how how how are you doing it and who are you selling it to?
- 38:00SPEAKER_3: Well, I'm not selling it yet, but
- 38:02SPEAKER_0: Hmm.
- 38:03SPEAKER_3: how am I doing it?
- 38:03SPEAKER_3: There are what most of the database people would think of as being kind of oddities.
- 38:05There have been strange and odd databases that have you know tried to make their way
- 38:07into the mainstream.
- 38:07SPEAKER_3: They basically haven't done a great job of getting there.
- 38:09But what I think now is the right way to do it is...
- 38:10we're at the point where the cost of cryptographically anchoring data— not so much
- 38:13to protect it necessarily from being changed— but to be able to determine instantly
- 38:15whether it's been tampered with,
- 38:16whether it's been associated with a source that shouldn't be.
- 38:22SPEAKER_3: It goes back to my comments about identity and authentication, so forth.
- 38:28You don't want me to dive into this rabbit hole,
- 38:30but I will I will tell you that in a microcosm,
- 38:34when you keep this kind of data and retain it...
- 38:38when you're talking about a rather complex process like making semiconductors
- 38:44or running an electric utility grid,
- 38:47the ability to find problems,
- 38:50to address them quickly,
- 38:52to forecast,
- 38:54if not predict,
- 38:55forecast possible outcomes that you can prepare for in advance is changed radically.
- 39:03SPEAKER_3: The productivity of a of a shop floor.
- 39:06SPEAKER_3: jumps amazingly when you have this kind of data managing and overseeing the processes.
- 39:13SPEAKER_3: I'm pretty certain there's there's a pony in here.
- 39:17SPEAKER_3: I'm not advocating getting paid by the data brokers for using my data.
- 39:23SPEAKER_3: We went around and looked at the money that they're making off of me.
- 39:27SPEAKER_3: I might get fifty bucks a year for the use of my data.
- 39:58SPEAKER_0: Sort of like what Spotify pays artists, you know.
- 40:01SPEAKER_3: But let me just try something on you.
- 40:02If that $50,
- 40:02you know,
- 40:03rather than paying me,
- 40:03were collected around all of the people for whom they were gathering data,
- 40:06and that $50 went into something that supported the common good,
- 40:08that it did in fact work towards and paid the price,
- 40:09or paid down some of the real costs that were incurred from a Spotify or,
- 40:11you know,
- 40:11a utility company,
- 40:12a marketing company,
- 40:12then there's a place where I think there's an enormous amount of traction.
- 40:15It's one of the major reasons why you have governments:
- 40:16to pay for the things that are for the common good.
- 40:18There are so many parts of this puzzle that need to be juggled and you know it's
- 40:20the plate spinning aspect of this that is just daunting.
- 40:24SPEAKER_3: But it does need to be addressed.
- 40:26SPEAKER_3: It needs to be organized in some ways.
- 40:28And if you have a couple of tools that get you,
- 40:31part way there,
- 40:32it can improve things,
- 40:33it can possibly satisfy certain aspects of it,
- 40:37it just not gonna you know be the total answer.
- 41:05SPEAKER_0: I mean, some people some some people are on the same page with you already.
- 41:08I heard a talk by somebody at the Gladstone Institute,
- 41:10the neurobiological research place, and they're
- 41:13SPEAKER_3: Right.
- 41:14building their own custom databases with data that is exactly the way you,
- 41:16you know, it's traceable, it's monitored, it's attributable and accountable.
- 41:21They don't just scrape stuff from the internet,
- 41:23they build their own custom databases for their own custom models.
- 41:29SPEAKER_3: Mm-hmm.
- 41:30Is that what ultimately the direction the industry will take,
- 41:33you know, th there are verticals, lots
- 41:36SPEAKER_3: Yeah.
- 41:37SPEAKER_0: lots of verticals with very carefully curated databases that
- 41:40SPEAKER_3: Yes.
- 41:41SPEAKER_0: you can use for specific things.
- 41:42SPEAKER_0: I mean is that where the industry should end up?
- 41:45SPEAKER_3: I think it's where it will end up.
- 41:46I don't the the notion of all of these frontier models being the all singing,
- 41:52all dancing, you know, source?
- 41:53SPEAKER_3: No.
- 41:53SPEAKER_3: They are foundational.
- 41:54SPEAKER_3: And as foundations, they cover so much of the territory that needs to be done.
- 42:11SPEAKER_0: Right.
- 42:11And those vertical models are more likely to be ethically trainable and to abide by
- 42:17a constitution than the closed source LLMs,
- 42:19you know, that are behind the major chatbots today.
- 42:22SPEAKER_3: Yeah.
- 42:22SPEAKER_3: There's at least one– two open source models.
- 42:23They're not as big and as powerful,
- 42:23but they are local open source open weights models where
- 42:26the training data has been scoured and's been truly curated,
- 42:28and their performance,
- 42:29when brought to these areas of hallucinations or confabulation...
- 42:30much different than what you will get in a in a normal garden variety LLM.
- 42:33The next point is right now,
- 42:34when you think about the amount of money that is going into frontier models,
- 42:36enormous amount of it is in the training.
- 42:38SPEAKER_3: Why?
- 42:38Because every time you train a model,
- 42:42you start from point zero and you have to run through the entire billions
- 42:49and trillions of parameters and pieces of data to get it to the point that it was in
- 42:56the last iteration, and then the additional goodies.
- 43:00But what happens when you actually have models that start at a certain base,
- 43:06what we've already got available to us,
- 43:08and that learning can be a continuous and a consistently monitored
- 43:15and managed process Where you don't have to pay for a restart every time.
- 43:48SPEAKER_0: Models don't have states right now, right?
- 43:50SPEAKER_3: They actually do, but they don't have states that are alterable, easily alterable.
- 43:55SPEAKER_0: Yeah.
- 43:56SPEAKER_3: But there is a fundamental issue here.
- 43:57And that is to get to the point where these models don't have to cost as much
- 44:02to train and to learn, and then for inference, that is generating the answers.
- 44:06SPEAKER_3: If that can be addressed in some very real ways.
- 44:07SPEAKER_3: This is one of the reasons why I publish the blog that I do and why I work on Provenance.
- 44:12This is part of the mission,
- 44:14and that is find the means by which,
- 44:16by hook or crook,
- 44:17you can get these things to be continuously learning, and I mean truly learning.
- 44:33SPEAKER_0: We're coming up against our time limits.
- 44:35SPEAKER_0: Anything you wanted talk about that we haven't asked you?
- 44:40I think the question that wasn't asked and therefore not answered was:
- 44:44Are there principles that we could return to
- 44:45beyond just putting some fences around things, that we did with Telescript.
- 44:48SPEAKER_3: And what did we learn from it?
- 44:49One of the things I can point to with some assurance that I'm right,
- 44:52is that the things that controlled at least the outward behaviors
- 44:54of companies like AT&T,
- 44:56IBM made them better citizens than the hyperscalers are today.
- 45:00They were concerned about their image,
- 45:02yeah, they were generated by the revenues and by their commercial successes.
- 45:06SPEAKER_3: But the principles that they upheld as a result were ones of quality and concern.
- 45:12And sometimes being a little bit conservative about your utilization of
- 45:16the new new thing is a better idea than putting people at risk.
- 45:35SPEAKER_1: Now we have a question that we always ask.
- 45:36SPEAKER_1: What is your bumper sticker?
- 45:38If there's a maxim you live by,
- 45:40if there's a through line to your life or career, what would that read?
- 45:50SPEAKER_3: Live it or live with it.
- 45:52SPEAKER_0: Yeah.
- 45:53SPEAKER_1: Excellent.
- 45:53SPEAKER_1: Rich, obviously a huge part of the General Magic story is innovation and technology.
- 45:57But for those of us who were there,
- 46:01a tremendous part of the story is also the relationships,
- 46:05personalities, and the people involved.
- 46:08SPEAKER_1: You and Jim had a remarkable not just partnership, but friendship.
- 46:11SPEAKER_1: And I was sad to learn of his passing.
- 46:14Wonder what do you most remember about him as a person and what it resonates
- 46:19with you still most about him?
- 46:27SPEAKER_3: Couple of things.
- 46:27SPEAKER_3: Thank you for asking.
- 46:28SPEAKER_3: first of all, I was very, very sad to hear of about Jim's passing.
- 46:29And you know,
- 46:30here's a guy that with whom I worked really closely for the better part of 15 years
- 46:31in the standards, then in our consultancy, then at General Magic.
- 46:33SPEAKER_3: The best thing about Jim was you went in and you'd better be prepared, because he always was.
- 46:35SPEAKER_3: Almost for any topic.
- 46:35SPEAKER_3: Didn't have to be technology.
- 46:36And he was,
- 46:36as I said before also,
- 46:37he could be actually militant in the way he,
- 46:38you know, said, This is the right thing.
- 46:39SPEAKER_3: But on those occasions where I would come and I'd say, here's an argument.
- 46:44SPEAKER_3: And as far as I can tell, it's a cogent argument.
- 46:47SPEAKER_3: And I would lay it out for him.
- 46:49SPEAKER_3: He literally would stop.
- 46:52SPEAKER_3: There was this dead silence, and then he'd go, "You're right.
- 46:55SPEAKER_3: That is the right way to do it."
- 46:57SPEAKER_3: And he would just literally turn on the dime.
- 47:01SPEAKER_3: Getting it right was more important than anything.
- 47:05And he was absolutely a lovable,
- 47:08kind person behind that,
- 47:10you know, very orderly, almost nerd pack engineer impression that you would get.
- 47:17SPEAKER_3: But the best thing, as I said, was he could be as egoless about it as anybody I've ever met.
- 47:25SPEAKER_3: And miss the guy terribly.
- 47:56SPEAKER_1: What a beautiful remembrance.
- 47:58SPEAKER_1: Rich, thanks so much for joining us.
- 48:00SPEAKER_1: Always great to see you, and this was no exception.