Bitmagnet -https://bitmagnet.io/ - does exactly that. I left it running for a few weeks and then stopped the crawler. Didn't expect much, but still somewhat disappointed by the garbage it reeled in.
why the hell does that require a postgres database instance? has no one heard of sqlite?
"It's just `docker compose up` dude." that's not excuse for unnecessary complexity. software for a single person should be a single binary that anyone can run how they choose. If they want to use Docker, great. If they want to run it in a terminal, great. If they want to run it on a server, great. If they want to run it on their phone, great.
developers: avoid limiting people artificially like this. There is no way that Sqlite is insufficient for this.
I saw mention of Sybil's, hasn't this been patched effectively making techniques of quick discovery though many DHT nodes much more expensive and slower.
You would need a unique IP to overcome this per n nodes. That could be tens of thousands of IPs.
10 comments
[ 0.17 ms ] story [ 46.0 ms ] thread"It's just `docker compose up` dude." that's not excuse for unnecessary complexity. software for a single person should be a single binary that anyone can run how they choose. If they want to use Docker, great. If they want to run it in a terminal, great. If they want to run it on a server, great. If they want to run it on their phone, great.
developers: avoid limiting people artificially like this. There is no way that Sqlite is insufficient for this.
This year, I was giving it as an assignment to students. Does not take much time with LLMs.
No it doesn't. Before you try to correct me, the abstract never counts ;)
https://bittorrent.org/beps/bep_0051.html
You would need a unique IP to overcome this per n nodes. That could be tens of thousands of IPs.