Hacker News

Show HN: Repy – Terminal ePub reader with built-in TTS and dictionary lookup

Hacker News - Sat, 02/14/2026 - 11:41pm

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

Categories: Hacker News

Show HN: Google Maps in Your Terminal

Hacker News - Sat, 02/14/2026 - 11:38pm

1 command install: brew install luthiraa/ascii-map/ascii-map

Comments URL: https://news.ycombinator.com/item?id=47021100

Points: 1

# Comments: 0

Categories: Hacker News

Show HN: Decision Audit – A deterministic decision engine for career pivots

Hacker News - Sat, 02/14/2026 - 11:14pm

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

Categories: Hacker News

Show HN: Give a Voice to Your AI Agent

Hacker News - Sat, 02/14/2026 - 11:11pm
Categories: Hacker News

Exploring Rust Traits

Hacker News - Sat, 02/14/2026 - 10:59pm
Categories: Hacker News

Show HN: Letta – Git-Based Memory for Coding Agents

Hacker News - Sat, 02/14/2026 - 10:56pm

Article URL: https://www.letta.com/

Comments URL: https://news.ycombinator.com/item?id=47020904

Points: 1

# Comments: 0

Categories: Hacker News

Mimir: GPU Computational Kernels in Rust

Hacker News - Sat, 02/14/2026 - 10:55pm

Article URL: https://github.com/ccleavinger/mimir

Comments URL: https://news.ycombinator.com/item?id=47020898

Points: 1

# Comments: 1

Categories: Hacker News

Show HN: Generate unique icon sets and extend them later in the same style

Hacker News - Sat, 02/14/2026 - 10:54pm

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

Categories: Hacker News

Pages