Feed aggregator
Announcing a new IDE for PostgreSQL in VS Code
How to securely encrypt your secrets with envelope encryption and KMS in Rust
Article URL: https://kerkour.com/rust-secrets-kms-envelope-encryption
Comments URL: https://news.ycombinator.com/item?id=44052355
Points: 1
# Comments: 0
Quebec to impose French-language quotas on streaming giants
Article URL: https://www.cbc.ca/news/canada/montreal/quebec-quota-streaming-giants-bill-lacombe-1.7539749
Comments URL: https://news.ycombinator.com/item?id=44052349
Points: 3
# Comments: 0
Ask HN: What back end SSR stack do you recommend in 2025 and why?
Currently using JS but looking for a better alternative for backend. I don't think the NPM ecosystem is as mature/reliable as what you can find in other backend stacks (.NET, Python, etc).
I'm particularly interested in maturity, DX, and performance.
Thanks!
Comments URL: https://news.ycombinator.com/item?id=44052318
Points: 1
# Comments: 0
Microsoft Sees Opening for Xbox Mobile Store Changes Following Fortnite's iOS Return
Elephants evolved to beat cancer, and how we could too
Article URL: https://newatlas.com/biology/elephants-beat-evolution-cancer-p53-gene-petos-paradox/
Comments URL: https://news.ycombinator.com/item?id=44052308
Points: 2
# Comments: 0
How is Roman concrete still standing after 2k years?
Article URL: https://www.livescience.com/archaeology/romans/how-is-roman-concrete-still-standing-after-2-000-years
Comments URL: https://news.ycombinator.com/item?id=44052307
Points: 1
# Comments: 0
Show HN: KVoiceWalk – Voice cloning for Kokoro TTS using random walk algorithms
I was blown away by Kokoro and what it managed to do with such little space. I became curious if it would be possible to create new voices by direct manipulation of the style tensors. After many failed attempts I finally landed on a method that properly scores the similarity of two audio segments that works well enough to random walk similar voices for Kokoro. I plan on using this scoring as part of a genetic algorithm, but wanted to baseline test it with this code.
The scoring mechanism using Resemblyzer to calculate similarity to target audio and similarity to another segment of audio it generates itself, self similarity. This self similarity was key in keeping the model stable and the audio consistent across inputs. But it was not enough to prevent over fitting to Resemblyzer.
I had to create a third metric which uses a normalized difference of a variety of audio features compared to the target features. Summing those I get a feature similarity metric which is useful in keeping audio quality from degrading too much and prevents over fitting.
The last challenge was weighting the score while keeping it flexible enough to explore the complex text to speech style space. Using a weighted harmonic mean allowed for back sliding on some metrics for significant improvement in others, which reduced stagnation and worked well enough for the random walk to work.
The results are fairly good. I would say it ends up in the uncanny valley of similarity rather than producing a proper clone of the target voice. It sounds like it might be the target voice, but does well enough to improve similarity from 70% to around 90%. There are probably limitations to the architecture of Kokoro in how close it can possibly sound to other voices, but there is probably some more progress to be made using a more advanced genetic algorithm.
Check out the code, make some new voices, and let me know if you have any ideas on ways to improve.
Comments URL: https://news.ycombinator.com/item?id=44052295
Points: 1
# Comments: 0
Golem pivots to AI apps, leveraging WASM-based durable computing
Article URL: https://www.golem.cloud/post/golem-prepares-for-major-refocus-on-agentic-applications
Comments URL: https://news.ycombinator.com/item?id=44052282
Points: 1
# Comments: 0
Ask HN: Why ChatGPT/Claude can't update projects?
ChatGPT/Claude Projects are a great way to group files/chats and use them for long-running projects. But seems like there is no way to add/update files in projects. Why?
One of the basic project management needs is to keep track of its stages and generate some artifacts on each stage. Claude can generate artifacts, but can't add them to the project. ChatGPT can't either. Even if you add a markdown file with a simple TODO list, and want to update completed tasks, "projects" can't do it.
Is there a reason for such a limitation? Or am I missing something obvious?
Comments URL: https://news.ycombinator.com/item?id=44052262
Points: 1
# Comments: 0
Xbox Game Pass Makes Classic Games From the '80s and '90s Available Now
Netflix Plans Major Overhaul of Homepage Design
PyCon US Time
I don't like ChatGPT's new memory dossier
Article URL: https://simonwillison.net/2025/May/21/chatgpt-new-memory/
Comments URL: https://news.ycombinator.com/item?id=44052246
Points: 1
# Comments: 0
Google I/O, the Search Funnel, Product Possibilities
Article URL: https://stratechery.com/2025/google-i-o-the-search-funnel-product-possibilities/
Comments URL: https://news.ycombinator.com/item?id=44052232
Points: 1
# Comments: 0
The Irreproducibility Crisis of Modern Science (2018)
Article URL: https://www.nas.org/reports/the-irreproducibility-crisis-of-modern-science/full-report
Comments URL: https://news.ycombinator.com/item?id=44052230
Points: 1
# Comments: 0
The UK government’s proposed Fraud Bill will disproportionately place millions of benefit claimants under constant surveillance, creating a two-tier system where people are automatically suspected of wrongdoing for seeking welfare
Everything Google Announced at I/O 2025
Article URL: https://mashable.com/article/google-io-2025-everything-you-need-to-know
Comments URL: https://news.ycombinator.com/item?id=44051662
Points: 1
# Comments: 0
CodeX but with Claude Code
Article URL: https://cloudcoding.ai/chat
Comments URL: https://news.ycombinator.com/item?id=44051654
Points: 1
# Comments: 1