frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Show HN: CastReader – Free TTS Extension That Reads Kindle Cloud Reader

https://chromewebstore.google.com/detail/castreader-tts-reader/foammmkhpbeladledijkdljlechlclpb
1•vinxu•1h ago
Every TTS browser extension fails on Kindle Cloud Reader. The reason: Amazon renders text using custom font subsets where glyph IDs don't map to standard Unicode. You select text, copy it, and get garbage. The DOM is useless.

  CastReader solves this by intercepting KindleModuleManager to capture font and token data, decoding glyph mappings from the binary font tables, then running Tesseract.js 
  OCR locally in an offscreen document to calibrate the decoder. The final text comes from glyph decoding (not OCR) so it's accurate enough for word-level highlight sync.  
                                                                                                                                                                            
  WeRead (the largest Chinese reading platform) has a similar problem — it renders everything on canvas. CastReader uses a main-world content script injected at
  document_start to intercept fetch responses containing chapter data before the page consumes them.

  For normal websites, there's a 3-tier extraction pipeline: 15+ site-specific extractors (Notion, Google Docs, ChatGPT, Claude, arXiv, etc.), a learned CSS selector rule
  system, and a universal visible-text-block algorithm that fuses ideas from Readability.js, Boilerpipe, and JusText — container scoring with text density, link density
  scaling, stop-word classification, and progressive retry with flag degradation.

  TTS runs through Kokoro, an open model supporting 40+ languages. Audio plays directly in the content script so highlight sync reads currentTime with zero latency — no
  message passing, no offscreen document relay.

  Limitations I should be honest about: the voice library is small (Kokoro only, no premium neural voices), no mobile support, extraction still fails on some complex
  layouts (there's a manual content selector fallback), and the TTS server is something I run myself, so uptime isn't guaranteed.

  Completely free. No signup, no usage limits, no premium tier. Chrome and Edge.

Shall I implement it? No

https://gist.github.com/bretonium/291f4388e2de89a43b25c135b44e41f0
1•breton•1m ago•0 comments

Show HN: Firstrun – Turn static documentation into interactive walkthroughs

https://firstrun.dev
1•mhamda•5m ago•0 comments

AI error jails innocent grandmother for months in North Dakota fraud case

https://www.grandforksherald.com/news/north-dakota/ai-error-jails-innocent-grandmother-for-months...
3•rectang•6m ago•1 comments

Source code of Swedish e-govt services from CGI's "E-plattform" has been leaked

https://twitter.com/IntCyberDigest/status/2032171171798565311
1•toss1•7m ago•0 comments

Tiiny Pocket Lab: The First Pocket-Size AI Supercomputer

https://tiiny.ai/
1•squidhunter•8m ago•0 comments

Social Craft AI-How well connected is your LinkedIn Network?

1•nivlewd1•8m ago•0 comments

Repeal the Jones Act of 1920 (2024)

https://thezvi.substack.com/p/repeal-the-jones-act-of-1920
1•Ariarule•10m ago•0 comments

Seeking Victim Information in Steam Malware Investigation

https://www.fbi.gov/how-we-can-help-you/victim-services/seeking-victim-information/seeking-victim...
2•haunter•12m ago•0 comments

Atlas – Self-improving AI trading agents using Karpathy-style autoresearch

https://github.com/chrisworsey55/atlas-gic
1•sebg•12m ago•0 comments

FixMyImage

https://fixmyimage.me
1•devclied•14m ago•1 comments

22 years of Brain Science: CoSyNe tells us about the evolution of Neuroscience

https://groundedneuro.substack.com/p/22-years-of-brain-science-what-cosyne
1•sebg•16m ago•0 comments

Adobe Announces CEO to Step Down, Gives Lackluster Forecast

https://www.bloomberg.com/news/articles/2026-03-12/adobe-announces-ceo-to-step-down-gives-lacklus...
2•toomuchtodo•18m ago•1 comments

Show HN: Every Developer in the World, Ranked

https://coderank.me
3•ejc•20m ago•0 comments

A Plain Anabaptist Story: The Hutterites

https://ulmer457718.substack.com/p/a-plain-anabaptist-story-the-hutterites
2•gaplong•20m ago•0 comments

Apple MacBook Neo beats every single x86 PC CPU for single-core performance

https://www.pcgamer.com/hardware/gaming-laptops/new-benchmarks-show-the-iphone-chip-in-the-cut-pr...
1•baal80spam•21m ago•0 comments

Beyond the Limit: Introducing Mixedbread Wholembed v3

https://mixedbread.com/blog/wholembed-v3
2•emschwartz•21m ago•0 comments

In Praise of Stupid Questions

https://mathenchant.wordpress.com/2026/03/12/in-praise-of-stupid-questions/
1•jamespropp•23m ago•1 comments

Removing Comments from SWE-Bench Improves Agent Performance

https://antimemeticai.com/blog/comment-ablation
1•irgolic•23m ago•0 comments

How to Blur Sensitive Text in Screenshots with AI and ImageMagick

https://www.jamdesk.com/blog/blur-screenshots-with-ai
1•gbourne1•24m ago•0 comments

Keep the Tokens Flowing: Lessons from 16 Open-Source RL Libraries

https://huggingface.co/blog/async-rl-training-landscape
1•kashifr•24m ago•0 comments

The Context Lake

https://wetware.media/blog/context-lake/
2•carlwm•25m ago•1 comments

A Claude Code skill for deliberate skill development during AI-assisted coding

https://github.com/DrCatHicks/learning-opportunities
1•mooreds•26m ago•0 comments

Has vibecoding produced anything of substance, or investibility yet?

1•iiiiiiiiio•27m ago•3 comments

Frustrating experience reporting bugs on major companies websites as a developer

1•cupcake-unicorn•28m ago•0 comments

A Typed Language for Agent Coordination

https://johncarlosbaez.wordpress.com/2026/03/11/a-typed-language-for-agent-coordination/
1•terryf•30m ago•0 comments

$6T in Gulf capital is looking for the exit

https://climatemoney.substack.com/p/what-the-iran-war-means-for-the-energy
3•xrd•31m ago•0 comments

Systemd 260-Rc3 Released with AI Agents Documentation Added

https://www.phoronix.com/news/systemd-260-rc3
1•throw_await•31m ago•0 comments

Adobe CEO Shantanu Narayen says he will step down

https://www.cnbc.com/2026/03/12/adobe-ceo-shantanu-narayen-step-down.html
1•leopoldj•32m ago•1 comments

Ask HN: How do you cope with the broken rythm of agentic coding?

5•pauletienney•32m ago•1 comments

CostRouter – Cut AI API costs 60% by routing to the cheapest capable model

3•alex_1002•33m ago•0 comments