frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Show HN: Kontra - data quality validator that avoids unnecessary full scans

https://github.com/Saevarl/Kontra
2•saevarl•1h ago
Hi HN,

I’ve been working on a small project called Kontra and just released it.

Kontra is a data quality measurement engine. You define rules in YAML or Python, run them against Parquet, CSV, or database tables, and get back violation counts and sampled failing rows.

The main goal was to avoid doing more work than necessary. Instead of treating all rules the same, Kontra separates execution paths. Some checks can be answered from Parquet metadata alone, others are pushed down to SQL, and full in-memory scans only happen for rules that actually need them. The guarantees differ, and Kontra is explicit about that rather than hiding it.

Under the hood it uses DuckDB for SQL pushdown on files and Polars for in-memory execution. It also supports profiling datasets, drafting starter rules from observed data, and diffing validation runs over time. Rules can carry user-defined context, and runs can be annotated after execution without affecting validation behavior.

It works as both a CLI and a Python library.

Happy to answer questions or get feedback.

Videos Appear to Contradict Federal Account of Killing

https://www.nytimes.com/live/2026/us/minneapolis-shooting-ice
1•mickle00•37s ago•0 comments

A Complete Guide to Agents.md

https://www.aihero.dev/a-complete-guide-to-agents-md
1•SouravInsights•2m ago•0 comments

MCP is the New GraphQL

https://nadeeshacabral.com/posts/mcp-is-the-new-graphql/
2•lunarcave•2m ago•0 comments

Ask HN: How would you promote a song digitally?

1•radicalethics•4m ago•0 comments

Research After AI: Principles for Accelerated Exploration

https://gist.github.com/joelkuiper/d52cc0e5ff06d12c85e492e4295ca890
1•anon1253•6m ago•0 comments

Show HN: A tiny scalar that detects regression drift before CI tests fail

https://github.com/willshacklett/gv-drift-demo
1•PapaShack45•8m ago•0 comments

Career transition question – Assistance, MLOps guidance

1•Pierre_Esteves•11m ago•0 comments

ICE Releases RFI for User Tracking Tools

https://www.wired.com/story/ice-asks-companies-about-ad-tech-and-big-data-tools/
1•eoskx•11m ago•0 comments

The year is 1993, The Amiga is everything for me

https://old.reddit.com/r/amiga/comments/1qlw4ma/the_year_is_1993_the_amiga_is_everything_for_me/
1•doener•11m ago•0 comments

InsAIts Monitor AI agent communications for anomalies local, privacy-first

https://github.com/Nomadu27/InsAIts
1•MrSteaddy•15m ago•1 comments

Show HN: I embedded Claude inside a running Node app

https://github.com/genecyber/Reflexive
1•shannoncode•18m ago•0 comments

Surfaces with Klein bottle topology occur in fusion reactor fields

https://arxiv.org/abs/2506.11883
1•pizza•19m ago•0 comments

Lawmakers move to extend two cyber programs (again) in funding proposal

https://therecord.media/lawmakers-move-to-extend-two-cyber-programs-again
1•PaulHoule•22m ago•0 comments

What These Cockpit Lights Mean – ATR Simulator Walkthrough – Dark Cockpit

https://www.youtube.com/watch?v=Q7_PB6f2pqY
2•starkparker•26m ago•0 comments

Fuel Economy Fraud: Closing Loopholes That Increase U.S. Oil Dependence (2005) [pdf]

https://www.ucs.org/sites/default/files/2019-09/executive_summary_final.pdf
1•CGMthrowaway•27m ago•0 comments

Altman, Bezos and Zuckerberg donate to Trump's inauguration fund (2024)

https://www.npr.org/2024/12/13/nx-s1-5227874/trump-bezos-zuckerberg-amazon-facebook-open-ai-meta-...
11•pera•29m ago•1 comments

Bio-Theory Lab Notes: Growth Rates and Worm Brains

https://chillphysicsenjoyer.substack.com/p/bio-theory-lab-notes
1•crescit_eundo•30m ago•0 comments

Grainrad: Browser ASCII/Dithering Tool

https://grainrad.com/
2•smusamashah•38m ago•0 comments

Markdown Viewer – Get This Extension for Firefox (En-US)

https://addons.mozilla.org/en-US/firefox/addon/markdown-viewer-extension/
2•dp-hackernews•39m ago•0 comments

Using Information Entropy to Make Choices / Choose Experiments

https://blog.demofox.org/2025/10/05/using-information-entropy-to-make-choices-choose-experiments/
2•deadbishop•39m ago•0 comments

Daxfs Proposed as Newest Linux File-System

https://www.phoronix.com/news/DAXFS-Linux-File-System
2•Bender•40m ago•0 comments

CachyOS Starts 2026 by Switching to Plasma Login Manager, Live ISO Using Wayland

https://www.phoronix.com/news/CachyOS-January-2026
5•Bender•41m ago•0 comments

OptiMind: Research Model Designed for Optimization

https://huggingface.co/blog/microsoft/optimind
1•gmays•41m ago•0 comments

Almost 12,000 flights canceled as major winter storm bears down across US

https://ktla.com/news/nationworld/ap-over-8000-flights-canceled-as-major-winter-storm-bears-down-...
3•Bender•41m ago•0 comments

Dorodango: the hobby that took over Japan in 1999

https://www.youtube.com/watch?v=2H0r81kv5GA
1•n1b0m•46m ago•0 comments

Announcing winapp, the Windows App Development CLI

https://blogs.windows.com/windowsdeveloper/2026/01/22/announcing-winapp-the-windows-app-developme...
2•CharlesW•46m ago•0 comments

I don't write code anymore – I sculpt it

https://www.jerpint.io/blog/2026-01-24-i-dont-write-code-anymore-i-sculpt-it/
3•jerpint•46m ago•0 comments

We didn't ask for 'smart' cars – so why are we getting them?

https://www.autocar.co.uk/opinion/new-cars/we-didn%E2%80%99t-ask-smart-cars-so-why-are-we-getting...
7•breve•46m ago•3 comments

Policy-Based Routing on an OpenWrt Router

https://dariusz.wieckiewicz.org/en/policy-based-routing-openwrt
4•idarek•46m ago•1 comments

Writing a Go SQL Driver

https://www.dolthub.com/blog/2026-01-23-golang-sql-drivers/
1•ingve•46m ago•0 comments