frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

How to easily dig through the Epstein files yourself

https://micahflee.com/how-to-easily-dig-through-the-epstein-files-yourself/
1•speckx•41s ago•0 comments

Depth Anything 3

https://depth-anything-3.github.io/
2•smusamashah•4m ago•0 comments

Domain Driven Design (DDD) is a particular way to structure your app

https://lukasniessen.medium.com/domain-driven-design-ddd-is-a-particular-way-to-structure-your-ap...
1•birdculture•4m ago•0 comments

Fears for elephant seals as bird flu kills half of population in South Atlantic

https://www.theguardian.com/environment/2025/nov/13/bird-flu-h5n1-kills-half-elephant-seals-south...
1•gmays•7m ago•0 comments

Docling Preps Your Files for GenAI, RAG, and Beyond

https://www.docling.ai/
1•felineflock•7m ago•0 comments

Russia Creates New Military Branch Dedicated to Drone Warfare

https://www.twz.com/news-features/russia-creates-new-military-branch-dedicated-to-drone-warfare
1•breve•10m ago•1 comments

Launch: MailUI – Email builder and embeddable plugin and templates and AI

https://mailui.co/
1•sifulweb•10m ago•1 comments

Massively Parallel Proof-Number Search for Impartial Games and Beyond

https://arxiv.org/abs/2511.10339
1•ahsillyme•10m ago•0 comments

Show HN: Synthetic data generation for evaluating RAGs

https://docs.kiln.tech/docs/evaluations/evaluate-rag-accuracy-q-and-a-evals
1•scosman•13m ago•0 comments

How to Use UUIDv7 in Python, Django and PostgreSQL

https://www.paulox.net//2025/11/14/how-to-use-uuidv7-in-python-django-and-postgresql/
2•pauloxnet•14m ago•0 comments

Costly iPhone Pocket sells out nearly immediately

https://appleinsider.com/articles/25/11/14/costly-iphone-pocket-sells-out-nearly-immediately
1•apparent•14m ago•0 comments

Show HN: In-Drive YouTube/Video Platform for Tesla Passengers (Free Until 2026)

https://tesladrivewatch.com/
1•tesladrivewatch•14m ago•0 comments

TV Failures on the Accelerated Longevity Test

https://www.rtings.com/tv/learn/longevity-failures
1•canucker2016•16m ago•0 comments

Scapegoating as hobby: Reddit's snark communities

https://dontlognow.substack.com/p/scapegoating-as-hobby-reddits-snark
2•batkin•18m ago•0 comments

Some Economics of Artificial Super Intelligence

https://papers.ssrn.com/sol3/papers.cfm?abstract_id=5728702
1•paulpauper•18m ago•0 comments

The computer poetry of J. M. Coetzee's early programming career

https://sites.utexas.edu/ransomcentermagazine/2017/06/28/the-computer-poetry-of-j-m-coetzees-earl...
1•paulpauper•19m ago•0 comments

Bushmen Paradox

https://theheartattackdiet.substack.com/p/bushmen-paradox
1•paulpauper•19m ago•0 comments

Powering the largest events: How Amazon CloudFront delivers at scale

https://aws.amazon.com/blogs/aws-insights/powering-the-worlds-largest-events-how-amazon-cloudfron...
1•vinegh•21m ago•0 comments

Token-Oriented Object Notation (TOON)

https://github.com/toon-format/toon
2•surprisetalk•25m ago•0 comments

Oldest RNA Ever Recovered Captures a Woolly Mammoth's Dying Moments

https://gizmodo.com/oldest-rna-ever-recovered-captures-a-woolly-mammoths-dying-moments-2000686048
1•derbOac•28m ago•0 comments

Show HN: Movie Trailer Popup – Right-click movie titles to watch trailers

https://chromewebstore.google.com/detail/movie-trailer-popup/hmggnepcdimcgnfmboknmpecegcnfgpg
1•naimurhasanrwd•29m ago•0 comments

Ask HN: Are Agents Just Hype?

2•spacemnstr42069•31m ago•2 comments

Ask HN: Has anyone phased out Azure B2C without breaking user flows?

1•andy89•32m ago•1 comments

From 100 to 20 service desk tickets

https://noproduct.gumroad.com/l/fqwpbu
1•adrianww•33m ago•1 comments

Claude Agent SDK C++

https://github.com/0xeb/claude-agent-sdk-cpp
2•0xeb•33m ago•1 comments

Debugging Your Decisions

https://joncphillips.com/debugging-your-decisions/
2•jonphillips06•35m ago•0 comments

Free A/B testing plugin for Matomo

https://github.com/nofrillsplugins/matomo-simple-ab-testing
1•Curiositry•38m ago•0 comments

Chinese astronauts are back on Earth after suspected 'space junk' strike left th

https://www.livescience.com/space/space-exploration/chinese-astronauts-are-back-on-earth-after-su...
2•bookmtn•39m ago•0 comments

A-29 Super Tucano Light Attack Aircraft Being Pitched as Drone Hunter

https://www.twz.com/air/a-29-super-tucano-light-attack-aircraft-being-pitched-as-drone-hunter
2•breve•39m ago•0 comments

Group and track health of GitHub repos you use

https://gitfitcheck.com
1•zendai•40m ago•0 comments
Open in hackernews

Show HN: Zingle – an AI code reviewer for data teams (SQL/dbt/Airflow/Spark)

6•UvrajSB•1h ago
Hi HN, we’re Anant and Atishay, the co-founders of Zingle, an AI code reviewer for data teams.

It automatically checks SQL, dbt, Airflow, and Spark code changes in github PRs for cost regressions, logic issues, data-quality gaps, and downstream breakages before they merge into the production.

Here's a demo - https://youtu.be/dS0NnBjG2p4

You can try it on top 100 PRs for free at: https://getzingle.com

We built this after managing 60+ dbt PRs per week for an enterprise client. Senior data engineers had very limited time to review PRs, and with AI-assisted coding the amount of code being written each day grew a lot. This left teams choosing between two costly outcomes: let PRs through with minimal review and risk warehouse cost spikes or broken pipelines, or slow everything down with long review cycles.

Both outcomes ended up being costly, either in real dollars or in lost engineering time. While rushing to keep up with the volume, we shipped a PR that triggered repeated full refreshes on a large model and it turned into a $50k Snowflake bill.

We realized that AI code reviewers exist for software engineers, but nothing existed for data teams, whose PRs carry very different risks.

A SQL or dbt change is not just about correctness. You have to understand billing behavior, table sizes, lineage, cardinality, governance rules, and how the change interacts with real data. A SQL diff can look fine in code review but become wrong or expensive when it runs at scale.

What Zingle does on every PR:

* Predicts how the change will affect warehouse cost

* Detects full refreshes, missing predicates, exploding joins, and row-growth risks

* Runs new SQL in a safe sandbox and analyzes real data diffs

* Traces lineage to see which dashboards or models break downstream and notifies owners

* Flags missing data-quality checks (nulls, uniqueness, business tests) and redundant tests

* Enforces governance rules (PII rules, documentation, ownership, merge-key requirements)

Nothing leaves the customer warehouse. We do not store SQL, data, metadata, or queries.

What Zingle has caught so far:

* A repeated full refresh that would have cost tens of thousands

* Duplicate rows introduced in a fact table that would distort revenue

* Missing filters that would have doubled table sizes and slowed pipelines

* A column rename that would have broken 14 downstream dashboards

* Exploding joins from low-cardinality dimensions

* Undocumented models feeding finance metrics

* Incremental models missing merge-key dedupe logic

Across our user base, Zingle has already saved more than $2M+ dollars in avoided warehouse costs and broken pipelines.

Impact users have reported:

* 37% drop in warehouse cost

* 75% fewer data incidents

* SQL correctness confidence: 65% → 95%

* Model test coverage: 45% → 90%

* Governance coverage: 50% → 95%

* Review cycle time: 4 days → 1.5 days

* Mean time to resolve: 10h → 3h

Who we are: We’re Anant (PhD in AI, UIUC - published multiple AI papers) and Atishay (ex-Lead Data Engineer at Goldman Sachs, 8 years in data engineering + previously built in text-to-SQL). We did undergrad together.

We believe most data teams think they have strong best practices, but in reality the entire discipline - governance, testing, lineage, observability - is still evolving. The learning curve is costly: bad reviews waste senior engineers’ time, and missed issues cost teams money.

You can try Zingle here: https://getzingle.com

We’d love feedback - especially around false positives, rules you think should exist, and cases where Zingle should alert but doesn’t.

Comments

atishay_zingle•1h ago
Hey HN - Zingle came out of a pretty painful reality we kept seeing across data teams. We were reviewing ~60 dbt/SQL PRs a week for a client, and the senior engineers were overloaded while analysts weren’t allowed to merge anything risky. The combination of fast-moving code and slow reviews led to mistakes. The worst one on our side was a PR that triggered repeated full refreshes on a big model and blew up into a $50k Snowflake bill. That’s when we realized we needed a reviewer that understands data behavior, not just code.

How Zingle works (technical outline): - SQL parser → identifies patterns, predicates, merge logic, join risks - Lineage graph engine → traces downstream models + dashboards - Warehouse metadata fetcher → table sizes, clustering, stats, partitions - Cost estimation engine → predicts warehouse impact (bytes scanned, compute, I/O) - Try re-creating affected downstream systems → safely runs new logic to analyse data diffs - Rules engine → custom governance checks (merge key, tests, docs, ownership)

We don’t store SQL, data, metadata, or logs. Nothing leaves the customer’s warehouse.

Would love any feedback - especially edge cases that are tricky or places where our reviewer’s judgment feels wrong or incomplete. Happy to answer any technical questions.

matt_12345•54m ago
This is cool. We had a similar issue with dbt exploding refresh costs. Curious how you estimate warehouse cost on a PR? Static analysis or do you simulate?
atishay_zingle•49m ago
We mix static analysis on pre-tagged workloads with a small, safe simulation inside the customer’s warehouse. It’s been surprisingly accurate for cost impact, and we avoid triggering any heavy runs.
shubh_codes•42m ago
Congrats! Curious why the name Zingle tho? Sounds like a dating app haha.