Show HN: I built a tool to translate and declutter articles for my immigrant mom

Show HN (score: 6)
Found: February 28, 2026
ID: 3516

Description

Show HN: I built a tool to translate and declutter articles for my immigrant mom Hello HN,

I built DuLink to solve a personal problem: my primary language is English, but my mother’s primary language is Mandarin Chinese. I often find articles on health or current events that I want to share with her, but the friction of copy/pasting and Google Translate meant she rarely read them.

What it does:

DuLink takes an article URL, extracts the core content to strip out clutter, and then generates a static, translated reading view. It preserves the semantic HTML structure (headers, lists) but removes the original site's JS and ad tracking.

The "Why":

Existing tools either translate the entire messy page (including nav menus/footers) or require the recipient to install an extension. I wanted something truly simple. A "fire and forget" link that removed every obstacle. No setup, no extra tools, just open and understand. I also added audio playback because reading dense text on a phone can be tiring, especially for aging eyes. Sometimes listening is simply easier.

I built this for a personal use case, but I'm sharing it here for anyone who wants to share something meaningful across languages. If it helps you bridge that gap, I'd love to hear about it.

Any feedback is welcome.

https://dulink.click/

More from Show

Show HN: Open-weight OCR got so cheap I had to share it

Show HN: Open-weight OCR got so cheap I had to share it This was not supposed to become a product.<p>When PaddleOCR-VL-1.6 dropped, independent benchmarks put it at the top of document parsing models. I had to try it. I needed a provider, but there simply isn&#x27;t one ready for production that I would trust.<p>So i set one up myself. I assumed that even after getting it running, serving a vision-language model would be expensive.<p>It turns out the opposite is true. Once I had it running properly, the cost was absurdly low. At proper GPU utilization, the cost is only around $1 per 1,000 pages.<p>The nearest competitors are either much lower quality (Azure Read) or absurdly expensive (Extend or Reducto). Even Mistral OCR 4 which is really good and pretty cheap is still 4x more expensive.<p>So I had to share it. I made the endpoitns public, and vibe-coded a simple dashboard.<p>Let me know what you think!

No other tools from this source yet.