Hacker News
Show HN: Repy – Terminal ePub reader with built-in TTS and dictionary lookup
I built repy because I wanted to read EPUBs over SSH and in tmux without leaving the terminal. It started as a Rust reimplementation of epy (a Python CLI ebook reader), but has grown well beyond that.
Features: vim-style navigation (hjkl, /, n/N, Ctrl+o/Ctrl+i jump history), bookmarks, table of contents, visual mode with yank-to-clipboard, regex search across chapters, and per-book width/position persistence via SQLite.
Two features I'm particularly happy with:
- Text-to-speech: Press ! and it reads the book aloud, sentence by sentence (~300-400 chars per chunk), with the current passage underlined. Uses edge-playback (Microsoft Edge TTS) by default, configurable to espeak, say, or any custom command. Smart scrolling keeps the spoken text visible without jumping around unnecessarily. - Dictionary lookup: Select a word in visual mode and press d for dictionary (auto-detects wkdict/sdcv/dict) or p for Wikipedia summary. Configurable to any custom command.
Full disclosure: this project is almost entirely AI-built. I don't know Rust — I described what I wanted and Claude Code wrote the implementation. The fact that a non-Rust-programmer can build and iterate on a 5000+ line Rust TUI application through conversation is, honestly, kind of amazing. Every feature, bug fix, and refactor in this project went through that workflow.
Comments URL: https://news.ycombinator.com/item?id=47021114
Points: 3
# Comments: 0
India doubles down on state-backed venture capital, approving $1.1B fund
Article URL: https://techcrunch.com/2026/02/14/india-doubles-down-on-state-backed-venture-capital-approving-1-1b-fund/
Comments URL: https://news.ycombinator.com/item?id=47021108
Points: 4
# Comments: 0
Show HN: Google Maps in Your Terminal
1 command install: brew install luthiraa/ascii-map/ascii-map
Comments URL: https://news.ycombinator.com/item?id=47021100
Points: 1
# Comments: 0
Show HN: Decision Audit – A deterministic decision engine for career pivots
Hello HN,
I’m a solo dev building a tool to replace the "pros and cons" list for high-stakes decisions.
While LLMs are great for brainstorming, I found them dangerous for actual decision-making—they hallucinate and try to please you rather than giving you a hard truth. I wanted something that combined deterministic logic (weighted criteria) with generative explanation (narrative).
The Product: It’s called Decision Audit. The first module is "Should I Quit?" (career transition analysis). Instead of a chat interface, it uses a structured interview to calculate specific indices (Burnout, Runway, Decision Rights, Optionality). The output isn't a text blob; it's a 3-page structured Dossier (PDF) that includes:
An "Exit Lean" score (calculated via weighted algorithm, not LLM sentiment). A "Risk Matrix" (flagging specific dangers like visa dependency or low runway). A 30-day "Validation Sprint" (action plan). The Stack: Frontend: Next.js (focused on mobile-first, fast forms). Backend: Node.
The "Brain": A rules-based scoring engine (JSON logic) handles the math. I only use the LLM API at the very end to summarize the data points into the narrative sections of the PDF. Business Model: I’m bootstrapping this and experimenting with a "Pay What It's Worth" model for launch. No accounts required to take the audit. No tracking pixels or ad networks or storing of submitted information.
I’d love feedback on the scoring weighting—specifically if the "Chaos Index" feels too sensitive.
Link: https://decide.trk7.app/intake/should-i-quit
Comments URL: https://news.ycombinator.com/item?id=47020999
Points: 1
# Comments: 0
Take photos with scotch tape, not lens
Article URL: https://www.youtube.com/watch?v=97f0nfU5Px0
Comments URL: https://news.ycombinator.com/item?id=47020993
Points: 1
# Comments: 0
Show HN: Give a Voice to Your AI Agent
Article URL: https://fellowgeek.github.io/mcp-speak/
Comments URL: https://news.ycombinator.com/item?id=47020979
Points: 1
# Comments: 0
Interview with CEO of rsync.net: "no firewalls and no routers" (2021)
Article URL: https://web.archive.org/web/20210318194443/https://console.dev/qa/rsync-john-kozubik/
Comments URL: https://news.ycombinator.com/item?id=47020970
Points: 1
# Comments: 0
TextBar – tiny app that lets you add any text to macOS menu bar
Article URL: https://github.com/richie5um/TextBar
Comments URL: https://news.ycombinator.com/item?id=47020964
Points: 1
# Comments: 0
Exploring Rust Traits
Article URL: https://beej.us/blog/data/rust-trait-impl/
Comments URL: https://news.ycombinator.com/item?id=47020921
Points: 1
# Comments: 0
Aristotle and the so-called Tragic Flaw
Article URL: https://jonathanbate.substack.com/p/aristotle-and-the-so-called-tragic
Comments URL: https://news.ycombinator.com/item?id=47020910
Points: 1
# Comments: 0
Show HN: Letta – Git-Based Memory for Coding Agents
Article URL: https://www.letta.com/
Comments URL: https://news.ycombinator.com/item?id=47020904
Points: 1
# Comments: 0
Mimir: GPU Computational Kernels in Rust
Article URL: https://github.com/ccleavinger/mimir
Comments URL: https://news.ycombinator.com/item?id=47020898
Points: 1
# Comments: 1
Show HN: Generate unique icon sets and extend them later in the same style
I built this because I kept running into the same problem: icon packs are never complete, and mixing sets always looks inconsistent.
IconsMint generates full icon sets on demand, but the key part is that you can come back later and add new icons that match the original style exactly. You don’t need to regenerate or manually tweak anything.
The idea is to treat icons as a growing design system rather than a fixed pack.
Curious whether this solves a real problem for others or if people prefer traditional libraries. Happy to answer technical or design questions.
Comments URL: https://news.ycombinator.com/item?id=47020893
Points: 1
# Comments: 0
Quamina and Claude, Case 1
Article URL: https://www.tbray.org/ongoing/When/202x/2026/02/06/Q-Plus-C-Ch1
Comments URL: https://news.ycombinator.com/item?id=47020879
Points: 1
# Comments: 0
Show HN: Quoracle: Self-replicating multi-LLM-consensus agents (Elixir)
Article URL: https://github.com/shelvick/quoracle
Comments URL: https://news.ycombinator.com/item?id=47020866
Points: 1
# Comments: 1
Our security auditor is an idiot. How do I give him the information he wants?
Article URL: https://serverfault.com/questions/293217/our-security-auditor-is-an-idiot-how-do-i-give-him-the-information-he-wants
Comments URL: https://news.ycombinator.com/item?id=47020849
Points: 3
# Comments: 1
Maryland faces another spate of viral infections. This time it's mumps
Article URL: https://www.thebanner.com/community/public-health/mumps-measles-vaccinations-infections-4DQODQEXBFHKTHOJCFP7DJ5EVQ/
Comments URL: https://news.ycombinator.com/item?id=47020839
Points: 2
# Comments: 0
The Debacle That Led to the Closure of El Paso's Airspace
Article URL: https://www.nytimes.com/2026/02/14/us/politics/el-paso-airspace-closure-faa-pentagon.html
Comments URL: https://news.ycombinator.com/item?id=47020827
Points: 9
# Comments: 2
The Myth of Technological Unemployment (2017)
Article URL: https://reason.com/2017/07/11/the-myth-of-technological-unem/
Comments URL: https://news.ycombinator.com/item?id=47020804
Points: 1
# Comments: 0
MythConceptions – Most Contagious Falsehoods
Article URL: https://informationisbeautiful.net/visualizations/common-mythconceptions/
Comments URL: https://news.ycombinator.com/item?id=47020792
Points: 1
# Comments: 0
