You are reading content from Scuttlebutt
@andrestaltz %yNkrJtnHyR4LcgzYvJ3nYdvQ1U3i2SlVxzbs7vOH5WU=.sha256

Launching... Manyverse for iOS!

ios-launch@2x.png

đŸ”— App Store Link

More info on the manyverse blog. Enjoy!

User has not chosen to be hosted publicly
User has not chosen to be hosted publicly
User has not chosen to be hosted publicly
User has not chosen to be hosted publicly
User has not chosen to be hosted publicly
@Anders %ph4YQbJY1t82sGEwkmKh1T88K9HeGNHsb965XD6jYb0=.sha256
Voted ## Launching... Manyverse for iOS! ![ios-launch@2x.png](&6PE8z83sJJd0MFH/y
User has not chosen to be hosted publicly
User has not chosen to be hosted publicly
@andrestaltz %HwVC8WQjo4Yn8Z8EzFTPpJdhb9N0OJnUxIiZq4l57C8=.sha256

@gwil Inside the app in the side menu there is a "report bug" link, that will just open an issue in GitLab: https://gitlab.com/staltz/manyverse/issues/new

@Christian Bundy %qPtQQiCqEdW2PbdcJEvqH8eusivxyUBC52GRAm7N/Yo=.sha256

@andré

Congrats on this release! I'm really excited and happy to see this.

User has not chosen to be hosted publicly
User has not chosen to be hosted publicly
User has not chosen to be hosted publicly
User has not chosen to be hosted publicly
User has not chosen to be hosted publicly
User has not chosen to be hosted publicly
User has chosen not to be hosted publicly
User has not chosen to be hosted publicly
User has not chosen to be hosted publicly
@andrestaltz %jbiL3L3Jdm4XTzjXWiB6a4JrAb/KrhpnMwzMswtsvRQ=.sha256

@gozala I know about Multipeer Connectivity APIs, but I'm under the impression that it's only iOS-to-iOS, and that doesn't really interest me.

User has not chosen to be hosted publicly
@andrestaltz %XQrqHtD75b3V/YbYp+ORJQN2bb2sQutCwqZkemJgH5A=.sha256

@gozala Open Wireless Link looks really interesting, thanks for that link! Connectivity in general is a low-priority for me now that I've worked enough on it that it's good (not perfect!) while there are other parts that certainly not good (such as initial sync UX and performance), those are high-priority.

For some inspiration on how to expose something as a transport, check:

If there's native code in C (that's the case for Open Wireless Link), then we would need to create Node.js native bindings for that, see https://github.com/staltz/utp-native-nodejs-mobile and https://github.com/mafintosh/utp-native for an example.

User has not chosen to be hosted publicly
@Hendrik Peter %fZ+5Qm8mgsQkhDMPNJ6BumE0Ysh/N/GJp8SjNNXAHp0=.sha256

Gratz!!!!

User has not chosen to be hosted publicly
User has not chosen to be hosted publicly
User has not chosen to be hosted publicly
User has not chosen to be hosted publicly
@Hendrik Peter %Y42nMGgzkNpvWhPj3IsyRvSpPGDB6Ai8lbXNA2h4YxM=.sha256

I believe @andrestaltz made the ssb-keys-mnemonic plugin ;)

User has not chosen to be hosted publicly
User has not chosen to be hosted publicly
@Hendrik Peter %k5n6kcdE9qa0JxPJssUkXpQuKQjoOGiGeHCV4MYYweE=.sha256

exactly @RĂ´mulo Alves.

There are 2 problems with sharing the same key across multiple devices:

The unique keys are used to identify you when you are "online" (which we call gossiping). Devices in the network will get confused if they suddenly see 2 devices identifying themselves with the same key at the same time.

There's also the risk of breaking your own index of messages. Each message you create receives the id of the previous item in your database and a time-stamp. If you post a message on device 1 and then post a second message on device 2 (before it has a chance to download message number 1) you'll suddenly end up with a newer message containing an older time-stamp.

I (and most multi-platform users) use 2 separate identities that are "linked" to each other via their bios. I for example have @Hendrik Peter and @Hendrik Peter (Mobile) .

@mix.exe %k7ei/SeRCpzAAQfCZLl16ZBh3acyQ5RePBhnNN2CGf8=.sha256
Voted ## Launching... Manyverse for iOS! ![ios-launch@2x.png](&6PE8z83sJJd0MFH/y
@Matt Lorentz (desktop) %7hmmdi5vm4yPtduYc69VimkTGDgAFDSm0b1Ziyjz0o8=.sha256
Voted ## Launching... Manyverse for iOS! ![ios-launch@2x.png](&6PE8z83sJJd0MFH/y
Join Scuttlebutt now