This extension gives it a UI: ETP toggle (via browser.privacy API, instant), filter list manager with clipboard helpers for the manual about:config steps, and 8 preset lists. You can also add your own if you so desire.
Hacker News
Latest
Tangled – We need a federation of forges
2026-04-29 @ 14:00:59Points: 243Comments: 135
Facebook Has a Health Scam Problem
2026-04-29 @ 13:39:54Points: 24Comments: 16
Improving ICU handovers by learning from Scuderia Ferrari F1 team
2026-04-29 @ 13:05:44Points: 34Comments: 25
Letting AI play my game – building an agentic test harness to help play-testing
2026-04-29 @ 12:43:12Points: 66Comments: 10
He asked AI to count carbs 27000 times. It couldn't give the same answer twice
2026-04-29 @ 12:38:50Points: 211Comments: 258
Show HN: Adblock-rust Manager – Firefox extension to enable the Brave ad blocker
2026-04-29 @ 12:24:53Points: 39Comments: 27
Coffee with a splash of physics: how to make the most out of your brew
2026-04-29 @ 12:18:59Points: 60Comments: 34
Stardex Is Hiring a Founding Customer Success Lead
2026-04-29 @ 12:00:17Points: 1
HashiCorp co-founder says GitHub 'no longer a place for serious work'
2026-04-29 @ 11:42:46Points: 379Comments: 204
GitHub – DOS 1.0: Transcription of Tim Paterson's DOS Printouts
2026-04-29 @ 11:25:12Points: 57Comments: 1
Show HN: Rip.so – a graveyard for dead internet things
2026-04-29 @ 09:21:32Points: 140Comments: 98
Soft launch of open-source code platform for government
2026-04-29 @ 09:14:37Points: 394Comments: 107
Low-Compilation-Cost Register Allocation in LLVM-Based Binary Translation
2026-04-29 @ 06:47:53Points: 55Comments: 1
HardenedBSD Is Now Officially on Radicle
2026-04-29 @ 06:38:44Points: 133Comments: 26
Bugs Rust won't catch
2026-04-29 @ 02:19:11Points: 497Comments: 275
How ChatGPT serves ads
2026-04-28 @ 23:54:14Points: 442Comments: 305
Before GitHub
2026-04-28 @ 21:17:40Points: 588Comments: 191
I won a championship that doesn't exist
2026-04-28 @ 20:38:21Points: 217Comments: 120
Ghostty is leaving GitHub
2026-04-28 @ 19:44:52Points: 3115Comments: 928
OpenAI models coming to Amazon Bedrock: Interview with OpenAI and AWS CEOs
2026-04-28 @ 19:24:43Points: 309Comments: 103
Show HN: Auto-Architecture: Karpathy's Loop, pointed at a CPU
2026-04-28 @ 17:12:30Points: 209Comments: 64
GitHub RCE Vulnerability: CVE-2026-3854 Breakdown
2026-04-28 @ 16:15:43Points: 423Comments: 89
Warp is now open-source
2026-04-28 @ 15:58:30Points: 343Comments: 100
Your phone is about to stop being yours
2026-04-28 @ 15:21:00Points: 1571Comments: 776
Show HN: Rocky – Rust SQL engine with branches, replay, column lineage
2026-04-28 @ 14:35:59Points: 101Comments: 32
The pitch: keep Databricks or Snowflake. Bring Rocky for the DAG. Rocky is a Rust-based control plane for warehouse pipelines. Storage and compute stay with your warehouse. Rocky owns the graph — dependencies, compile-time types, drift, incremental logic, cost, lineage, governance. The things your current stack can't give you because it doesn't own the DAG.
A few things I think are interesting:
- Branches + replay. `rocky branch create stg` gives you a logical copy of a pipeline's tables (schema-prefix today; native Delta SHALLOW CLONE and Snowflake zero-copy are next). `rocky replay <run_id>` reconstructs which SQL ran against which inputs. Git-grade workflow on a warehouse.
- Column-level lineage from the compiler, not a post-hoc graph crawl. The type checker traces columns through joins, CTEs, and windows. VS Code surfaces it inline via LSP.
- Governance as a first-class surface. Column classification tags plus per-env masking policies, applied to the warehouse via Unity Catalog (Databricks) or masking policies (Snowflake). 8-field audit trail on every run. `rocky compliance` rollup that CI can gate on. Role-graph reconciliation via SCIM + per-catalog GRANT. Retention policies with a warehouse-side drift probe.
- Cost attribution. Every run produces per-model cost (bytes, duration). `[budget]` blocks in `rocky.toml`; breaches fire a `budget_breach` hook event.
- Compile-time portability + blast radius. Dialect-divergence lint across Databricks / Snowflake / BigQuery / DuckDB (12 constructs). `SELECT *` downstream-impact lint.
- Schema-grounded AI. Generated SQL goes through the compiler — AI suggestions type-check before they can land.
What Rocky isn't:
- Not a warehouse — it's the control plane on top.
- Not a Fivetran replacement. `rocky load` handles files (CSV/Parquet/JSONL); for SaaS sources use Fivetran, Airbyte, or warehouse-native CDC.
- Not dbt Cloud — no hosted UI, no managed scheduler. First-class Dagster integration if you need orchestration.
Adapters: Databricks (GA), Snowflake (Beta), BigQuery (Beta), DuckDB (local dev / playground). Apache 2.0.
I'd love feedback on the trust-system framing, the governance surface (particularly classification-to-masking resolution in `rocky compile` and the `rocky compliance` CI gate), the branches/replay design, the cost-attribution primitives, or anything else that catches your eye. Happy to go deep in the thread.