A house is not a building code.

I wrote about using ChatGPT + Codex to derive a protocol specification for Reticulum/LXMF from its Python implementation—turning “look at the source” into something closer to a language-neutral contract, with test vectors to follow.

https://salemdata.net/johnpress/?p=812

#Reticulum #LXMF #Codex #AIcoding #ProtocolDesign #EmbeddedSystems #TBeamSupreme #ESP32

The above images are taken with hardware jpeg compression 640x480 with quality 90 (the highest), transcoded to WEBP with quality 8 (out of 100) to handle small sizes. There are quite a few parameters which I implemented and can be tweaked on the fly with keywords sent to the camera over #LXMF. I need to take the camera out (currently behind a window) and tune up the day exposure somehow to reduce the image burn.

Hab übrigens doch noch einen öffentlich verfügbaren Server gefunden, wo man den Onion #TOR Endpunkt für #XMPP Chat nutzen kann: https://xmpp.is/

Die Kontakte müssen aber glaub ich auch auf Onion Endpunkten registriert sein. Zur Not dann einfach zwei Acounts nutzen, einen im normalen Internet und einen für anonym im Tor.

Mit dem bei #Tails Linux mitgelieferten #Pidgin funktioniert aber #OMEMO Verschlüsselung scheinbar nicht, also #Gajim extra installieren.

Bisschen Tricky, aber könnte es nun präsentieren. Briar wäre aber einfacher.

#LXMF Protokoll ist auch sicher und verschlüsselt, aber weiß nicht wie Anonym. Ansonsten scheint mir das für Personas der Tails-Zielgruppe besser geeignet.

Leider kann sich aber MeshChatX noch nicht über TOR-Verbinden und I2P ist nicht in Tails.

IMO ist für Tails-Nutzer und Whistleblower aktuell keine einfache Möglichkeit zur Chat Kommunikation verfügbar, zumindest nicht auf aktuellen Stand der Zeit.

#DIday #DIdayNeuss

XMPP.is

A free and open XMPP/Jabber server that utilizes strong authentication, PFS and DNSSEC. We allow anyone to communicate privately with no logs.

XMPP.is

Sideband v1.9.2
=> https://github.com/markqvist/Sideband

To understand the foundational philosophy and goals of this system, read the Zen of Reticulum (https://github.com/markqvist/Sideband/blob/main/Zen%20of%20Reticulum.md).

Sideband is an extensible LXMF messaging and LXST telephony client, situational awareness tracker and remote control and monitoring system for Android, Linux, macOS and Windows. It allows you to communicate with other people or LXMF-compatible systems over Reticulum networks using LoRa, Packet Radio, WiFi, I2P, Encrypted QR Paper Messages, or anything else Reticulum supports.

Sideband is completely free, end-to-end encrypted, permission-less, anonymous and infrastructure-less. Sideband uses the peer-to-peer and distributed messaging system LXMF (https://github.com/markqvist/lxmf). There is no sign-up, no service providers, no "end-user license agreements", no data theft and no surveillance. You own the system.

Changelog:
=> https://github.com/markqvist/Sideband/releases/tag/1.9.2

#LXMF

GitHub - markqvist/Sideband: LXMF client for Android, Linux and macOS allowing you to communicate with people or LXMF-compatible systems over Reticulum networks using LoRa, Packet Radio, WiFi, I2P, or anything else Reticulum supports.

LXMF client for Android, Linux and macOS allowing you to communicate with people or LXMF-compatible systems over Reticulum networks using LoRa, Packet Radio, WiFi, I2P, or anything else Reticulum s...

GitHub

Sideband v1.9.2
=> https://github.com/markqvist/Sideband

To understand the foundational philosophy and goals of this system, read the Zen of Reticulum (https://github.com/markqvist/Sideband/blob/main/Zen%20of%20Reticulum.md).

Sideband is an extensible LXMF messaging and LXST telephony client, situational awareness tracker and remote control and monitoring system for Android, Linux, macOS and Windows. It allows you to communicate with other people or LXMF-compatible systems over Reticulum networks using LoRa, Packet Radio, WiFi, I2P, Encrypted QR Paper Messages, or anything else Reticulum supports.

Sideband is completely free, end-to-end encrypted, permission-less, anonymous and infrastructure-less. Sideband uses the peer-to-peer and distributed messaging system LXMF (https://github.com/markqvist/lxmf). There is no sign-up, no service providers, no "end-user license agreements", no data theft and no surveillance. You own the system.

Changelog:
=> https://github.com/markqvist/Sideband/releases/tag/1.9.2

#LXMF

GitHub - markqvist/Sideband: LXMF client for Android, Linux and macOS allowing you to communicate with people or LXMF-compatible systems over Reticulum networks using LoRa, Packet Radio, WiFi, I2P, or anything else Reticulum supports.

LXMF client for Android, Linux and macOS allowing you to communicate with people or LXMF-compatible systems over Reticulum networks using LoRa, Packet Radio, WiFi, I2P, or anything else Reticulum s...

GitHub
@p2panda this is a good approach I think and I think "more delay tolerance" is always a good idea. As far as I understand Reticulum is more of a better (encrypted/privat) TCP/IP stack with organizes it self via UDP like packes. Read the docu (around 0.8.x iirc) some time ago so maybe things changed. If you want a deylaytolerant store and forward mechanic on top the Reticulum. You could use the #lxmf propagation nodes. But that's just an idea.

The #Reticulum ecosystem has been expanding quietly in multiple directions at once: new language implementations, new transports, and new tools!

Explore 30+ Active Projects:
https://nodestar.net/moving-reticulum-forward

#web #tech #mesh #innovation
#lxmf #lora #python #rust #zig #go

Since the above post, I've finished my initial setting up of the Banana Pi and sorted out a dedicated power supply for the setup.

On the single-board computer I've installed `lxmf_echo`, one of several echo bots available for LXMF/Reticulum. This lets me do some crude but useful connection and distance tests by myself, without having to rely on another party. I can simply take my second RNode with me outside, send messages from my phone to the echo bot, and see if I get a reply back or not.

I also installed `rnsh` on the SBC, for remote management without having to rely on an Ethernet connection. This makes the setup a lot easier to move about! Granted, at the bitrate I got my RNodes configured, it's quite slow in use, but it does actually work and suffices to do things like correct the date and time (no RTC battery 🙁) or properly shutting down the system before taking away power from it.

For the power supply I scavenged my box of collected old power supplies, and found a combined 12V+5V supply offering 2A on each line. I won't be needing the 12V, but it was what I had on hand that met the requirements and provided a clean signal. I measured the output under load (~0.5A) to check the voltage and also had a look at the shape of it with the oscilloscope: all in order, certainly more than good enough.

After this, I boxed it all up, and now I have an easily-deployable setup with which I can do some initial distance experiments with. Apart from the two ESP32+LoRa boards, everything else is just (old) stuff I already had laying around, which I'm happy to put to good use. That's a pretty low barrier to start playing with Reticulum, if you ask me!

#Reticulum #LoRa #mesh #LXMF #BananaPi #reuse

I’ve long been fascinated by the #mesh network #reticulum & the #LXMF messaging protocol built atop it—especially for areas w/o reliable Internet, or where govt. blackouts occur. I strongly believe bridges from LXMF to the open social web & open messaging protocols like #DeltaChat are strategic. I’d love to...

www.timothychambers.net
I’ve long been fascinated by the #mesh …

I’ve long been fascinated by the #mesh network #reticulum & the #LXMF messaging protocol built atop it—especially for areas w/o reliable Internet, or …

Tim Chambers