frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

A Promising Heart Drug Fails, Challenging a Long-Held Theory of Disease

https://www.nytimes.com/2026/08/06/science/heart-disease-drug-fails-novo-nordisk.html
1•bhouston•1m ago•0 comments

Show HN: Online Speedometer

https://kmspeedometer.com/
1•artiomyak•2m ago•0 comments

I explored Tokyo and found peace there

https://www.kulman.sk/en/how-i-explored-tokyo-and-found-peace/
2•ig0r0•4m ago•0 comments

Deslopifying

https://martinsos.com/posts/deslopifying
1•matijash•5m ago•0 comments

Wellington second-hand bookstore's mysterious orders

https://www.rnz.co.nz/life/books/wellington-second-hand-book-store-s-mysterious-orders
1•lostlogin•5m ago•0 comments

Gigantic DapuStor R6060 512TB E2 NVMe SSD Shown at FMS 2026 – ServeTheHome

https://www.servethehome.com/gigantic-dapustor-r6060-512tb-e2-nvme-ssd-shown-at-fms-2026/
1•rbanffy•6m ago•0 comments

Joint Letter of AFC, Concacaf and UEFA

https://www.uefa.com/news-media/news/02a8-21501c254976-ca8bc2039a0f-1000--open-letter-to-the-foot...
2•tcp_handshaker•7m ago•0 comments

Protect Your Relays

https://www.iroh.computer/blog/authenticated-relays
1•surprisetalk•8m ago•0 comments

Can Extreme Morning Sickness Be Cured?

https://www.newyorker.com/news/essay/can-extreme-morning-sickness-be-cured
1•bookofjoe•10m ago•1 comments

SETI Home was the coolest thing

3•b112•12m ago•0 comments

Show HN: Synchrium, a synchronized timer where remote peers meet at zero

https://synchrium.com/
1•areich•16m ago•0 comments

Pokecut: Free AI Photo Editor and Generator

https://www.pokecut.com/
1•awa11•16m ago•0 comments

Apple M1 Series SoCs to See ~1 Watt Power Savings with Linux 7.3

https://www.phoronix.com/news/Apple-M1-Power-Savings-Linux-73
1•DemiGuru•20m ago•0 comments

Study reveals people with ADHD are more likely to experience violence

https://www.swansea.ac.uk/press-office/news-events/news/2026/08/study-reveals-people-with-adhd-ar...
3•01-_-•20m ago•0 comments

Programmers Were the Compiler

https://www.minid.net/2026/8/10/programmers-were-the-compiler
1•meerita•21m ago•0 comments

Mnemara – a memory layer that keeps Claude agents continuous

https://github.com/mekickdemons-creator/mnemara
1•Mekickdemons•22m ago•1 comments

Over 181,000 AI meeting recordings left wide open in note taking app

https://bobdahacker.com/blog/tldv-hack
3•colesantiago•23m ago•0 comments

Chuck Grassley Announces the Death of His Beloved Vacuum, Beth

https://www.nytimes.com/2026/08/08/us/politics/beth-vacuum-chuck-grassley-iowa.html
1•reaperducer•23m ago•0 comments

Venaya – A financial wellness platform that adapts to your life stage

https://venaya.app
1•victoriaeast•23m ago•0 comments

DeepSeek costs OpenCode Go user $1.14/day; dual DGX breaks even in 24 years

https://twitter.com/thdxr/status/2086599224674681242
8•delduca•24m ago•2 comments

Farmer kills 25 acres of crops after following AI weed and pest control advice

https://www.tomshardware.com/tech-industry/artificial-intelligence/chinese-farmer-kills-25-acres-...
2•josephcsible•24m ago•1 comments

The AI Slop Backlash Is Having an Impact

https://www.wired.com/story/the-ai-slop-backlash-is-actually-having-an-impact/
4•infinitelurker•24m ago•0 comments

The First Pirated MP3

https://dfarq.homeip.net/the-first-pirated-mp3/
2•jnord•25m ago•0 comments

Antiqua–Fraktur Dispute

https://en.wikipedia.org/wiki/Antiqua%E2%80%93Fraktur_dispute
1•buzzy_hacker•26m ago•0 comments

Google Play now lets you install rival app stores

https://www.theverge.com/tech/977269/google-play-store-third-party-app-aptoide-games
2•BlueBerry2001•27m ago•1 comments

Fable one-shotted a Rust rewrite of the TerminalTextEffects Python library

https://twitter.com/dhh/status/2086590006898958752
1•wg0•28m ago•0 comments

AI Coding and Its Discontents

https://calnewport.com/on-ai-coding-and-its-discontents/
2•polymorph1sm•31m ago•0 comments

Squeak/Smalltalk 6.1 Release Notes

https://squeak.org/release_notes/6.1/
3•fniephaus•33m ago•0 comments

Humanity renamed genes because of Excel

https://davidemornatta.it/excel-genes
6•kegenaar•33m ago•0 comments

MongoDB Shell JavaScript: Bulk Updates, Loops and Analysis

https://visualeaf.com/blog/mongodb-shell-scripting-bulk-updates-loops-analysis/
2•kyle_mongo•34m ago•0 comments
Open in hackernews

Show HN: I built a GUI/API wrapper for Piper TTS to handle large files

https://github.com/MaximosMK/piper-tts-api-demo
1•MaximosMK•1y ago

Comments

MaximosMK•1y ago
Hi HN,

I often found myself wanting to convert large text files (like book chapters or long articles) into audio using the excellent open-source Piper TTS engine. Handling very large inputs directly can be a bit tricky, and I wanted a smoother workflow.

So, I built this project: 1. A simple Flask/Gunicorn API server (`server/piper_api.py`) that wraps the Piper executable. 2. A PySide6 GUI client (`client/piper_api_gui.py`) that interacts with the server.

The key feature is that the client automatically splits large text files into smaller chunks (sentence-like segments), sends these chunks to the API server to be processed in parallel (using Python's `ThreadPoolExecutor`), and then combines the resulting WAV audio snippets back into a single file. This makes synthesizing long texts much more manageable and faster than doing it sequentially.

The tech stack is Python, Flask, Gunicorn, PySide6, and Requests. It's all open source on GitHub.

Happy to answer any questions or hear feedback!