frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

I shipped a transaction bug, so I built a linter

https://leonh.fr/posts/go-transaction-linter/
24•leonhfr•3d ago

Comments

mnahkies•59m ago
Aside from data consistency issues mentioned, you can also quickly get yourself into connection pool exhaustion issues, where concurrent requests have already obtained a transaction but are asking for another accidentally, then all stall holding the first open until timeouts occur.
dgunay•33m ago
I wrote exactly this linter a while back after making the same mistake. Very annoying. Unlike you I did try to get it into golangci-lint but the process wore me down. In the age of LLMs maybe it'd be worth another try.

DaVinci Resolve releases Photo Editor

https://www.blackmagicdesign.com/products/davinciresolve/photo
268•thebiblelover7•3h ago•61 comments

A new spam policy for "back button hijacking"

https://developers.google.com/search/blog/2026/04/back-button-hijacking
153•zdw•2h ago•77 comments

Someone bought 30 WordPress plugins and planted a backdoor in all of them

https://anchor.host/someone-bought-30-wordpress-plugins-and-planted-a-backdoor-in-all-of-them/
836•speckx•12h ago•235 comments

GitHub Stacked PRs

https://github.github.com/gh-stack/
603•ezekg•9h ago•337 comments

Lean proved this program correct; then I found a bug

https://kirancodes.me/posts/log-who-watches-the-watchers.html
184•bumbledraven•5h ago•95 comments

Sometimes powerful people just do dumb shit

https://www.joanwestenberg.com/sometimes-powerful-people-just-do-dumb-shit/
53•zdw•2h ago•4 comments

WiiFin – Jellyfin Client for Nintendo Wii

https://github.com/fabienmillet/WiiFin
120•throwawayk7h•6h ago•49 comments

Anastasia (1997) live action reference material

https://lostmediawiki.com/Anastasia_(partially_found_live-action_reference_material_for_Don_Bluth...
13•hyperific•3d ago•1 comments

TanStack Start Now Support React Server Components

https://tanstack.com/blog/react-server-components
7•polywock•28m ago•2 comments

I shipped a transaction bug, so I built a linter

https://leonh.fr/posts/go-transaction-linter/
24•leonhfr•3d ago•2 comments

Design and implementation of DuckDB internals

https://duckdb.org/library/design-and-implementation-of-duckdb-internals/
85•mpweiher•3d ago•8 comments

Nothing Ever Happens: Polymarket bot that always buys No on non-sports markets

https://github.com/sterlingcrispin/nothing-ever-happens
393•m-hodges•14h ago•211 comments

UpDown: Efficient Manycore based on Many Threading & Scalable Memory Parallelism

https://people.cs.uchicago.edu/~aachien/lssg/research/10x10/ics26-single-chip-updown.pdf
3•matt_d•27m ago•0 comments

Rust Threads on the GPU

https://www.vectorware.com/blog/threads-on-gpu/
36•PaulHoule•4d ago•11 comments

US appeals court declares 158-year-old home distilling ban unconstitutional

https://nypost.com/2026/04/11/us-news/us-appeals-court-declares-158-year-old-home-distilling-ban-...
361•t-3•16h ago•249 comments

Hacker compromises A16Z-backed phone farm, calling them the 'antichrist'

https://www.404media.co/hacker-compromises-a16z-backed-phone-farm-tries-to-post-memes-calling-a16...
100•wibbily•2h ago•27 comments

Write less code, be more responsible

https://blog.orhun.dev/code-responsibly/
62•orhunp_•2d ago•35 comments

How to make Firefox builds 17% faster

https://blog.farre.se/posts/2026/04/10/caching-webidl-codegen/
159•mbitsnbites•11h ago•27 comments

Make tmux pretty and usable (2024)

https://hamvocke.com/blog/a-guide-to-customizing-your-tmux-conf/
345•speckx•15h ago•214 comments

Math Is Still Catching Up to the Mysterious Genius of Srinivasa Ramanujan

https://www.quantamagazine.org/srinivasa-ramanujan-was-a-genius-math-is-still-catching-up-20241021/
22•paulpauper•1h ago•0 comments

Building a CLI for all of Cloudflare

https://blog.cloudflare.com/cf-cli-local-explorer/
287•soheilpro•14h ago•93 comments

Air Powered Segment Display? [video]

https://www.youtube.com/watch?v=E1BLGpE5zH0
81•ProfDreamer•2d ago•10 comments

Android now stops you sharing your location in photos

https://shkspr.mobi/blog/2026/04/android-now-stops-you-sharing-your-location-in-photos/
333•edent•18h ago•287 comments

GAIA – Open-source framework for building AI agents that run on local hardware

https://amd-gaia.ai/docs
118•galaxyLogic•10h ago•29 comments

I just want simple S3

https://blog.feld.me/posts/2026/04/i-just-want-simple-s3/
138•g0xA52A2A•2d ago•78 comments

Tool to explore regularly sampled time series

https://github.com/rajivsam/tseda
12•rsva•3d ago•0 comments

What we learned building a Rust runtime for TypeScript

https://encore.dev/blog/rust-runtime
56•vinhnx•2d ago•12 comments

Tracking down a 25% Regression on LLVM RISC-V

https://blog.kaving.me/blog/tracking-down-a-25-regression-on-llvm-risc-v/
111•luu•1d ago•21 comments

Show HN: Ithihāsas – a character explorer for Hindu epics, built in a few hours

https://www.ithihasas.in
137•cvrajeesh•10h ago•33 comments

N-Day-Bench – Can LLMs find real vulnerabilities in real codebases?

https://ndaybench.winfunc.com
54•mufeedvh•8h ago•15 comments