frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

A Transformer Plays Tic-Tac-Toe

https://sbondaryev.dev/articles/transformer
1•vismit2000•1m ago•0 comments

Justifying text by hand, now at 35 columns

https://en.andros.dev/blog/079a7eaa/justifying-text-by-hand-now-at-35-columns/
1•andros•1m ago•0 comments

RSA-260 Factored

https://twitter.com/penlume/status/2095372672356212876
1•madars•2m ago•1 comments

Astronomers Detect a 10-Sided Structure in Saturn's Atmosphere

https://www.sciencealert.com/astronomers-spot-an-uncannily-geometric-10-sided-structure-in-saturn...
1•jjgreen•3m ago•0 comments

Fuck Off as a Service (Foaas)

https://foaas.io/
2•speckx•4m ago•0 comments

Show HN: A newsletter about systems performance, scalability, and efficiency

https://nodestonanoseconds.substack.com/
1•iandyh•6m ago•0 comments

AI could have written this post

https://heyjonny.dev/posts/ai-could-have-written-this-post/
1•heyjonny•7m ago•0 comments

Sitelo – Static Site Generator

https://sitelo.dev/
1•paulbrowne•7m ago•0 comments

Coloring the Snub Dodecahedron

https://neizod.dev/2026/08/08/coloring-snub-dodecahedron.html
1•vismit2000•7m ago•0 comments

Active Inference: The Free Energy Principle in Mind, Brain, and Behavior

https://direct.mit.edu/books/oa-monograph/5299/Active-InferenceThe-Free-Energy-Principle-in-Mind
1•teleforce•9m ago•0 comments

Show HN: DumbDetector – Community signals for AI tool problems

https://dumbdetector.net/
2•mauroherrera•9m ago•0 comments

ARKM KERNEL approaching you soon

1•project_silenc•11m ago•0 comments

Ask HN: Is SpaceXAI taking Claude down too?

3•redm•12m ago•0 comments

Balrogg: Demonically compacting (up to 15%) lossless Vorbis/Opus recompressor

https://github.com/iczelia/balrogg
3•palaiologos•14m ago•0 comments

The Cognitive Revolution (When Machines Do the Thinking)

https://twitter.com/Konstantine/status/2095166660223397963
1•gmays•15m ago•0 comments

ICE Has a $2M Contract for Spyware That Can Hack Phones Without a Click

https://www.military.com/ice-has-a-2-million-contract-for-spyware-that-can-hack-phones-without-a-...
3•miohtama•15m ago•0 comments

Show HN: Litelink – local-first, embedded stream capture into Iceberg tables

https://github.com/nhobin219/litelink
1•jnbh•15m ago•2 comments

Raycast now requires a subscription for BYOK and local models

https://manual.raycast.com/ai/byoai
1•jskull•16m ago•1 comments

Show HN: Pangolin – SSO and WireGuard instead of API keys for LLM access

https://github.com/fosrl/pangolin
3•miloschwartz•16m ago•1 comments

Life Is Bigger Than GPUs

https://twitter.com/pejmannozad/status/2095345765594075321
1•tosh•17m ago•0 comments

Paid Phones

https://thebaffler.com/salvos/paid-phones-kolitz
2•colinprince•17m ago•1 comments

Vibe Coding Does Not Have One Definition, It Has One per Developer

https://dupflo.dev/blog/vibe-coding-has-one-definition-per-developer/
1•dupflo•17m ago•0 comments

An AI agent sliced through an enterprise defenses in 10 hours

https://unit42.paloaltonetworks.com/ai-assisted-cyber-attack-inside-a-unit-42-investigation/
1•scottmas•18m ago•0 comments

21st Revision of Patches for Getting Linux to Shutdown Devices Asynchronously

https://www.phoronix.com/news/Linux-Shutdown-Async-21
1•Bender•18m ago•0 comments

Live Atomic Spatial Audio

https://panaudia.com/
2•paulharter•19m ago•0 comments

Show HN: Eliminating low-LTV support ticket spam with grounded RAG

https://fireflysupport.io/
1•saturn5k•22m ago•1 comments

Elevated Errors for Multiple Models

https://status.claude.com/incidents/461yvfrzpwtt
35•__vivek•22m ago•7 comments

GLP-1 treatment late in life extends lifespan in animal model

https://www.nih.gov/news-events/news-releases/glp-1-treatment-late-life-extends-lifespan-animal-m...
2•DeepLogin•22m ago•0 comments

Data Science Weekly – Issue 667

https://datascienceweekly.substack.com/p/data-science-weekly-issue-667
1•sebg•22m ago•0 comments

UK's Online Safety Act has made 'absolutely no difference,' kids say

https://www.theregister.com/security/2026/09/03/uks-online-safety-act-has-made-absolutely-no-diff...
2•Bender•23m 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!