frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

RegreSQL: Regression Testing for PostgreSQL Queries

https://boringsql.com/posts/regresql-testing-queries/
33•radimm•2h ago

Comments

WilcoKruijer•57m ago
It's pretty terrible how poorly developers test their database queries. This looks like a great step in the right direction. I think how the ORM story in RegreSQL develops is crucial. The SQLAlchemy integration looks interesting, but at the same time super specific. There are a million ways to generate SQL statements and ORMs are just one of them. A question that comes to mind is how will you handle interactive transactions? I'd say most complexity in queries comes from the back-and-forth between database and server. Is that out of scope?

Would also be fun if you could support PGLite [0], that's what I've been using to write "unit" tests connected to a "real" database.

[0] https://pglite.dev/

radimm•41m ago
OP here - I do agree some of the problems that come with SQL/ORM queries are pretty horrendous and that's exactly where I would like RegreSQL going. For now I can't promise the particular direction, but comments like this are the reason why I pushed myself to release it and keep it beyond my own playground. Thank you!
jci•33m ago
My goto for this lately has been ephemeralpg [0] and pgTAP [1]. It’s been pretty great

[0] https://github.com/eradman/ephemeralpg [1] https://github.com/theory/pgtap

h1fra•50m ago
Interesting. Perf regression can happen locally but they mostly happen in prod when data change in volume or in shape, can this run safely on a prod db?
null_deref•44m ago
Yeah my question exactly, another one from me would be will the best practice be to run it periodically?
radimm•40m ago
The primary direction is to make RegreSQL part of CI/CD pipelines. In theory in can be run against production DB, but I believe it needs much more work to provide real value there. Thank you for the comment!

RegreSQL: Regression Testing for PostgreSQL Queries

https://boringsql.com/posts/regresql-testing-queries/
33•radimm•2h ago•6 comments

Show HN: Pegma, the free and open-source version of the classic Peg solitaire

https://pegma.vercel.app
12•GlebShalimov•1h ago•10 comments

Nano Banana can be prompt engineered for nuanced AI image generation

https://minimaxir.com/2025/11/nano-banana-prompts/
672•minimaxir•15h ago•167 comments

Why I'm Learning Sumerian

https://mindthenerd.com/why-im-learning-sumerian-and-what-it-taught-me-about-hard-work-burnout-an...
106•surprisetalk•1w ago•54 comments

Hooked on Sonics: Experimenting with Sound in 19th-Century Popular Science

https://publicdomainreview.org/essay/science-of-sound/
15•Hooke•2h ago•0 comments

What Happened with the CIA and The Paris Review?

https://www.theparisreview.org/blog/2025/11/11/what-really-happened-with-the-cia-and-the-paris-re...
44•benbreen•8h ago•7 comments

Disrupting the first reported AI-orchestrated cyber espionage campaign

https://www.anthropic.com/news/disrupting-AI-espionage
258•koakuma-chan•14h ago•166 comments

How to Get a North Korea / Antarctica VPS

https://blog.lyc8503.net/en/post/asn-5-worldwide-servers/
106•uneven9434•7h ago•36 comments

Launch HN: Tweeks (YC W25) – Browser extension to deshittify the web

https://www.tweeks.io/onboarding
248•jmadeano•17h ago•158 comments

Sarah Mason, inventor of the continuity script, first script supervisor

https://wfpp.columbia.edu/pioneer/ccp-sarah-y-mason/
14•Marshferm•1w ago•2 comments

650GB of Data (Delta Lake on S3). Polars vs. DuckDB vs. Daft vs. Spark

https://dataengineeringcentral.substack.com/p/650gb-of-data-delta-lake-on-s3-polars
184•tanelpoder•11h ago•60 comments

OpenMANET Wi-Fi HaLow open-source project for Raspberry Pi–based MANET radios

https://openmanet.net/
109•hexmiles•11h ago•28 comments

'The Dream Factory' Review: A Building and Its Bard

https://www.wsj.com/arts-culture/books/the-dream-factory-review-a-building-and-its-bard-6d79ce43
12•pepys•4d ago•0 comments

The Floating Head Phenomenon

https://michaelestrin.substack.com/p/the-floating-head-phenomenon
7•sitch_norm•3d ago•4 comments

Think in math, write in code (2019)

https://www.jmeiners.com/think-in-math/
155•alabhyajindal•4d ago•64 comments

Blender Lab

https://www.blender.org/news/introducing-blender-lab/
243•radeeyate•19h ago•46 comments

A Brutal Look at Balanced Parentheses, Computing Machines, and Pushdown Automata

https://raganwald.com/2019/02/14/i-love-programming-and-programmers.html
37•warrenm•1w ago•15 comments

Why do we need dithering?

https://typefully.com/DanHollick/why-do-we-need-dithering-Ut7oD4k
81•ibobev•1w ago•76 comments

Blue Origin lands New Glenn rocket booster on second try

https://techcrunch.com/2025/11/13/blue-origin-lands-new-glenn-rocket-booster-on-second-try/
350•perihelions•11h ago•190 comments

SlopStop: Community-driven AI slop detection in Kagi Search

https://blog.kagi.com/slopstop
439•msub2•14h ago•207 comments

Steam Machine

https://store.steampowered.com/sale/steammachine
2725•davikr•1d ago•1334 comments

Show HN: DBOS Java – Postgres-Backed Durable Workflows

https://github.com/dbos-inc/dbos-transact-java
80•KraftyOne•12h ago•38 comments

SIMA 2: An agent that plays, reasons, and learns with you in virtual 3D worlds

https://deepmind.google/blog/sima-2-an-agent-that-plays-reasons-and-learns-with-you-in-virtual-3d...
201•meetpateltech•17h ago•87 comments

Android developer verification: Early access starts

https://android-developers.googleblog.com/2025/11/android-developer-verification-early.html
1310•erohead•1d ago•631 comments

Kubernetes Ingress Nginx is retiring

https://www.kubernetes.dev/blog/2025/11/12/ingress-nginx-retirement/
145•TheApplicant•10h ago•88 comments

Itiner-E – The Digital Atlas of Ancient Roads

https://itiner-e.org/
42•beatthatflight•1w ago•1 comments

The Eggstraordinary Fortress

https://ahmed1011001.github.io/Notes/stories/eggstrodinary.html
66•tippa123•15h ago•20 comments

Zed is our office

https://zed.dev/blog/zed-is-our-office
549•sagacity•17h ago•280 comments

Multi-User Dungeon (MUD)

https://en.wikipedia.org/wiki/Multi-user_dungeon
14•reconnecting•2h ago•8 comments

Piramidal (YC W24) Hiring: Front End Engineer

https://www.ycombinator.com/companies/piramidal/jobs/i9yNX5s-front-end-engineer-user-interface
1•dsacellarius•12h ago