Skip to content
vibetrend

Hacker News · Top · YAVCHN

DNS ad-blocker running on a $2 ESP32-C3 microcontroller

Alternative toPi-hole

#262
Today
#213
7 days
#198
30 days
yavchn.comOpen live site ↗
Screenshot of Hacker News · Top · YAVCHN homepageVisit yavchn.com ↗

What is Hacker News · Top · YAVCHN?

ESP32-C3 Adblock is a Pi-hole-style DNS ad-blocker that runs on minimal hardware without requiring PSRAM. It stores 140,000+ domains as sorted 40-bit hashes in flash memory and uses binary search for lookups, consuming only ~50 KB of RAM while answering blocked queries in ~10 milliseconds.

Designed for users wanting network-wide ad blocking on budget hardware. The project demonstrates an alternative storage approach: instead of keeping domain strings in RAM, it hashes domains and stores them in flash, enabling the same blocking capability on cheaper microcontrollers. Works on ESP32-C3 boards and classic ESP32 variants.

Momentum

Daily activity over the last 30 days: upvotes, unique visits, new GitHub stars and Hacker News points.

2026-09-29: 0 upvotes, 0 visits, 0 stars, 0 HN points2026-09-30: 0 upvotes, 0 visits, 0 stars, 0 HN points2026-10-01: 0 upvotes, 0 visits, 0 stars, 0 HN points2026-10-02: 0 upvotes, 0 visits, 0 stars, 0 HN points2026-10-03: 0 upvotes, 0 visits, 0 stars, 0 HN points2026-10-04: 0 upvotes, 0 visits, 0 stars, 0 HN points2026-10-05: 0 upvotes, 0 visits, 0 stars, 0 HN points2026-10-06: 0 upvotes, 0 visits, 0 stars, 0 HN points2026-10-07: 0 upvotes, 0 visits, 362 stars, 3 HN points2026-10-08: 0 upvotes, 0 visits, 165 stars, 0 HN points2026-10-09: 0 upvotes, 1 visits, 204 stars, 0 HN points2026-10-10: 0 upvotes, 0 visits, 143 stars, 0 HN points2026-10-11: 0 upvotes, 0 visits, 77 stars, 0 HN points2026-10-12: 0 upvotes, 0 visits, 183 stars, 0 HN points2026-10-13: 0 upvotes, 0 visits, 43 stars, 0 HN points2026-10-14: 0 upvotes, 0 visits, 27 stars, 0 HN points2026-10-15: 0 upvotes, 0 visits, 34 stars, 0 HN points2026-10-16: 0 upvotes, 0 visits, 82 stars, 0 HN points2026-10-17: 0 upvotes, 0 visits, 49 stars, 0 HN points2026-10-18: 0 upvotes, 0 visits, 34 stars, 0 HN points2026-10-19: 0 upvotes, 0 visits, 32 stars, 0 HN points2026-10-20: 0 upvotes, 0 visits, 22 stars, 0 HN points2026-10-21: 0 upvotes, 0 visits, 28 stars, 0 HN points2026-10-22: 0 upvotes, 0 visits, 23 stars, 0 HN points2026-10-23: 0 upvotes, 0 visits, 20 stars, 0 HN points2026-10-24: 0 upvotes, 0 visits, 24 stars, 0 HN points2026-10-25: 0 upvotes, 0 visits, 21 stars, 0 HN points2026-10-26: 0 upvotes, 0 visits, 9 stars, 0 HN points2026-10-27: 0 upvotes, 0 visits, 14 stars, 0 HN points2026-10-28: 0 upvotes, 0 visits, 6 stars, 0 HN points
30 days agotoday

How do we know it's vibe coded?

vibetrend discovered Hacker News · Top · YAVCHN automatically. Evidence: Show HN "Show HN: YAVCHN, Yet Another Vibe-Coded Hacker News (Reader)": “Show HN: YAVCHN, Yet Another Vibe-Coded Hacker News (Reader)”. View source.

Similar vibe-coded apps

FluxDown screenshot
FluxDown

Multi-protocol download manager built in Rust with browser integration

Other AI tools★ 5.1k GitHub stars
CodexBar screenshot
CodexBar

Track AI coding provider usage, credits, and reset windows in your menu bar

Other AI tools★ 23k GitHub stars