mamot.fr is one of the many independent Mastodon servers you can use to participate in the fediverse.
Mamot.fr est un serveur Mastodon francophone, géré par La Quadrature du Net.

Server stats:

3.3K
active users

#p2p

23 posts21 participants1 post today

Selhosted P2P E2EE File Transfer & Messaging PWA

* #OpenSource
* #CrossPlatform
* #PWA
* #iOS, #Android, #Desktop (self compile)
* App store, Play store (coming soon)
* Desktop
* #Windows, #MacOS, #Linux (self compile)
* run `index.html` on any modern #browser
* #Decentralized
* #Secure
* #NoCookies
* #P2P #encrypted
* No registration
* No installing
* #Messaging
* Group Messaging (coming soon)
* Text Messaging
* #Multimedia Messaging
* #Screensharing (on desktop browsers)
* Offline Messaging (in #research phase)
* #FileTransfer
* #VideoCalls
* #DataOwnership
* #SelfHosted
* GitHub pages Hosting
* #LocalOnly storage

Check it out!

positive-intentions.com

(Degoogled links to the apps)
- Chat: chat.positive-intentions.com
- File: file.positive-intentions.com
- GitHub: github.com/positive-intentions

Replied in thread

@1br0wn

Better maybe, but relying on European values and regulation carries risk. Look at UK, look at others in the EU, look at how well lobbying works against both.

Where possible we need to create infrastructure that embodies these freedoms and protections so they cannot be circumvented, to give alternatives when other options begin to fail. Thid can be done through tech which empowers, such as decentralisation through #p2p rather than #fedi.

@TheProgressives

I have made a release of "git-withme" which allows peer-to-peer Git usage over #magicWormhole

This uses short, human-memorable codes to invite peers to collaborate (push, pull, etc) in real-time on a Git repository with no external hosting providers. Creates a temporary bare repository on the host so it feels like GitLab style usage.

"pip install git-withme" or see the project pages:

git.sr.ht/~meejah/git-withme

pypi.org/project/git-withme/

Оказывается у #Briar помимо общеизвестного приложения есть ещё и четыре странных: Earth, Mercury, Venus, Mars. Все весят ~3.5 МБ примерно.
Все 4 не пробовал, пока хватило одного из них - Earth. Испробовал там кажется всё, кроме установки этого скриншота креста на второй Андроид и тогда повключать снова там всякие вайфай, БТ и GPS... Почему говорю "скриншота"? Да потому, что это приложение и вело себя как скриншот, а ощущал себя в качестве дурака, включающего на девайсе разные службы и тыча в этот скриншот пальцем в надежде, что чудо всё-таки произойдёт. Но чуда на моем #Android 10 не произошло, немного поржал и удалил эти странные обои.
Если кто хочет попробовать эти 4 безопасных мессенджера от "Briar Project" для #p2p , #mesh , офлайн-чата и чего-то ещё и не смущает перспектива почувствовать себя идиотом, тыкающим пальцем в обои - милости прошу!😀 Может это просто у меня эти лыжи не поехали, но пробовать все 4 пары за раз я пока не готов)
#programming #messengers #lang_ru @ru @rf

I created an #X account because I wanted to have more reach for my crowdfunding campaign(cr8r.gg/@farooqkz/114295543059). But then I greatly regretted my registration on the platform.

The problem's not just that it recommends these people on the top. The problem's also that it requires following at least 1. But it doesn't provide search feature in this window so I can easily find the one I want to follow myself. The only way is scrolling.

I was never more confident that decentralization advocates, including cash and messenger, must have decentralized platforms such as Fediverse and Mastodon as their primary channel.

Hello! I have started a flipstarter crowdfunding campaign to launch a #Persian website to promote and teach Bitcoin Cash.

The website is currently here:

persianbitcoincash.com

The flipstarter is here and I have explained everything in details:

fund.persianbitcoincash.com

Reposts appreciated.

persianbitcoincash.comبیت‌کوین کش فارسی | نوشته‌هایی دربارهٔ بیت‌کوین کش برای فارسی‌زبان‌هادربارهٔ بیت‌کوین کش به زبان فارسی

@jonny

> If i was designing a #P2P protocol

Bit of OT thought.. All these #LocalFirst projects are inventing their own sync mechanisms now, and Martin Kleppmann talks about trend towards having a 'generic sync' protocol as an open standard. But no moves are made yet in that direction.

I have trouble wrapping my head how that'd work in a heterogeneous social network with many actors, apps and composable services. Do we CRDT sync local states directly, or rely on a msg/event-based architecture?

Continued thread

quoting myself, bittorrent is like the Hegel of #P2P, it is the simplest protocol i am aware of that is quite literally just the core of the idea as a spec and then decades of history, culture, and practice crusted on top of it. hashes of chunks of data overlaid on top of the data itself to facilitate sharing it. that's it. i am a peer. i have heard of some data via its hash. i ask around for that data. i get it and check it against the hash. end of algorithm. Yes yes, choking algorithms, trackers, transport protocols, holepunching, but that's implementation details.

You can't think about P2P without taking some implicit or explicit disposition towards bittorrent because it's such a pure expression of the idea. An analogous argument is that you can't really implement a P2P protocol without accidentally making it in some way (maybe through a few steps) compatible with bittorrent. v2 makes that bar almost zero by just being literally a set of per-file merkle trees. you can just ignore the .torrent file entirely and deal with the trees directly, all you need to do is understand when someone asks for hashes at a specific level of the tree.

If i was designing a P2P protocol, which i always am in some part of my being, I would start from bittorrent v2 and branch out from there. Being able to talk to a bittorrent client is so trivial it's almost an afterthought, an afternoon of writing udp packing and unpacking functions. If you ignore the rest of the lessons like the obvious UX affordance of having a thing to trade around like .torrent files, magnet links which are an identifier and a non-definitive starting point for resolving it, trackers which are a means of coordinating the swarm, you're just throwing away an entire generation of practical experience

Neuromatch Socialjonny (good kind) (@jonny@neuromatch.social)(Also obviously I am eliding all the other decisions bittorrent makes that make that possible and ways that it doesnt work. trackers are a great idea both technically and socially, even if the tracker model is direly in need of an update. Trackers are nucleating hubs that make recognizable communities, end user search systems, and reduce the complexity of peer routing by a billion times. Omitting another hundred pages on the sociotechnological economy of bittorrent, but bittorrent is like the Hegel of p2p - you can't do p2p without reconciling your disposition towards bittorrent)

📣Jami team is pleased to introduce the new version of Jami: Εἰρήνη.☮️

As you'll discover, this release brings remarkable advances from months of silent work, sure to delight loyal Jami users and newcomers after the announcement of Skype's shutdown.

We invite you to update and try the latest version of Jami! 🙇

👀 Want to know more about Εἰρήνη? Read our article : jami.net/eirene-to-make-new-us