frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

Game Repacker DODI Retires Ahead of Wedding, Hands Site to New Team

https://torrentfreak.com/game-repacker-dodi-retires-ahead-of-wedding-hands-site-to-new-team/
1•gslin•20s ago•0 comments

Toyota Plans to Sell a Kei Pickup Truck in the U.S.

https://www.nytimes.com/2026/11/10/business/toyota-kei-pickup-truck.html
1•lxm•43s ago•0 comments

We're Asking an Appeals Court to Require a Warrant for ALPR Searches

https://www.eff.org/deeplinks/2026/11/were-asking-appeals-court-require-warrant-alpr-searches
1•nobody9999•3m ago•0 comments

What a task costs on Opus 5.5

https://claude.dev/blog/what-a-task-costs-on-opus-5-5/
1•gmays•6m ago•0 comments

FBI Cyber: Threat actors are using ARTEX to speed up attacks [pdf]

https://www.ic3.gov/CSA/2026/261113.pdf
1•dnw•10m ago•1 comments

Atlas: A World Model for Spatial Intelligence

https://worldlabs.ai/blog/atlas
1•gmays•11m ago•0 comments

Game Works. Your Ad Revenue Is Still in Review

https://averageusers.substack.com/p/your-game-works-your-ad-revenue-is
1•ecoay•22m ago•0 comments

Pope Leo XIV warns against transhumanism serving the ultra-rich

https://twitter.com/Pontifex/status/2121425383480529346
3•hsuduebc2•23m ago•0 comments

Show HN: Umbrella – macOS app to capture audio from any app

https://umbrella.pixelegg.me/
1•threcius•29m ago•0 comments

AI in the Search for Extraterrestrial Life

https://datarootlabs.com/blog/ai-search-extraterrestrial-life
1•frolovmx•33m ago•0 comments

Small but Deadly: The Minié Ball (2019)

https://cupola.gettysburg.edu/cgi/viewcontent.cgi?article=1417&context=compiler
1•joebig•33m ago•0 comments

Korea Tax Accountant Top Scorer Confesses AI Cheating

https://www.chosun.com/english/national-en/2026/11/15/3AYAGNRWENBAJISSMVP6HZQZ3E/
2•nh43215rgb•34m ago•0 comments

The First AI Music Awards

https://variety.com/2026/music/features/inside-first-ai-music-awards-sonic-intelligence-academy-1...
3•cdrnsf•35m ago•0 comments

A Century Along the Fifth Dimension

https://cerncourier.com/a-century-along-the-fifth-dimension/
1•EA-3167•36m ago•0 comments

A 4MB EXE file replaced half my Windows utilities

https://www.makeuseof.com/alomware-toolbox-windows/
1•BarryGuff•38m ago•0 comments

Can the AI boom make enough money to sustain itself?

https://www.economist.com/briefing/2026/11/12/can-the-ai-boom-make-enough-money-to-sustain-itself
8•svara•39m ago•7 comments

Blogsearch.io – Search the Independent Web

https://blogsearch.io/
2•Curiositry•41m ago•0 comments

US aviation shutdown blamed on L3 Harris installed router

https://www.reuters.com/business/aerospace-defense/us-aviation-shutdown-blamed-l3-harris-installe...
3•christhecaribou•45m ago•1 comments

Court denies motion to dismiss DRAM price fixing case

https://litnews.ai/articles/garciaguirre-samsung-sk-hynix-micron-dram-conspiracy-suit-survives-di...
1•ybathaee•45m ago•0 comments

Behind Jensen Huang's spy scandal, a shadow war for Trump's ear on China

https://www.washingtonpost.com/technology/2026/11/13/behind-jensen-huangs-spy-scandal-shadow-war-...
4•anigbrowl•49m ago•0 comments

Nozzle: A streaming library that emits when possible and buffers where necessary

https://github.com/Robert-Cunningham/nozzle
1•robertvc•50m ago•0 comments

Will a post-scarcity society mold capable and ambitious people?

https://twitter.com/patrickc/status/2121771165912064379
1•jger15•54m ago•0 comments

Screens, we have learned another way of reading that short-circuits the brain

https://english.elpais.com/science-tech/2026-11-14/maryanne-wolf-neuroscientist-because-of-screen...
2•myth_drannon•54m ago•1 comments

Data Science and Machine Learning Projects for Your Portfolio, by Role

https://datarootlabs.com/blog/data-science-projects-for-portfolio
1•frolovmx•58m ago•0 comments

The Old Guard

https://randsinrepose.com/archives/the-old-guard/
1•Garbage•1h ago•0 comments

What nobody tells you about writing agent skills

https://newsletter.posthog.com/p/what-nobody-tells-you-about-writing
2•fagnerbrack•1h ago•0 comments

Defensive Career Driving

https://staysaasy.com/defensive-career-driving/
1•anapestic•1h ago•0 comments

Wade-Dahl-Till valve

https://en.wikipedia.org/wiki/Wade-Dahl-Till_valve
1•gjvc•1h ago•0 comments

Show HN: A custom font based on the Jamaican flag alphabet

https://bobbiec.github.io/jamaican-font.html
4•bobbiechen•1h ago•0 comments

OpenDoc – Free, open-source offline documentation browser

https://github.com/daidarzzz/opendoc
1•daidarz•1h ago•1 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!