How we exploited CodeRabbit: From simple PR to RCE and write access on 1M repos
research.kudelskisecurity.com
D2 (text to diagram tool) now supports ASCII renders
d2lang.com
Emacs as your video-trimming tool
xenodium.com
Without the futex, it's futile
h4x0r.org
The new geography of stolen goods
economist.com
Show HN: OpenAI/reflect – Physical AI Assistant that illuminates your life
github.com
Candle Flame Oscillations as a Clock
cpldcpu.com
How Figma’s multiplayer technology works (2019)
figma.com
Perfect Freehand – Draw perfect pressure-sensitive freehand lines
perfectfreehand.com
Why Semantic Layers Matter (and how to build one with DuckDB)
motherduck.com
Vendors that treat single sign-on as a luxury feature
sso.tax
Notion releases offline mode
notion.com
Custom telescope mount using harmonic drives and ESP32
svendewaerhert.com
Passive Microwave Repeaters
computer.rip
A renovation project in Turkey led to the discovery of a lost city (2023)
atlasobscura.com
How to Build a Medieval Castle
archaeology.org
Launch HN: Uplift (YC S25) – Voice models for under-served languages
Show HN: Chroma Cloud – serverless search database for AI
trychroma.com
The joy of recursion, immutable data, & pure functions: Making mazes with JS
jrsinclair.com
Geotoy – Shadertoy for 3D Geometry
3d.ameo.design
Branch prediction: Why CPUs can't wait?
namvdo.ai
The Github repo for the backend implementation is here: https://github.com/mozilla/crlite/ Notably, you can query CRLite from the CLI using https://github.com/mozilla/crlite/tree/main/rust-query-crlit... - like:
$ git clone https://github.com/mozilla/crlite.git $ cd crlite/rust-query-crlite/ $ cargo run -- -vv --update prod https github.com
INFO - Loaded 21 CRLite filter(s), most recent was downloaded: 0 hours ago DEBUG - Loaded certificate from github.com DEBUG - Issuer DN: C=GB, ST=Greater Manchester, L=Salford, O=Sectigo Limited, CN=Sectigo ECC Domain Validation Secure Server CA DEBUG - Subject DN: CN=github.com DEBUG - Serial number: 00ab6686b5627be80596821330128649f5 DEBUG - Issuer SPKI hash: 6YBE8kK4d5J1qu1wEjyoKqzEIvyRY5HyM_NB2wKdcZo= TRACE - 20250809-1-default.filter: Good TRACE - 20250810-0-default.filter.delta: Good TRACE - 20250810-1-default.filter.delta: Good TRACE - 20250811-0-default.filter.delta: Good TRACE - 20250811-1-default.filter.delta: Good TRACE - 20250812-0-default.filter.delta: Good TRACE - 20250812-1-default.filter.delta: Good TRACE - 20250813-0-default.filter.delta: Good TRACE - 20250813-1-default.filter.delta: Good TRACE - 20250814-0-default.filter.delta: Good TRACE - 20250814-1-default.filter.delta: Good TRACE - 20250815-0-default.filter.delta: Good TRACE - 20250815-1-default.filter.delta: Good TRACE - 20250816-0-default.filter.delta: Good TRACE - 20250816-1-default.filter.delta: Good TRACE - 20250817-0-default.filter.delta: Good TRACE - 20250817-1-default.filter.delta: Good TRACE - 20250818-0-default.filter.delta: Good TRACE - 20250818-1-default.filter.delta: Good TRACE - 20250819-0-default.filter.delta: Good TRACE - 20250819-1-default.filter.delta: Good INFO - github.com Good