5 ms·
I'm a fan of "Code as protest", but it seems like the more practical solution would be to simply have a separately maintained domain list that could be easily i
by AdmiralAsshat 9y ago
I'm a fan of "Code as protest", but it seems like the more practical solution would be to simply have a separately maintained domain list that could be easily integrated into the adblockers that already used EasyList.
- deleted 9y ago[deleted]
- sergers 9y agoBelieve e that's how it was originally maintained, off GitHub, was just a http link to a text file that gets imported(still the same but off GitHub now). Just make the Ad blocking extension retrieve an extra file outside of github automatically(default on, but leave it configurable like the other filter lists in options) or I am sure there are custom lists based on easylist or other lists available already on the net that include/can include But props to the creator of this, great ingenuity.
- paulgb 9y agoI'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).
- aaron_m04 9y agoThe author mentioned in the readme that having it in the Chrome Store makes it easy to quantify the damage it's doing to these sites.
- WD-42 9y agoCouldn't you achieve the same thing by tracking http requests to a regular list? I'm not sure why I would use this extension because I already have the excellent ublock which I can add any list I want to. I think more people would benefit if this was published as a list instead of a totally new extension.
- Zyst 9y agoAgreed. If it were a list I'd gladly tick it over. But I am hesitant to add a new extension.
- paulgb 9y agoI understand the hesitation. A user has submitted a text-based version: https://raw.githubusercontent.com/paulgb/BarbBlock/master/BarbBlock.txt https://raw.githubusercontent.com/paulgb/BarbBlock/master/Ba...
- quickthrower2 9y agoFunny many of those domains are just two dictionary words juxtapositioned.
- throwanem 9y agoThe raw version of the blocklist in this repo can be used that way.