frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Earth Coastlines Through Time

https://mapsmania.github.io/mapchallenge/earth.html
1•gmays•1m ago•0 comments

Hytale Creative Mode: Building the Future of Creative Servers

https://hytaletop100.com/blog/hytale-creative-mode-building-the-future-of-creative-servers
1•doobie12•4m ago•0 comments

Advent of Sysadmin 2025

https://sadservers.com/advent
3•lazyant•5m ago•0 comments

The End of the Train-Test Split

https://folio.benguzovsky.com/train-test
2•BenGuz•11m ago•0 comments

Epsilon: A WASM virtual machine written in Go

https://github.com/ziggy42/epsilon
1•ziggy42•11m ago•0 comments

Spurious correlations: correlation is not causation

https://tylervigen.com/spurious-correlations
1•fragmede•12m ago•0 comments

Digital Displays and Eye Fatigue; Can Screens Change Your Eye?

https://brelyon.medium.com/the-science-of-near-work-digital-displays-and-myopia-44e37d83eb41
1•plun9•13m ago•1 comments

Michael Levin:Reality Is an Illusion-Alien Intelligence,Biology,Life|Lex Fridman [video]

https://www.youtube.com/watch?v=Qp0rCU49lMs
2•myth_drannon•14m ago•0 comments

Bikeshedding, or why I want to build a laptop

https://geohot.github.io//blog/jekyll/update/2025/11/29/bikeshedding-or-laptop.html
2•cspags•15m ago•1 comments

Stopping evil and open source: thoughts

https://blog.liw.fi/posts/2025/stop-evil/
1•pabs3•16m ago•0 comments

From Zero to GitHub: Starting a New Jj (Jujutsu) Repo

https://www.visualmode.dev/from-zero-to-github-starting-a-new-jj-jujutsu-repo
1•jbranchaud•16m ago•0 comments

SVM by Hand

https://www.byhand.ai/p/22-svm
1•tzury•20m ago•0 comments

Do Prime Numbers have "memory"?

https://old.reddit.com/r/dataisbeautiful/comments/1palhp2/oc_do_prime_numbers_have_memory_i_analy...
1•nreece•21m ago•0 comments

Is America's jobs market nearing a cliff?

https://www.economist.com/finance-and-economics/2025/11/30/is-americas-jobs-market-nearing-a-cliff
9•harambae•24m ago•0 comments

Don't Leverage Your Key Person Risk for a Raise

https://twitter.com/staysaasy/status/1995223888347976019
1•thisismytest•28m ago•0 comments

Malware embedded into audio driver is silently recording from system mic

https://twitter.com/Officialwhyte22/status/1995024999934001602
4•CGMthrowaway•30m ago•0 comments

List of unusual deaths in the 21st century

https://en.wikipedia.org/wiki/List_of_unusual_deaths_in_the_21st_century
2•throw310822•31m ago•0 comments

Show HN: Meetinghouse.cc, a site to find and be found

https://meetinghouse.cc
2•simonsarris•36m ago•0 comments

Linux 6.19 Will Allow You to Write I2C Drivers in Rust

https://www.phoronix.com/news/Linux-6.19-I2C-Drivers-Rust
2•teleforce•38m ago•0 comments

The "Barbell Economy" – Visualizing the collapse of junior developer roles

https://ai-strategic-report.vercel.app/
2•ArthurDev•39m ago•1 comments

Butter-Bench: Evaluating LLM Controlled Robots for Practical Intelligence

https://arxiv.org/abs/2510.21860
1•prisenco•47m ago•0 comments

Building Rank'em: Model Orchestration Is the Skill I Didn't Know I Needed

https://ryanperry.io/post/building-rankem-dynamic-stack
1•Rperry2174•53m ago•0 comments

Ly – A lightweight TUI (ncurses-like) display manager for Linux and BSD

https://codeberg.org/fairyglade/ly
2•modinfo•55m ago•0 comments

Readeck – lets you save the content of web pages you like and keep forever

https://readeck.org/en/
3•modinfo•56m ago•0 comments

The Clade folding text editor

https://tibleiz.net/clade/
1•birdculture•56m ago•0 comments

The $260B Mom-and-Pop Funds Distorting the Credit Market

https://www.bloomberg.com/news/features/2025-11-30/the-260-billion-mom-and-pop-fixed-maturity-fun...
2•petethomas•59m ago•0 comments

Grokipedia Is the Antithesis of Wikipedia

https://www.404media.co/grokipedia-is-the-antithesis-of-everything-that-makes-wikipedia-good-usef...
3•surprisetalk•1h ago•0 comments

Pony.ai Granted Citywide Driverless Robotaxi Permit in Shenzhen

https://humanprogress.org/pony-ai-granted-first-citywide-driverless-commercial-robotaxi-permit-in...
1•surprisetalk•1h ago•0 comments

Elite College Admissions

https://collisteru.substack.com/p/on-elite-college-admissions
2•surprisetalk•1h ago•1 comments

The Dangers of Ebikes

https://www.nytimes.com/2025/11/30/briefing/the-dangers-of-e-bikes.html
2•harambae•1h 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•7mo ago

Comments

MaximosMK•7mo 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!