3 ms·
I'm not sure how that would be done but I'm open to pull requests!
by paulgb 9y ago
I'm not sure how that would be done but I'm open to pull requests!
- maxerickson 9y agoYou just publish a set of rules like https://easylist-downloads.adblockplus.org/easylist.txt https://easylist-downloads.adblockplus.org/easylist.txt
- nileshtrivedi 9y agoAnd the file could be published on IPFS so hosting it is not relevant. Hash would ensure that you're getting the right file - from any IPFS node. There is even an HTTP bridge for IPFS content.
- StavrosK 9y agoThere are many HTTP bridges, I run one: https://www.eternum.io/ https://www.eternum.io/ Latest easylist: https://www.eternum.io/ipfs/QmdDtvs1QaQQG6NMpc2cpncA4zVZqgUKUs3LQdTtLditx7 https://www.eternum.io/ipfs/QmdDtvs1QaQQG6NMpc2cpncA4zVZqgUK... If you decide to use IPFS for distribution of your list, I'd be happy to donate some Eternum credits so you can pin it.
- ballenf 9y agoThat may be great as a parallel project, but the point of this one is to take head on legally any challenges. At least that's my reading of his explanation. He's blazing a trail that others who may be more risk averse or have more to lose can then follow. Actually blocking these domains is kind of a side benefit, especially since the most likely people to download the extension are those who could just as easily achieve the end result themselves in other ways. Unfortunately there is no legal concept of waiver in this situation: the other side can pick and choose weak targets at will and avoid someone who will fight back. Just one more critical flaw in the DMCA system. Contrast this with trademark law where one must universally enforce the mark or risk losing it entirely.
- xorcist 9y agoIf you can distribute the hash to all users, you can probably distribute the blocklist as well. The size isn't the problem.
- paulgb 9y agoDoes this work for you? https://raw.githubusercontent.com/paulgb/BarbBlock/master/BarbBlock.txt https://raw.githubusercontent.com/paulgb/BarbBlock/master/Ba...
- contravariant 9y agoThat should work, you might want to add a link to "abp:subscribe?location=h||ps://raw.githubusercontent.com/paulgb/BarbBlock/master/BarbBlock.txt&title=BarbBlock" in your readme to allow people to easily install the list by clicking that link. Edit: replaced https with h||ps to prevent it from showing up as a link (which are apparently cut off if they're too long).
- paulgb 9y agoThanks, will do (https://github.com/paulgb/BarbBlock/issues/15 https://github.com/paulgb/BarbBlock/issues/15)
- Blackthorn 9y agoThanks for this! Added it to my own uBlock list.
- shmerl 9y agoI didn't work for me with Adblock Plus in Firefox.
- paulgb 9y agoThanks for the report, I'll look into it (https://github.com/paulgb/BarbBlock/issues/16 https://github.com/paulgb/BarbBlock/issues/16)
- sputr 9y agoFYI: The uBlock origin link (to subscribe to the list) does not work (seem to just be a copy of the ABP link).