News for hackers. Stuff that matters.
Re:Crawling BitTorrent DHTs for Fun and Profit [pdf] by hdgr on Wednesday June 24, 2026 @05:05PM (#48665630)
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.
Re:Crawling BitTorrent DHTs for Fun and Profit [pdf] by muyuu on Wednesday June 24, 2026 @08:17PM (#48667186)
probably worth adding some ML filter to it because yeah, most of the bulky stuff in bittorrent is always going to be garbage - a lot like the internet generally, the value is in filtering the good stuff out
Re:Crawling BitTorrent DHTs for Fun and Profit [pdf] by infinite_spin on Wednesday June 24, 2026 @10:29PM (#48668109)
out of curiosity, what kind of junk/garbage is typical?
Re:Crawling BitTorrent DHTs for Fun and Profit [pdf] by yeeeloit on Thursday June 25, 2026 @12:30AM (#48668898)
ungodly amounts of porn.
Re:Crawling BitTorrent DHTs for Fun and Profit [pdf] by muyuu on Saturday June 27, 2026 @01:40PM (#48700148)
there's certainly massive amounts of porn, esp. if you look at active traffic, but perhaps even worse than that is random crap collected for no good reason and "backyard genius" trash content pooled together by the gigabyte

quality and traffic are grossly uncorrelated, so finding stuff is a huge challenge

Re:Crawling BitTorrent DHTs for Fun and Profit [pdf] by NegativeLatency on Wednesday June 24, 2026 @05:18PM (#48665757)
I've had one running for over a year now, it's replaced my usage of regular torrent sites completely, there is a lot of junk, and it gets stale, but it's still a better experience than most of the public trackers out there IMO
Re:Crawling BitTorrent DHTs for Fun and Profit [pdf] by plusfour on Wednesday June 24, 2026 @07:53PM (#48666974)
Same here, for over a year. how many torrents has yours indexed?
Re:Crawling BitTorrent DHTs for Fun and Profit [pdf] by NegativeLatency on Thursday June 25, 2026 @12:12AM (#48668793)
28M
Re:Crawling BitTorrent DHTs for Fun and Profit [pdf] by plusfour on Thursday June 25, 2026 @02:23PM (#48677356)
27. it's creating about 20k a day.
Re:Crawling BitTorrent DHTs for Fun and Profit [pdf] by qingcharles on Wednesday June 24, 2026 @05:38PM (#48665937)
Are you running it at home?

I built one with a nice TUI to run on a VPS so I can try and find rare magazine torrents, but Hetzner were upset about it. I need to find it a new home. It was a very good citizen, but it still raised too many flags.

Re:Crawling BitTorrent DHTs for Fun and Profit [pdf] by fc417fc802 on Wednesday June 24, 2026 @07:48PM (#48666934)
I think generally you have to be very conservative about how you use ultra cheap hosts like hetzner simply due to the economics. Either find a more expensive service that will exert more effort towards discretion or alternatively spend $5 per month on a VPN that's friendly to torrents.
Re:Crawling BitTorrent DHTs for Fun and Profit [pdf] by farnsworthfusor on Wednesday June 24, 2026 @08:46PM (#48667363)
I heard the more money you're paying them the more lenient they are.

For cheap hosts look for ones that allow tor exit nodes if you're looking for ones that allow funny stuff. There are some that allow it for ideological reasons. Look through the hundreds on lowendtalk. On that forum you can even ask the providers directly if they allow it.

Re:Crawling BitTorrent DHTs for Fun and Profit [pdf] by k4rli on Wednesday June 24, 2026 @05:46PM (#48666004)
Runs fine at home. I've indexed 20M+ torrents in last few months running it during the day. With Prowlarr (or similar) it could easily replace other indexers.
Re:Crawling BitTorrent DHTs for Fun and Profit [pdf] by NoMoreNicksLeft on Wednesday June 24, 2026 @06:00PM (#48666123)
Which magazines?
Re:Crawling BitTorrent DHTs for Fun and Profit [pdf] by qingcharles on Wednesday June 24, 2026 @06:43PM (#48666476)
Anything I don't have! Sometimes I'll find a torrent and no seeds/peers and I'll wonder if there is another torrent out there that has the same files in it somewhere that I can find.

The other day it was trying to track down some older High Times issues that were torrented but the torrent is dead. Last night it was a mag titled Films & Filming which I know is scanned, but I can't find anywhere.

Re:Crawling BitTorrent DHTs for Fun and Profit [pdf] by toomuchtodo on Wednesday June 24, 2026 @07:04PM (#48666645)
Can I get a copy for the Internet Archive? Will take as much of the corpus as you’re willing to provide.

(no affiliation with them)

Re:Crawling BitTorrent DHTs for Fun and Profit [pdf] by qingcharles on Thursday June 25, 2026 @12:31AM (#48668911)
I'm starting to upload everything very soon. I have >4million magazines here so far I think. Feel free to email me on my profile :)
Re:Crawling BitTorrent DHTs for Fun and Profit [pdf] by HugoTea on Thursday June 25, 2026 @08:16AM (#48672263)
Do you have old 2000s era Argos catalogues? Argos is a shop in the UK, I've been tracking down old catalogues to see if my childhood CD player is in there, can't find evidence of it anywhere and so many were made. The catalogues are sort of rare but were given away for free, now people sell old ones on ebay
Re:Crawling BitTorrent DHTs for Fun and Profit [pdf] by qingcharles on Thursday June 25, 2026 @11:49PM (#48682133)
I don't, but I've started a separate project to try and collect as many catalogues as possible, Argos included. I'm after a Maplin catalogue from my youth :) I do remember coming across a site with a bunch of Argos catalogues on it, but I suspect if you've done any searching you came across that site already?
Re:Crawling BitTorrent DHTs for Fun and Profit [pdf] by NoMoreNicksLeft on Wednesday June 24, 2026 @08:48PM (#48667382)
High Times is mostly on archive.org, if you need that one. I'd sort of like the film-making one, I'll put some time into that. On my list of periodicals, I think the count's up to 500 that I consider important enough to archive and I'm nowhere near done with it.
Re:Crawling BitTorrent DHTs for Fun and Profit [pdf] by qingcharles on Thursday June 25, 2026 @12:32AM (#48668922)
Yeah, I have the High Times from archive.org, but it's missing a lot of issues which were torrented at some point. If there's anything you need send me an email on my profile.
Re:Crawling BitTorrent DHTs for Fun and Profit [pdf] by NegativeLatency on Thursday June 25, 2026 @12:11AM (#48668783)
yes but with a VPN to my seedbox, all the egress from the docker containers its running in goes through this: https://github.com/passteque/gluetun

the seedbox is through https://www.feralhosting.com used them for over 10 years now and they've been great (shared hosting so I have linuxbrew setup there, but no docker sadly)

Re:Crawling BitTorrent DHTs for Fun and Profit [pdf] by drdexebtjl on Wednesday June 24, 2026 @05:37PM (#48665927)
I disabled mine because it was constantly writing to my SSD.
Re:Crawling BitTorrent DHTs for Fun and Profit [pdf] by felooboolooomba on Wednesday June 24, 2026 @05:48PM (#48666022)
I solved it by storing the data on /dev/null
Re:Crawling BitTorrent DHTs for Fun and Profit [pdf] by Daviey on Wednesday June 24, 2026 @06:47PM (#48666508)
The writes are insanely fast.
Re:Crawling BitTorrent DHTs for Fun and Profit [pdf] by spwa4 on Thursday June 25, 2026 @10:55AM (#48674393)
The reads are even faster.
Re:Crawling BitTorrent DHTs for Fun and Profit [pdf] by permalac on Wednesday June 24, 2026 @06:34PM (#48666397)
Pretty big space.
Re:Crawling BitTorrent DHTs for Fun and Profit [pdf] by futune on Thursday June 25, 2026 @01:57AM (#48669516)
If /dev/null is fast and web scale, I will use it.
Re:Crawling BitTorrent DHTs for Fun and Profit [pdf] by Modified3019 on Thursday June 25, 2026 @02:36AM (#48669795)
In case you haven’t considered, HDDs work great for this, since write wear out isn’t really a factor for those. ZFS can also help batch together TXG’s until they hit time or size limits before commit it at once to the disk.
Re:Crawling BitTorrent DHTs for Fun and Profit [pdf] by gonzalohm on Wednesday June 24, 2026 @09:39PM (#48667781)
How much space do you need to store the index?
Re:Crawling BitTorrent DHTs for Fun and Profit [pdf] by plusfour on Wednesday June 24, 2026 @11:26PM (#48668456)
160gb for 27m torrents
Re:Crawling BitTorrent DHTs for Fun and Profit [pdf] by knowaveragejoe on Thursday June 25, 2026 @10:47AM (#48674276)
The factor that determines this most is how much of the files metadata for each torrent you choose to keep, which is configurable.
Re:Crawling BitTorrent DHTs for Fun and Profit [pdf] by qingcharles on Wednesday June 24, 2026 @06:44PM (#48666485)
This is a good tip, thanks. I'll probably replace my home-grown scanner for this one.
Re:Crawling BitTorrent DHTs for Fun and Profit [pdf] by naikrovek on Thursday June 25, 2026 @08:01AM (#48672149)
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.

Re:Crawling BitTorrent DHTs for Fun and Profit [pdf] by knowaveragejoe on Thursday June 25, 2026 @10:53AM (#48674365)
The database gets quite large and the developers put in a lot of effort for tuning it for searchability.
Re:Crawling BitTorrent DHTs for Fun and Profit [pdf] by naikrovek on Tuesday June 30, 2026 @02:22PM (#48737029)
People don't understand how fast SQLite is, it seems. You have to know what you're doing, but that's the same requirement that Postgres has if you want to get the most out of it.