toad.social is one of the many independent Mastodon servers you can use to participate in the fediverse.
Mastodon server operated by David Troy, a tech pioneer and investigative journalist addressing threats to democracy. Thoughtful participation and discussion welcome.

Administered by:

Server stats:

273
active users

#bittorrent

0 posts0 participants0 posts today

here is a sneak preview of a very simple python package for creating and handling .torrent files.

torrent-models.readthedocs.io/

github.com/p2p-ld/torrent-mode

  • Full v2 and hybrid torrent support.
  • model-based validation, editing, and parsing with modern python type annotations and metadata.
  • Reasonable to use object when loaded with kind serdes handling (not just a wrapper around a bytestring dict)
  • Fast enough to use with a tracker/web service (a surprising amount of the existing packages have O(n2) spots for no reason, this is ~dozens-thousands of times faster than torf).
  • TODO: implement the rest of the BEPs, add methods for partial rehashing, more testing.

I was surprised this needed to be written since torrents are a relatively simple file format, but it did - none of the existing packages are suited for use as a library e.g. for tracker/client software and most can only do v1. I wrote this for sciop, where we want to be experimenting on the format, but also do stuff like dynamically modifying torrents to add trackers, webseeds, and other metadata. I'll do a full announcement after implementing the rest of the BEPs.

torrent-models.readthedocs.iotorrent-models 0.0.2 documentation
Replied in thread

@radmin @vozercozer them featuring #Bitcoin #Ethereum, #BraveBrowser and not #Monero, #TorBrowser & #BitTorrent shows that the original creators (not the OP!) are #CryptoBros and #TechIlliterates as they shove in #Blockchain garbage everywhere and fail to acknowledge shortcomings.

  • I.e. #MetaMask is just garbage software and doesn't even work well, far less can replace #PayPal and do actual payments!

Also noone wants garbage like Ethereum, #Filecoin and/or whatever other #Shitcoin they pitch!

Wet-Dry Worldvozer 🎀 (@vozercozer@wetdry.world)Attached: 4 images web 3.0 is when chrome isnt and brave is
Replied in thread

(more FOSS news in previous posts of the thread)

qBittorrent 5.1 released with security improvements, support for the Thunar file manager on Linux, support for the “eXact Length” parameter when creating magnet URIs, support for fetching the tracker list from URLs, announce_port support, drag support to the torrent content widget, ability to display the external IP address in the status bar etc.:
9to5linux.com/qbittorrent-5-1-

Redis goes open source again (kinda), offers Open Source edition from version 8:
alternativeto.net/news/2025/5/

UN ditches Google Forms for CryptPad, as part of their initiative to adopt FOSS technologies:
news.itsfoss.com/un-ditches-go

#WeeklyNews#News#FOSS

TIL you can use torrents to seed+distribute s3 files. I wonder if anyone has written the reverse, an s3 frontend backed by torrents. That strikes me as useful for fedi media caching 🤔 (though perhaps the deduplication of hashes/IPFS would suit better)

carltonbale.com/how-to-create-

carltonbale.comHow to Create and Seed a Torrent Download on Amazon S3 – Carlton Bale
#AWS#S3#Torrents

#discord IS LITERALLY THE PROBLEM!

I'm shure fecking #dread has better moderation and I'd rather use #MicrosoftTeams + #Slack cuz those at least have proper #moderation tools.

  • And I'd rather subscribe to the #LKML and see my inbox getting hosed than using any shitty #SaaS!

Case in point: I'd rather #SelfHost all my comms infrastructure than to ever use something like Discord or any other #GDPR-violating SaaS that is just enshittification.

I'd rather recommend people to instead choose a tool that does everything but horrible to go with multiple smaller & good tools

Check @alternativeto and @european_alternatives for options.