frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

Open in hackernews

Show HN: A local-first eBook reader with a journal for each book you read

https://forgottenmachine.itch.io/ms-penrose-in-the-library
2•forgatmachine•1h ago
I made this eBook reader because I was looking for something (especially, after I got a foldable phone) that would allow me to effectively:

1. have a journal for every book I read. Taking notes is easier when I can mark up the book + insert my own pages as needed

2. have an RSVP (Rapid serial visual presentation) reading mode, not for the speed reading perspective, but for the focus

3. have all my data be stored locally on Windows or Android and be exportable as plain text whenever I wanted

This was deeply personal, and I've been using Ms. Penrose to read more. There's a bunch of bugs, it is still an alpha build (for example, the TTS tokenization is rough right now and reads aloud awkwardly).

The stack, for those curious:

Flutter + Flame

foliate‑js (MIT)

pdfium for PDF

sherpa‑onnx (offline Piper TTS) for read‑aloud

If you try it out and have any features/feedback in mind, please share!

EDIT: Here are some videos of the app and features: https://forgottenmachine.substack.com/p/the-making-of-ms-pen...

Thank you!

Comments

jauntywundrkind•59m ago
I've been slowly working on trying to co-read a big intimidating book and wiki it up collaboratively, with an AI. Yes, it's Infinite Jest. seems a little related.

i like that you spatialize this, make a library! nice, cute!

forgatmachine•28m ago
That's awesome! Yeah basically this is where the whole journal for each book came from. I'm reading some old economics textbooks and some old CS books!

Ask Yes/No – Daily question puzzle game

https://askyesno.com
1•salelder•1m ago•0 comments

Agent memory is leaving the cute "remember this" demo phase

https://self.md/signals/2026-06-17-expertise-context-memory
2•decorner•2m ago•0 comments

From news overload to actionable intelligence

https://sarniq.com/
1•zack001•3m ago•0 comments

Noctalia V5 and LabWC on NixOS

https://grigio.org/noctalia-v5-labwc-on-nixos/
1•grigio•3m ago•0 comments

Switchboard – route AI prompts instead of capping budgets

https://github.com/aivinay/switchboard
1•ai_vinaygupta•7m ago•0 comments

How Things Got to Be

https://medium.com/@osclark_68020/how-things-got-to-be-be4e72209ebd
1•JazzyRock•10m ago•0 comments

Building a Self-Hosted Cloud

https://lukaswerner.com/post/2026-06-29@dot-acm-0
3•chilipepperhott•14m ago•0 comments

The Dead Internet Is Real

https://moai.studio/blog/posts/the-dead-internet-is-real.html
3•ionwake•15m ago•0 comments

Original Organism, a living mathematical creature in the browser

https://sand-morph.up.railway.app/organism.html
1•echohive42•16m ago•0 comments

Things I Believe In

https://www.guidavid.com/writing/things-i-believe-in
1•gdss•16m ago•0 comments

A user-space firewall that gates an AI agent's actions

https://github.com/Vadale/project-guardian
1•grauk•19m ago•0 comments

Show HN: ForthWrite – Email AI that learns your voice from every edit you send

https://www.forthwrite.ai/blog/how-forthwrite-learns-your-email-voice
1•curtisboortz•20m ago•0 comments

Rethinking Software Engineering in the Age of AI

https://medium.com/@sharvanath/rethinking-software-teams-in-the-age-of-ai-ff5609701bf0
1•sharva•22m ago•0 comments

UK Government defends plan to switch off terrestrial TV

https://observer.co.uk/news/business/article/government-defends-plan-to-switch-off-terrestrial-tv
2•edward•23m ago•0 comments

High H-Index Revealed a Citation Ring

https://www.the-scientist.com/a-researcher-s-suspiciously-high-h-index-revealed-a-vast-citation-r...
1•lambda07•23m ago•0 comments

Show HN: Zenith: sota harness for normal models to beat Fable on FrontierSWE

https://ii.inc/blog/post/zenith
1•emadm•23m ago•0 comments

Qalculate Hacks

https://anarc.at/blog/2025-02-08-qalculate-hacks/
1•edward•24m ago•0 comments

Imali – an AI-assisted trading platform I built solo over the last 2 years

https://imali-defi.com/
1•Griffjoy•24m ago•0 comments

Ask HN: Is AI dumbing us down?

2•sarmadgulzar•26m ago•0 comments

Wine 11.12 – Run Windows Applications on Linux, BSD, Solaris and macOS

https://www.winehq.org/announce/11.12
2•neustradamus•27m ago•0 comments

MSCI keeps South Korea at emerging market status, cites FX accessibility

https://www.reuters.com/world/asia-pacific/msci-keeps-south-korea-emerging-market-status-cites-fx...
1•firasd•27m ago•0 comments

VictoriaLogs Stores Your Logs in a Columnar Layout

https://victoriametrics.com/blog/victorialogs-internals-columnar-storage-on-disk/index.html
2•birdculture•28m ago•0 comments

I Co-Founded Wikipedia. Now I'm Banned for Life

https://www.thefp.com/p/larry-sanger-wikipedia-co-founder-banned
1•donsupreme•30m ago•1 comments

Cepis Warns EU Against "Backdoor" Chat Monitoring in Child Protection Debate

https://cepis.org/cepis-warns-eu-against-backdoor-chat-monitoring-in-child-protection-debate/
2•latexr•30m ago•0 comments

Show HN: Kew, A distraction-free terminal music player, now on Windows

https://github.com/ravachol/kew
1•ravachol•31m ago•0 comments

Show HN: LiSkat: Free real-time Skat with Elo and bots

https://liskat.com
2•iNic•35m ago•1 comments

Show HN: We built a free LeetCode Alternative in 15 spoken languages

https://sharpskill.dev/en
1•Enjoyooor•37m ago•1 comments

Is It Out Yet?

https://outyet.ai
2•partsch•39m ago•0 comments

You really shouldn't copy-paste errors into Claude Code

https://home.robusta.dev/blog/you-really-shouldnt-copy-paste-errors-into-claude-code
3•nyellin•41m ago•0 comments

JetBrains' new AI-first IDE JetBrains Air is now on Windows

https://www.neowin.net/news/jetbrains-new-ai-first-ide-jetbrains-air-is-now-on-windows/
2•bundie•43m ago•0 comments