Back
Jack Dorsey
Co-Founder, Block Head & Chairman, Block, Inc.

Nostr World: Nostrica: Q&A: Derek Ross, Jack Dorsey, Will Casarin, Kieran, NVK

🎥 Nov 02, 2023 📺 Derek Ross ⏱ 61m 👁 328 views
At the first-ever Nostr World Unconference in Uvita, Costa Rica, on March 21, 2023, several Nostriches reflect on the world's only truly decentralized social communication protocol in this Q&A session.
Watch on YouTube

About Jack Dorsey

Jack Dorsey discussed Block's Q1 2025 financial results, projecting gross profit growth of 12% for the year and an acceleration to low double digits in the third quarter. He noted that Square is gaining market share following consolidation efforts and that the company received FDIC approval to use Square Financial Services for nationwide consumer loans through Cash App Borrow, which he said roughly doubles the number of actives eligible for the product and improves unit economics. Dorsey also highlighted the integration of Afterpay products into Cash App, describing it as a "meaningful unlock" that exposes buy-now-pay-later products to 57 million monthly actives. At The Bitcoin Conference 2026, Dorsey appeared with filmmaker Eugene Jarecki to support the documentary "The Six Billion Dollar Man" about Julian Assange. Dorsey described Bitcoin as "an open protocol for money transfers" that routes around gatekeepers such as Visa, Mastercard, and banks. He also argued that traditional corporate hierarchy is obsolete, saying that companies can operate as "mini AGI" by placing an artificial intelligence "intelligence layer" at the center of the organization. Dorsey stated that after experimenting with AI tools in late 2024, Block's leadership uniformly agreed that if they were to rebuild the company from scratch, it would not be the same size or structure.

Source: AI-verified profile updated from Jack Dorsey's recent appearances. Browse all interviews →

Transcript (128 segments)
✨ AI-enhanced transcript with speaker attribution
J
Jack Dorsey0:02
Yeah. But here I am alive, not asleep from the Benadryl yet. I think this next discussion is going to wake everyone up. It looks like we've got a full house. You guys don't really need an introduction, so I think you can just come up on the stage here. Can you guys know these people, huh? Can we get a really warm round of applause?
How's everyone doing?
I came down with an ear infection, so I can't hear anything in this ear, so I'm keeping everyone here. And if NVK wants to sit right here, that'd be perfect. Come come up on stage. We need you on stage.
So we're going to keep this super simple and we're just going to do audience Q&A. And do we have Fiat Jeff as well?
He's writing.
We asked him also to not just write questions but write critiques of our performance up on stage in his very caustic way. But before we get going, I just want to say how much we're grateful for all of the organizers first and foremost. So a huge round of applause for the organizers, led by McShane. Can all the organizers stand up? Everyone who's organized and worked on this, please stand up.
This was done in a very short time frame and everyone pulled it together in an incredible way. It's a ton of work and I really appreciate you. Very grateful for you. Thank you so much. We'll give you a lot more lead time next time. Also, we have a ton of volunteers. Many of you have volunteered. I just want to give a huge shout out to all the people that volunteered at the gate. That is some real work. So, huge round of applause to the gatekeepers.
And then all of our vendors and food and of course Awake. Thank you all so much. This place is incredible.
But also the people of Costa Rica. This is a very special country. It's a very loving country. When I first came here 10 years ago, I got into a taxi and the guy asked me, 'Have you ever been to Costa Rica?' And I said, 'No.' And he said, 'Well, we don't own Costa Rica. We share it.' And I just thought that was such a beautiful tone to set. And I think it's also set the tone for what we're all trying to build and what we're supporting here. So, thank you for being kind to all the folks that you encounter and all the people who actually live here and make it what it is. So, round of applause for Costa Rica Pura Vida.
Okay, I think you know everyone. So maybe we'll just start with questions. I don't know how to best organize this but do we have a roaming mic? Okay, so raise your hand. Any question goes but related would be great.
A
Audience Member3:58
A common theme throughout the conference that I noticed was people talking about building marketplaces and then having a reputation system. I'm wondering where that's going and that's something that's always been super interesting to me. I've built many prototypes that end up basically looking like Twitter. But I have ideas for how that would work. I'm wondering what you guys are thinking about with that.
J
Jack Dorsey4:23
I'm not really thinking about that. But I really hope that people are thinking about that. I'm focused on Damus and I highly doubt there might be a built-in marketplace but I'm just trying to keep it focused. So I really want to see that and if there's anything we could do to help encourage developers to build stuff like that, like bounties, but yeah I would love to see it but me personally I don't have a strong opinion about it.
C
Co-Panelist4:51
I think there's a lot of interest to build a marketplace on Nostr the past few months. A lot of people have talked about it, especially having it built directly into clients, existing clients, but also an entirely different client where it is just the actual marketplace for Nostr. But I think this gets us back to reputation and building a web of trust because we can't censor people. We don't want to censor people. But because of that, I think a lot of people are hesitant about getting scammed because this happens on centralized platforms already. So this is a hard question for us to tackle on an open protocol, something that's open to everyone and which we want. It to be open to everyone. So I think a lot of that will be with us building a web of trust amongst ourselves. Like I know as Bitcoiners, we don't like to trust and I think that's okay. But at the same time, I think that we've had some trust throughout our community showing that we are a caring community. We are a trustworthy community and we can build a web of trust with one another to do business with one another. And maybe that will spark into something that's beautiful. I'm sure we will have bad actors that try to take advantage of this in the future, but if that happens, then their web of trust disappears. They are not in that web. They're outside the web. So, I think we just got to build it and work on it together.
J
Jack Dorsey6:46
Yeah. I think for Snort, it would be really cool if we could build a marketplace. And I know Carnage has been really begging me to build it for a while. So it's great that we have Diagonal or something similar there that we could potentially implement. And of course there'll be problems but we'll work through them.
Okay, next question.
A
Audience Member7:15
Thank you. What do the panel think about wallet integration into clients and Jack, what's your thoughts on LDK as a part in that solution?
J
Jack Dorsey7:33
I don't really have that strong opinions on LDK in particular although it is a very flexible framework for building wallets. I find the biggest issue with integrating a wallet is the liquidity and making sure that you have sufficient inbound and outbound channels to do that. That's the hard problem. Just adding LDK is good but the harder problem is getting into the liquidity of the network. But I just saw something this morning which blew my mind and you might have seen the post about it, but making it easier to connect to external custodial or non-custodial nodes. There's this thing called Wallet Node Connect or something. It would be as easy as just scanning a QR code and you could connect to your self-custodied wallet or a custodial wallet like WoS. I'm pretty convinced that this is what I'm going to do right as soon as I get back because it seems so simple and it uses Nostr itself to send invoices or to pay invoices using ephemeral events. So, I'm super pumped about that and I think that's probably going to be the way that we integrate a wallet is just connecting to external wallets.
C
Co-Panelist8:45
Think of division of labor. People shouldn't be building all the parts like you mentioned LDK, BDK, the new one from Breeze that I forget the name now. Try to let other people focus on that because building a wallet is a lot of work. It doesn't seem like a lot of work, but it is. And then you're just busy dealing with the wallet and you're not building awesome Nostr stuff.
I have a difference of opinion there. I think that yes, that would shift focus, but running a lightning node is hard. Nobody wants to manage like the average person, probably half of you in here even that are Bitcoiners don't want to manage liquidity. You don't want to manage channels. It's not fun. It's not easy. So, we have a long way to go to allow Lightning to get better for users. But I think one easy step is just having it built directly into a client. Like right now, I know of one client. They were on stage either yesterday or the day before. Get Current. They're here somewhere. They're the only client that I know of right now that has a wallet built directly into it. So, they have to manage the liquidity. They have to manage the channels. They're the ones that need to be the experts. Users don't need to do that. Users can just focus on pressing the zap button and have that work. They don't have to pull out phones or copy QR codes or paste things into other wallets, which yes, that's easy, but you can make it absolutely seamless and so easy by having it built directly into a client. A lot of us have probably used Stacker News or Fountain.fm. If you want to send some sats to somebody, you just touch a button. You just tap something and boom, the sats go right there. You don't have to pull out your phone. You don't have to copy invoices, create invoices, do anything. It just works. It's really easy. That's what the average user wants. That's what the people that aren't here probably want. That's what the masses want. They just want it to work. They want technology to be in the background. They don't care about how the sausages are made. They just know that they're delicious. They just want them to work. So, I think that it may complicate things. It may make things a little bit harder for some clients, but not all clients need to integrate a wallet. Maybe we'll just have some for the normies, for the no coiners, for the people that are being onboarded now, for those people that need an easy to use one point solution. No, what I meant is just integrate wallets that already exist like BDK, LDK into your client.
J
Jack Dorsey11:33
Yes. So that is easy. Okay. And you're not easy building a wallet. Yes, we're in agreement.
C
Co-Panelist11:41
I just don't think it's scalable for every client to just become a bank.
J
Jack Dorsey11:45
Exactly.
C
Co-Panelist11:45
And now you have to have a giant liability to manage everyone's funds. And if your node goes down, then all your users are going to be super pissed off. So if I can outsource that to external nodes that's going to be the priority in Damus. Because I don't want to be a custodial node at all.
J
Jack Dorsey12:00
I think it goes back to that Unix philosophy of do one thing and do it very well and that remains true. The Spiral team has done amazing with the LDK. Its original intent was just to make it a lot more performant and accessible for mobile developers to work with Lightning and I think it's succeeding. It's still small. But its breadth is also impressive. Like we're using it for our SQL's Lightning node that we just stood up. And the road map as they continue to build is only going to make Lightning better and more accessible to more people. So that goal I think it will continue to hit. Next question.
A
Audience Member12:48
Pablo. Thank you. Hi.
J
Jack Dorsey12:51
You're building the NDK.
A
Audience Member12:53
I am, among other things. Yes. So when Bitcoiners get together, we always talk about how Bitcoin will die and how Bitcoin will be killed. How will Nostr die? How can Nostr be killed? And what do we have to do to prevent that?
C
Co-Panelist13:12
Wants to go first.
I think it'll if the way that I see it dying is just if there's so few people caring about it, but the hardest thing with these open protocols is that someone is going to find a use for it somewhere and even if it's some niche use, it'll still be used. So whether it's dead or in a zombie-like state, that's maybe we just consider that dead. So that's the biggest thing. If people lose interest, but I don't see that trajectory right now. I can't see it happening, but we'll see.
J
Jack Dorsey13:47
I would agree. It's probably the number one is irrelevance, which is hard to stop. Like I said on your podcast, we're still in this mode of running away from the things that we don't like to build a lot of this instead of running to it because we need to have it. And I think Zaps is one of those things that we're running to. And I think as that grows the more and more people will run to it and it becomes easier and more accessible. I also think like going back to you said this yesterday I believe maybe today, but if we don't do enough if we don't have enough focus on micro apps and we have too many larger concentrations of centralized apps that's an attack vector for the whole network and another gatekeeper. And if we're overextended into one use case like social also it doesn't really meet the potential that this protocol can bring to the world. So there's many, but I think just building something that you want to use that you love and you show people and they feel it and they love it too, that makes it relevant and that's the thing I would focus on because everything else will be solved. We'll figure that out. But the relevance thing is I think the most important.
C
Co-Panelist15:09
Yeah. I mean thinking adversarially got Bitcoin this far and I think Nostr will benefit greatly from that. So I still remember when people didn't like Blaster. Yay Mutiny. So any behavior that is possible will be done by good actors and bad actors. So, embrace the things you don't like on the network and sort of remediate them because they're coming. They don't have as much imagination as you do. But they will figure out ways of making our life difficult. That's kind of their job. So, embrace it and then try to build against it as if that was essentially free pen testing. All right, next question.
A
Audience Member16:07
Gentlemen, yellow. So maybe follow-up question. One of the things I noticed, I will call it maybe protocol sprawl where initially there was like three five NIPs and it was like wow okay cool I'll build a client over the weekend and I'll build a relay over the weekend but now it's many more and some of these NIPs seem kind of ad hocish. So it seems like we're missing some sort of meta NIP like how to extend I cannot automatically load in a NIP and add it to my client. So I start sensing that maybe this could become a problem where the protocol gets very complicated because lots of people suggest very specific use cases and maybe we forget to step back and look at like hey wow we're getting all these NIPs. Can we make maybe a process to make that easier or maybe even formal language for NIPs that you can just load in your client and are sort of agnostic. I have ideas about this but I'm curious what your opinion is on this. So the sprawl of the protocol.
J
Jack Dorsey17:16
Yeah. I find this really interesting and this came up when Ver did the medical NIP. It was very ad hoc like you said and I loved it because it was like oh this is just one kind of cool use case. It didn't bother me because I don't see that as sprawl. I just see it as it's there if you want to reference it for some use case but it's not required. The number of required NIPs in the actual protocol is very minimal probably within the first 10 or 15. So you can pretty much ignore the rest of them. I guess the issue would be if more and more became so common that they were basically required. That would be concerning and then you would need some organizational structure that says these are the important ones and these ones are just ad hoc. But that's just a small documentation issue. I think people should submit more NIPs. More NIPs are really cool. We should explore different use cases and I don't think we should get too upset that there's too many of them. We get overwhelmed. But anyway, that's just my opinion.
C
Co-Panelist18:16
Yeah, I mean all the NIPs are optional as far as I know. It's only the first one that's required. So you can implement whatever you like. It's not up to you.
J
Jack Dorsey18:23
All NIPs are welcome.
C
Co-Panelist18:25
I think that all of the other stuff with Nostr, all the other things that people are working on is the exciting part. Where we're at now is exciting, but not as exciting as what's going to be built in the future. So as Will said, submit all the NIPs. That's where the real fun begins. So keep working on it, keep submitting them because we're really early. So the more the merrier.
A
Audience Member19:01
I would like to know the opinion on how should relay discoverability work for the end user. So somebody that does not know how actually Nostr works and what's your take on local or super local relays in which you could get information on where you are exactly. So here for instance in Nora or when you travel somewhere or in your neighborhood something that could be like next door. What's your take on that?
J
Jack Dorsey19:32
Well there's a gossip approach of course which I think everyone believes is the way to go where people publish their relay lists and you just read the data from those. In terms of the local relays, I'm not sure how you would do that. Maybe you have an idea.
C
Co-Panelist19:53
It doesn't have to be by distance, right? It could be just by exposure set. So say I was saying earlier if Microsoft decides to be a little bit less evil and they go like hey we want to run Nostr instead of Jira or something like that, and they have a private one and you can use your same identity that you have on Nostr for your ship posting to go and receive or post to the private relay that Microsoft has with the same pub key. So you can have multiple places where you sort of belong and they don't have to be seen by the whole network that you interact with.
J
Jack Dorsey20:43
I think that more specialized or localized relays will come. I think we're kind of early now where all relays basically host all the same kind of content, but in the future, I don't see why that will hold to be true. Maybe it'll be, I know we're not Mastodon fans, I'm not, but I know that they have specific servers for specific types of content. I don't see why we wouldn't have that at some point in the future.
C
Co-Panelist21:18
So yeah, discoverability of relays is a really interesting thing and a problem that's been since the early days. Actually, the kind is a specific note and so Fiat Jeff obviously thought it was very important because he did number two right after text and I actually never implemented in Damus but it's just a way of broadcasting a relay to your feed and then they can click a button to join it. But that was like the first really dumb way to do this. But there's better ways such as collecting all of the relays across all of the people you follow and just see the most common relays. So Damus could do this and I've always talked about doing this, but that should be a thing possibly. Obviously, the gossip model moves away from that and says, 'Let's just do it automatically by looking at relay hints and following those.' So there's lots of things we could do to improve discoverability. And just another way would be to make it even more useful is once we are able to discover all these relays you want to be able to see different views of the relays in your clients. So that's a big feature as well. I don't know how many clients do that.
J
Jack Dorsey22:25
I don't know. I was just going to add that I believe that there will be and there should be specific groups of people on their sets of relays and you just have your small group because if you want to look at global for example and find related things to that group then it's the only way. So having those small clusters of people on relays and being able to get the content from those relays is really important for scaling.
I think the most beautiful aspect of this protocol is if you have a strong opinion on this you can build it and either the people will use it or not. And you've seen this throughout the development over the two years of this protocol existing and it's proving every single day that exact concept. I think that's amazing and unique. It's truly permissionless. You just have to have a great idea, have a lot of conviction around it and put it out there and if people like it, it'll become a thing. Next question. And we'll try to if you asked a question already, please let someone else go first until we have no more hands raised.
A
Audience Member23:43
Hola. Hello everybody. Welcome. Thank you guys for setting this up together as a local. I feel proud to have you here. So guys, you have a bounty for a version of GitHub and you know like 10 billion satoshis you will buy Costa Rica with that money in the future. So what are you looking for with it? What's your main objective with that? I know it's necessary but I would like to hear from you why is it important. And the second part is a request: we want this next year again and if necessary charge for it, I will pay for it happily. So thank you and pura vida.
J
Jack Dorsey24:37
So the first question was around the GitHub replacement. I have a bounty for 10 bitcoin right now for someone to build a GitHub replacement and both Fiat Jeff and NVK have scolded me over the fact that it's way too broad of a bounty and I need to rewrite it and make it more specific. Fiat Jeff has had some really good points in one of his post replies to me which I put in the bounty description. I think there's one team that I know of that's working on it, but the intent purely is I'm doing a lot of work to try to protect Bitcoin Core because it is a single point of failure. Who wants to join Bitcoin Core, who wants to contribute to Bitcoin? Craig Wright and all of his I don't know what to call it, but it's terrible. And of course the codebase is relying upon a Microsoft product that can make different decisions tomorrow. So if we can self-host a decentralized protocol in Bitcoin on a decentralized protocol like we have something that lasts beyond us and lasts beyond these generations. So that's the goal is to be able to get off Microsoft and actually have more self-hosting and have everything that the core devs need to actually do their work and do it without a lot of friction or a lot of worry. It's just one piece of the puzzle, but I think it's an important one. It's not to replace all of Git. It's not to build every feature that you find in GitHub, but just the bare absolute necessities so that the Bitcoin core developers could say, 'Yes, I trust it. I'm moving stuff over here.'
C
Co-Panelist26:50
And because Git is already decentralized, right? You can host your own git, whatever. What we really love is GitHub's value add, which is like the issues, the metadata on commits and all that other stuff. But this bounty could be broken down into, hey, can you just make a diff sort of like patch thing that just transfers them around and then people choose if they want to add to their code base from there. And then another one that maybe replaces issues and then another one and all that kind of stuff. But also I find big bounties attract people for the wrong reasons. So maybe the bounties should be small for the actual little things but they come with a commitment to help you sort of develop it further if you are the bounty winner. So that we have continuity on the solution that people through charity or business need do it. I think that would be fantastic.
J
Jack Dorsey28:01
That's why I need help.
C
Co-Panelist28:03
I think it makes sense for decentralized money and decentralized social communication to have its code repositories hosted on a decentralized manner. It just makes sense.
J
Jack Dorsey28:17
A lot of people might not realize that the largest software project on the planet does not use GitHub and they're like, 'Wait, how does it work?' That must be they must be using some advanced technology, but in reality, the project I'm talking about is Linux and they actually just use email. They just send patches back and forth. And this was actually originally how I wasn't hosting it on GitHub, but there's just so much demand for that GitHub interface and that's what the modern developer is used to, not these neck beards who just had email and didn't have GitHub growing up. So they're so used to that development model. So my idea is if people just find email too hard to use, let's just basically use a very similar model that Linux is doing but replace email with Nostr. And that was the first idea I had. So I actually wrote some scripts called the Git Nostr tool so that you can send patches over Nostr. I think the only my only user was Fiat Jeff and it's just so complicated like people are not used to command line tools. So when I saw that other team building the Git Nostr and they basically just clone the GitHub interface and I don't know maybe we need that because devs are just so used to that but maybe we could also still have tools that are lower level and I think this is what Fiat Jeff was talking about like let's have these simpler tools that are more modular that still work with that other interface but let's not just build another GitHub clone let's actually build proper modular tooling. So that's my perspective.
Rockstar does Fiat Jeff have anything to say?
C
Co-Panelist29:40
Yeah he does. I mean you asked me to relay his roasting. So he says I don't even know who are these people. But he actually does have a question. He asks please what strong opinions they have that no one else has and not just opinions but approaches on how to do things.
J
Jack Dorsey30:03
I promised Fiat Jeff that we would try to interrupt each other more. That was his criticism towards all the tech conversations is that people are just too polite to each other and in a good Brazilian way we should be interrupting each other. So we'll try.
C
Co-Panelist30:24
Strong opinion.
I mean listen, Linux sucks, use FreeBSD. There is a reason why they use email.
J
Jack Dorsey30:45
That was my double.
C
Co-Panelist30:49
My strong opinion is iOS sucks and everybody should use Android including Damus should be on Android.
J
Jack Dorsey31:00
I am actually not even an Apple user. I just built Damus because I was using an iPhone at the time. I'm actually a Linux maximalist. I built my own Linux desktop and it's sad that I can't even use it because I just spend so much time working on Damus. But yeah, I think Linux is way better than Apple.
I don't really like Apple to be honest.
C
Co-Panelist31:16
Uh, I don't really have any strong opinions. So sorry, I'm just I just build things.
Hi.
So, uh, you know, I like to bring it back. So Jack, I met you at Personal Democracy Forum in 2009. So if I just paint a picture, it's like civic tech will save us all and will protect democracy. And if you think about what's happened since 2009, that hasn't exactly gone that well. So I'm just wondering, like, to bring back, like we've been here before. A lot of the protocol debates and quests for standardization that we all take for granted now in HTML and HTTP that didn't exist at the beginning. We had to negotiate that and fight for that against Microsoft and to a certain degree Netscape. Um, but 2009 Jack at Personal Democracy Forum versus right here and right now, I'm just wondering what kind of reflection is most alive in you about how can we not make some of the same mistakes that we've made before or assumptions. So, kind of assumption checking with you.
J
Jack Dorsey32:21
Yeah, I mean, the first thing, the biggest thing is the permissionless concept. Like, it's not when we started Twitter, I mean, there was kind of one path for us. And Rebel talked about this, his presentation was beautiful. Where is Rebel?
C
Co-Panelist32:46
Oh, he's down there, of course. He's always in the background somewhere.
J
Jack Dorsey32:51
Um, but when we started Twitter, um, there was a feeling because of the simplicity that it was like a protocol level thing. Like it wanted to be that, it wanted to be that. But we had no clear path to do that, and we had no, apart from Linux, we had no kind of parallels that we could point to as a pattern of like, this is what we could do. As far as I knew, Grabbel may have had a few, but it just felt like we took this step which was Ev graciously funding and buying the company back from the investors, but becoming an investor himself and then taking on more investors. And suddenly there's only one way to go there, which is you're either acquired or you're public. And you start issuing equity and you have all these employees who need liquidity now. So that puts urgency around it and pushes it, and you don't have a revenue model. So you need a revenue model. And hey, did you see what Google did with their revenue model and Facebook did with their revenue model? They did ads. Bitcoin wasn't, we started before the iPhone. Like the iPhone wasn't out. We were on, you know, Nokia phones and text message, the T9 for those of you in the audience that are old enough to remember that. Um, and we rushed an ad model and then you start getting trapped in these things and, uh, one step leads to another and momentum builds and suddenly it's completely different. So just the fact that this is not starting with that intent. What FIJF did, which I'm so grateful for and I think is so beautiful, is like he put this in a very simple, um, markdown document, which I know he's got feelings about markdown, but he put it in the public domain and he had some opinions. He built some things and then people just saw it and they're like, 'Wow, like that is it. That's the essence. That's what it wants to be.' And in fact, it's not just the Twitter thing. It's like much more, but it solves for the Twitter problem as well. So, it's already fixed all the things that we ended up doing. And, you know, it was a very good vehicle for Twitter to build a company around it. It was, I think, the only vehicle we had at the time. And it's done its thing and it's influenced, and I think it's influenced the reason we're all here in probably the wrong way, but nonetheless, we're here. And um, it's actually Twitter's 17th birthday today. This is the 17th anniversary of the first week going up. Um, which I would normally have mixed feelings about, but seeing this, seeing FIJF's work, seeing all the work of this panel, all the folks in this room, and seeing the people in this room, how many of you are not developers? That's pretty incredible. We're mainly talking about super technical things. I'm sorry, but it's pretty incredible that we're putting a conference together this early with non-developers. Like Twitter was not that, all nerds and geeks for the first year and a half, two years. So, there's something here. There's some essence that has been found and discovered and now it's just pulling the thread. But there's no real barriers in the way. It's just, you know, back to the relevance part, like how do we build something that people want to run to and they feel like, 'I need to, I want to be a part of this because it helps me be better. It helps me see more of the world.' And um, and I think it's here. It's just, you know, we're going to be impatient because we want it to move faster and faster, but this has moved pretty damn fast. Um, as evidenced by this conference itself. Anyone else? You always look at me like you want to say something.
C
Co-Panelist37:12
Um, you brought me here.
J
Jack Dorsey37:15
You would be there and you look.
C
Co-Panelist37:16
That's true. Um, you know, it kind of goes back to Bitcoin. I know some people may not be super Bitcoiners, but the reality is when you started, you needed permission. You needed permission from the carriers, you needed permission from the DNS, you needed permissions from everybody, right? Uh, and VCs, everybody. Uh, you couldn't just pop a company, you had to pay for bandwidth. Uh, it was a different sort of universe. And when Bitcoin sort of introduced Spain, they're like, 'You can't do things without permission, right?' Uh, you can come here, you can build a thing. And then Nas are sort of like coming in with the same sort of mentality. You can build the thing, you don't need permission to do it. And the protocol seems to be designed that way, right? Like some things are still open to find out where it goes. But it's like stop asking and just build. That was not possible then. It is now, right? Uh, I think that's sort of like the main difference. It's like 20 years, right? A generation's passed and now we can do stuff in a way that we can do and win. It's just not possible.
So, next question.
Yeah. Next question is more roasting from FIA Jeff. He's saying it should be opinions about Noster. Come on, guys. Like you're saying random things. Strong opinions that no one else has, approaches how to do things on Noster.
J
Jack Dorsey38:52
Uh, well, I am a huge fan of no delete, no edit. I think like it mirrors real speech, you know, and I think it's very special. I know it's a little bit scary, but I think it's very powerful because it's authentic. Like I like seeing people's mistakes. Like they're human. And I have the feeling too when I make a mistake and I know exactly what people feel when they make similar mistakes and it's just like one of those empathetic moments. So I just think it makes the world feel small and we don't need to edit everything and make everything look perfect. It just has to be raw and real. And it's one of the reasons I love this country so much. It's super raw. It's super real. Pure life. I mean, that's it. So I hope I will not use a client that uses delete and edit.
C
Co-Panelist39:57
I just have one that's just in particular going to trigger Fiat Jaff and I will enjoy that. So, um, I think the gossip model is interesting, but I think it's somewhat of a premature optimization and it's not the highest priority. But yeah, that's my opinion.
Um, I feel like having notes not be global, like you can just post notes anywhere and there's no global state. I really like that. I don't know if it's controversial, but just want to mention it that you can post something in your community and it's only there and only the people that are in that relay can see it. And it's kind of like it brings those people closer, you know, to you and you can kind of see each other's posts and it just kind of brings people together, I think. So, even though they're separated, you know,
I know that Fiat Joff doesn't like markdown, but oh man, I love markdown. I think all clients should implement markdown. I want my posts to look pretty. I want them to be formatted like every at client devs, you can make me happy and implement markdown everywhere and I will love it.
I'll implement it when there's a spec for it.
J
Jack Dorsey41:04
You know, the best part is that F will appreciate this. You don't need Fia Jeff's permission. Uh, so like you know, that's the beauty of it.
A
Audience Member41:16
Question.
I have a question. So Jack, you said you don't like edits and deletes, right? But we've been talking about this for a little bit. What about having a TTL, right? A time to live. Because for people who are running relays, I mean, having 5 million messages of Pure Vita is like something that probably...
J
Jack Dorsey41:35
This is beautiful. What's wrong?
A
Audience Member41:38
So,
J
Jack Dorsey41:39
What's your problem?
A
Audience Member41:41
No, I love it. I love it. But it's like good morning Pure Vita over and over again. You can help out some of these guys that are running paying the bills themselves, right? You can get some of that stuff going. But if you had a TTL, I think one of the things you could do is maybe like allow them to save and just pay sats to save. So now the edit thing, it doesn't matter. Like the system knocks it out. But if you got a dope note, right? I almost said tweet. If you got a dope note, like you can save it to somebody's relay and that's another way for the relay guys to make it because I know I'm running a little relay now. Shout out to Google for the freeness of it right now because when it starts charging me, I'm gonna be ridiculous. But what I'm saying is that the fact that it's charging these guys something like to get it gone. I saw Will saying, 'Yeah.' What about you, man? What you think about the expiry?
About the TTL. Yeah. Like having TTL. Okay. For anybody who know what TTL is, time to live, like allowing it to die.
C
Co-Panelist42:39
There's already a spec for this on Austria. I just like it would be very easy to add. And I was just talking about this the other day. It's just like we should just add that. It's like a self-destructing note. It's um, yeah, I think it's a good idea.
Yeah, there's a nip for it, but it still doesn't guarantee that the relays will actually delete the event. So,
But clients could just, I mean, yeah, it's not deletion, but clients could hide it. I guess.
Also there's screenshots, but just on the good morning, good night thing. One thing that would make FHF really, really happy is if all of you at this very moment, if you can please post GM at FHF. Everyone at once, please. Like just GM at Fia Joff.
Relays and clients are currently on fire as they're getting spammed right now with GMs.
J
Jack Dorsey43:24
Let's bring him down.
C
Co-Panelist43:26
Um, I think that potentially one of the issues Twitter had was with the cost, server cost of saving all that data. So that if you expect data to be saved and users don't want to pay for it, then one way in which they will pay for it would be advertising by the relay operator who's saving the data. Um, and I think there's another issue in that with the note type, it kind of simulates conversational speech. Um, and you're a thoughtful speaker, so you know, you think about what you're going to say and most people do before they put it on Twitter. But then what happens is you get this skewered, you know, it's going to be there on there forever. So you frame things within a certain way and you think about what you're going to say and you make sure that you know it's going to be published forever. And then in society you have some people who don't do that. They speak like someone you would meet down the pub. Um, or they speak like someone you would meet in the street and they'll say stupid stuff like we all do. We all say stupid stuff when we're relaxed and we're actually having a conversation. And then those people in that framework, um, they seem more real and I think it gives them power. So I think that actually having ephemeral qualities to notes are de facto, um, and maybe the user wants to pay to have the luxury to store those notes on a relay. I think the ephemeral quality is actually shouldn't be overlooked. I don't think...
I just got to chime in that just crashed our network.
J
Jack Dorsey44:50
Wait, what? What network?
C
Co-Panelist44:54
The Wi-Fi network went down.
J
Jack Dorsey44:58
Oh, damn.
C
Co-Panelist45:01
Central.
J
Jack Dorsey45:02
Sorry, remote people.
C
Co-Panelist45:07
The dangers of centralization right here.
But Ben, you're right. I agree.
A
Audience Member45:22
So, um, you mentioned how with Twitter specifically in the early days there was a lot of developer involvement and not as much non-developer involvement, and compared that to this conference where there's a lot of non-developers here, myself included, and I was just curious what you all thought of how that's going to affect the future of this protocol and the pros and cons of that.
J
Jack Dorsey45:45
In my view, it seems it only gets better because everyone here is really close to the customer. I know that's the wrong word, but um, it like you really get to hear exactly what people love and what they're suffering with in terms of trying to use it. And you get to see it first go. Like I have a bunch of friends here. You probably seen them. Where's Doran and Lulu? So, but these guys, they're completely new. Stand up, Doran. Lulu. So, these guys are with me where I live in Costa Rica and Lulu is from Bordeaux. They're both surfers. Never, um, I don't think really used Bitcoin before. And this whole protocol was super new to them. And like they, we, I got them to test it in like 2 minutes and they just kind of felt it and fell in love with it. And a lot of it was having to do with apps and like just being able to hear and see how they use it and how they want to use it. Um, and everyone being this close with developers and designers, we need a lot more designers. That's a population we need to definitely increase and integrate into the development workflows a lot more. But I think it's a net positive in my view.
C
Co-Panelist47:13
Absolutely. I think that the fact that there's so many non-developers here contributing in various capacities from, you know, your memers, your shitposters, your people that are helping people out, everybody's building, not just developers. You might not be slinging code. You may not be building clients or building at the protocol level, but you're building one way or another. You're part of the community one way or another, whether it be engagement or creating content for people to consume. But the fact that you're able to have these conversations with developers when things don't work right because you have way too many people DMing you and following you, you can DM your client developer like I used to tell Kyrion all the time and tell him things aren't working right for me. And then they start working right, you know, in the very near future and everybody has this type of voice now. So I think it's only going to make Noster that much better and that much more robust in the future to have everybody contributing in various capacities right now.
Yeah, I'm very used to just only being in technical communities and, you know, in the early days of Nostra it was mostly technical people and some dishwashers you would talk to occasionally. That's an old reference. Anyway, um,
Saw that screenshot for the first time yesterday.
Yeah. So, it was very quirky and sometimes it biases the things you work on and sometimes it's like you focus too much on the technical aspect. Like I was really into the proof of work spec, I'm like, 'Yeah, we're going to proof of work on all the notes,' but it's like reality is like no one really cares about that. Um, so yeah, just having real people that you can talk to that are just non-technical and they can give you their perspective. I'm like, 'Wow, I did not expect that at all because I'm way too at the low level.' Um, and just, you know, just everyone telling them your opinion in real time and you're able to get feedback in real time has been absolutely incredible. And I just like it makes development so much more fun because you get to see the things you push out and you get feedback in real time and it's just a magical thing. So, I hope we have more and more of that going forward and yeah, that's the huge part of the network that I enjoy. Yes. Yeah.
Um, and then there is more than just the clients, right? I mean, when you're trying to sell an idea, right? The zeitgeist of the thing that's happening. You have things like Elodie who went and built this beautiful nostr.com and like all the t-shirts and like there's all this art that helps sort of inform users of what we're trying to do, right? And they convince people to try this new idea. Uh, it's like incredibly important and, you know, you don't need to build a client, you know, go build documentation, go make an awesome video about it. Go, like, I mean, look at Jagger with all the AI art that was being posted all over Twitter and people's like, 'What the heck is going on?' Right? There's no ostriches, right? Like, what is this? Right? All this stuff is sort of like the art around it, it's uh, without that you really don't get anywhere. Uh, um, and I don't know, super grateful that we have this like amazing people doing that stuff.
Yeah, it's been amazing to just have so many real people using the app, giving feedback. It's like we're not just building cool stuff for developers anymore. It's like even when I started, you know, I kind of built it as a learning project to learn about Noster and it's just like I had immediate real users giving real feedback about their experience and it just helped me, it just propelled me really, you know.
A
Audience Member51:04
Uh, I'm fairly new to Nester. I'm like one month into it, maybe six weeks. Uh, I had a haha moment where I went to demos and I start digging into this and then I put my keys and I put it in snot and then I realized, 'Oh shit, you know, all my data is here, therefore it's portable.' And this is when it, I guess, the bitcoin muscle memory clicked for me and I'm like, 'This is huge.' And yeah, I'm wondering what is your moment that makes you want to dive into this?
J
Jack Dorsey51:36
Uh, I mean, for freedom, tac. I mean, like, it's, I was saying this earlier, like you can have freedom money but you know without freedom of communication you can't trade, right? So that, to me, I mean, there's going to be people that like you know hate Bitcoin whatever, right? But um, it's, you can't exist as a free person without those two things, right? You need to have private property and you have to be able to express yourself. Uh, and I always felt like Bitcoin sort of solved one of the biggest problems, right? But we needed to solve the second part, which is how do I coordinate with you? You know, it's like the radio stuff, you know, like it's just how do we talk to each other if they close the pipes, you know, or if they don't like what we're saying, right? I mean, can we still trade? Can we still exist? Can we still interact? Um, and I think like Naser was like this perfect thing that just fits right there.
A
Audience Member52:59
Yeah, just piggybacking on the last question in terms of having people who are non-tech like coming into this space because this is new for me to be here. I wouldn't, I just found myself here at this conference and teaching yoga and talking on mythology and yet there's such an amazing integration where I don't think sometimes when you're so in a world you don't realize how many more people are rallying behind the world that you're building. Like there's such a deep hunger in what's happened in the world now and they're looking for people with the courage to build the more beautiful world that our hearts know is possible. And it seems like with a laptop and powered by the right currency and philosophy so that you can start build these things and people need to see this. Like people need to see more of this. And I don't know how, but there's people who are deeply hungry knowing that it's happening because there's so much despair and alienation looking at what's happening in the social media space and the financial space and it's hugely inspiring to be here actually. Like I feel as I come here I'm more like, 'How can I contribute?' Because by contributing I get to participate, I'm part of it. And people want to contribute because they want to be part of this thing. And just for everybody here who's building it to know that from people coming outside that that's what we feel inside and that what you're doing is very, very important and people who just start to get a glimpse of it want to be part of it and learn more and to trust that and to ask for our support or involvement because we're in it together and it feels that way here. So thank you.
J
Jack Dorsey54:35
Well said.
I think what's so important about this and what's allowed it to move so quickly is the open nature and this reliance on something that's public domain and open source. And it's an undeniable secular trend that more and more things are becoming open or forced to become open. And you know, our generation is seeing so much of what was closed, you know, reopen for the first time, which is just incredibly inspiring but allows for that feeling of collaboration, participation, and that we're all actually building this together.
C
Co-Panelist55:17
I think the openness and the open collaboration allows everybody that's here and everybody that's watching back home to feel like we're winning because we're all contributing. And that's what makes Nostra so exciting because even though you may not be a developer, you may not be building something, but because it's so open and your voice is heard and you can participate and collaborate with developers, whenever they win, whenever they push a new feature out, whenever they add a new update, everybody wins. Everyone is so excited and everyone's clapping, everybody's rallying behind it because you're participating in it, and you feel part of that community. You feel the close-knit community that we have and it just feels different because we've never, maybe unless you were around Twitter in 2007 or in the early days of social networks, you didn't feel that you were part of the community because they were rolling out features and you weren't actively participating in that type of capacity. Since it's completely open now, everyone's participating in some type of capacity, so I often say that we all feel like we're winning as developers win.
I see Nostra as, in some sense, we're building this new structure in cyberspace of human connection that is open and free and that is in the same sense what the web represented, this idea where you can put your footprint, just put it out there and no one can stop you. You know, rent a server, buy a server, and um, but that was just in some sense limited to just a document, just like you're putting a piece of paper on a wall that everyone can see. Whereas what I see Nostra is like a parallel web where you're not just putting a piece of paper, you're putting your consciousness, um, and then everyone else can kind of tap into that and follow that feed. And that's something that the web was lacking. Um, so we have this new social web that's open and free that is linking people that have never been seen before. Like I, for the most part, I haven't really seen or know any of you before this conference and I've just met so many interesting and fascinating people and just the fact that a piece of technology can do that, um, and it's just like, 'Wow, like this is just, it hasn't even been that long since this started. Like what's next? What can this technology do going forward?' It's just, I don't think we're even ready for that.
Okay, um, I think we have time for one more question because the next session is going to be the most important of this conference for the conference because it's the retrospective of the conference and how we want to move this forward and what we, how we think about the next conference. So,
I already stole the mic.
The last question.
Yeah. Okay.
A
Audience Member58:08
I think that replacing GitHub with Noster is very, very exciting. So I'm curious, are there any other products and services that we use in our daily lives that we could benefit from replacing with Nostra or just with any other open source means?
C
Co-Panelist58:27
I mean, I think everything should be open source basically. So, uh, I don't really have anything specific. So at the base layer, Noster is just text communication and authentication. And that is the basis of pretty much every application that we use every day, from Uber to Yelp to LinkedIn, right? You sign in with credentials and it's messaging data being pushed. So, in my opinion, maybe not everything needs to be built on Noster, but a lot of things absolutely could be. A lot of things that we use from day-to-day, popular applications, absolutely could be. At least the messaging and the authentication portion of Nostra could be used for.
Everything we do.
Sorry, apparently everything.
Um, except binary data. Anyone try to push binary data into Nostra, it's like, 'No, just don't do that.'
The thing we're looking at is, um, I know there's a panel about it, is music. It's always in the background and it's locked up in a really terrible state right now. Um, and it really wants to be free, um, and easy for people to both contribute to and also consume. Um, but that's mainly controlled by lawyers and accountants at the moment. So I think this definitely has some benefits to that and one I'm focused a lot on.
Um, there is a list, like there is now another bounty site that was made on monster too, which is kind of cool. I forget the URL, we can figure it out for everybody later.
Nosterbounties.com.
There you go. Uh, and so there's a few people are listing ideas, uh, and if you have ideas for things that you think should be built, like even if it's not a lot, just post as a bounty, even if it's a tiny bounty, because somebody might read it and build it anyways, not because of the bounty, it's just sometimes people are just looking for ideas. Uh, and I just wanted to address one little thing is that like, stop asking for permission. If you want to do stuff in any of these networks, just do it, you know? Like it's kind of the whole point. Um, and I feel like people always sort of like just trying to ask for permission. You see this in development forums, you see this in the network. 'Can I do this?' Like no, just do it. Break stuff and all. And if it's, you know, if it's meant to be, if it has a market fit, it will happen, right? Uh, so, stop asking for permission.
Okay, I think that's it. Thanks to our panel. Big round of applause. Round of applause to you all. And Shane, you come up. Okay, we'll rotate people.
You have to get off the stage now. Oh, no. You're on the stage. You're still on the stage. Okay, you're moderating this one.
Really?