Linux gamer, retired aviator, profanity enthusiast

  • 1 Post
  • 96 Comments
Joined 3 years ago
cake
Cake day: June 20th, 2023

help-circle








  • The title of this post is “Loops - short form video wtih ActivityPub - is now open source!”

    To mean they’ve published the source code to the public. Reading further, I see “First alpha release” a couple times, meaning the project is in its very early stages and is just now in a state where the developer can upload it to Github for access by the public.

    Viewing said Github repository, I find it is licensed under the AGPL, a strongly copyleft license. This software will be free to use, distribute, examine and modify forever under those terms. Looks like the intention here is for the software to be Stallman-style “Free.”

    So you have apparently pissed your panties at the mere usage of the words “open source” in which case I’m not even going to bother to try telling you to go touch grass. You’re too far gone.






  • I just ordered a couple of meshtastic transceivers. Here’s what it is:

    LoRa is a patented radio technique that uses some kind of fancy spread spectrum technique to give very low power sub-GHz UHF radio somewhat impressive range. We’re used to a single Wi-Fi access point being able to cover about the size of a large-ish house with wireless data. I can’t pick up my house Wi-Fi in my workshop at the back of my suburban property. LoRa manages to reach out several miles on the same amount of power as a Wi-Fi signal. The tradeoff is bandwidth. A typical Wi-Fi connection can stream video, LoRa isn’t really practical for much more than text messaging. It is my understanding that it’s designed to do things like industrial telemetry.

    On top of this is built Meshtastic, an open source mesh networking protocol. You buy a little circuit board that’s got a microcontroller, a LoRa transceiver and a bluetooth transceiver. You flash the Meshtastic firmware to it, and now it is a “node.” “Nodes” can be configured in several ways, but in general they’ll sit there and scream into the void looking for other nodes. Messages sent are like “Tell John I say hello. Pass this on Three times.” If your node hears that message, it will automatically transmit “Tell John I say hello. pass this on Two times.” So in that way, nodes can automatically act as repeaters.

    So they have astonishing range for their band and power, and the automatic relaying of messages means a message can propagate pretty far. Mind you, it has limitations similar to old school SMS; a message is pretty strictly limited to something like 288 characters, including emoji.

    Many “nodes” don’t have much of an onboard UI; some do but the main intended way for the user to access a node is over bluetooth from the Meshtastic app running on an Android or iOS device. Some units do have onboard UIs or can host a web interface accessed via wi-fi or ethernet.

    Meshtastic essentially forms an ad-hoc off-grid SMS-like service. The bandwidth is simply too low to allow anything like web hosting, audio or video. At a ham convention, several hundred nodes saturated the available bandwidth just with procedural pings leaving no room for actual traffic.

    Encryption is permitted on this network, I wouldn’t exactly plan a coup over Meshtastic but I think I could coordinate meeting friends at a restaurant without being stalked.

    If your project is to abandon the internet, this may be one of many tools necessary.