Oddbean new post about | logout
 Keet.io needs to go mainstream. What incredible tech. Peer to peer is the only way 
 Has it improved since a year ago? I had huge troubles connecting. Så i changed to something else 
 Vastly. Had the same issue a year ago but I have recently started using it a good bit. Absolutely seamless to create a room and invite users. Video call quality is excellent 
 Okay, sounds good. Will try it out :) thanks  
 Best feature is the video calling  
 big rooms work excellent 
 keet dev moves so fast you almost cant compare it month to month

there is huge updates in the pipe about to land, keet is about to light fires under bigtech 
 Can I download it through fdroid or obtanium? Dont got the playstore on my device 
 It's not open source yet. Supposedly, it will be at the end of the year.  
 They already "opened sourced" everything back in March or April. 

Keet is Bitfinex's UI for pear and holepunch, which will probably never be open sourced

(Pear and Holepunch are FOSS) 
 They announced that they would open source it on a recent podcast. 
 Share link please  
 https://www.youtube.com/watch?v=s3TMR9LNs2s

prob refering to that? but that is what i was refering to in my last reply

you should use keet more, the ln room is very active 
 i hope not and it doesnt seem likely given all of their statements and history of open source to keep that small bit of code closed

paolo(bitfinex) in a very recent podcast said its very easy to build the ui and he expects many many other keet uis 
 Thanks for letting me know  
 its 99% open source from mafintosh the founder and the rest will be after beta which at a guess is next year 
 very soon, they will release a apk which downloads and updates keet via p2p as is already on desktop 
 Keet as a few things to improve before it is really ready for prime-time.

There's currently no way to leave a room once you have joined. Pretty sure that has been the case since the update that allowed logging into the same profile from all your devices, but it broke something about being able to leave a room.

There's no way to have sub-rooms. For instance, if I wanted to set up a room for my church that had one room for organizing events, one for posting hymns for the upcoming service, one for prayer requests, and one for just general discussion, I would need to set them up as completely separate and unrelated rooms mixed in with the list of all the other rooms I am in. Given the main competitors are Telegram and Discord, this is a must-have feature, in my opinion.

In small rooms of only a few people, sharing media can be rough. I will send an image to my buddy, and when he opens up the app to look at it, it won't load because I am already offline doing something else. So he will send me a message "I can't see what you sent." And then I have to go online while he still has his app open for it to show up. There's not really a way around this, since Keet doesn't use any servers in-between our devices. Yet, this is not what "mainstream" will expect as their UX without something warning them the first time they share a media file, explaining why this is the case.

I would also like to see a version of Keet that can be hosted on an always online device, so room participants can act as a "relay" for media sent by participants using mobile devices that don't keep the room open when they aren't actively using the app. 
 100% agreed to all your points. Onwards and upwards good feedback will only get the app better. But man is peer to peer incredible. Similar UX challenges like the always on with sharing media we see with Lightning. There could potentially be cool workarounds like sending some sort of data to all devices in a room that wakes up the phone for 30 seconds or so once someone enters a room (therefore enabling the media to be shown). I’m confident meat UX work around a will be put out 
 Yep, I think all these things are solvable, and I am incredibly bullish on pear runtime in general, as well as Keet in particular, even if it never gains the user base of something like Telegram or Discord. 
 it is solvable and those solutions are about to be released or parts have already

keet will likely be bigger than telegram 
 Why do all the recent excellent p2p products seem to have an allergy to servers? I have multiple devices, one of which may be an always-on "server". This is a valid peer, and a much more useful one than other categories of edge device which are often offline or have bandwidth and battery constraints. 
Once we agree that an always-on, hardwired device is obviously useful, and that individuals should own these wonderful personal servers, we can start to use these terrifically useful things to personally serve our own edge clients.

And since we now all have always-on personal servers, why not just peer those together instead of our edge devices (which we already saw are flaky).... What a better pattern!  

A network of peer to peer rock-solid personal servers, providing private client experiences to our silly edge devices.

Sometimes the peer to peer crowd gets a little too high on its own supply wrt what a "peer" is...  
 Yeah, I think the "ideal" in P2P is for each peer to be equal to all other peers.

I believe they wanted Keet in particular to be as accessible as possible for those who don't have a personal server at home, and maybe aren't interested in having one. That comes with some trade-offs, though, as I mentioned above concerning media sharing.

I am personally quite willing to run a server to host a Keet room that is always online for everyone else in the room, but then we are really starting to muddy the definition of what P2P means. I suppose the difference is that anyone who is a participant in the room can do the same, so there isn't one central server that everyone has to rely on. 
 nostr:nevent1qqspntlhnezqdad274cpy0mf7wysu0zwq06qdfatyl6k0a82jx4v3nqpr9mhxue69uhhyetvv9ujuur0wd6x2u3wwpkxzcm99upzp3u8lujfvvw7xl84fk4p3mt4rx0vyeug8f8w9g4nw2ekgpce2a0kqvzqqqqqqyrk8xtz 
 keet(holepunch) will be releasing an app for 'servers' very soon, its called a 'blind media mirror'  and it will basically seed and backup all your content but completely encrypted ie blind to itself 
 That's cool. 
It's not really what I'm talking about (re-read my comment), but it's still cool.  
 i did and it is what you asked

what about it is not what you asked? 
 A personal server as the single device that does the peering (with the personal servers of others) and heavy lifting computation, and serves a thin client to multiple edge devices. 
Rather than all my edge devices each being considered a separate peer to peer agent. 

If I'm understanding you correctly, you're mostly talking about a personal server as a content mirror, not as my single identity source and "backend" processing machine.  
 you are describing federation which i have absolutely no idea why anyone would want that now

i feel you have preconceived ideas about problems with p2p that are not valid but why dont you say what they are so we can discuss and even better do it in the pear community room in keet,  link on the profile page, so the p2p experts can have a piece
 
 the media mirror is being tested in rooms now 
 leave room is being released in a few days 
 sub rooms are coming 
 always on 'media mirror' is about to be released 
 the media mirror is now being tested in rooms 
 I have Keet, but I can't seem to get anyone else to use it.  I'm seeing more adoption of SimpleX as more people seem to be moving away from Signal and Telegram. 
 Currently fighting that battle to get others to use it as well 
 you think its good now just wait a couple months, performance is about to 100x