Delta: A syntax-highlighting pager for Git, diff, grep, and blame output (🔥 Score: 150+ in 3 hours)
Link: https://readhacker.news/s/6hFZx
Comments: https://readhacker.news/c/6hFZx
In Memory of Stiver (❄️ Score: 156+ in 4 days)
Link: https://readhacker.news/s/6hpmJ
Comments: https://readhacker.news/c/6hpmJ
Mitochondria Are Alive (🔥 Score: 158+ in 2 hours)
Link: https://readhacker.news/s/6hFaY
Comments: https://readhacker.news/c/6hFaY
LoRA vs. Full Fine-Tuning: An Illusion of Equivalence (Score: 150+ in 9 hours)
Link: https://readhacker.news/s/6hEbK
Comments: https://readhacker.news/c/6hEbK
FDA proposes ending use of oral phenylephrine as OTC nasal decongestant (Score: 153+ in 16 hours)
Link: https://readhacker.news/s/6hDk8
Comments: https://readhacker.news/c/6hDk8
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
Cops suspect iOS 18 iPhones are communicating to force reboots (Score: 151+ in 1 day)
Link: https://readhacker.news/s/6hCY4
Comments: https://readhacker.news/c/6hCY4
Λ-2D: An Exploration of Drawing as Programming Language (Score: 151+ in 13 hours)
Link: https://readhacker.news/s/6hE4K
Comments: https://readhacker.news/c/6hE4K
Hyperlight: Virtual machine-based security for functions at scale (Score: 150+ in 1 day)
Link: https://readhacker.news/s/6hBTn
Comments: https://readhacker.news/c/6hBTn
Perceptually lossless (talking head) video compression at 22kbit/s (Score: 152+ in 10 hours)
Link: https://readhacker.news/s/6hDXt
Comments: https://readhacker.news/c/6hDXt
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