The Karma connection in Chrome Web Store (Score: 150+ in 15 hours)
Link: https://readhacker.news/s/6hab9
Comments: https://readhacker.news/c/6hab9
I attended Google's creator conversation event, and it turned into a funeral (Score: 155+ in 6 hours)
Link: https://readhacker.news/s/6hbAq
Comments: https://readhacker.news/c/6hbAq
DeepSeek v2.5 – open-source LLM comparable to GPT-4, but 95% less expensive (Score: 150+ in 10 hours)
Link: https://readhacker.news/s/6haAR
Comments: https://readhacker.news/c/6haAR
OpenZFS deduplication is good now and you shouldn't use it (Score: 151+ in 4 hours)
Link: https://readhacker.news/s/6hb82
Comments: https://readhacker.news/c/6hb82
Chain-of-Thought Can Hurt Performance on Tasks Where Thinking Makes Humans Worse (Score: 150+ in 4 hours)
Link: https://readhacker.news/s/6haEe
Comments: https://readhacker.news/c/6haEe
Pushing the frontiers of audio generation (Score: 150+ in 8 hours)
Link: https://readhacker.news/s/6h9vL
Comments: https://readhacker.news/c/6h9vL
Google CEO says more than a quarter of the company's new code is created by AI (Score: 150+ in 19 hours)
Link: https://readhacker.news/s/6h86v
Comments: https://readhacker.news/c/6h86v
Steam games will need to disclose kernel-level anti-cheat on store pages (🔥 Score: 150+ in 1 hour)
Link: https://readhacker.news/s/6haDL
Comments: https://readhacker.news/c/6haDL
NASA reconnected with Voyager 1 after a brief pause (Score: 150+ in 13 hours)
Link: https://readhacker.news/s/6h8sc
Comments: https://readhacker.news/c/6h8sc
Thunderbird for Android Now Available (Score: 150+ in 5 hours)
Link: https://readhacker.news/s/6h9ht
Comments: https://readhacker.news/c/6h9ht
AI Flame Graphs (Score: 154+ in 11 hours)
Link: https://readhacker.news/s/6h8sD
Comments: https://readhacker.news/c/6h8sD
Async Rust is not safe with io_uring (Score: 151+ in 7 hours)
Link: https://readhacker.news/s/6h8Cz
Comments: https://readhacker.news/c/6h8Cz
Gross Apple Marketing (🔥 Score: 154+ in 1 hour)
Link: https://readhacker.news/s/6h98Z
Comments: https://readhacker.news/c/6h98Z
Why Slight Failed: A Slight Post-Mortem (Score: 151+ in 1 day)
Link: https://readhacker.news/s/6h3AX
Comments: https://readhacker.news/c/6h3AX
The Influence of Japanese Archaeology on the Legend of Zelda: Breath of the Wild (❄️ Score: 153+ in 2 days)
Link: https://readhacker.news/s/6gYrM
Comments: https://readhacker.news/c/6gYrM
Crafting Painterly Shaders (Score: 150+ in 13 hours)
Link: https://readhacker.news/s/6hajZ
Comments: https://readhacker.news/c/6hajZ
SimpleQA (Score: 150+ in 12 hours)
Link: https://readhacker.news/s/6ha9r
Comments: https://readhacker.news/c/6ha9r
Generative AI Scripting (Score: 150+ in 4 hours)
Link: https://readhacker.news/s/6hbsm
Comments: https://readhacker.news/c/6hbsm
Hi Google, please stop pooping the bed: a desperate plea from the indie web (Score: 155+ in 4 hours)
Link: https://readhacker.news/s/6hb5D
Comments: https://readhacker.news/c/6hb5D
AI Flame Graphs (Score: 153+ in 1 day)
Link: https://readhacker.news/s/6h4LQ
Comments: https://readhacker.news/c/6h4LQ
Eighteen Years of ABI Stability (Score: 151+ in 14 hours)
Link: https://readhacker.news/s/6h8Bd
Comments: https://readhacker.news/c/6h8Bd
EPA cancels pesticide shown to be harmful to unborn babies (Score: 150+ in 9 hours)
Link: https://readhacker.news/s/6h8TS
Comments: https://readhacker.news/c/6h8TS
Google's TOS doesn't eliminate a user's Fourth Amendment rights, judge rules [pdf] (🔥 Score: 151+ in 1 hour)
Link: https://readhacker.news/s/6hawd
Comments: https://readhacker.news/c/6hawd
Jaywalking legalized in New York City (Score: 152+ in 13 hours)
Link: https://readhacker.news/s/6h8sh
Comments: https://readhacker.news/c/6h8sh
Ask HN: Real-time speech-to-speech translation (❄️ Score: 150+ in 5 days)
Link: https://readhacker.news/c/6gQjx
Has anyone had any luck with a free, offline, open-source, real-time speech-to-speech translation app on under-powered devices (i.e., older smart phones)?
* https://github.com/ictnlp/StreamSpeech
* https://github.com/k2-fsa/sherpa-onnx
* https://github.com/openai/whisper
I'm looking for a simple app that can listen for English, translate into Korean (and other languages), then perform speech synthesis on the translation. Basically, a Babelfish that doesn't stick in the ear. Although real-time would be great, a max 5-second delay is manageable.
RTranslator is awkward (couldn't get it to perform speech-to-speech using a single phone). 3PO sprouts errors like dandelions and requires an online connection.
Any suggestions?
Hobby CAD, CNC machining, and resin casting (2015) (Score: 150+ in 20 hours)
Link: https://readhacker.news/s/6h7tk
Comments: https://readhacker.news/c/6h7tk
M4 MacBook Pro (🔥 Score: 156+ in 39 minutes)
Link: https://readhacker.news/s/6h9vf
Comments: https://readhacker.news/c/6h9vf
Dropbox announces 20% global workforce reduction (🔥 Score: 162+ in 1 hour)
Link: https://readhacker.news/s/6h9ai
Comments: https://readhacker.news/c/6h9ai
Classic 3D videogame shadow techniques (Score: 153+ in 5 hours)
Link: https://readhacker.news/s/6h8De
Comments: https://readhacker.news/c/6h8De
Show HN: Trench – Open-source analytics infrastructure (❄️ Score: 150+ in 4 days)
Link: https://readhacker.news/s/6gRu4
Comments: https://readhacker.news/c/6gRu4
Hey HN! I want to share a new open source project I've been working on called Trench (https://trench.dev). It's open source analytics infrastructure for tracking events, page views, and identifying users, and it's built on top of ClickHouse and Kafka.
https://github.com/frigadehq/trench
I built Trench because the Postgres table we used for tracking events at our startup (http://frigade.com/) was getting expensive and becoming a performance bottleneck as we scaled to millions of end users.
Many companies run into the same problem as us (e.g. Stripe, Heroku: https://brandur.org/fragments/events). They often start by adding a basic events table to their relational database, which works at first, but can become an issue as the application scales. It’s usually the biggest table in the database, the slowest one to query, and the longest one to back up.
With Trench, we’ve put together a single Docker image that gives you a production-ready tracking event table built for scale and speed. When we migrated our tracking table from Postgres to Trench, we saw a 42% reduction in cost to serve on our primary Postgres cluster and all lag spikes from autoscaling under high traffic were eliminated.
Here are some of the core features:
* Fully compliant with the Segment tracking spec e.g. track(), identify(), group(), etc.
* Can handle thousands of events per second on a single node
* Query tracking data in real-time with read-after-write guarantees
* Send data anywhere with throttled and batched webhooks
* Single production-ready docker image. No need to manage and roll your own Kafka/ClickHouse/Nodejs/etc.
* Easily plugs into any cloud hosted ClickHouse and Kafka solutions e.g. ClickHouse Cloud, Confluent
Trench can be used for a range of use cases. Here are some possibilities:
1. Real-Time Monitoring and Alerting: Set up real-time alerts and monitoring for your services by tracking custom events like errors, usage spikes, or specific user actions and sending that data anywhere with Trench’s webhooks
2. Event Replay and Debugging: Capture all user interactions in real-time for event replay
3. A/B Testing Platform: Capture events from different users and groups in real time. Segment users by querying in real time and serve the right experiences to the right users
4. Product Analytics for SaaS Applications: Embed Trench into your existing SaaS product to power user audit logs or tracking scripts on your end-users’ websites
5. Build a custom RAG model: Easily query event data and give users answers in real-time. LLMs are really good at writing SQL
The project is open-source and MIT-licensed. If there’s interest, we’re thinking about adding support for Elastic Search, direct data integrations (e.g. Redshift, S3, etc.), and an admin interface for creating queries, webhooks, etc.
Have you experienced the same issues with your events tables? I'd love to hear what HN thinks about the project.