WelcomeUser Guide
ToSPrivacyCanary
DonateBugsLicense

©2026 Poal.co

252

I just today realized that DHT will not work in the browser, feel kind of stupid about it.

Webtorrent, however, is somehow resolving magnet links within the browser, so I need to parse the source code to figure out it does so. This way, hopefully I can piggyback on another service to have a more decentralized way of finding captaindirgo servers.

I saw this pretty good discussion on persistent service workers:

https://stackoverflow.com/questions/66618136/persistent-service-worker-in-chrome-extension

With the new service-worker model that chrome has and mozilla is moving to, I don't think I can create a persistent peer for a hyperswarm network within the extension without resorting to some hacks. So I wonder what is the point of a p2p network like that.

Other than looking into this p2p stuff, I started setting up a webpack framework for captaindirgo-extension.

I just today realized that DHT will not work in the browser, feel kind of stupid about it. Webtorrent, however, is somehow resolving magnet links within the browser, so I need to parse the source code to figure out it does so. This way, hopefully I can piggyback on another service to have a more decentralized way of finding captaindirgo servers. I saw this pretty good discussion on persistent service workers: https://stackoverflow.com/questions/66618136/persistent-service-worker-in-chrome-extension With the new service-worker model that chrome has and mozilla is moving to, I don't think I can create a persistent peer for a hyperswarm network within the extension without resorting to some hacks. So I wonder what is the point of a p2p network like that. Other than looking into this p2p stuff, I started setting up a webpack framework for captaindirgo-extension.

(post is archived)

[–] 1 pt (edited )

I have personally always wondered how all these kinds of things worked.

I had no idea that they had effectively shut down the dissenter extension. That completely sucks.

If you need some sort of external permanent or semi-permanent reference would it be possible to make the extension look for a post on something like paste bin and the user would be able to give the extension the right to make a post on pastebin or 4chan or even an image website with the image being encoded with whatever information was necessary.

Maybe start a GitHub on this project and you get a lot of volunteers trying to build this out. I mean I certainly think it's something that's necessary and that a lot of people would want to have so you probably get a lot of freedom programmers involved pretty quickly. Especially if you made an announcement on gab referencing the dysfunctional dissenter extension

[–] 0 pt

Yea, that's kind of what I was thinking. Integrate with poal.co, 4chan, etc., basically any website that wants to. For instance, if I could integrate with poal, then anyone with signed in with poal wouldn't need to do anything in captain dirgo to post there. I hadn't thought about pastebin, but that might be a good idea as well.

I'm also thinking of getting it to work with lbry, since it's decentralized already. lbry has it's quirks, though.

I've got the github user, captaindirgo already, https://github.com/captaindirgo . As soon as I can get the basic framework, I'll post it there. The problem is I'm really new to this type of coding. I'm probably not the right guy to do this, actually, because I need to learn so much. But no one else seems to be doing it, so since I have time, I'm going to try anyway.

[–] 1 pt

Hopefully once you get the GitHub started others who might be more skilled can help you out.