wake.st is one of the many independent Mastodon servers you can use to participate in the fediverse.
the personal instance of Liaizon Wakest

Administered by:

Server stats:

1
active users

#bittorrent

0 posts0 participants0 posts today

Does anyone know the social history of libtorrent? it now appears only sparsely maintained and still almost exclusively by arvid, really huge bugs go unresponded to, and i'm finding tons of offers to help with stuff also getting just ignored? like how did this whole protocol get built on top of this one library maintained by this one person - asking for any specifics, rather than "that just always happens"

Ok, so I'm trying to make a torrent for #Tenacity and seed it. I figure I could create the torrent on one computer, transfer it to my file server via #BitTorrent (where it'll seed there), and then distribute the torrent and magnet link.

The transfer works fine because my file server and computer are on the same networks. However, when I test with my phone or another computer on a different network, it doesn't work. My file server is behind a firewall, but ports 6881-6889 are both open on both my router and firewall on the server.

What am I doing wrong? Is this too complicated?

What if we gave an official download over #BitTorrent? The main motivation is to provide a way to help reduce server load on @Codeberg because of recent AI crawlers. It's something we can do at the moment, but we hope every little but helps nonetheless. It also gives another outlet for people to download Tenacity if Codeberg is down or, for some reason, it's blocked in your country.

Just a thought, but if you want to see that happen, let us know below!

@jonny this entire thread is amazing, top-notch tool development for a noble cause.
@ #academia : if you feel desperate about the wholesale breakdown of science under the current US administration, consider helping out with #SciOp: Decentralized backups of datasets under threat, in a torrent swarm.

Have a disused laptop or Raspi? Make it part of the swarm and take the data outside the US (or any) administration's grasp!

if anyone is bored or wants to contribute to gray archive tech, i've done all the hard parts around this, but here is a set of things you could do to make "practical repack mutability for torrents" happen: codeberg.org/Safeguarding/-/pr

so we have an indexer and a cli tool that can interact with clients. if we added one link table that allowed people to declare relationships between torrents - like e.g. if one replaces another, or is an updated version of, successor to, and so on, then one could plug in the pieces so the cli periodically checks for updated versions of torrents and swaps them out in the local client.

this could be your name in the credits: "what if bittorrent trackers weren't just static repositories of torrent files and generic peer connection machines but could facilitate socio-technological resolutions to basic problems in the protocol."

Codeberg.orgCodeberg.orgCodeberg is a non-profit, community-led organization that aims to help free and open source projects prosper by giving them a safe and friendly home.

I just closed da loop on the first example of the distributed, bittorrent backed, "archiveteam-warrior except anyone can do it and not necessarily have uploading to archive org being the only means of sharing". .. thing. And it's pretty good. In a couple months we've slowly spread our octopus tentacles over the whole bittorrent/scraping stack and it's cool to start seeing the pieces connect.

We have a basic problem: someone recognizes a dataset will disappear, then we would have to have a whole convoluted forum process where we post what we're taking, blah blah heroism, volunteerism, solving hard problems on the fly, love this group. Except that sometimes only half the data would show up, or it would end up with one person needing to seed 20TB from their home connection. So uneven labor distribution

Anyway once we get the frontend and docs writ we'll have a sketch of an idea: what if not just distributing the data, we also distributed the scraping. making it possible for deduplicated, distributed crawl tasks that feed automatically back into feeds of torrents. Once we convince arvindn to make webtorrent enabled by default, we've got some cool news with the replayweb.page folks to share. Along with being able to share the work and mutually validating snapshots of the web, that's your distributed wayback machine.

Then it's time to start the federation part where it gets really interesting - making AP groups that can mutually coordinate archival work and publish it in private, overlapping torrent bubbles

Edit: here is the thing in code form, docs are the cherry on top: codeberg.org/Safeguarding/-/pr

Codeberg.orgCodeberg.orgCodeberg is a non-profit, community-led organization that aims to help free and open source projects prosper by giving them a safe and friendly home.

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
I mentioned that I used to use 4chan Pass so I could use 4chan with a VPN, mainly in the /t/ torrents board, where I would occasionally post torrents I created.

I went to renew my long expired 4chan pass since I wanted to post something there today. However, it appears CoinBase now requires you set up an account or download an app with them, you can't pay with your self-hosted Bitcoin Core wallet anymore. I hate the Antichrist.

Apparently you can use your credit card with 4chan Pass now, but I wouldn't want to do that given that I'd be using a VPN and posting in /t/.

Does anyone know any good places to share public torrents you create (other than Reddit /r/DHExchange)? I looked at 8chan.moe that's popular with users on this side of Fedi but it doesn't seem to have a torrents board.

#4chan #Bitcoin #CoinBase #Crypto #BitTorrent #Torrent #Sharing
8chan.moeTerms of Service8chan is an infinitely-expanding imageboard for any community. Whether you’re into obscure hobbies, games, or random interests, 8chan’s got a spot for you. It's a place to share, chat, and discover cool stuff with people who are into the same things—no matter how unique. Jump in and be part of something that’s always growing and evolving.

I'm staying at a household where they play for Disney+. But we can't watch the MCU Spiderman movies, because some other company has the rights to movie adaptions of the character. So we're now expected to pay for 2 different streaming services to binge the MCU in order?

Best argument for #BitTorrent ever.

Replied in thread

Update. "#SciOp is part of Safeguarding Research & Culture (#SRC). The bits must flow: let us resurrect the ancient art of #Bittorrent to ensure that our cultural, intellectual and scientific heritage exists in multiple copies, in multiple places, and that no single entity or group of entities can make it all disappear."
sciop.net/

sciop.netSciOp - Public Information PreservationPreserving Public Information