frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Show HN: Yapit – PDF and webpage reader with TTS that doesn't suck

https://github.com/yapit-tts/yapit
3•MaxWolf-01•1h ago
Yapit converts PDFs and web pages to audio, with a vision-LLM pipeline that handles math and complex layout instead of garbling them. I built it because I read a lot of papers and content online, but drift off after two paragraphs. Listening while following along keeps me focused and lowers the bar to actually start.

Every TTS tool I tried broke on complex formatting. Papers with math, citations, figure references, page numbers in the middle of sentences. You either get garbled output or you're listening to raw LaTeX.

Yapit converts everything to markdown as a common format. For web pages, defuddle (https://github.com/kepano/defuddle) handles the extraction and strips clutter from web pages, presenting the main article content in a clean, consistent format. For PDFs, a vision LLM rewrites each page into markdown with annotation tags that separate what you see from what gets read aloud. Math is rendered visually but gets spoken alt text. Citations like "[13]" or "(Schmidhuber, 1970)" are silently displayed. Page numbers and headers are removed entirely.

Both extraction and audio are cached by content hash, so the same content is never processed or synthesized twice.

Self-hosting works with any OpenAI-compatible TTS server (vLLM-Omni, ...) and any OpenAI-compatible vision model for PDF extraction:

  git clone --depth 1 https://github.com/yapit-tts/yapit.git && cd yapit
  cp .env.selfhost.example .env.selfhost
  make self-host
Kokoro TTS also runs in the browser via WebGPU on desktop.

Try it on Attention Is All You Need (all voices cached, no account needed): https://yapit.md/listen/3bde213b-3a5a-465f-9198-be65430b699e...

Or paste any URL: https://yapit.md/https://arxiv.org/abs/1810.04805 https://yapit.md/https://x.com/karpathy/status/2039805659525...

GitHub: https://github.com/yapit-tts/yapit (AGPL-3)

Interview, Axios co-founder Mike Allen sits down with OpenAI CEO Sam Altman [video]

https://www.youtube.com/watch?v=B21KxGs8zDI
2•Alifatisk•2m ago•0 comments

When Virality Is the Message: The New Age of AI Propaganda

https://time.com/article/2026/04/02/when-virality-is-the-message-the-new-age-of-ai-propaganda/
3•virgildotcodes•3m ago•0 comments

Size matters, even on fast connections

https://maurycyz.com/misc/13kb/
1•birdculture•4m ago•0 comments

Data Agents with Shreya Shankar – Weaviate Podcast #135

1•CShorten•4m ago•0 comments

Claude Stole the HR Docs

https://usize.github.io/blog/2026/april/claude-stole-the-hr-docs.html
1•plaidthunder•4m ago•1 comments

How Pitchfork Works (A process manager for developers)

https://pitchfork.jdx.dev/concepts/how-it-works.html
1•bjornroberg•6m ago•0 comments

In the Gulf, GPS jamming leaves delivery drivers navigating blind

https://restofworld.org/2026/gps-disruption-gulf-gig-workers/
2•Duplicake•9m ago•0 comments

Redesigned my email privacy tool's landing page with Claude and signups tripled

https://eml.monster
1•platformx•15m ago•0 comments

The device that kept the downed F-15E navigator alive

https://www.calcalistech.com/ctechnews/article/rkfjlgghzg
2•maxloh•15m ago•0 comments

Improving OpenAI Codex with Repo-Specific Context

https://codeset.ai/blog/improving-openai-codex-with-codeset
1•andre15silva•18m ago•0 comments

Implantable 'charging station' boosts fight against cancer

https://medicalxpress.com/news/2026-03-implantable-station-boosts-cancer.html
1•PaulHoule•18m ago•0 comments

The Team Behind a Pro-Iran, Lego-Themed Viral-Video Campaign

https://www.newyorker.com/culture/infinite-scroll/the-team-behind-a-pro-iran-lego-themed-viral-vi...
2•tantalor•18m ago•2 comments

VisiCalc: The First 'Killer App'

https://www.spacebar.news/visicalc-the-first-killer-app/
1•firasd•19m ago•0 comments

Nash Equilibrium for Terminal Maneuvers

https://r6.ca/blog/20260402T135216Z.html
1•EthanHeilman•19m ago•0 comments

What Running a Multi-Agent Software Project Looks Like

https://www.yella.dev/blog/run-multi-agent-software-project/
1•nyell•19m ago•0 comments

Can AI responses be influenced? The SEO industry is trying

https://www.theverge.com/tech/900302/ai-seo-industry-google-search-chatgpt-gemini-marketing
1•gargan•19m ago•0 comments

Ask HN: How do you track competitor moves without an enterprise budget?

1•peerscope•19m ago•0 comments

San Francisco Sobers Up

https://www.nytimes.com/2026/04/06/opinion/san-francisco-drugs-decriminalization-fentanyl.html
2•mitchbob•20m ago•0 comments

Show HN: I built a navigation app that displays weather along the route

https://navimodo.com/
1•vkatluri•21m ago•0 comments

Tiny Corp Begins Accepting Pre-Orders for Their $10M Exabox

https://www.phoronix.com/news/Tiny-Corp-Exabox-Pre-Order
2•LorenDB•21m ago•0 comments

This Protein Slows the Aging Brain, and We Know How to Counter It

https://www.ucsf.edu/news/2025/08/430551/protein-slows-aging-brain-and-we-know-how-counter-it
1•Anon84•22m ago•0 comments

Latch: Terminal multiplexer, like tmux, with SSH, mosh, and web access built in

https://github.com/unixshells/latch
1•rasengan•22m ago•1 comments

Enduring constraints on grammar revealed by Bayesian spatiophylogenetic analyses

https://www.nature.com/articles/s41562-025-02325-z
1•derbOac•26m ago•0 comments

Dear Heroku: Uhh... What’s Going On?

https://judoscale.com/blog/heroku-whats-going-on
1•doppp•26m ago•0 comments

Germany Doxes "UNKN," Head of RU Ransomware Gangs REvil, GandCrab

https://krebsonsecurity.com/2026/04/germany-doxes-unkn-head-of-ru-ransomware-gangs-revil-gandcrab/
4•Bender•27m ago•1 comments

Show HN: Generative Gemstone Avatars

https://gems.m3000.io/
1•maerzhase3000•29m ago•0 comments

Claude Code is unusable for complex engineering tasks with the Feb updates

https://github.com/anthropics/claude-code/issues/42796
5•StanAngeloff•29m ago•3 comments

We open-sourced an AI-native operating model (CC, 6 languages)

https://framework.ai-native-transformation.com
1•zoyth•30m ago•1 comments

Antique Beef

https://carcinisation.com/2025/11/20/antique-beef/
1•surprisetalk•30m ago•0 comments

Will I ever own a zettaflop?

https://geohot.github.io//blog/jekyll/update/2026/01/26/own-a-zettaflop.html
3•surprisetalk•30m ago•0 comments