frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Study confirms experience beats youthful enthusiasm

https://www.theregister.com/2026/02/07/boomers_vs_zoomers_workplace/
1•Willingham•5m ago•0 comments

The Big Hunger by Walter J Miller, Jr. (1952)

https://lauriepenny.substack.com/p/the-big-hunger
1•shervinafshar•6m ago•0 comments

The Genus Amanita

https://www.mushroomexpert.com/amanita.html
1•rolph•11m ago•0 comments

We have broken SHA-1 in practice

https://shattered.io/
1•mooreds•11m ago•1 comments

Ask HN: Was my first management job bad, or is this what management is like?

1•Buttons840•13m ago•0 comments

Ask HN: How to Reduce Time Spent Crimping?

1•pinkmuffinere•14m ago•0 comments

KV Cache Transform Coding for Compact Storage in LLM Inference

https://arxiv.org/abs/2511.01815
1•walterbell•19m ago•0 comments

A quantitative, multimodal wearable bioelectronic device for stress assessment

https://www.nature.com/articles/s41467-025-67747-9
1•PaulHoule•20m ago•0 comments

Why Big Tech Is Throwing Cash into India in Quest for AI Supremacy

https://www.wsj.com/world/india/why-big-tech-is-throwing-cash-into-india-in-quest-for-ai-supremac...
1•saikatsg•20m ago•0 comments

How to shoot yourself in the foot – 2026 edition

https://github.com/aweussom/HowToShootYourselfInTheFoot
1•aweussom•21m ago•0 comments

Eight More Months of Agents

https://crawshaw.io/blog/eight-more-months-of-agents
3•archb•23m ago•0 comments

From Human Thought to Machine Coordination

https://www.psychologytoday.com/us/blog/the-digital-self/202602/from-human-thought-to-machine-coo...
1•walterbell•23m ago•0 comments

The new X API pricing must be a joke

https://developer.x.com/
1•danver0•24m ago•0 comments

Show HN: RMA Dashboard fast SAST results for monorepos (SARIF and triage)

https://rma-dashboard.bukhari-kibuka7.workers.dev/
1•bumahkib7•24m ago•0 comments

Show HN: Source code graphRAG for Java/Kotlin development based on jQAssistant

https://github.com/2015xli/jqassistant-graph-rag
1•artigent•30m ago•0 comments

Python Only Has One Real Competitor

https://mccue.dev/pages/2-6-26-python-competitor
3•dragandj•31m ago•0 comments

Tmux to Zellij (and Back)

https://www.mauriciopoppe.com/notes/tmux-to-zellij/
1•maurizzzio•32m ago•1 comments

Ask HN: How are you using specialized agents to accelerate your work?

1•otterley•33m ago•0 comments

Passing user_id through 6 services? OTel Baggage fixes this

https://signoz.io/blog/otel-baggage/
1•pranay01•34m ago•0 comments

DavMail Pop/IMAP/SMTP/Caldav/Carddav/LDAP Exchange Gateway

https://davmail.sourceforge.net/
1•todsacerdoti•34m ago•0 comments

Visual data modelling in the browser (open source)

https://github.com/sqlmodel/sqlmodel
1•Sean766•37m ago•0 comments

Show HN: Tharos – CLI to find and autofix security bugs using local LLMs

https://github.com/chinonsochikelue/tharos
1•fluantix•37m ago•0 comments

Oddly Simple GUI Programs

https://simonsafar.com/2024/win32_lights/
1•MaximilianEmel•37m ago•0 comments

The New Playbook for Leaders [pdf]

https://www.ibli.com/IBLI%20OnePagers%20The%20Plays%20Summarized.pdf
1•mooreds•38m ago•1 comments

Interactive Unboxing of J Dilla's Donuts

https://donuts20.vercel.app
1•sngahane•39m ago•0 comments

OneCourt helps blind and low-vision fans to track Super Bowl live

https://www.dezeen.com/2026/02/06/onecourt-tactile-device-super-bowl-blind-low-vision-fans/
1•gaws•41m ago•0 comments

Rudolf Vrba

https://en.wikipedia.org/wiki/Rudolf_Vrba
1•mooreds•41m ago•0 comments

Autism Incidence in Girls and Boys May Be Nearly Equal, Study Suggests

https://www.medpagetoday.com/neurology/autism/119747
1•paulpauper•42m ago•0 comments

Wellness Hotels Discovery Application

https://aurio.place/
1•cherrylinedev•43m ago•1 comments

NASA delays moon rocket launch by a month after fuel leaks during test

https://www.theguardian.com/science/2026/feb/03/nasa-delays-moon-rocket-launch-month-fuel-leaks-a...
2•mooreds•44m ago•0 comments
Open in hackernews

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

9•UvrajSB•2mo 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•2mo 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•2mo 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•2mo 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•2mo ago
Congrats! Curious why the name Zingle tho? Sounds like a dating app haha.
MayaOnMain•2mo ago
I don’t love tools that block PRs automatically. Can this run in advisory mode only?
HaleyHash1•2mo ago
Do you guys support Snowpark or just SQL right now?
TaraTensor•2mo ago
Is this open source or closed source? Any plans for an on-prem version?