frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

Open in hackernews

Show HN: pglockanalyze - See the locks your Postgres migrations will acquire

https://github.com/agis/pglockanalyze
7•pasxizeis•1d ago
Hello! I created this tool to make reasoning about Postgres locks a bit easier.

Given a database[1] and a set of DDL statements/migrations you want to check, pglockanalyze will open a transaction, execute the statements, read the pg_locks view to analyze the locks they acquire and rollback (or commit, depending on the flags you passed) the transaction. Then, it will output the results for each statement.

I think there's merit in this idea, that said it's very much an experiment so there could be flaws and/or corner cases that this strategy won't work well for.

It's meant to act as a complement, not a replacement, to things like static analysis and the official Postgres docs.

Curious to see what others think; feedback is more than welcome!

https://github.com/agis/pglockanalyze

Thanks in advance

[1] typically an ephemeral database spawned by your CI pipeline

DuckLake with Ibis Python DataFrames

https://emilsadek.com/blog/ducklake-ibis/
1•esadek•1m ago•0 comments

Show HN: Moon Phase Algorithms for C, Lua, Awk, JavaScript, etc.

https://github.com/oliverkwebb/moonphase
1•oliverkwebb•15m ago•0 comments

The Internet of Consent

https://www.anildash.com//2025/05/27/2025-05-27-internet-of-consent/
1•Refreeze5224•20m ago•0 comments

Show HN: NextGP – a clean F1 countdown app built with Expo and React Native

https://apps.apple.com/us/app/nextgp/id6746546202
1•flakii•30m ago•0 comments

Fireside Chat with Kelsey Hightower: An Outsider's Look at Nix

https://www.youtube.com/watch?v=caxcawUCSZ8
2•kesor•32m ago•0 comments

Absurdly Good Doggo Consistency with Flux.1 Kontext

https://notesbylex.com/absurdly-good-doggo-consistency-with-flux1-kontext
1•lexandstuff•32m ago•0 comments

Run LLM models on your Android phone locally

https://github.com/google-ai-edge/gallery
2•sarusso•36m ago•0 comments

A beginner's guide to constant-time cryptography

https://www.chosenplaintext.ca/articles/beginners-guide-constant-time-cryptography.html
2•susam•36m ago•0 comments

Show HN: Wikigen.ai – an engaging way to learn [video]

https://www.youtube.com/watch?v=Ov4aE7F_DnE
2•priorityfill•37m ago•0 comments

Structured Concurrency in Robot Control

https://max.xz.ax/blog/structured-concurrency-robot-control/
1•susam•37m ago•0 comments

Scientific Computing in Rust 2025 (4-6 June 2025)

https://scientificcomputing.rs/2025/
1•susam•38m ago•0 comments

Show HN: Feedback Wanted: Gemini-Engineer Tool

https://github.com/ozanunal0/gemini-engineer
1•rtfm01•43m ago•0 comments

Why do lawyers keep using ChatGPT?

https://www.theverge.com/policy/677373/lawyers-chatgpt-hallucinations-ai
2•pseudolus•48m ago•0 comments

Show HN: Better-Experiments – open-source A/B testing library

https://github.com/0xgautam/better-experiments
1•0xgautam•49m ago•0 comments

The robot vacuums we've tested

https://www.theverge.com/22997597/best-robot-vacuum-cleaner
3•walterbell•55m ago•0 comments

Real TikTokers are pretending to be Veo 3 AI creations for fun, attention

https://arstechnica.com/ai/2025/05/real-tiktokers-are-pretending-to-be-veo-3-ai-creations-for-fun-attention/
1•pseudolus•55m ago•0 comments

OAuth 2.0 Flows

https://www.workflows.guru/resources/oauth2-flows-explained
1•ask3m•56m ago•0 comments

Codex Seraphinianus: The Weirdest Book

https://www.abebooks.com/books/rarebooks/serafini-fantasy-art-weird/codex-seraphinianus.shtml
4•Koshkin•1h ago•1 comments

Ask HN: Simple open source to remove the bright background on a web page?

1•9o1d•1h ago•1 comments

A Future of Software Development?

https://nathanlubchenco.substack.com/p/a-future-of-software-development
1•nathanlubchenco•1h ago•0 comments

Ask HN: Why are dating apps so bad? Why hasn't anyone made a good one?

5•1270018080•1h ago•7 comments

DreaMS: Self-Supervised Molecular Representations from Mass Spectra

https://www.nature.com/articles/s41587-025-02663-3
1•gnabgib•1h ago•0 comments

How to Agentically Deconstruct CC

https://southbridge-research.notion.site/How-to-agentically-deconstruct-CC-2055fec70db18150bfa6d218a91c1322
1•handfuloflight•1h ago•0 comments

A Glucose Monitor for Someone Without Diabetes: Optimal or Overkill?

https://www.wsj.com/tech/personal-tech/wearable-glucose-monitor-stelo-dexcom-6655e84d
1•bookofjoe•1h ago•2 comments

The Custodial Stablecoin Rekt Test

https://blog.trailofbits.com/2025/05/29/the-custodial-stablecoin-rekt-test/
2•wslh•1h ago•0 comments

Innovations in aging biology: highlights from the ARDD emerging science workshop

https://www.nature.com/articles/s41514-025-00193-5
2•walterbell•1h ago•0 comments

Black Death bacterium has become less lethal after genetic tweak

https://www.nature.com/articles/d41586-025-01687-8
1•geox•1h ago•0 comments

What if we stop treating security testing as a separate thing?

https://chair6.net/security-testing-not-separate.html
1•finnigja•1h ago•0 comments

The Visual World of 'Samurai Jack'

https://animationobsessive.substack.com/p/the-visual-world-of-samurai-jack
84•ani_obsessive•1h ago•20 comments

Starship: Dead End?

https://www.planetearthandbeyond.co/p/starship-dead-end
23•worik•1h ago•13 comments