Whistleblower: DOGE Siphoned NLRB Case Data (🔥 Score: 181+ in 45 minutes)
Link: https://readhacker.news/s/6tckT
Comments: https://readhacker.news/c/6tckT
Link: https://readhacker.news/s/6tckT
Comments: https://readhacker.news/c/6tckT
Krebs on Security
Whistleblower: DOGE Siphoned NLRB Case Data
A security architect with the National Labor Relations Board (NLRB) alleges that employees from Elon Musk's Department of Government Efficiency (DOGE) transferred gigabytes of sensitive data from agency case files in early March, using short-lived accounts…
Cheating the Reaper in Go (Score: 151+ in 15 hours)
Link: https://readhacker.news/s/6tb6H
Comments: https://readhacker.news/c/6tb6H
Link: https://readhacker.news/s/6tb6H
Comments: https://readhacker.news/c/6tb6H
mcyoung.xyz
Cheating the Reaper in Go · mcyoung
A M.2 HDMI capture card (Score: 150+ in 19 hours)
Link: https://readhacker.news/s/6taAq
Comments: https://readhacker.news/c/6taAq
Link: https://readhacker.news/s/6taAq
Comments: https://readhacker.news/c/6taAq
Interfacing Linux
Magewell Eco: M.2 HDMI Capture Card
Have you ever looked at an NVMe drive and thought to yourself, 'Hey, this would be 31.7% cooler with HDMI ports?'
101 BASIC Computer Games (Score: 150+ in 17 hours)
Link: https://readhacker.news/s/6tbf7
Comments: https://readhacker.news/c/6tbf7
Link: https://readhacker.news/s/6tbf7
Comments: https://readhacker.news/c/6tbf7
GitHub
GitHub - maurymarkowitz/101-BASIC-Computer-Games: Type-in programs from the original 101 BASIC Computer Games, in their original…
Type-in programs from the original 101 BASIC Computer Games, in their original DEC and Dartmouth dialects. No, this is *not* the same as BASIC Computer Games. - maurymarkowitz/101-BASIC-Computer-Games
SerenityOS is a love letter to '90s user interfaces (Score: 151+ in 6 hours)
Link: https://readhacker.news/s/6tchL
Comments: https://readhacker.news/c/6tchL
Link: https://readhacker.news/s/6tchL
Comments: https://readhacker.news/c/6tchL
Supabase raises $200M Series D at $2B valuation (🔥 Score: 151+ in 2 hours)
Link: https://readhacker.news/s/6td8b
Comments: https://readhacker.news/c/6td8b
Link: https://readhacker.news/s/6td8b
Comments: https://readhacker.news/c/6td8b
Yahoo Finance
Exclusive: Supabase raises $200 million Series D at $2 billion valuation
Supabase raises a $200 million Series D, and the company hits a $2 billion valuation.
Prolog Adventure Game (Score: 150+ in 18 hours)
Link: https://readhacker.news/s/6tbrn
Comments: https://readhacker.news/c/6tbrn
Link: https://readhacker.news/s/6tbrn
Comments: https://readhacker.news/c/6tbrn
GitHub
GitHub - stefanrodrigues2/Prolog-Adventure-game: Text Adventure game in SWI Prolog.
Text Adventure game in SWI Prolog. Contribute to stefanrodrigues2/Prolog-Adventure-game development by creating an account on GitHub.
We Diagnosed and Fixed the 2023 Voyager 1 Anomaly from 15B Miles Away [video] (❄️ Score: 150+ in 3 days)
Link: https://readhacker.news/s/6t3mS
Comments: https://readhacker.news/c/6t3mS
Link: https://readhacker.news/s/6t3mS
Comments: https://readhacker.news/c/6t3mS
YouTube
How We Diagnosed and Fixed the 2023 Voyager 1 Anomaly from 15 Billion Miles Away
David Cummings (JPL) presents "How We Diagnosed and Fixed the 2023 Voyager 1 Anomaly from 15 Billion Miles Away" for FSW Workshop 2025 hosted by Stoke Space at UW Seattle, WA, March 2025.
ClickHouse gets lazier (and faster): Introducing lazy materialization (🔥 Score: 153+ in 3 hours)
Link: https://readhacker.news/s/6tdgs
Comments: https://readhacker.news/c/6tdgs
Link: https://readhacker.news/s/6tdgs
Comments: https://readhacker.news/c/6tdgs
ClickHouse
ClickHouse gets lazier (and faster): Introducing lazy materialization
ClickHouse learned to procrastinate strategically. Discover how lazy materialization skips unnecessary column reads to accelerate queries.
Abusing DuckDB-WASM by making SQL draw 3D graphics (Sort Of) (Score: 152+ in 6 hours)
Link: https://readhacker.news/s/6tcJg
Comments: https://readhacker.news/c/6tcJg
Link: https://readhacker.news/s/6tcJg
Comments: https://readhacker.news/c/6tcJg
Patrick Trainer
Personal blog and portfolio site
Algebraic Semantics for Machine Knitting (Score: 150+ in 5 hours)
Link: https://readhacker.news/s/6tdf8
Comments: https://readhacker.news/c/6tdf8
Link: https://readhacker.news/s/6tdf8
Comments: https://readhacker.news/c/6tdf8
Sapphire: Rust based package manager for macOS (Homebrew replacement) (🔥 Score: 155+ in 3 hours)
Link: https://readhacker.news/s/6tdG5
Comments: https://readhacker.news/c/6tdG5
Link: https://readhacker.news/s/6tdG5
Comments: https://readhacker.news/c/6tdG5
GitHub
GitHub - alexykn/sapphire: Rust based package manager for macOS
Rust based package manager for macOS. Contribute to alexykn/sapphire development by creating an account on GitHub.
Atuin Desktop: Runbooks That Run (🔥 Score: 151+ in 2 hours)
Link: https://readhacker.news/s/6te5i
Comments: https://readhacker.news/c/6te5i
Link: https://readhacker.news/s/6te5i
Comments: https://readhacker.news/c/6te5i
The Atuin Blog
Atuin Desktop: Runbooks that Run
Atuin Desktop looks like a doc, but runs like your terminal. Script blocks, embedded terminals, database clients and prometheus charts - all in one place.
I should have loved biology too (Score: 151+ in 7 hours)
Link: https://readhacker.news/s/6tdpn
Comments: https://readhacker.news/c/6tdpn
Link: https://readhacker.news/s/6tdpn
Comments: https://readhacker.news/c/6tdpn
Substack
I should have loved biology too
How I went from hating it to being obsessed, the allure of great writing, and a post-scuba-dive moment of clarity
Making a smart bike dumb so it works again (❄️ Score: 151+ in 3 days)
Link: https://readhacker.news/s/6t4eU
Comments: https://readhacker.news/c/6t4eU
Link: https://readhacker.news/s/6t4eU
Comments: https://readhacker.news/c/6t4eU
Blog of Francisco Presencia
Making a smart bike <del>dumb</del> work again — Francisco Presencia
My smart bike company went bankrupt, so I added a physical button to turn the light on/off
Are polynomial features the root of all evil? (2024) (Score: 151+ in 11 hours)
Link: https://readhacker.news/s/6tdpP
Comments: https://readhacker.news/c/6tdpP
Link: https://readhacker.news/s/6tdpP
Comments: https://readhacker.news/c/6tdpP
Alex Shtoff
“Are polynomial features the root of all evil?”
There is a well-known myth in the machine learning community - high degree polynomials are bad for modeling. In this post we debunk this myth.
How long does it take to create a new habit? (2015) (Score: 151+ in 10 hours)
Link: https://readhacker.news/s/6tdHn
Comments: https://readhacker.news/c/6tdHn
Link: https://readhacker.news/s/6tdHn
Comments: https://readhacker.news/c/6tdHn
The Logical Optimist - Ottawa Life Coach
The Logical Optimist - how long it takes to create a new habit
How long it really takes to create a new habit, not 21 days.
Verus: Verified Rust for low-level systems code (❄️ Score: 150+ in 2 days)
Link: https://readhacker.news/s/6t7Cm
Comments: https://readhacker.news/c/6t7Cm
Link: https://readhacker.news/s/6t7Cm
Comments: https://readhacker.news/c/6t7Cm
GitHub
GitHub - verus-lang/verus: Verified Rust for low-level systems code
Verified Rust for low-level systems code. Contribute to verus-lang/verus development by creating an account on GitHub.
Show HN: Morphik – Open-source RAG that understands PDF images, runs locally (Score: 151+ in 14 hours)
Link: https://readhacker.news/s/6tdiG
Comments: https://readhacker.news/c/6tdiG
Hey HN, we’re Adi and Arnav. A few months ago, we hit a wall trying to get LLMs to answer questions over research papers and instruction manuals. Everything worked fine, until the answer lived inside an image or diagram embedded in the PDF. Even GPT‑4o flubbed it (we recently tried O3 with the same, and surprisingly it flubbed it too). Naive RAG pipelines just pulled in some text chunks and ignored the rest.
We took an invention disclosure PDF (https://drive.google.com/file/d/1ySzQgbNZkC5dPLtE3pnnVL2rW_9...) containing an IRR‑vs‑frequency graph and asked GPT “From the graph, at what frequency is the IRR maximized?”. We originally tried this on gpt-4o, but while writing this used the new natively multimodal model o4‑mini‑high. After a 30‑second thinking pause, it asked for clarifications, then churned out buggy code, pulled data from the wrong page, and still couldn’t answer the question. We wrote up the full story with screenshots here: https://docs.morphik.ai/blogs/gpt-vs-morphik-multimodal.
We got frustrated enough to try fixing it ourselves.
We built Morphik to do multimodal retrieval over documents like PDFs, where images and diagrams matter as much as the text.
To do this, we use Colpali-style embeddings, which treat each document page as an image and generate multi-vector representations. These embeddings capture layout, typography, and visual context, allowing retrieval to get a whole table or schematic, not just nearby tokens. Along with vector search, this could now retrieve exact pages with relevant diagrams and pass them as images to the LLM to get relevant answers. It’s able to answer the question with an 8B llama 3.1 vision running locally!
Early pharma testers hit our system with queries like "Which EGFR inhibitors at 50 mg showed ≥ 30% tumor reduction?" We correctly returned the right tables and plots, but still hit a bottleneck, we weren’t able to join the dots across multiple reports. So we built a knowledge graph: we tag entities in both text and images, normalize synonyms (Erlotinib → EGFR inhibitor), infer relations (e.g. administered_at, yields_reduction), and stitch everything into a graph. Now a single query could traverse that graph across documents and surface a coherent, cross‑document answer along with the correct pages as images.
To illustrate that, and just for fun, we built a graph of 100 Paul Graham’s essays here: https://pggraph.streamlit.app/ You can search for various nodes, (eg. startup, sam altman, paul graham and see corresponding connections). In our system, we create graphs and store the relevant text chunks along with the entities, so on querying, we can extract the relevant entity, do a search on the graph and pull in the text chunks of all connected nodes, improving cross document queries.
For longer or multi-turn queries, we added persistent KV caching, which stores intermediate key-value states from transformer attention layers. Instead of recomputing attention from scratch every time, we reuse prior layers, speeding up repeated queries and letting us handle much longer context windows.
We’re open‑source under the MIT Expat license: https://github.com/morphik-org/morphik-core
Would love to hear your RAG horror stories, what worked, what didn’t and any feedback on Morphik. We’re here for it.
Link: https://readhacker.news/s/6tdiG
Comments: https://readhacker.news/c/6tdiG
Hey HN, we’re Adi and Arnav. A few months ago, we hit a wall trying to get LLMs to answer questions over research papers and instruction manuals. Everything worked fine, until the answer lived inside an image or diagram embedded in the PDF. Even GPT‑4o flubbed it (we recently tried O3 with the same, and surprisingly it flubbed it too). Naive RAG pipelines just pulled in some text chunks and ignored the rest.
We took an invention disclosure PDF (https://drive.google.com/file/d/1ySzQgbNZkC5dPLtE3pnnVL2rW_9...) containing an IRR‑vs‑frequency graph and asked GPT “From the graph, at what frequency is the IRR maximized?”. We originally tried this on gpt-4o, but while writing this used the new natively multimodal model o4‑mini‑high. After a 30‑second thinking pause, it asked for clarifications, then churned out buggy code, pulled data from the wrong page, and still couldn’t answer the question. We wrote up the full story with screenshots here: https://docs.morphik.ai/blogs/gpt-vs-morphik-multimodal.
We got frustrated enough to try fixing it ourselves.
We built Morphik to do multimodal retrieval over documents like PDFs, where images and diagrams matter as much as the text.
To do this, we use Colpali-style embeddings, which treat each document page as an image and generate multi-vector representations. These embeddings capture layout, typography, and visual context, allowing retrieval to get a whole table or schematic, not just nearby tokens. Along with vector search, this could now retrieve exact pages with relevant diagrams and pass them as images to the LLM to get relevant answers. It’s able to answer the question with an 8B llama 3.1 vision running locally!
Early pharma testers hit our system with queries like "Which EGFR inhibitors at 50 mg showed ≥ 30% tumor reduction?" We correctly returned the right tables and plots, but still hit a bottleneck, we weren’t able to join the dots across multiple reports. So we built a knowledge graph: we tag entities in both text and images, normalize synonyms (Erlotinib → EGFR inhibitor), infer relations (e.g. administered_at, yields_reduction), and stitch everything into a graph. Now a single query could traverse that graph across documents and surface a coherent, cross‑document answer along with the correct pages as images.
To illustrate that, and just for fun, we built a graph of 100 Paul Graham’s essays here: https://pggraph.streamlit.app/ You can search for various nodes, (eg. startup, sam altman, paul graham and see corresponding connections). In our system, we create graphs and store the relevant text chunks along with the entities, so on querying, we can extract the relevant entity, do a search on the graph and pull in the text chunks of all connected nodes, improving cross document queries.
For longer or multi-turn queries, we added persistent KV caching, which stores intermediate key-value states from transformer attention layers. Instead of recomputing attention from scratch every time, we reuse prior layers, speeding up repeated queries and letting us handle much longer context windows.
We’re open‑source under the MIT Expat license: https://github.com/morphik-org/morphik-core
Would love to hear your RAG horror stories, what worked, what didn’t and any feedback on Morphik. We’re here for it.
GitHub
GitHub - morphik-org/morphik-core: Open source multi-modal RAG for building AI apps over private knowledge.
Open source multi-modal RAG for building AI apps over private knowledge. - GitHub - morphik-org/morphik-core: Open source multi-modal RAG for building AI apps over private knowledge.
Solidjs: Simple and performant reactivity for building user interfaces (❄️ Score: 150+ in 3 days)
Link: https://readhacker.news/s/6t46z
Comments: https://readhacker.news/c/6t46z
Link: https://readhacker.news/s/6t46z
Comments: https://readhacker.news/c/6t46z
Solidjs
Solid is a purely reactive library. It was designed from the ground up with a reactive core. It's influenced by reactive principles developed by previous libraries.