Doctor Strayhorn, I presume. I'll call you that one time, and then it's David. It's David. Yes. John, it is, fantastic to be here. Thank you. Appreciate you joining me. I'm excited about your podcast. Thanks so much. Excited to have you. I've been looking forward to this conversation, and, we're here in the lovely Bitcoin Park, studio where we both, spend a lot of time. Yep.
And
as you and I have chatted, David,
what I'd love to do is to start
with
a primer
Okay.
On trust from a neurologist's
perspective. I I say that tongue in cheek, but you'll
do a better job than me. I will include, of course, your your esteemed biography,
in in the show notes. But
as someone with a background
academically in electro engineering Mhmm. As a board certified neurologist who's practicing Mhmm. And as someone who has spent now the better part of ten years
studying web of trust and implementing different approaches,
let's begin with
where does trust live in the brain? Where does trust live in the mind?
Well, in in true cyberpunk,
the spirit of a cyberpunk
mind is decentralized, and it doesn't live in any one place.
And so first, I guess, I'd say the answer to your question is not something
that's ever come up, you know, in med school or neurology residency.
It's something that I think about a lot in the clinic when I,
I a lot of what I do is getting a history from patients. And so epilepsy is what I focus on. So a lot of the information is just what people tell me.
Sometimes
the information is accurate. Sometimes it's not because just of the nature of seizures, you can't remember stuff.
And so I spend a lot of time just thinking about how the mind works and
how trustworthy is our self reporting.
So clinically,
I'm certainly not alone in dealing with that question.
But
some of what I would say, I'd you know, I've been obsessed probably with for the last decade
in the on the quest of web of trust
and how do we obtain trusted information. How do we
to me, freedom technology
is about how do we agree
on any whatever on a different set of rules. Rough consensus and running code.
How do we how do we generate consensus
to solve whatever problem? And there are various different problems I'm sure we're we'll talk about.
But so I'm I, a lot of times, have my engineering hat on trying to build tools to solve problems for real people. But then sometimes I'll put on
my scientist hat and I'll think, You know what? I think the brain
has the exact same problem.
We people, just in real life, face the same problem
as we
freedom technologists solve, which is how we arrive at So just something as simple as language.
Who decides to call, This is you.
Nobody. There's no one in charge.
And and I speculate.
So I've been, you know, with my engineering hat. I'm like, here are the tools I think that are gonna solve. How do we build a platform with no one in charge?
I have lots of thoughts on that.
And and as I'm, like, building the the big picture and the little picture, I'm like, you know what? Maybe the brain does the same
strategy. So if you ask where does where is
trust in the brain,
there is no place. Like, if you ask me which neuron is in charge,
there is none. And,
you know, it's not the pineal gland is not in charge. There's there's,
Is there a and I I asked that question
knowing,
as as little as I know from a neurological standpoint that it's not simple. But
but to sort of tease out,
if not a place,
certainly,
then
is there an understood process? How do we process trust? How do we
derive or arrive
at at what or who we trust? Yeah. That I actually don't know. There's definitely no no spot, and,
you know, there probably are people who think about that, you know, who, you know, probably psychologists,
psychiatrists.
So there's no clear blueprint
to take from your field of of medicine and science
to apply to web of trust as a protocol clear blueprint that I know of. The analogies that I come up with are things that
yeah. I don't know if any of that. Primitives? I mean, what what do you What are the primitives of trust? When you are mapping
trust onto a protocol, onto software, onto code Yeah.
Are there clear
buckets
Types of trust. Or or primitives that you think about that you need to map? So when I try to do that, I come to realize that there is an there's no cap on the different categories of trust.
The word itself can make conversations about this very difficult because I might say I trust you to do something,
or I might say I trust that something is true. It's a completely different kind. Contextually
The word is being used in two different very different ways.
And there's kind of even a continuum. I trust that this is true because I trust you to be truthful
on that topic. Right. I think trust is contextual.
And and, yeah, like and I don't
as far as what are the different categories,
that is something that's not for the developer
to decide. We need tools so that your community can tell you help you to decide what the categories are. It's emergent.
Yeah. Now
talking about the
brain, you know,
how does the brain I think of the brain as decentralized.
If you do a corpus chaliceotomy, which is sometimes done, you cut you separate the left and the right hemispheres,
then for so which is sometimes done for a very
severe refractory epilepsy.
Then you
and some you there are patients who where this is studied. There is very interesting because they don't communicate with each other. You can you can send it put information into the one hemisphere, and the other hemisphere doesn't know it. You can say,
draw I want you to draw something, and the what you draw off your right hand and what you draw off your left hand are not gonna be the same,
because
probably it's your left hemisphere that understands the words, draw something.
But I maybe I'll say copy the image that you see.
So you took an images. And it's almost like there are two people. And yet,
patients like this can go to the grocery store. They can
they can not 100% normal, but can function like one person. How is it that you have
this thing, this brain, you know, that stores information and processes information
where there isn't anything in charge
seem like one unit? And
so as Freedom Technologists,
we want tools so that in peep so that
people,
users,
we can,
in some ways, act as a unit to come to agreement in a way that doesn't require a leader, a king.
So it is not so much that you're
emulating
or need to emulate an emergent
sort of feature or function,
of the brain so much as
the technology can be informed,
I guess, by some of the limitations. I mean, I think of Dunbar's number. I I don't know if there are other
factors or features like that that would
maybe put boundaries around something like web of trust? And and, actually, let's pause, and if you would, give us a primer
on web of trust itself. Web of trust itself. So the,
so the way the way I think of freedom technology
in general, the problem is how do we arrive at consensus on solving different problems?
So Bitcoin, the problem is how do we arrive at consensus on money?
Nostr,
how do we arrive at consensus on building platforms?
And
web of trust. So I I think the goal of what we're trying to build I I go big picture, you know, nuts and bolts, what are we trying to build, is to build what I want
users to have that I'm trying to build
is a store of information
that you and your community
can identify
who is the most trustworthy to help you curate what's not only what's in the store of information, but also how it's structured. And so I can effectively
I can outsource,
in a managed fashion Mhmm. Who should I trust about what in what context? Yes. And the context, your web of trust,
is gonna help you manage even what the contexts are. So you have a data store, and then you have your web of trust, which I call a grapevine.
But these two things, what So you have one problem
that you are now breaking apart into two problems. What is the nature of the store of information?
What is the nature of the web of trust? How do you build each one of these things,
and how do you build them so that they work together? So the design of each one needs to be guided by how does it fit with the other. And the and the the web of trust,
certainly, I think I think the name itself is quite helpful.
It is the the web of interconnectedness
to individuals,
for or on which I have certain levels of trust. Now the data store, maybe unpack that a bit. Is this the are these the subjects, the topics, the,
taxonomy?
So I'll give you an example of what I'm building right now. The the next iteration of what I'm building, which I'm not sure what I'm gonna call it. I think I'm gonna call it Brainstorm.
Brainstorm is a personal web of trust relay for Nostr. Okay. This data store is a stir fry relay, which is one of the arguably the the most performant of the open source of of the Nostr relay. And broadly, we can say this is a
self hosted or self managed,
component that would otherwise live in Meta's
data center, but that we have chosen
to operate ourselves so we have more. So so ideally, this would be a database that you know, I'd love to to see you running Brainstorm on your phone. Mhmm. The Relay is on your phone or it's on your laptop. You don't have to. There could you could outsource the service, but the ability would be this is a database that you that you have full control over, everything about it, where it is, what it does.
And, you know, the the web of trust algorithms, you have final say.
They
and that would be curated by people you trust
and people they trust.
So what is web of trust? Actually, I like to call it webs of trust. And I think Odell has probably said I think I've heard him say the same thing because there are different types of trust. Right. There's different ways to calculate trust. There's different
purposes,
you know, to you know, things that we're gonna do with the things we calculate,
which makes it sound like a intractable problem, but it's not. I don't believe it's a intractable problem. It does it does feel, as we've talked before, that it could it could it could fractal outward infinitely. And frequently, this is what happens.
People think, oh, here's a problem. Web of stress can solve it.
You know, like If all you have is a hammer.
Well, actually, no. We don't have a hammer. That's
is kind of search of it. There are just so many you know, I wanna know what are the most trustworthy
eCash mints to use.
And, well, I know some I want the people who I follow
to tell me who are the most trustworthy eCash Mints. So we're gonna build this put that in code. We're gonna build it so you can do that. That's an example of a problem you would use. Or if we if we zoom out perhaps,
which
publication, which website, which news organization should I look to for a particular set of opinions about a particular set of subjects,
which health care institution,
to something I presume more trivial,
which
bicycle helmet should I buy? Right. Exactly. There is I mean, there there are so many different problems. With different clearly different stakes. With different stakes. And what what often happens is that a group of developers get together and users and, like, oh, alright. Well, let's let's make it where you can do a rating, one to five or zero to five. And then, oh, let's make it just thumbs up, thumbs down.
And the and then, you know, there you get to be so many more so many details that people can't agree on all the details, and it falls apart. Cannot be reached. It gets too complicated,
too fast, and it falls apart. And this is a this is a I've seen this happen over and over and over and over and over again.
It can so how do we deal with the complexity? What
I believe that we need to deal with complexity is your web of trust, and this is what Grapevine
is going to do. GrapeRank, that's the algorithm that it uses. It's extensible.
Right. So the web, you you're gonna have
as simple very simple web, you know, tools that just do weighted averages, basically.
It will be extensible, meaning
you can have create a someone who you trust, hopefully,
or somebody who knows someone who can create a new algorithm
and
put that algorithm your database can have a table of algorithms.
And then you can use this new algorithm to calculate a new type of stress score. I can do that myself, but I'm probably most users can be like, I I love it for other people to help me to do it.
So when it's so so question, you know, what kind of what's the nature of the database? What's the nature of the web of trust? So just trying to build it. Is the database gonna be a relational database?
I actually think graph database is the way to go, but
I don't think there's just like there's not one hashing algorithm
that will work to
to implement
Nakamoto consensus. Right. Maybe maybe shot you know, what we what we have is the best, but we could argue.
And it is there in in
for those perhaps less technical,
you know, today, everyone's got a documents folder on their laptop. Yeah. I've got my iCloud Drive on my phone. Yeah. It is a given that I have a personal store of data. Yeah. In this case, documents. Mhmm. And so
if we go forward along the path that I think you envision and you've been working on for for a decade plus,
we simply have another just to zoom out, we have another data store. We have another
component of technology,
laptop,
phone running in the cloud under our control
that manages
the subject matter, the data store Mhmm. The context, and then
the ultimately
presentation
of, Dave, you should, David, you should
presumably look to this person on this subject. You should look to this person on this. Or you can just query it. Right? And say,
I want the best Thai food in DC. Yeah. Who should I message? Right.
And so so we fast forward and and and if this is successful,
then we have this just running. I mean Mhmm. You know, we could use various, I think, terms.
I was,
another conversation interview that I had yesterday
was with,
Marks, who's cofounder CEO of Open Secret. We were talking
about
artificial intelligence
and the
cyclical nature of, you know, what is old is new again. And in the nineties,
intelligent agents now and now we have agents again. Right? And maybe they'll work this time. But my point to all that being,
we could probably generalize this to an agent of sorts Mhmm. That is just running in the background somewhere on our behalves Yeah. Doing the research,
strengthening the scores, finding,
you know, the experts and and those in our web of trust who
the the system would bubble up Yeah. Suggestions on. But I go through all that to say,
let's talk about where we are today
in terms of how we
approximate trust
and and the bridge that we have to cross to get to web of trust. So so
what are the
current state of affairs Mhmm. That are going to be altered
and improved hopefully by web of trust. So scenarios perhaps. And, again, I raised, you know, shopping for a bike helmet. Yeah. Finding
a physician for for a particular
problem I need to solve. Yeah.
So so we have lots of different solutions for lots of different types of problems. So what what we do is we go to Yelp Right. Or we go to Amazon, and and Amazon tells us this is the best product, and you trust that or you don't. Yeah. And are the how many of the reviews are doctored and botched and Right. Which is everyone knows that's a big problem.
Amazon spends tons of money trying to get rid of the the BotFox. Firefox is an extension, you know, that they do a third party. Mhmm. They'll they'll normalize the Amazon score. Yeah. And often, it's pretty shocking. You know? Yeah. A five star actually ends up being a c minus by way of Mozilla's sort of extension as in Yeah. And so so we use these tools because they're better than no tool. Right. But
we have nothing better. And so what our goal in is in is Freedom Technology
Builders is to build
the next best thing.
So,
yeah, then then all of those services.
Yeah, to answer sometimes
questions that are just subjective, what's the best coffee shop Right. But sometimes very important. You know? Who's the best doctor in some specialty?
What's actually happening in the world? Do you trust ABC News? Do you trust this
news organization or that news organization?
Those are the only ways
you know,
right now, we have only basically centralized
entities to go through,
but we often don't know how are they filtering the information,
and can we trust them. Right. And You and I talked earlier there.
There's a piece I read this morning.
I think,
I'll find it linked to it. It's the free press, organization.
They referenced a subsegment of Gen z who went through lockdowns Mhmm. And who have come out the other side
trusting nothing Yeah. Effectively. And, you know, this is my generalization. But what they referenced and and it was an interesting term
that
these individuals
who went through formative years in lockdown had only the Internet
as their as their,
companion
would now rather, as they say, magpie Mhmm. And source this information broadly Yeah. And find ways to reach consensus among their peers Yep. As to what is real or true or valuable Yes. And have wholly discarded
traditional institutions. Right. And and tools that do exactly that are what
I want to what I'm attempting to build Right. And that we will build.
So, you know, I didn't grow up through the lockdowns,
but I also don't trust our institutions nearly as much as five, ten, fifteen years ago. Absolutely. So I think they have good reason
for that.
Skepticism is is is well founded. Yeah. And and and so with this as the next major sort of hurdle
in how
we arrive
at
who who
or what we trust about what. Mhmm. What are the major hurdles to get there? What are the
difficult to intractable problems that you're
knocking your knuckles on now and trying to solve or others are working to solve? What what what's in the way of getting getting there? So, really, for me, it's just a matter of enough time to build it because I'm not you know,
being a developer was not my career. Right. And it's not what I dreamed about. I wasn't eight years old, you know, and and dreaming about maybe building computers
or writing assembly code or anything like that. So I'm,
that's the slowest thing.
I mean And are you are you
certainly, I appreciate that. Are there
we talked about PGP early nineties, you know, as perhaps one of the first implementations or approaches
to a web of trust.
Are the domains,
be it the science, the computer science, the algorithms, are they well established? I mean, so, you know, to what degree can you stand on the shoulder of giants, or to what degree must you
invent a lot of this from scratch? I think it's,
I think it's a whole new thing. Like, imagine
if you were trying to build Bitcoin, if you were Satoshi,
and you asked the same question. You know? What would he say? He would have said
difficulty adjustment. I just thought of that yesterday in the shower.
Yeah. He did have eCash. He did have Right. So definitely Chami and eCash, etcetera. Yeah. We did. You know, there's that timeline showing all the component.
Models. Pieces to the puzzle. Yeah. And I think that, you know, Bitcoin is one of those if you have nine out of the 10 pieces of the puzzle,
it doesn't work 90% of the way. Still some critical breakthroughs there. It doesn't work. Yeah. It's
the last piece and and then putting it all together.
And and,
avoiding the temptation
to do ad bells and whistles Mhmm. Because this is the nature of freedom technology is that,
in order to you have to anybody can walk away from it. You know, if
if Satoshi had made Bitcoin, the consensus rules more complex than they were. If he had added more,
parameters
to make it so that he can add more, he or she or whoever, make more,
features.
That way, every additional parameter is one more thing that people can disagree about. Or stumble across.
Stumble,
one thing. Just fight over. Fight about. I mean, one parameter,
the block size
almost completely
you know, destroyed. We had we had block size wars about that.
Every arbitrary parameter that you add is a reason for people to say, well, I would have used a different value for that because of this and that and the other. And then your community never forms. Right. And it and the entire endeavor fails.
So
in, you know, in that case, I think it was not only getting all the pieces of the puzzle together
and figuring out how they fit together, but avoiding the temptation to do anything more
and
find and figuring out what that means.
And so in web of trust. Well, I'm trying
to learn
from that example.
I want the simplest
product that will be a store of information, a web of trust, extensible
so that because if it's extensible And I wanted to make it as simple and bare bones as possible,
knowing that if it's extensible, then
you can start to add more trust algorithms.
Let's say you start out with just a very simple database, a couple of tables, table of users, table of events.
Your web of trust is going to be able to hopefully keep out the spam. That's all it does.
But it has the ability to make you know, your web of trust can say, you know what? You need another table of trust algorithms.
You need another table of
e cash,
mints, another table of this, that, and the other, and
it can
become
as sophisticated
as it needs as as you want it to be.
But you have to this is what I I'm trying to you know, the the discipline is to avoid the temptation to add all the bells and whistles. It's don't add those things that that need to be done because
your community has to do them.
Because I could say, here's the best way to categorize trust, but then, you know, you put two developers in a room on how to categorize trust, you're gonna get five different opinions.
So your community has to
that's the only way to make it make it happen. And is that I mean, you and I spend a lot of time on using and talking about Nostr.
There's a lot of development going on within
or on Noster.
Is is it I I I I don't necessarily
have
enough insight into other domains to know if web of trust work is developing
well Mhmm. Or rapidly
elsewhere. Mhmm. So
is is it the hot spot? Is Nostra the hot spot for web of trust? Nostra is definitely the hot spot for web of trust. So before I discovered Nostra, I was working on IPFS, a different technology base.
And,
but I when I there people are definitely excited about Nostra and optimistic about it and building tools that are actually working. And what's your take on why?
Why Nostra? Why
are people excited? Why is So I I think that the reason that
Nostr is the place to be is because Fiat Jaf
made Nostr as simple as possible. Exactly what I was just talking about. Bitcoin
was complex enough to do the thing and no more complicated.
And then all the complication is on layer two, layer three, layer four. This is what Fiat Joffe did. Nostra
is
as simple bare bones as it can possibly be to
implement the vision, and then the complexity
is added on top of those. So I think this is why Nostra is working.
And and and this I mean, this is why I'm so excited about it. And
And and and is there a clear sense in your mind of why it lends itself
to solving the web of trust problem?
Well,
you know, because it's not a cathedral. It might Mhmm. Maybe just what I'm I
was just trying to make a book. The Cathedral and the Bazaar.
Oh. If that's a rep yeah. So it's,
I'm suddenly drawing a blank on the author, but it it it it presents the two approaches Uh-huh. To build the cathedral versus an open bazaar. Yeah. And Noster is the bazaar for sure. Right. And, you know, blue sky would be the cathedral. Right. So the fact that Noster is the bazaar, it's as simple as possible. It allows people to experiment. Right. And
and I Yeah. And people are experimenting with so many different things. The portability of the social graph.
Yes. You have all these different
apps with all these
different
purposes.
But imagine if you could port your identity and your social graph between
Twitter and Facebook and Instagram.
Nostra can do that. Right. And different people can so that lends itself to the web of trust because of the portability. Right. So yeah. And so and and and, again, for those who may be coming up to speed or new,
the social graph is
a crux or key to a function in web of trust? Yeah. So and so the social graph for Nostr is usually people think of follows. Mhmm. You know, I follow you,
and you you know, I follow 500 people. You follow 500, whatever, a thousand people. And and the people who have implemented web of trust,
are
doing basically, that's the raw data Right. Follows. Those are the strongest signals
we have or they
have determined that we have? Those are,
I think that we are we are accustomed to using follows data. That's what legacy social media uses. And, it's,
social
media uses. And,
it's you know, the data is available, and it means something. You know, if I follow you, I've got skin in the game. I've chosen I've supposedly
followed you. It's not an empty gesture. I'm actually gonna see your content on my feed, so
skin in the game. It means something.
And and this is a conversation that I that I see happening in Nostra. I've seen nowhere else is what should be the best raw data to use to calculate how much you trust somebody in a context, certainly in a given context.
The obvious critique of using follows
as
a trust indicator is that I might follow you. It doesn't mean I trust you. You know? I might I might wanna see your content, but I'm not gonna trust your advice, financial advice Right. Or this or that or the other. And it certainly doesn't
lend itself to contextual trust. You know?
I can't say I followed you for this reason.
And so
so many people in Nostra, we we've had conversations.
Follow doesn't mean I trust you. Mhmm. So where do we go next? Since I'm interested in what you have to say. I'm interested in what you have to say, but I but I but if I want you know, trust needs to be context I I wanna say I trust you
for this context. Because I follow you or rather that I follow you because you post great memes Mhmm. Does not mean Does not mean I mean I wanna hear your opinions about I wanna know events. Who are the best
people to tell me about
the overlap of Bitcoin and monetary policy. I want my I want
my web of stress to tell me that Lynn Alden is the best, even if I don't already know. She's two, three, four, five hops away from me. This is a topic I wanna know about. It's a needle in a haystack. Can you give me
this needle in this haystack?
And
how do we do follows doesn't do that. So
a year ago, I would have said what we need are explicit
trust attestations where I can just say
I trust,
you know, Lynn. Mhmm. You know? And I'm very confident
in this because I've, you know, read a lot of stuff. Or maybe I'm not confident because this is based on one tweet that she did. Sure. But, you know, 99 of a hundred, you know, this is why I trust her in this context.
And then and and a lot of people will say we need explicit contextual trust attestations. That's better than
follows because you don't really know what that means.
And the obvious objection to that is that it would make for an awful user experience. Yeah. We're always in. We're just not gonna do it. Yeah. Yeah. For whatever reason, you know,
anyone who's good at product is just gonna tell you no one's gonna do it. Bad UX. It's just not gonna work.
For whatever thread that needle?
So
I believe that
what we need to do is use all of the data that is available to us.
It follows
whatever if What other signals
are there that you see are useful? So just as an example.
The in in the personal WebTrust Relay that I'm building right now,
it calculates a whitelist
and a blacklist.
And so
that's based off of follows, but it's also based on mutes and reports. Right.
And that's to make do a little better job of
keeping the high quality content
but getting rid of the spam and the bots. Right.
So follows. That's and then then reports and mutes. But there's lots of other signals. You what if z what if you don't like Volos, and what if we'd rather do Zaps Mhmm. Or replies? Right. Or,
But it's some sort of engagement metric.
Right. Exact maybe something I've never thought of as a developer.
And so the solution
this thought process is what led me to design how the grapevine's gonna work.
It will
one of the most important steps in the grapevine is something called influence,
or I'm sorry, interpretation.
And,
so imagine if someone you trust
writes
a script that will take whatever piece of data you think is useful,
you know, replies or or zaps or something.
And that
takes the data and puts it into a format that is ready to be
utilized by the grape rank calculation
engine Mhmm.
Then,
then you can calculate a new kind of trust score using new using whatever data is possible. And so or whatever data exists, whatever data you want. And how by the way, David, how,
it might make sense to take a moment and talk about grape ranks
or PageRank, Google's PageRank's influence on GrapeRank. So Yeah. Give us give us a brief understanding of PageRank that many of us
have,
in effect, trusted for our web searches for fifteen plus years now. Yeah.
How does it work at a high level,
and how has that now influenced
your idea for GrapeRank? I so I think that's a great question because,
Nostra developers probably should have a greater appreciation for PageRank. It changed the world. In
1998,
it launched Google. Mhmm. Google is a trillion dollar company Yep. Because of this algorithm, which is a very simple algorithm,
but
got rid of the spam. I mean, how How many percentage of the population could explain it? I can't.
I couldn't have until I started, really,
thinking about this. All I knew I remember in 1998
when keyword search if you did a key a search for whatever keyword, nine out of 10 results are just junk. Sure. Then PageRank comes, and nine out of 10 are what you're looking for. It was magic. All I knew is this was magic. Right. Get rid of the speed. Got the job done. The outcomes were great.
Despite the fact that it's pretty simple. So the basic idea is, so instead of follows, it's
calculating a score for every URL,
and it's based on a hyperlink. If my website links to your website, it is an indication you're probably not spam.
And so it's not a trust score. It's an important score. Right. It is not
explicit. It's not an endorsement, but it is It's just a thing that's useful. It's a signal. And so if I link to your website, then it boosts your score.
And if the if my score is higher, then it has
a bigger boost of your score. Right. That's it. And so
that's pretty simple. But it was ridiculously
good at getting rid of spam.
Not contextual, but it didn't have to be. So job one is,
deflect the barbarians at the gate. Right. Hold back the spam, hold back the junk, and I'll you know, we could I'm sure have an interesting conversation about where we are today in that regard. And, you know, I use Kaji
Yeah. As a result of not no longer, you know, wanting to see all the paid ads and the sponsored links, etcetera. But as you say, in the beginning,
it was novel, and it was incredibly effective. Incredibly effective. Yes. And and and what we are finding in Nostr is just using follows
is incredibly effective at getting rid of the spam. And so the
the bridge from page rank to page rank to great rank So the problem that so I'm gonna aim it kind of
in reference to page rank.
Page rank,
just calculates one number, not contextual. Mhmm. Grape rank is designed to be contextual
and to be able to use data from any source.
That's the main
difference. Well well, I guess Rather than just an inbound link,
to
ascribe a certain PageRank score, you have the potential for multiple You can use signals. Follows. Or you can use like, I've already built, you can use
reports and mutes,
or you could use zaps.
You could use whatever.
You could interpret any piece of information that you see and that you want that you trust, that you think is gonna be useful
and create a different score for a different category.
And does this look like I mean, if we if we lay out,
a bit of an ecosystem
or layers from
grape rank as an
algorithm, as
a machine
to the end user who
will probably never care deeply Mhmm. To understand all this. Exactly. Yeah. Are there are there obvious layers? So we've got an engine Mhmm. Grape rank. We have a it affects a web of trust. Mhmm. We have plugins. Mhmm. We have providers. I mean, in any sense, I know we're we're a little early,
but how does it stratify,
in in your view?
Or how rather do we get from
this web of trust engine, my words, not yours,
to an end user
who finds these delightful moments when they pick up their phone. You know, Apple intelligence doesn't look like it's going to be it, at least not for a while.
And I've got recommendations on that great Thai restaurant. I've got recommendations
on that specialist. I've got recommendations on that bicycle helmet that I'm Yeah. I'm looking for. So so my product road map,
I've been in basically in r and d mode for a long time, but I
my next iteration, I think, is gonna be something that's actually
useful for actual users. And it's going to
all it's gonna do at first is is personal level trust relay for and so you will be able to get it running, and you'll be able to connect to your relay. You can tell your friends, here's a relay. It does a good job of getting your spam. Right. And it has
it it it processes as follows, mutes, and reports.
So And it does the job. I mean, I I
love the jobs to be done approach. And the job it will the job I'll hire this to do To get rid of spam. Just to get rid of spam. That's it. To for starters. Right. You're gonna you're gonna get it running, click a button, and that's it. It'll work.
So then
I what I want to to showcase is the ability of the grapevine and grape rank to curate specific lists.
So let's say you want a list
of
of different Nostra applications.
You wanna know what's the best
or or just what are my options. What are the what are the different ecommerce apps? I don't know. What are they? So there's a NIP called NIP 89, which generates data that can be useful for that purpose.
And it's not perfect, but the whole point of the grapevine is it doesn't have to be perfect.
So
one of my, you know, I'm going to one of my iterations is probably gonna use
nip 89 data, which exists.
And you're gonna be able to go to a page, and you're gonna be able to see here's a list of apps
curated by
your grapevine.
And it will be a
list.
It'll be I mean, there are lots of people who have
different
you can go to different websites and find, here's a list of all the different nostra apps, but someone's always in charge. Yeah. And it's that's a grab bag. And it's a grab bag. And maybe this one is great, but what if this person gets bored and stops maintaining it? Right.
What
this,
what brainstorm
if I if that's what I decide to call it, I think I may call it brainstorm,
is going to do is
it's going to be
a list that is that is maintained
not by one person, but by your entire network. Right. And maybe this person does a great job today. Maybe these three people contributed to it to it tomorrow.
No one there's gonna be no point of failure. This will be a list that is very
contextual
and curated by
your community. And so There's something I want surfaced to me. At least that's the way I think of it. It's something that you want. The ability to what's my next read?
You know, I can go to Goodreads. I can ask Yeah. On Noster or whatever social media, but, you know, I I would love the, the ability to
have among my
friends' followers' web of trust Mhmm. That
next book that I should read in a given category, fiction, nonfiction,
whatever it is. I mean Yeah. Is that is that a suitable application for this? So as long as there's data out there that has signal. Right.
That's that's the it. If there is data that has signal. And and and how how structured are unstructured? I mean, I think about It doesn't matter the structure. Okay. If you can if the fact that somebody posted about a great read,
presumably, that can get ingested. That can inform somehow this So yeah. So if,
if somebody could write an algorithm
that will ingest the data and know what it means,
Then so someone would have to write a script. But you don't have to be the developer yourself. Just someone Yeah. There's a there's a marketplace of plug ins, extensions. Call them what we will. And and it will be something that interprets data, that that spits out effectively
ratings,
interpreted ratings of books.
And then
once you have that, the great rank engine takes care of the rest, and now you've got ratings that is decentralized. It is curated in a by your web of trust. I've got my own personal tomato ometer, my Right. Yeah. Phone calls through. And you don't have to wonder, well, okay. Well, did the people who run this website take a lot of money in order to promote this product? Right.
Because if someone gets into your community who's doing that, then,
see, eventually, what's gonna happen is that you're gonna route around all the bad bad bad apples, and the problems will be fixed before you even know about them. And I'll tell you one product I really want to see built in the not too distant future is a is Wikipedia.
The, Nostra pedia is Yes. And there are
you know, we have in Nostr. We have decentralized wikis.
Question is, how do you know which authors to trust in which context? So And and and the the prop that solves
tell me a bit more
about Wikipedia.
So
so the problem with Wikipedia
is that there, you know, there are many people who feel that
it is politically biased on certain topics. Mhmm. I think it's great on Sure. Many topics,
but, you know, there are
it is ultimately centralized. The history of the baleen whale Yeah. I can probably feel good about that. My son is my son is very into Ah, okay. You know, wait a sec. Baleen is the French word for whale. I forget. I'm embarrassing myself.
But the point is there are certain subject matters that That you don't that you wonder. Even in America, we can't politicize,
and there's probably little question as to whether it's somebody's camped out on that page Exactly. And making edits versus those things which are Right. So we want something that cannot be taken over
by any centralized entity. Right. And so maybe all of it is very trustworthy, but do you know that? Can you feel confident in it? So I would like to see an alternative to Wikipedia,
which I believe is gonna be built on Nostr,
and where
you can see, okay,
five people wrote an article on this topic,
and my community trusts this person. And I you can actually if you want to, you can dig in and see why. Like, how is this number calculated? Do I trust
the metric? Or maybe you don't wanna dig into the details. You'll just know that
that that it was, you know, I trust people who trust people,
or I chose the people who choose the people who chose the authors of this topic right here. They chose different authors for that topic. Maybe and so all there has to be a signal. So maybe the signal is that
people who have a high trust score in your network, they gave thumbs up
to these
three articles written by this author
in
the category that and, you know, the author
might say, here's an article I wrote. Here's the category.
Lots of people you trust gave it thumbs up. Here's another author in the same category, and people you trust said thumbs down. So
so a score gets generated from this data. You don't have to know exactly how it's done, but you just know that But it's auditable if I care to. If you care to, it's auditable, and you're not wondering,
did the
this particular large entity
influence it for reasons that I don't may or may not know what they are. Now on the one hand, I see that, and I think in my mind, I'm thinking
almost like a diff,
a git diff. You know, I'm I'm going to see a Wikipedia page
reflect
my web of trust. I'm going to see edits
that are closest to or most enforced by my web of trust. Yeah. And that to me is interesting. Now on the flip side, I think, you know, does this just feed
the already fractured nature of what is fact, what is truth? We all get to see our own little version of it. Yeah. So It's a fantastic question, which comes up a lot, and I think about it a lot. Are we gonna make better echo chambers? Right. Or, you know, more powerful, more echoey echo chambers? And
and I don't want that to happen. And so I do think about this. And and,
I think that if you want to build a better echo chamber, you will be able to. Sure. I cannot stop you from doing that.
So
so that's but, you know, my answer to that would be
we don't we already have echo chambers.
If you want an echo chamber, we've got them. You don't you don't my tools,
you don't need them. The web of trust, you don't need those.
But what if you wanna get away from
the echo chambers? I don't want to know the political answer to this question. I wanna know the actual truth. Right. So As measured by
So I want five neuroscientists
in my web of trust who
have, at the very least, the background, the,
credentials.
Yeah. You know, I can sort of maybe flip that switch and show me the most
normalized
factually
Yeah. Show me. Sound Here's a question I have, and I want to know the answers by people who are board certified in this. Right. And I want it to be not filtered by any large news organization,
not filtered by
a,
by a social media company Right.
Whose motives I may or may not know. Yes. Advertorials and all these other things. Yeah. So say what you will about credentialism as some Right. Maybe you trust that. Maybe you don't. That's part of the thing that you have control over the algorithm
that you don't have. So
Yeah. No. No. At no point, and I think it's, you know, certainly a a a firmly held belief that I held hold,
is that
if you want to
if you want to engage in the digital equivalent of locking yourself away in your basement Mhmm. Not my job to stop you. Okay. Right? But what I can't what we well, our job is to give you tools to walk out. Right. Is to leave, to exit this
this,
jail cell Yeah. Yeah. That that don't really exist
right now.
What would stop someone
at Meta
Mhmm. From having an and maybe they are, from having an epiphany Mhmm. And deciding to do this? What what is
inherent to the incumbent
Mhmm.
Social media companies, I think, most relevantly.
Maybe you'll have a different opinion on that.
What's in the way of them embracing web of trust?
I think that if they wanted to find the solution, they would have found it, but it is not in their financial interest to implement things this way. They they
ultimately, they make money by monetizing data. Sure. And so
they they wanna
gather that data and then control it and monetize it.
And some would argue they also monetize outrage.
Exactly. This is one of the things that's very pathological.
The the more your eyes are glued to the screen,
then the more
money they make because they have more users who are on there for more time. They can get more advertising dollars. Right. And so their AI algorithms, they don't even it's not that they're trying to generate outrage. I don't think they have to be doing that. But AI just discovers, hey, if I show you this thing that outrages you, you stay on longer. I'm going to do more of it. Correlation is not causation and vice versa, but AI isn't trying. It just does what works. And what works is we want to make more money. And
so
they don't really have an incentive to fix this problem.
What I want to see is
a world where
your data
is not monetized by these large entities.
You have the option of giving it away if you want or you monetize it yourself. So for example, let's say you are an excellent movie reviewer,
and my web of trust says you you're two, three, four hops away from me, but everyone recognizes, you know, you're Roger Ebert.
And and I might be willing to pay you some Satoshis.
Right. And
so
you monetize
your
what you know, not the value that you create.
It's not Twitter that's monetizing it. So these tools
have the ability to do that, but why would they build them? Yep.
We have to this is this is why we have to build these tools, and they can be done. I know.
And does that present to those incumbents? I mean, you know, it's why
the numbers on Nostra are relatively small, and and I will continue to use it as an example throughout these discussions. But I think it is
the
counterexample
to these centralized
social media giants. Mhmm.
Do they need
to break in order for Web of Trust to succeed? I mean, what's your take on I don't think they success? I don't think they have to break, and I don't think that they're gonna see, you know, Oster as a threat. No. Just like
the, you know, Federal Reserve didn't see Bitcoin as a threat, still doesn't.
You know, we all thought it would, but that was probably very naive. Right. And there's
no. Those don't have to break. All we have to do is is build,
options, build alternatives that don't exist, and people
and we and and that allow you to do things that you cannot do anywhere else. And and that's a great point I was just going to ask. I mean, what
what is the what do you think are the intrinsic motivations or the incentives
that
not billions, but some significant number of individuals
need to have Mhmm. To
embrace something like this. Assuming we get over the UX hurdles, assuming it becomes consumer friendly Mhmm. You know, assuming in my mind at least that there's
an agent, I'll just use that term very loosely Uh-huh. That employs this web of trust engine to get jobs done for users. Uh-huh. What do my motivations need to be in order to take a to take a risk, take a leap, and try this? What what gets me interested as a I think the same reasons that people use, you know, Facebook for the first time,
their friends use it, and they tell them, hey. I I'm I'm using this new platform,
and I love it because
it
does this thing that I no one else does, or it does it better than anyone else. I think, ultimately, it's going to,
web of trust on top of Nostr is gonna just simply do a better job at finding the content you want. And and people are going to say that it does that. They're not gonna be ideological.
Right. We we will never
Nostra's not gonna win because people are purple pilled. Right. Just like Bitcoin's not gonna win because people are ideologically
love it. Yeah. People Bitcoin is going to win because people ideologically hate it, but use it anyway Right. Because It's a superior store of value. It's better payments. It's whatever.
They're gonna be like,
I'm not using it, but I'm Yeah. But, I I'll use it over watching my my USD melt away. Or yeah. They they'll just
even not that. They're just gonna be like, well, because the person down the street takes it. Or Network effects.
Or or what's that? Network effects? Or yeah. And I mean, I guess that cuts both ways. Right? I mean, so, you know, we see we hear many critics,
who might otherwise be,
I think, prone toward Nostra as an example, dismiss it Yeah.
Because ex Twitter
has that has that tremendous network effect. Well,
Do we have to do we have to get that? Do we have to get do we have to clear that hurdle? Well, I mean, that is a hurdle, but we clear it when we can offer things that no one else can offer. Right. Right. That's that's it,
and that will Do you have a and this is this is, perhaps a tricky question, but do you have
an image in your mind, David, of what that moment looks like when someone says,
I'll step away from x. I'll step away from Facebook. Or rather, you know, not either or, but I'll spend some of my time Mhmm.
Using product x, product whatever,
that employs web of trust. Like, what is that
magic moment look like do you think?
I I'd say I don't know. It might look very different for lots of different people. Just like why do people use Bitcoin? There's no one answer to that. Right. It's gonna be lots of different reasons for lots of different people. Yeah.
And and so for those who are building products, who are engineers, who are heads of product,
founders,
what's in it for them? Why would either
maybe it is
a media product, maybe it's a social media product, maybe it is
a networked application. There's some social element. Presumably, there's a there's a network effect at play.
Mhmm. Why should they consider this? Why should they put some some engineering effort Into Nasr. Into Web of Trust. Into Web of Trust. Presumably, Web of with Nasr as maybe a a a a path to adopt Web of Trust. But Mhmm. Why should they be experimenting with Web of trust? That's
a challenging question. I mean, ultimately, you cannot say I have a hammer.
What can I do with it? Right. You have to say I have a problem. Sure. And how do I solve it? And so,
you know, what is the problem that other companies
what are the problems
that that exist that,
Yeah. What's deeply broken that you think is And so that they should be looking at? There's gonna be lots of examples. So one example
is that companies
have data. Now we've talked about how the fact that companies monetize your data, but also company data can be toxic. Mhmm. It can be hacked. Yep. There are a lot of companies who would love to not have to hold your data. I would love to not get one of those emails every week offering me for, you know, free credit monitoring Right. In return for having linked my personal health information, you know, whatever it is. So if you have,
if you would like to somehow
not have to keep track of all your customers' data,
I think we're gonna end up
offering solutions to that problem. So the personal data store, which some would call it,
I've I've worked in that field previously where, if I if I hear you correctly,
web of trust can operate on a personal data store, which is that I am holding Mhmm. Those data, not company a b c. Yeah. Yeah. It is the whole
philosophy is that you can you are in charge of your data. You're not
So if if we take and maybe this is the way to go at it. It's something I think about.
It is a big if, but if we take as a given that
there is a trend toward personal data ownership
Mhmm. And that's a big if. I mean, I've I've,
we've we've all seen, I think, many, many attempts at this. I've I've taken a shot at it myself. It is tough.
Many people would give away everything for a free slice of pizza, so how do we get across that? But if that's the arc, if if personal data ownership is is where we're headed,
would it be fair to say that web of trust
is a means of,
while I may lose access to your personal data because now you own it, I don't have to lose access
to useful operations on it,
and therefore, delivering value as a product.
Say that again.
So if in the future,
you as Meta don't hold all my data Yeah. A billion users
hold their data. Hold their data. Yeah.
Doing useful things with that data Mhmm. Is the next, I think, opportunity to monetize
or becomes the core. I can I can no longer sell your data, and so I have to find a way to do something useful to do operations on that data? So maybe companies should be thinking not not what is the problem we wanna solve, but what is the problem that our cuss our future customers wanna solve. Certainly. And
how can
that happen using these tools that are being built by Freedom Technologists?
And and what what are the we talked a little earlier about some of the challenges to getting here.
What perhaps are the next few building blocks that take us to,
a minimum viable,
you know, web of trust that the
average individual, maybe early adopters, going to find useful?
You I mean, we already have
webs of trust that people find useful. We already have
personal level of trust relay Mhmm. That your colleague, UTXO,
has built. That is and and many obviously, many people credit that. I use it. You use it. Now I'm a hyper nerd, and, you know, I've got a virtual private server that I run it on, etcetera, etcetera. So Yes. But you for the normie. But but you can,
establish one, do the work to get one running, and then It's official one. And then your friends can connect to it. Yes. And you can connect to five different personal web of trust relays, and now your feed is devoid
is is much, much higher quality. Yeah. I mean, for me, it has all but eliminated spam. Exactly. And so I'm you know, have the ability, and I'm sufficiently motivated because who wants spam? Right. So we already have tools that are Great point. That are doing that people are using.
And and so we just need to make them
we need to we need to make them more sophisticated.
Yeah. So this, for example, point and click. So maybe someone like,
like, Relay Tools, CloudFinder's Relay Tools could make a point and click version of that.
Or, you know, CloudFinder
has is
is one of three people who have built the grape rank
calculation engine.
He's he's just built the code just to to see how it works.
Manny Me has done the same. He is his one of his goals is building a a library that other other developers could use to implement this.
So making it point making it easier.
Packaging.
Packaging definitely is always important. It needs to be easy. It needs to have it needs to be able to do more things,
but not too many things. Right. And so I think the extensibility
is gonna
be a big
no. That doesn't really exist yet. Yep. But it can. So making it so that you can decide
that's gonna be a big step
where you can decide what data you wanna use,
and then that can happen
without
me or Sure. Doing it. So a tool that allows the extensibility to happen. So you're you're
obvious,
perhaps obvious customer at this stage,
not an end user, of course. Mhmm. But it is someone building
Nostra apps. It's someone
My users for when I right I right now, I've got this alpha product brainstorm. My initial user is gonna be people like you who already have a personal level of stress relay and are sophisticated enough to do that. So the bleeding edge early adopters?
At first. Yeah. At first. And then gradually
make it easier to use
and gradually
start to add features that no one else is is is
offering. Now you reserve the right, of course, to to change these
predictions, but
how much time would you say, David, until
well, so in phases,
you've got something that the early adopters will use.
What are we looking at? Six months? What do you think? I would
I think there's a good chance that within a month Okay. Great. I'll have something that you can play with like I just described. Forward to it. Not all the blood bells and whistles. But but you'll be able to load it, pull it up, click a button, start my relay,
turn on my white list, turn on the black list Mhmm. Or not. And then that'll like, just that right there, that right there actually already works in alpha, but it's not Yeah.
So I think in a month, I could
have that running.
And then beyond that, when
when does it become a software development kit? When does it become something that someone who's, I don't know, you know, a talented TypeScript developer
understands the basics of the Nostra protocol
can can build on?
That's,
that's a tough question. You know? A year out, do you think? Is it yeah. Yeah. So so my goal is to have something that users are using
and and say,
builds I wanna get to a point where it's something that cannot be done else otherwise. Right. And then I want users and developers to say I wanna learn more. Sure. And then I can have that conversation.
How do we work together Right.
To to do this. So Yeah.
Nice. And I mean and and the the reason I ask these questions is to sort of level set for for the audience.
Right now, we're in the bleeding edge. Yeah. But we've got proof of concept. We've got running code. Yeah. And it sounds like though there is a very healthy debate about
how one should implement web of trust, what are the signals, what are the data points that that that's progressing,
call it six months to twelve months away. We've got,
a stable foundation to build on. Yeah. And and then
what is your crystal ball for when do we go mainstream? When does web of trust become something
not even so much grape rank per se, but,
when does it become something that is out in the wild and cannot be ignored? You know, the future is coming at us faster and faster. If you want time predictions,
I just started using AI to help me code
maybe three weeks ago, and I felt like I went from one of me to five of me. So Watch out. Watch I mean, this the we're going to be able to we've been having these kind of high level debates
on
at the abstract level of how to solve, what's the problem,
what's the solution.
And we are now,
I think,
transitioning into building we're starting. I mean, we've actually already done this to an extent, building actual tools. How many roughly roughly how many people would you say are involved,
actively involved in
the design phase of this?
Oh, I think probably every every Nostra developer is talking about.
And
and, I just posted not too long ago that I so the one of the tools that Brainstorm is going to do is, you know, calculating the scores is the hard part. Once you've done that,
putting them in whatever format makes you happy
is is actually the easy part. Mhmm. So,
so Vitor has a, you know, he's the he's the chief architect of Amethyst, the the premier,
Android client. Android. Yeah. So so he has
a format for
for trust scores that I think he would like to use,
for a variety of purposes on,
you know, for himself.
And so I've already built an alpha version that exports the scores in that format.
FranZap,
Papalia Absolutely. They have, the app store. App store. Very exciting. And they have a FranZap has authored a web of trust DVM, NIP. So it's another way to
for someone
for a product like Brainstorm, to offer personalized
trust scores to a product to a client developer. Can you can you describe, David? I mean, I think Zapstore, I'm very bullish on. And if we zoom all the way out,
can you describe Zapstore?
Yeah. I may not be able to do it justice. I I I know that they are calculating page rank. Or rather so so, again, if we if we if we zoom way out, we think about jobs to be done. It is an alternative to the Google Apple App Store. Mhmm.
And it is a web of trust applied to
what are the
so
broken free of a central authority, Apple or Google, who get to determine what I should run, what I can install Yeah. On my device. Correct me if I'm wrong. This
uses my web of trust Mhmm.
To apply a score or or or some other measure of this code is good. You know, five other people that you trust are running
this application
Mhmm.
To
do whatever, Maps, Uber, you name it. Mhmm. So it if I understand, it's
it's a decentralized
app store Mhmm. Which gives me both the freedom Mhmm. To run whatever I want, should I should I choose, but also the safety and trust Mhmm. To know that I'm not out there in the wild Mhmm. Installing rogue code. Right. And obviously, a very important problem.
Now maybe you know this I I don't I don't I'm not sure what is the raw data that they're using as a small signal. I don't. I don't. I I do know that they're they're use they're calculating page rank, and I'm glad to see that showing up in the Nostra ecosystem. Right.
And, you know, that's that's a step more sophisticated than just follows and follows,
or follows and follows.
Yeah. I I'd like to I I should know this, what what they're using. Yeah. We'll we'll dig in and and get that in the show notes.
Where do where does this take us? Where what does what does five years out look like? Do you have a I mean, you've been cranking on this for a decade. Yeah.
What is your dream scenario? My dream scenario is that I build this to a point
where
it does the thing so so well that it can start growing on its own. And What does that mean? I'm building this so that I can use it. Right.
What does that look like? It means that you'll it means that people will I think
I I think once this gets good enough so that people can start discovering content in exactly
the
context that they want, I think we're gonna start seeing people migrate from the legacy social apps. And Nostra users' usership is gonna right now, it's about 20,000 act I think, per day ish. Yeah. The 30, I've heard, on a good day. Yeah. Yeah. I think I think that that number is gonna start to grow when people realize it can do these things better than any place else. I mean, does it does does one of the potential outcomes,
I'm clearly not the demographic for TikTok, but, you know, it's it's a massive success in setting aside all the recent controversy about ownership.
It's a black box algorithm. It's a wildly successful black box algorithm. Right. You know, do we is it feasible that we get to a point where there's content suggested to us that could be as compelling?
So,
you know, I've heard people talk about TikTok as addictive.
Yes.
And
this you know, what we're building, the the goal is not to be addictive. No.
It's a good question. Are people gonna leave the addictive stuff
for an algorithm that that is that they have control over. I mean, they, you could choose the addictive algorithm if you want. Yeah. Yeah. Right. That says you can't. People may, maybe,
I wonder if people are gonna try to emulate that.
I think if people have the tools to build better algorithms, it's it's gonna be hard to predict. I think people here's what I want.
And what I'm cautiously optimistic we're gonna see this is that
people are gonna say that I never knew thought this was possible. Mhmm. This just
is a different experience. So it's not replicating or knocking off. No. It's like asking to predict what Facebook is gonna look like before, you know, way before before even Myspace or Friendster.
It's hard you can it's hard to predict that. But it was,
I mean,
astounding what people
what can be done. You think we're ready for that? I mean, are there
this is always the question, I suppose, with an emerging technology.
Is it a roomful of nerds who want something to exist and that's beautiful?
Mhmm.
Or
are you betting on the fact that this produces,
by whatever measure, a better, healthier
relationship
to
media technology, the things that we are
recommended
choose to trust and pursue? I think it will ultimately be more healthy.
And
because I believe in free speech,
I believe in autonomy.
I believe in a system where you're not controlled by people who are going who have the power to abuse that control.
I believe that when it comes to money. I believe that when it comes to information.
And how exactly that plays out is gonna be
hard to predict, but I believe in the fundamental principles.
And I'm excited to see
how that's gonna play out.
Perfect place to end it. Thank you, David. Thank you, Sean. Pleasure. I look forward to following the success. And,
before we wrap, and I'll include these in the show notes, there are a number of places someone could go
to dig into your work to dig into the code. Mhmm. One or two sort of top points to to learn more about web of trust Mhmm. Perhaps broadly,
and more specifically,
the work and the code that you're shipping. You know, I think probably the best places, and and I'm sure this will go in the show notes, is is just go follow me on Nostr.
I will keep that updated. Excellent. And and I do have, you know, a GitHub
my GitHub account, w d s four,
that has my thoughts
as they've been developing over years. If you wanna dig into how I think the database
should be organized
and how I think these two things fit together, Go and read about concept graph and grapevine. Just dig into my that GitHub account. Are you looking for contributors?
If someone's inclined? If someone is inclined, then contact me Okay.
Through Nostra. That's the best way. Terrific. Alright. Thanks so much, David. Thank you, Sean.