Guy's Take_104 - The User Doesn't Care About Your Mission

February 26, 2026 00:53:32
Guy's Take_104 - The User Doesn't Care About Your Mission
Bitcoin Audible
Guy's Take_104 - The User Doesn't Care About Your Mission

Feb 26 2026 | 00:53:32

/

Hosted By

Guy Swann

Show Notes

The biggest mistake Bitcoin and sovereignty-focused developers keep making is trying to sell people on why they care instead of building something people actually want to use. They don't care about decentralization, sovereignty, or peer-to-peer - they care about things that work.

Looking at the user experience tells us just how far we still need to go. Why does logging into a free service feel like a hostage negotiation? Why are captchas filling every corner of the web when bots are better at solving them than humans? Is KYC and a credit card to every single service we want to login to really the "better experience" that the future holds for us? And why in 2026, sharing and syncing files between your own devices and among friends still migraine inducing? It's time to work backward from the web we want to have, to find the tools that will get us there.

References from the episode

- Pear Drive GitHub repository (Link: https://github.com/peardrive)

- Pears, open-source P2P development stack by Holepunch (Link: https://pears.com/)

- Pubky, key-oriented web protocol for user-owned identity and data by Synonym (Link: https://pubky.app/)

- Wormhole, end-to-end encrypted file sharing tool via links (Link: https://wormhole.app/)

- RustDesk, open-source remote desktop software (Link: https://rustdesk.com/)

- Nostr, key-based identity protocol for global social networking and messaging (Link: https://nostr.org/)

- Breeze SDK with Statechains: Non-custodial Bitcoin scaling solution for onboarding Lightning payments without liquidity concerns (Link: https://breez.technology/sdk/)

- Dead Internet Theory: concept referenced regarding bot-dominated online interactions (Link: https://en.wikipedia.org/wiki/Dead_Internet_theory)

- BitTorrent history: its peak traffic era (~2006–2007) and lessons on peer-to-peer adoption (Link: https://www.bittorrent.org/)

- The Cold Start Problem by Andrew Chen: a book on network effects and the atomic network concept (Link: https://www.amazon.com/Cold-Start-Problem-Andrew-Chen/dp/0062969749)

- Steve Jobs' talk on starting from the user experience and working backward to the technology (Link: https://www.youtube.com/watch?v=EZll3dJ2AjY)

Check out our awesome sponsors!

Host Links

View Full Transcript

Episode Transcript

[00:00:00] Speaker A: You want to connect to device scan a QR code. You're connected. You want to share some files. Talk Talk files. You want to share a folder that you can, that you can see. It will look everything in the folder and then you can just look and scroll through that list on your phone. But importantly, you can also. So the underlying engine is simple, it obscures all that stuff away and it works with WebSocket and RPC to communicate. So you can just basically build any kind of web app you want on top of it. And we also don't have the mobile build quite yet, but that's been working on the refactor that we're in the middle of. But there's no server, there's not even a networking page. You get a link or a qr, you connect and your devices can talk to each other. What is up guys? [00:01:02] Speaker B: Welcome back to Bitcoin Audible. I am Guy Swan. The guys read more about Bitcoin than anybody else. You know, I did a talk at Plan B in El Salvador and I finally got the opportunity to lay out the case and then to share the Pear Drive project. And as I have said in the talk that it's not totally ready yet. It's mostly just a proof of concept now, but it works and we are in the process of a rebuild to kind of add all of the things that I feel need to be a part of the base of the engine that runs this thing so that we can really build any type of app on top of it that we want. [00:01:43] Speaker A: And I'm actually going to do a [00:01:44] Speaker B: follow up after the talk is over so that I can share a few more ideas that I really didn't have the time to get into in the talk itself because I was laying a lot of groundwork and obviously this was a speech with a PowerPoint and everything. So I've got like a bunch of memes and stuff up in the back. But I mostly, I don't really read my PowerPoint. I usually just have it as a reference and so that people can see the bullet points. And I'll have this available online as well. And my favorite thing about the PowerPoint is just that I get to put up a meme as an example for everything that I bring up. [00:02:19] Speaker A: So if you want to check out [00:02:20] Speaker B: the PowerPoint or the presentation, I will have it available in the show Notes. Along with our amazing sponsor, the hrf, they have the Financial Freedom Report, which is one of my favorite newsletters they are putting on the Oslo Freedom Forum this year from June 1st to 3rd, you must check it out. And in fact, I think we're going to be having one of the people who will be at the Oslo Freedom Forum on the show leading up to that, which I am kind of jazzed about. We're still talking and getting things scheduled, but I'll leave that as a surprise right now. But stay tuned and don't forget that you can get your tickets. And if you use my link, it's actually a huge way to help out the show and it doesn't cost you anything extra. So a shout out to everybody who does and thank you all for supporting the show as well as to the HRF with that. Let's get into this talk. This is. Guys, take 105. The user doesn't care about your mission. [00:03:24] Speaker A: I'm Guy Swan, the guy who's read more about Bitcoin than anybody else. You know, if you know me, you probably know me from Bitcoin audible over there. But today I am talking about. I made probably a dumb decision about a year and a half ago to try to tackle a development project. It was like, oh, we could probably build this in a month and a year and a half later, here we are. And we kept running into problems. But I. I have had, literally since I was 9 years old and I discovered the Internet, I have had a kind of user experience that I have always wanted to have that I feel like. I feel like has just never been provided. And one of the things I want to talk about, because I see this with bitcoiners and developers and people who care about sovereignty and all this stuff, is they want to sell it because of why we care about it. But the user doesn't care about your mission. The user doesn't care about sovereignty or decentralization or, or peer to peer. The user doesn't even know what that is. Like, everybody who cares about that is in this room at the conference now. Sure, there are a lot of people who we. We all get together and there's a lot of us who care about this. But if you're only selling or pushing or trying to get those people, you stop really, really quick and you're not going to be able to actually change the Internet. You're not going to be able to fix the problems on the Internet. If we're trying to just convince everybody to care what we care about. And the proof of that is the Internet today. If it was actually worth it to everybody to go to peer to peer and be decentralized and be sovereign or whatever, the Internet wouldn't look anything like it does today. We're all on centralized platforms, we're all surveilled. Everything's run through network and content owners that we don't even. We like, they control us like we run through their filters. It is the middle. We are in the peak of the middleman Internet right now. And people want something that works. They want simple. They will use things that are better, that are simpler and more fun. It's about the user experience. And so we can't come from. We can't take the tool and think, okay, how do we make people use the tool? How do we make the tool work for them? We have to go. Steve Jobs talks about this like a lot. He has a couple of really great little talks on this of you have to start at the experience. It's like, what do you want the user to be able to do? And then work backward as to which tool is actually going to do that job. And I think it's on us because we do care about all of those things to make sure that we can figure out how to use our tools to provide that experience for them. And BitTorrent is the king of lessons that we can learn from this. I'd go into Internet history a lot on the show and one of the crazy things that people don't know is that BitTorrent was like the traffic king in like 2006. Almost. It was estimated almost up to 80% of all Internet traffic was peer to peer protocols. Why this? This was the interface. This is what it looks like. This is not easy to use. This is not fun. That's that, that's a. That's our. I'm already. I have anxiety. I work with this sort of stuff all the time and I just don't like things that look like this. I want it to look clean. But the problem was is that the industry refused to meet the customer where they wanted their media. They wanted to watch stuff when they wanted to watch it and where they wanted to watch it. But the industry refused to adapt. So that crazy situation, that interface beat the industry and ironically, ironically, is that BitTorrent's success. BitTorrent success is what killed, forced all of the industry's hand to change how they delivered media. It led to the rise of Netflix, the rise of YouTube, the rise of Spotify, the rise of Amazon Prime. Everybody changed the entire way of delivering media. Itunes let you buy one song at a time. You didn't have to buy the whole album. That was such a huge battle. Steve Jobs had to go to the like one of the major copyright people and say they're gonna get it for free if you don't sell it per song. And that's what they were doing. But that's the big thing is when they forced their hand. BitTorrent traffic peaked in 2007, and it's been declining ever since, until very recently because we're back in the content isn't all that convenient anymore era. Now you have 80 streaming services. So what's broken about the Internet? What about the user experience sucks today on the Internet? Just so you know, I might have to skip over some slides really quick. I have way too many slides. This ended up being like two hours when I ranted it out, like five times ahead of this. And I've been trying to clean it up. But one of the big things on the Internet, it drives me utterly crazy, is the increasing nightmare of logging into stuff. I have recently had a very, very painful personal experience. I hope you can help me get through this. This time I've had to switch my phone over and I got logged out and deregistered and de connected from literally every single app. And I have had the worst three days of phone user experience as I've had in years. I'm going to be okay, but it's been really, really rough. And dude, losing, like, you're. I didn't know if I was going to get signal back. Telegram wouldn't connect to my stuff. And I'm like doing ESAM stuff. Holy God, it sucks. But there is a. There is a thing that happened to me. I was trying to go to a service. I think it was like namecheap or something. I was trying to get like a DNS record. I don't remember what it was, but I. So I went to my password manager. I was like, all right, boom. Let's log into the service. And says, we need to confirm it with your email. We sent a code. I was like, okay. And I jumped over to. But it was an old email account, a Gmail account that I haven't used in a while. I jumped over there and went back to my password manager username, password, punched it in. It says, oh, we don't. You haven't been here in a while. You should do a captcha, find all the stoplights. And I was like, oh, Jesus Christ. And you know they have that, like, stupid rate limiter where you, like, click on it. It's like, click on the next one. It's like, let me waste your time. Like, really just. Just to get into this. And I Had to do it twice because apparently I'm not human enough. I got it wrong the first time. And then it was like, oh, you haven't been here in a while. We sent a confirmation code to your backup email, which was another Gmail account. And so I went over there, I got my username and password, plugged it in, pick all the buses and then pick all the fire hydrants. I am not kidding. This was. It took me like 14 minutes to get through the cascade of confirm who you are. Confirm who you are. Confirm who you are. Until I finally got the confirmation code and went back to the other one, got into that one, got the confirmation code, went back to the other one and. And ended back at namecheap. And I needed to get into the service for two seconds to get a little string of data, and then I logged out everything. I was like, holy God. Holy God. Why, why is it like this? This is a terrible experience. This is exactly how I felt about it. The machines are better at this. The captchas don't even do anything anymore. I was trying to find a video because I know I have seen one. This started back in 2024 of people just, like, using, like, chatgpt to do captchas. Um, but I had somebody. There was a video of, like, somebody had like, a little script running and then a captcha thing that was just generating new captchas over and over. And it was literally just like, click, click, click, click, click. In fact, the error rate on the vision model was about as good as mine. Like, you know, one out of every three it might have messed up on. But I probably. I probably mess up about 50% of them because I'm like, is the top of this? Is the dude in the motorcycle? [00:11:54] Speaker B: Is that. [00:11:54] Speaker A: Does that count? You know, then the bot pocalypse. I kind of think we're in the dead Internet theory already. I think there are more people and things that we're interacting with online that aren't people than there are people. And I think when we get to the point whether or not we're at that point already, I think it's going to be 10 times worse within a year of that point. Like, because it's just so easy. Like, I just finally got my clawed bot up and running like a day and a half ago, and I can't. I think the. The canary in the coal mine here is that, like, I see all these obvious bots, but the. My. My Claude bot is not obvious. Like, I would. I. It feels like I'm talking to a Human. Which means that there's probably a ton, like the crappy. The ones that are obvious are just the ones that are cheap or local run or something. But there's a scam going around. Crypto CEO dude, for an exchange was talking about this of bots that go on a telegram thing. They take over somebody's account and then they literally video call you, and it's a person that you know in their voice and they talk to you. And to mess up the little bit of oddities about the AI, they literally. And for the purpose of what they're trying to do, they break it up, they make it. They make the video kind of crappy, and then they sell. This is somebody that you know, you're doing a video call with somebody that you know and says, listen, just do this plug in. It'll fix it. I know that this is like a known problem. And then you install the plugin, they take over your Telegram account, they search your computer for any crypto keys that they can dump. Then they go through your contact list and they use your face and your voice that you just gave them. And they turn around and call everybody, all of your friends. And it's this cascade it's been running through for the last little bit. And like, that was. You saw, like, these things are easy now. And this is the worst it's ever going to be. It's the worst it's ever going to be. So what's the solution, Kyc? [00:14:08] Speaker B: Everything. [00:14:10] Speaker A: Yay. Subscription, everything. This. This literally happened last night while I was finishing up my slides. I was trying to. And it was from a club bot. I was trying to get a Brave search API so I could pull some information for a little thing I'm working on. And the API is free. API is free. I want you to appreciate that while I finish the story is they didn't want bots just coming in and signing up thousands of accounts and thousands of APIs for their brave search engine. So the way they prove that you're human is you punch in a credit card, you punch in a debit card. And so I did this. And I don't know because I'm in El Salvador, I have my VPN in Georgia. So, like, it looked like I was kind of back towards home. But for whatever reason, this was an unusual purchase, maybe because it was a $0 purchase and I couldn't use it. So I went to my business card. Couldn't do it. Went to my Apple credit card, Couldn't do it. I used four different cards. I couldn't sign up. I want you to appreciate. I want you to appreciate this. I could not pay for a free service. Holy God. There's a lot that we can fix, but we have to think about it from the user experience. And then there's the principal agent problem is that when Twitter or these social media, they're not building for us anymore, once they have a network effect, then we become the product because we give them the content. I can't tell you how many times I like something or I've been looking at something on X. I use social media to get my articles for the show, for Bitcoin Audible most of the time. And so I'll be looking at something, I'll be like, oh, this is interesting, or whatever. And then, and then it just like, it like refreshes all by itself. And it's like. And it goes all the way back up to what's the newest thing? And I'm like, oh, no. Oh no, where's. I didn't, I didn't like it or save it. Like, where is the thing? And I will spend 40 minutes, I was like, this was a good article. I was excited about this. And I will just scroll and scroll and I know that's what they want, that's what they are trying to do. I search it, I can't get it. It was in my for you thing. So I don't even know if it's somebody I was following. What color was the profile picture? Like, which account was it? Was it, was it Ryan Gentry? Who, who, who posted this thing? And I'll literally, I just, I just won't find it. And then I'll get to a point where I've spent so much time just looking for the stupid thing that I was just staring at that I'm like, I have to, I have to get off of here. And inevitably I get stuck in some other thread or I get outrage baited into some other conversation or engagement and it takes me three times as long because Twitter wants me to do something different. They don't want me to be able to find something from five days ago, because what's happening today is going to get way more clicks, way more rage, baity. And so the usefulness of that platform for me is literally the opposite of what the agent, of what the provider wants me to do. Why, why, why do you, our hosts, own our stuff, own our networks? And then there's file sharing. This has been the biggest thing. And what's funny is that I kind of feel like if you can solve this, you can actually solve all the other ones. You can solve this at scale extremely simply. Like good user experience, intuitive. This has been. Oh God, I hate file sharing. And this is as somebody who's used everything and there are like half decent solutions. Wormholes, pretty dope. But I feel like they all still are missing like a huge opportunity or at least in something that I want to build or the experience that I want with my stuff. And God, I posted, I posted about Pear Drive for the first time like six or eight months ago or something on not sure I did like a big thing about file sharing and somebody, somebody literally said, dude, why don't you just set up an FTP server? Oh my God, nobody's going to use an FTP server. Do you know you're not even speaking English to 99% of people? Like, I want to, I want something that my mom can use, that I can use something with, with my, my brother and my, my father in law. Like I want something that just works and it doesn't have to use Apple or Google or upload for 20 minutes and then they can download it and get my account and pay 99.9.99amonth, pay 20. I pay $20 a month for boosted icloud. I can't tell you how many times Airdrop has failed on me or how many times like, like, well, like, like such a simple use case of like, you know, we're all out for a vacation Christmas and everybody's taking pictures and video and somebody gets a video of my son doing something like unbelievably cute. And I'm like, oh my God, send me that video. Like everybody, let's like pull our videos and our images and inevitably like two people can't join the share link. We're all on iPhone. Like what do you mean two people can't share it? That doesn't make any sense. And Apple is the like just make it work company. Try. Oh my God. Trying to do this. A 12 gigabyte file can't. Don't, don't even, don't even try. It's never going to work. It's never going to work. I did a video that was 12 gigs. Oh, and somebody's like, just set up a NextCloud server. These are the instructions for setting up a NextCloud server. All right, so I'm running out of time. So let me get into Pear Drive. Why was the Internet revolutionary? It's because it lowered the barrier to entry for creating a company, for reaching an audience, for having a retail store. Like if you have like some sort of a niche that only like 500 people in like a city or whatever could, could ever be interested in. Like you knit, you know, tiny kittens or something. Like you need it. Like where are you going to live where there's enough people to sustain a business knitting tiny kittens. What if you have it online and you can set up a website for just a little bit of money and host that? Well, there might be 2,000 people who really want crocheted kitties online. If you can reach them, then you can actually have a sustainable business. So what tools do we have to lower that barrier to entry again? Because right now we are on centralized. You still have to use giant middlemen. Why, why are we still stuck there? Why is it that we still have to go to AWS and Apple to do these things? And what tools do we have to fix that? Well, we've built this thing, we're on number five because we keep running into a problem that just I can't do the user experience like I want it to. And so we realized that there's like another tool that does the trick. And so we're like, okay, well let's map it back in and start back from zero. But we got bitcoin and Lightning for opening payments. That's great. Onboarding is super difficult. Nostr key based identity. I love Nostr Social. There's so many great things built into it but the relay model is still a little bit. I don't think it's like quote robust enough and it's expensive, it's expensive to host and then the key management is super clunky, it's dangerous and I'll tell you, I've tried to onboard a bunch of normies. It scares them, it makes them nervous and I feel like that's one of its biggest problems. Pubkey. I love pub key and what synonym are doing. They have the login experience. I want just scan a QR and then go. But because of that they don't do any local signing for messages and stuff that gets published. So you have to trust the host because the host can technically change all of your stuff whereas Nostr does the opposite. You sign every single message and so you don't have to trust the host. Doesn't matter what relay it comes from. I kind of think you need the the primitive of Nostr but the experience of PubKey so how the heck do you do that? Then there is the pair stack. Man, that one's fantastic. First thing we did was try to build all this entirely on the pair stack, but it does have one problem that we ran into. I don't want to just share one file. I don't want to just access one thing on hand in a group message. I have a machine at home, a Linux machine. I am an editor, I have media like you don't know. I have a podcast and a production company. I have 64 terabytes on that machine. I want to be able to access 64 terabytes very easily. The, the. My one thing about the pair stack was that you have to duplicate it. Think about it like you have to put something in a mailbox to share it. But if you want to, if you want it in your house to use it, you have to, you have to either take it back out of the mailbox or you have to have two copies of it. And that's basically what it is. If you want something shareable and usable in your local machine, you have to have two copies of it. So if I wanted to share a terabyte, I have to have two terabytes to share it. That's kind of a non starter. That's not the experience I want. So I want to be able to use like my phone to offload stuff to my computer and stuff very easily. I wanted all my devices connected. So the PEAR Drive vision, what if all the devices you own felt like they were part of a combined space and files media content just seamlessly float? They were just, they're just there. If your devices are there, so is your stuff. How do we do it right now, just so you know, it's what we have on GitHub is a proof of concept. It's just proving to me that like, okay, we can build it. We've been working for a couple of months on putting in a few, we're missing a few like really kind of critical primitives at the bottom of this. But we've sorted all the things out and we've been building. It's just not published yet. So it's like, it's like crazy alpha right now. But I use it, I use it all the time. And so what we're doing is we have PEAR Drive Core, which is an engine that's basically obscuring away all the various tools that we're using. And for simple setup like you want to connect a device, scan a QR code, you're connected, you want to share some files, talk talk files, you want to share a folder that you can, that you can see, it will look everything in the folder and then you can just look and scroll through that list on your phone. But importantly, you can also. So the underlying engine is simple. It obscures all that stuff away and it works with WebSocket and RPC to communicate. So you can just basically build any kind of web app you want on top of it. And. And we also don't have the mobile build quite yet, but that's been working on the refactor that we're in the middle of. But there's no server. There's not even a networking page. You get a link or a qr, you connect and your devices can talk to each other. No visible key management. I want to be able to have users have a nostr key, but I want them to have the option of just sign in with Apple and it works. And I think we got a really cool setup for that. And to get the combination of pub key and nostr the sweet spot there, I think we kind of have like a. It's really simple. Like it's not. It's not that complicated and it's intuitive too is just key attestation is that stop. Stop pasting private keys into all the clients and stuff because that means that like any client it tries to screw you over is immediately the. You know, it's a weakest link problem. You have nine. Nine clients and one of them screws you. [00:26:24] Speaker B: Well, they're all done. [00:26:25] Speaker A: Your. Your account's nuked. Well, have a. Have a main key that you log in with that just signs you every time you open up a client or an app or anything, it generates a key. It just generates a key behind the scenes. The user doesn't have to see or worry about it. And you just sign that says this is mine. And then in our little, our little like networks, our contact networks, you just have an attestation list of like, this is mine, this is mine. This is mine. This is my Primal. This is my pair drive. This is my Pariscope. This is whatever app. And then everybody gets that. And then you just know which ones to recognize as that person. But because of that, your, your main keys are always offline and if one of them gets compromised, you just revoke it. You just update it, say, not mine anymore. Somebody stole that. And so scan a QR and you're connected. Why I think this has staying power. So there's a great network effects are not your friend. They're your biggest enemy. And one of the biggest problems, there's a fantastic book called the Cold Start Problem by Andrew Chin, an executive at Uber. It said you have to have An Atomic Network where it's sustainable by itself. And Uber had a huge problem because you can't just get like 100 drivers in every single city, because that means that when users get up there, nobody's gonna be around. You have to get 100,000 drivers in one city and then that network can sustain itself because drivers are available and customers are available, and then you branch out to the next city. Zoom is a really clever standout in that, is that Zoom's Atomic Network is two. If you have Zoom and I have Zoom, then anytime we want to do a video call, let's just use Zoom. Why do I think this idea has staying power? Paradrive's Atomic Network is one. I've been using it, I've been using it for a long time and in all of its various iterations because I need it between my devices. If somebody else could have it, that's great because now we have nostr. We can go ahead and put like, why, why? When you put something up, why can't I like it? Why can't. Why can't you just share stuff with me and I download it from you? My brother, he's in Canada with his, with his wife and they're about to go to Brazil. Every once in a while he'll hit me up. He's like, hey man, I really want that, that video. I was like, she hasn't seen the Matrix. Can you give me the Matrix? [00:28:48] Speaker B: Or whatever. [00:28:48] Speaker A: I just send him a key and he's like, ah, sweet, thanks. And they're watching it and there's. Oh, man, low on time. There's a lot of different things with peer to peer that makes this solves this problem. Like the hug of death of, you know, if 1,000 people want a piece of content and one server is holding it, then a thousand people descend on that server and the server crashes. Well, in the context of like Pear drive is if 1,000 people descend on a file or an article or a HTML page, whatever the heck it is, is that it gets better, it gets faster every time somebody joins because there's another person to connect to, to download from. It's all content addressable. And I mean that's, that's the beauty of peer to peer. Bram Cohen's purpose with BitTorrent was I want to figure out how to get Linux ISOs more efficiently to people. And then you have, you have a simple way to. If you've already figured out keys, you have a simple way to put in zaps. We're looking at the Breeze SDK with Statechain, so you don't have to have onboarding. Somebody can just send you. Send you zaps. You don't have to worry about liquidity or anything like that. And I really think we have all the pieces worked out. I think we have all of it worked out. And I'm super stoked about this because I've been. This is. Oh, my God, we've worked so freaking long on this to try to get. Try to get the user experience the way I want it. But yeah, that's not important. The vision, yeah. All your devices working together as one. Any file, any device, select it and use it. No middleman, no collections, no selling, no surveillance. But the point is that once you have that primitive and it works reliably and you know, you can scale to. I'm just sending you some notes or I'm syncing my calendar or something. But you can also do I want to be able to deliver the Kimchi K5 model, that's 693 gigabytes to a bunch of my friends, and then they can distribute it. And you don't have to pay the gargantuan hosting fee to have somebody be able to download a near terabyte of information just to get access to something. Once you solve that problem, you've lowered the barrier. Entry to where everybody can be a server. And if you have payments natively built in, why do you pay AWS when Your friend has 64 terabytes and he's a nerd and he's got a desktop computer? Why don't you just pay him? Why don't you pay anybody? And so my hope, again, like I said, this is a proof of concept. It's an alpha version and we're gonna break everything. I've got a CLI update because it's like dumb, unintuitive, Like, I haven't really been thought about. I've been thinking about user experience. But we haven't built for user experience yet. We just build to make it work. So be careful when you go there. If you go check it out on GitHub. But my idea, my hope is that it like the clunky like BitTorrent and like Rust Desk. I tried to transfer something from my Rust Desk back at home and it failed twice. And I had to start it over every time. It was a five megabyte file and it took like 30 or 40 seconds. But then I did this. This was last night, had Paradrive CLI running on my machine. If you see the two lines, this is my MacBook that was here in the hotel. And then you'll see another one that has a black, uh oh, has a black background. There it is. This is my Mac at home, my other computer. And so on my, on my computer [00:32:24] Speaker B: here [00:32:26] Speaker A: I just drag and drop. No, well, there it is. So I put it in here. You can't see the video, but I put it into one and it just showed up on the other. I put one in the other one and it showed up here and it just works. And I want it to start to feel like that. It already feels like that. But we can build any app we want on top of that. We can deliver anything. We can deliver web pages, we can deliver notes, we can deliver Noster feeds. It doesn't matter, it just needs to work. And it just feels like my machines are in the same space working on the same files and I don't have to ask Apple for permission to do it. So. Private, sovereign, secure, scalable. But none of that matters. We're building it because it's going to be better for the user. It's going to be more fun to use and I got a lot of plans, but we're still, we're still at the beginning. So wish me luck. And importantly, if you're interested, I love support, I love feedback, I love it sucks. I can't believe you put this button right here. That's a terrible idea. I need those things. So check it out. You could go to paradrive.com I just, I think I linked it. I think save it just in case. I'm just linking it to the GitHub and if you want to get in touch with me, go to planbairdrive.com shoot me an email. I'm in this for the long haul. If we didn't figure everything out. Well, we're going to go back and figure it out because I'm just going to do it until it freaking works. And I'd love you guys to check it out and join me. Thank you. [00:34:20] Speaker B: Okay, so I want to talk a little bit more about before we close this out about the structure of what we're building. I want to talk about it because it's actually very easy to vibe code a simple peer to peer file sharing app. A simple way to just deliver a file from my MacBook to my Linux machine. Even though all of the official apps out there really kind of suck, syncthing is probably the closest thing to a working system. So much so that when I really looked into how it worked, I strongly considered just taking what syncthing had like taking the core of syncthing and building kind of the interaction or the system on top of it that I wanted, as opposed to what is a very clunky and frustrating experience with syncthing itself. None of it is entertaining, none of it is fun to me. When I looked at the main page of syncthing, there are a lot of things that are actually similar to how we are going to engage with our own tools, but they're done. Like the main page looks like the settings page of my router firmware. Nobody's gonna use that unless they are someone who's insanely technically literate and is not afraid of an IP address or port numbers or a key. I mean, I tell people like I have quote unquote normies who use Bitcoin [00:36:00] Speaker A: who really kind of get a little [00:36:01] Speaker B: bit intimidated by just what an address is because they're like, oh my God, am I sending it to the right place? Because it's just a bunch of random nonsense. Like it's really hard to tell if you are in fact sending money to the right place. Even I have made the mistake before. In a rush to do something, I copied and pasted the wrong thing and didn't realize which one it was going to. Luckily it was one of my accounts, so it just showed up in the wrong place. [00:36:28] Speaker A: I was like, wait, what? [00:36:30] Speaker B: And then I've just dealt with it. [00:36:32] Speaker A: But that's a meaningful problem. [00:36:34] Speaker B: If I'm sending to a contact, if I'm sending to a contact list that has keys behind it, I'm clearly sending it to my brother because my brother has a profile picture and my brother has his name on it. And it's clearly not my river account or my mother in law. And so I really wanted to tackle and think about the Pear Drive experience in a very similar way. And importantly, one of the things I wanted to do was to build a foundation that you could build anything on top of. This is really the key to it, is I can't really take syncthing. There's not like a, a simple way to, to take syncthing and then build something on top of it that just does one thing or views a certain type of file or looks at a particular folder or allows me to back it up with syncthing to integrate where it doesn't really matter what kind of app we have, it can all talk. The file sharing protocol in the back end, you know, that's what the web did, right, is you have HTML and websockets and TCPIP and all of these things. And there was this Protocol, there was this formal way to communicate. And then if everybody use that same mode of communication, they could make an app of their own kind or a website of their own type with a completely different purpose. You could just build whatever you wanted on top of it and it didn't have to look just like the other one. [00:38:17] Speaker A: It didn't have to be. You didn't have to use the code [00:38:19] Speaker B: from the other person because you had a protocol, you had a standard mode of communication. And that's what I think we need in order to get back to peer to peer. But it needs to be really easy to deploy. You know, most people who deploy websites don't think about or know about DNS or what's going on with their IP address like many of them do, because it's still kind of hard to set up a website and a server and actually keep it running. It's why most people don't do it and most people are using centralized services. But what if you could obscure that away? What if you could have a common way to communicate between various apps or various delivery mechanisms with an underlying file sharing protocol that would just sync whatever it is and you want to have a podcast app? Well, you could have a podcast app that looks at normal RSS feeds on normal web domains or RSS feeds at a peer drive link. What if instead of the only way to actually integrate a common storage mechanism or backup system or syncing system was that you had to use whatever platform you were locked into, you had to use icloud on Apple and you had to have the app itself decide that they weren't going to sell you their own subscription for syncing your notes or your calendar or your menstrual cycle or your whatever it is. The insane number of various apps for various single purposes and the number of things that require some sort of a subscription, it's really just gotten crazy. And I don't dislike single purpose apps. To the contrary, I love single purpose apps. But the fact that I would need to pay for syncing separately for every single app that I use is crazy. [00:40:30] Speaker A: That I would distribute this across all [00:40:32] Speaker B: these different kinds of servers, rather than just having an extra mirror or an extra device backing up all of my things at once. What if there was a joint peer to peer protocol? What if there was a way to run an engine underneath this thing where backing up and syncing was just dealt with. And if you had a quote unquote account with the peer to peer syncing system, you could back up any app that could integrate into it. And could read paradrive keys or paradrive links. So another way maybe to think about it is like imagine you go to like webtorrent is a thing, right? The experience isn't like super great, but it is a pretty powerful tool, especially with something like Brave. Now imagine that when you go to a website and you're trying to download [00:41:19] Speaker A: like a large file, let's say it's [00:41:20] Speaker B: like Hugging Face and you're trying to download an AI model that's 23 gigabytes. Or heck, you're trying to download the new mini max 2.5 and it's 220 gigabytes. Well, you go and you hit download, you're calling directly to the Hugging Face servers. And if a thousand people go and download that same model at the exact same time, those servers might crash. Because that's a huge amount of bandwidth. And the cost to run that, to keep that up and running when thousands of people are downloading thousands of models every single day is extraordinary. Now imagine that you have a bunch of different people who are participating in the Hugging Face community. The website is being hosted from one location or it is being mirrored from a bunch of different locations, but it's signed by its author, just like a noster note. It's just an HTML file. And you can deliver, you can look at that by simply having the key or having the link that goes to it. So you wouldn't even necessarily be getting the website from the Hugging Face servers set up by them. You might be getting it from anybody else who's looking at it or who has saved it. And when you download a model, it like clicks and you go to a web torrent where you're downloading it from everybody online who has the model. And so your speed is huge. And if Hugging Face has their server on and is hosting it as well, they're always there to help. And they can provide an enormous amount of bandwidth because they probably do have more capital for more infrastructure, but there's no reason to only need them. And if a thousand people come in and download it at the exact same time, it gets faster and more performative. And the Hugging Face website and server does the opposite of crash. It gets easier for them to deliver it to more people because now there are a thousand new people with the file able to distribute it. Since I was a young boy and I discovered the way peer to peer systems worked, I have always felt that is the natural architecture of the Internet and that things needed to go in that direction because it is the most efficient. It is the Most sustainable. But you have to have a lot of different protocols to solve all the various pieces of do you know what you're getting? Do you know who you're getting it from? Do you have a way to establish networks to the people that you know? Do you have a way to verify their reputation? Do, do you have a way to deliver this with and without a central server? And those problems are really hard. There are many, many, many different layers to that problem. And I'm not saying that Pear Drive is like the solution to all of them. I'm simply hoping that we can start to build the underlying blocks of this. Because all of the pieces of this thing exist, all of the pieces of that little world that I just imagined completely exist today. They are completely possible. The question is, can you get the user experience to behave like the normal Internet with the benefits of peer to peer on top of it and with a being able to do things that peer to peer can do that central servers can't do? And I think you can. And I think the thing is that you should not be afraid of central servers. There's nothing wrong with a central server if you know that the server doesn't own the content, they don't control or change the content and they don't own the network. Because if you've solved those three problems, a central server is just a really reliable seeder. It's just a really reliable relay or mirror. Like nobody's mad about more relays in NOSTR or having one really, really good relay. Because I still know that the content is directly from the person I am following because it's signed with their key. And if that relay goes down, I can still get it from somebody else, I can maybe get it from another friend. Peer to peer presents the option to always have a credible exit without losing your network, without losing your identity, without losing your data. So I think it can be built to create the environment that I have imagined for so long. It simply has to be built user friendly and you have to do the slow, painful, difficult work in making the experience feel like the normal web. Then you can figure out how to do more things with it that you can't do on the normal web. And you have to be okay with letting the old monetization model not be reliable because it's going to change how we think about capitalizing on these networks. If you can't lock people into your platform, if you can't trap people by controlling their network or repurposing their content, or you can't control the algorithm to keep them stuck on your platform and continually engaging and rage bait so that you can shove more ads into their face. I think you have to simply be okay with less control and then figure out what it is. What's the service that you provide within this new environment, and how do you provide that service better than everybody else? And if I wanted to bootstrap this possible world, if I wanted to attempt to get to a place where we could build something just like this, where the Internet could actually look like what I've imagined, I would start with making it easy to move files between my MacBook and my Linux machine. And on top of that, making it fun, making it so I could watch movies off my Linux machine. Insanely easy. I could listen to podcasts off my MacBook from my phone. I essentially could just move and work with files in and between my devices safely, privately and easily. And that's not easy to do. It's not easy to build that. Maybe I have a problem, maybe I've gone about it the wrong way. I'm being too much of a perfectionist and I just need to get something out. But I have actually just Vibe coded a simple way to get a file from Mac to Linux machine in a weekend that is not that hard. But getting it to flow, getting it to be a complete picture of something that can be used in practically any context, and one that has a path to scaling to enormous file indexes and enormous networks where it makes sense to have someone with a completely different app or completely different type of tool to use it on the back end for syncing or for reading files off another device or another network. That's hard. That's hard. And that is kind. That is our bigger focus with Pear Drive or Pear Core, the. The engine underneath this, which we will be building paradrive on top of as the first example of what can you do with this new tool? And I want you to be able to feel why it's different. But again, I'm not saying I have the answers. I just know what I want out of it and how I think and see how this technology works and what I where I think the value case is for actually building a disruptive new system for the Internet. Because I think the best way to free our hardware, to give us back control of our phones, of our accounts and of our systems is to build software that it doesn't lock you into their platforms. And specifically one that's broad and generic enough that it's really hard to be like, oh, you can't use this app in our App Store. Well, it's not an app. It's something that many, many apps can and or are using. It's a protocol. It's a standard for delivering and exchanging files for any and all purposes. So anyway, I hope you enjoyed the talk and that my extended explanation here added something of value into painting the picture of what it is that we've been focused on, and importantly, why it's taken a lot longer than just a weekend build for shooting some files or documents or movies from one machine to another, which is a much easier task when you don't really have much else that you want to do with it or you're not thinking about how do I do this with 10 terabytes worth of stuff as opposed to just one file one time. Thank you for listening. A shout out again to the HRF and their amazing work. I hope to be on their Financial Freedom newsletter at some point where they talk about paradrive and and how it's helping people to have sovereign file sharing and data collection and investigation. I mean, just think about how cool it would be to be able to go through the Epstein files with a private group of like 100 people and then just watching and being able to read how they're marking certain files, what they're highlighting, what they're pointing out, and then being able to directly message each other about this information and, and then categorizing and put metadata that this is related to this event, this is related to this. Like imagine a system of collective organization of metadata and analysis of some pool of information around a topic or an event or a conspiracy theory. What's good, what's bad? Who thought this was a good piece of information? Who said this is crap that has been debunked? What if you could take all of the collective data and reaction and information that you get in Twitter and you could actually pool it into place by topic or by event and you could easily reference it and you could dig through that information and you could base it based on who you thought had a good reputation or who was actually right about it the last two times when you thought it wasn't realistic. And now it turns out to be totally the truth. That's something you could do do with Pear Drive, but I don't think you'd ever really be able to do it with central servers, because the second that conspiracy theory was onto anything that was true, you probably get shut down, you [00:52:04] Speaker A: probably get censored, get shadow banned on Twitter. [00:52:07] Speaker B: A type of crowdsourced intelligence is a very dangerous thing to a lot of people in power. So how could you make that robust enough that that could be done? You know, could crowdsource that kind of information? That's something that I hope to be able to deliver on top of the peer drive engine. And it would be dope to actually be included in the financial Freedom report because we were doing something meaningful and it was helping people around the world fight for freedom. So shout out to them, shout out to everybody who listens and supports the show, and hopefully, hopefully I can deliver on this promise. I'm working my butt off and putting a lot of capital toward it. Wish me luck with that. I am Guy Swan. And until next time, that's my two SATs. [00:53:11] Speaker A: Sam.

Other Episodes

Episode

August 02, 2019 00:39:55
Episode Cover

CryptoQuikRead_279 - Deflation & Liberty [Part 2 - Jörg Guido Hülsmann]

"If Bitcoin's supply is expected to be endlessly deflationary, doesn't this ensure a never ending, economy destroying downward spiral?" Today we conclude with Part...

Listen

Episode

August 20, 2020 00:23:25
Episode Cover

Read_431 - True Names Not Required [Gigi]

"We need to be able to disassociate from our identities to protect ourselves. We need the freedom to selectively reveal ourselves. We need the...

Listen

Episode

December 03, 2018 00:31:32
Episode Cover

CryptoQuikRead_195 - Estimating and Minimizing Consumer Worry [Nick Szabo]

What are the mental barriers that cause prospective consumers to drop off from interacting with an e-commerce business? How can we measure or estimate...

Listen