BarbBlock

Security and privacy

ad blocking

SHOW HN2017

Legend

BarbBlock

Extension-blocking domains removed by threat from other blacklists

github.com

#ad blocker#dmca takedown#blocklist#easylist#chrome extension

614points
155comments
#13of 2,242 in 2017
Top 1%of 2017 by points

How HN took it

MixedNo clear lean

15 positive, 29 neutral or asking, 2 mixed, 20 critical, out of 66 comments about the project. Thread score -0.07.

Idea: 9 for, 15 againstExecution: 0 for, 2 against

The thread, comment by comment

Each row is a top-level comment and its replies, in HN's order. Select a cell to open that comment on HN.

positive neutral or mixed critical about another commenter or something else the maker

What HN said

What people liked

  • Brave legal stand against DMCA misuse

    From 2 comments
    • As the author notes, the Streisand effect at work. But more importantly, I am quite happy that someone actually decided to stand their ground and call the bluff of future malware…
      cyphar on HN
    • That 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…
      ballenf on HN
  • Good idea to publish as a standard blocklist

    From 2 comments
    • 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…
      AdmiralAsshat on HN
    • Why not just distribute a list, like easylist, that can be added to existing extensions like uBlock Origin?
      loeg on HN

Objections

  • Should be a blocklist, not a new extension

    From 3 comments
    • Couldn'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…
      WD-42 on HN
    • the original DCMA take-down was against a uBlock Origin list. why make an entirely new plugin when you can simply make a new list? As cool as your idea is, I don't need two…
      appleflaxen on HN
    • Why not just distribute a list, like easylist, that can be added to existing extensions like uBlock Origin?
      loeg on HN
  • Hosting on GitHub exposes it to DMCA takedowns

    From 2 comments
    • Hosting such a project on Github, a US-based company which responds to DMCA requests, is perhaps not the most sensible choice.
      2ion on HN
    • DMCA is targeted at service provider. Unless the code is self hosted, there's a risk that GitHub can take it down to avoid lawsuits.
      ishitatsuyuki on HN

Requests

  • Publish as a plain text blocklist usable by other blockers

    From 2 comments
    • 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…
      AdmiralAsshat on HN
    • I understand the hesitation. A user has submitted a text-based version: https://raw.githubusercontent.com/paulgb/BarbBlock/master/BarbBlock.txt
      paulgb on HN
  • Publish on Firefox addons

    From 1 comment
    • Firefox also supports webextensions. Please consider publishing a version at addons.mozilla.org too. The tool web-ext makes this almost effortless.…
      josteink on HN

Questions

  • What is the functionalclam domain?

    From 1 comment

Alternatives named

  • uBlock Origin custom lists and EasyList

    From 2 comments
    • Why not just distribute a list, like easylist, that can be added to existing extensions like uBlock Origin?
      loeg on HN
    • Couldn'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…
      WD-42 on HN
  • Privacy Badger

    From 1 comment
    • doesn't stuff like privacy badger generate these lists on the fly locally?
      k__ on HN
  • Hosts file and pfBlockerNG DNS blocklists

    From 2 comments
    • A much easier solution is to just add those domains to your hosts file. Then it'll work across any program or browser you use.
      rocky1138 on HN
    • Besides web browser extensions, this sort of thing works nicely in firewalls that support DNSBL (DNS block lists). I've got pfSense running pfBlockerNG, and it whacks both…
      tlavoie on HN

Category, keywords, summaries and labels on this page were made by AI (Thread Reader v2) and not checked by hand. Each point links to the comments it came from.

Add a badge to your READMEShown on HackerShow
[![Shown on HackerShow](https://hackershow.org/badge.svg)](https://hackershow.org/show/14997799)