How I block all online ads
HN Title Handling
- Some comments note HN’s auto-removal of “How/Why” from titles as an old anti-clickbait measure.
- Others argue this often degrades clarity (e.g., “How I block all online ads” vs “I block all online ads”) and see calling it out as a way to get moderators to revert it.
Browsers and Core Extensions
- Common “baseline” setup: Firefox + uBlock Origin; many say this almost eliminates ads and trackers.
- Others prefer Brave (often for speed and built-in blocking) but dislike its Chromium base or its crypto features.
- A few report Firefox instability or slowness vs Chromium; others say Firefox is rock-solid for them.
- Edge is mentioned as still accepting Manifest V2 extensions, so uBlock Origin works there.
- Several recommend additional extensions: SponsorBlock (skip in‑video sponsors), DeArrow (de-clickbait titles/thumbnails), Consent-O-Matic (auto-reject cookie banners), and user-agent switchers/Chrome Mask to bypass “Chrome-only” sites.
DNS / Network-Level Blocking
- Many use Pi-hole, AdGuard Home, NextDNS, ControlD, Mullvad DNS, etc. to block ads and trackers across entire networks and devices (including TVs and mobile apps).
- Debate over self-hosted (Pi-hole/AdGuard on router/VPS) vs managed (NextDNS/ControlD): tradeoffs in cost, customization, reliability, and effort.
- DNS blocking is praised for simplicity but noted as weaker against “native”/first-party ads (e.g., some streaming services, Twitch, YouTube, in-app SDKs) and occasionally breaking services or links.
YouTube, Streaming, and TV Apps
- Heavy focus on YouTube:
- Strategies: uBlock Origin + SponsorBlock (browser), MPV + yt-dlp + SponsorBlock, FreeTube, NewPipe, Invidious, ReVanced, SmartTube, iSponsorBlockTV, Apple TV/Home Assistant setups.
- Many still pay for YouTube Premium and then also use blockers or ReVanced for UX fixes, background play, and hiding Shorts.
- Others refuse to pay on principle (paywalling background play, UI churn, AI features) and rely purely on blocking/downloading.
- Twitch and other platforms: AdGuard Extra, Twire, SmartTube, DNS-level blocking, or simply abandoning services when ads become too intrusive.
“Click All Ads” / AdNauseam Idea
- Some argue blocking is insufficient and advocate “poisoning” ad profiles by auto-clicking ads (AdNauseam or similar concepts) to waste budgets and undermine tracking.
- Others say such clicks are trivial to detect as fraud and mostly filtered, calling the approach snake oil.
- There is discussion of Google’s early ban on AdNauseam and whether that implies it was impactful.
- Technical concerns: need for safe isolation (VMs, background profiles) and protection from possible exploits.
Ethics, Economics, and “Supporting Creators”
- Strong sentiment that the ad-supported web has become predatory, especially for non-technical users.
- Some users simply close or boycott ad-heavy sites rather than block, accepting lost content.
- Others explicitly support creators via Patreon/memberships while blocking ads everywhere.
- Debate over whether ad-funded content should simply disappear if it can’t survive without tracking-heavy ads.
- YouTube creators’ mid-roll and integrated sponsor segments are viewed as unavoidable; SponsorBlock and similar tools are considered essential by many.
Usability, Breakage, and Effort
- Reports of certain sites/apps breaking under aggressive blocking (Shopify apps, Netflix with Pi-hole, some finance/banking apps with VPN-based blockers).
- Some see complex multi-layer setups (VPN + DNS + extensions + hosts) as overkill; others find them easy once “amortized” over time.
- Host-file-only setups are mentioned as very low-maintenance; rebuttals note they miss many trackers and UI annoyances.
- One commenter asks about tools to block AI-generated content akin to ad blockers; no clear solution emerges in the thread.