~/talk

Automating Ad commits

links:none on file
slides:none on file

A puppeteer-based network scanner (NWSS.js) automatically crawls target sites, applies JSON “recipes” of regex + string + whois/dig checks, and emits adblock and host-format rules; deployed as a local runner or GitHub Action it produces screenshots, headful/headless runs, and DNS/PI-hole outputs. Over four months it yields an 8–10x increase in additions, routinely adds ~300 domains per run while unattended, and reduces human maintenance at the cost of careful private recipe tuning.

AI-written summary · about

  1. 0:00Introduction and welcome
  2. 1:02Problem with ad server randomization
  3. 7:30Previous methods and their downsides
  4. 10:22Introducing the network scanning script
  5. 11:26Benefits of the automated script
  6. 13:55How the script works with examples
  7. 17:11Challenges and potential false positives
  8. 18:37Results and impact on EasyList
  9. 20:25Acknowledging contributors and inspiration
  10. 21:06Manual review and site selection process
  11. 22:32Workflow and automation details
  12. 23:13Impact on filter list authors' workload
  13. 24:57Security concerns and recipe secrecy
  14. 26:40Feature requests and script capabilities
  15. 28:04Q&A session begins
  16. 28:27Denial modifier and EasyList rules
  17. 29:11Development time and challenges
  18. 30:36Holiday testing and results
  19. 31:05Ad scripts detecting automation
  20. 32:54Final thoughts and Q&A wrap-up
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.