Show HN: Asterogue, my sci-fi roguelike, is now playable on the web (Score: 152+ in 10 hours)
Link: https://readhacker.news/s/6hDYw
Comments: https://readhacker.news/c/6hDYw
Stabilizing the Obra Dinn 1-bit dithering process (2017) (Score: 158+ in 12 hours)
Link: https://readhacker.news/s/6hDFs
Comments: https://readhacker.news/c/6hDFs
Show HN: Draw.Audio – A musical sketchpad using the Web Audio API (Score: 150+ in 17 hours)
Link: https://readhacker.news/s/6hCvj
Comments: https://readhacker.news/c/6hCvj
Methodology is bullshit: principles for product velocity (Score: 151+ in 5 hours)
Link: https://readhacker.news/s/6hDTt
Comments: https://readhacker.news/c/6hDTt
Why I love Rust for tokenising and parsing (Score: 150+ in 7 hours)
Link: https://readhacker.news/s/6hDvV
Comments: https://readhacker.news/c/6hDvV
Five minutes of exercise a day could lower blood pressure (Score: 151+ in 10 hours)
Link: https://readhacker.news/s/6hCBV
Comments: https://readhacker.news/c/6hCBV
After decades, FDA moves to pull ineffective decongestant off shelves (🔥 Score: 154+ in 3 hours)
Link: https://readhacker.news/s/6hDw9
Comments: https://readhacker.news/c/6hDw9
Functional ultrasound through the skull (❄️ Score: 151+ in 6 days)
Link: https://readhacker.news/s/6hhH4
Comments: https://readhacker.news/c/6hhH4
Show HN: BemiDB – Postgres read replica optimized for analytics (Score: 150+ in 11 hours)
Link: https://readhacker.news/s/6hBL5
Comments: https://readhacker.news/c/6hBL5
Hi HN! We're Evgeny and Arjun, and we’re building a better way to do analytics with Postgres.
We love Postgres for its simplicity, power, and rich ecosystem. But engineers have to still get bogged down with heavyweight and expensive OLAP systems when connecting an analytics data stack.
Postgres is amazing at OLTP queries, but not for OLAP queries (large data scans and aggregations). Even in this case, we’ve still heard from countless scaling startups that they still try to use only a read replica to run analytics workloads since they don’t want to deal with the data engineering complexity of the alternative. This actually works surprising well initially, but starts to break for them as they scale or when integrating multiple data sources. Adding lots of indexes to support analytics also slows down their transactional write performance.
When growing out of “just use Postgres”, companies have to understand and wrangle complex ETL pipelines, CDC processes, and data warehouses — adding layers of complexity that defeat the simplicity that undermines their initial choice for Postgres as their data storage in the first place.
We thought there had to be a better way, so we’re building BemiDB. It’s designed to handle complex analytical queries at scale without the usual overhead. It’s a single binary that automatically syncs with Postgres data and is Postgres-compatible, so it’s like querying standard Postgres and works with all existing tools.
Under the hood, we use Apache Iceberg (with Parquet data files) stored in S3. This allows for bottomless inexpensive storage, compressed data in columnar files, and an open format that guarantees compatibility with other data tools.
We embed DuckDB as the query engine for in-memory analytics that work for complex queries. With efficient columnar storage and vectorized execution, we’re aiming for faster results without heavy infra. BemiDB communicates over the Postgres wire protocol to make all querying Postgres-compatible.
We want to simplify data stacks for companies that use Postgres by reducing complexity (single binary and S3), using non-proprietary data formats (Iceberg open tables), and removing vendor lock-in (open source). We'd love to hear your feedback! What do you think?
A rudimentary quantum network link between Dutch cities (❄️ Score: 150+ in 1 week)
Link: https://readhacker.news/s/6hdy3
Comments: https://readhacker.news/c/6hdy3
Linux Syscall Support (❄️ Score: 150+ in 6 days)
Link: https://readhacker.news/s/6hhUs
Comments: https://readhacker.news/c/6hhUs
I'm not mutable, I'm partially instantiated (Score: 151+ in 20 hours)
Link: https://readhacker.news/s/6hA9B
Comments: https://readhacker.news/c/6hA9B
Kagi Translate (🔥 Score: 151+ in 2 hours)
Link: https://readhacker.news/s/6hCnN
Comments: https://readhacker.news/c/6hCnN
AI for real-time fusion plasma behavior prediction and manipulation (Score: 150+ in 5 hours)
Link: https://readhacker.news/s/6hBwH
Comments: https://readhacker.news/c/6hBwH
The English Paradox: Four decades of life and language in Japan (Score: 150+ in 16 hours)
Link: https://readhacker.news/s/6hA3h
Comments: https://readhacker.news/c/6hA3h
Evaluating the world model implicit in a generative model (Score: 150+ in 1 day)
Link: https://readhacker.news/s/6hApT
Comments: https://readhacker.news/c/6hApT
Multiple new macOS sandbox escape vulnerabilities (Score: 150+ in 9 hours)
Link: https://readhacker.news/s/6hDQw
Comments: https://readhacker.news/c/6hDQw
Ultraprecise method of aligning 3D semiconductor chips invented (❄️ Score: 150+ in 1 week)
Link: https://readhacker.news/s/6hfbe
Comments: https://readhacker.news/c/6hfbe
Ham Radio 101: What is WSPR? (Score: 150+ in 10 hours)
Link: https://readhacker.news/s/6hDie
Comments: https://readhacker.news/c/6hDie
Sustainable Web Interest Group Is Formed (Score: 150+ in 14 hours)
Link: https://readhacker.news/s/6hCig
Comments: https://readhacker.news/c/6hCig
The decline of the working musician (❄️ Score: 150+ in 6 days)
Link: https://readhacker.news/s/6hgZn
Comments: https://readhacker.news/c/6hgZn
Toronto crypto company CEO kidnapped, held for $1M ransom before being released (Score: 150+ in 8 hours)
Link: https://readhacker.news/s/6hCDf
Comments: https://readhacker.news/c/6hCDf
Excerpts from a conversation about personal information management (Score: 150+ in 15 hours)
Link: https://readhacker.news/s/6hBaJ
Comments: https://readhacker.news/c/6hBaJ
Ambulance hits cyclist, rushes him to hospital, then sticks him with $1,800 bill (Score: 150+ in 4 hours)
Link: https://readhacker.news/s/6hCW6
Comments: https://readhacker.news/c/6hCW6
Mushroom Color Atlas (Score: 150+ in 7 hours)
Link: https://readhacker.news/s/6hBVf
Comments: https://readhacker.news/c/6hBVf
Ask HN: Life-changing purchases since 2020? (Under $100 and under $1000) (Score: 150+ in 5 hours)
Link: https://readhacker.news/c/6hCis
Hey folks,
I’m curious – is there anything you've bought in the past few years (since 2020) that really changed something in your life? Could be anything, like a gadget, a course, a subscription, even a massage or some random item you didn't think much of at first.
Let’s split it up into two categories:
- Under $100
- Under $1000
What did you get? And what was the impact? I’d love to hear the stories – big or small changes, whatever made a difference for you.
Thanks in advance for sharing!
Richard A. Cash, who saved millions from dehydration, has died (Score: 151+ in 7 hours)
Link: https://readhacker.news/s/6hBE9
Comments: https://readhacker.news/c/6hBE9
Google banned me from Google Voice (Score: 150+ in 4 hours)
Link: https://readhacker.news/s/6hBQE
Comments: https://readhacker.news/c/6hBQE
QNX is now free for anything non-commercial, plus there's an RPi image (🔥 Score: 161+ in 1 hour)
Link: https://readhacker.news/s/6hCcW
Comments: https://readhacker.news/c/6hCcW
Hiya folks!
I'm John from the Developer Relations team at QNX. I'm a loooong time lurker of this forum and excited to make my first post.
I just wanted to let you know that we've kicked off a new program to start opening the doors to QNX like things used to be. Many of you probably used or tinkered with (the very open) QNX back in the day. You can now easily get a free non-commercial license to use the newest QNX. We've also just released some sample apps and a ready-to-go QNX 8.0 quick start target image for Raspberry Pi. So you can get QNX and the development tools for free now to learn, experiment, and build.
It's been a long time in the making, so I'm really excited to get to post about this first phase of the QNX Everywhere initiative. My team and management have open ears, so please share feedback about what more we can do to open things up, be more transparent, and get you what you need to create an awesome embedded QNX project.
Cheers!
Using Ghidra and Python to Reverse Engineer Ecco the Dolphin (Dreamcast) (🔥 Score: 160+ in 3 hours)
Link: https://readhacker.news/s/6hBnW
Comments: https://readhacker.news/c/6hBnW