frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

How to Compile Your DB Migrations into Your Binary Using Goose

https://playtechnique.io/blog/compiled-goose-migrations.html
2•gwynforthewyn•10mo ago

Comments

gwynforthewyn•10mo ago
Figuring out the technique for this involved reading a number of github issues, so I tried to make it as simple as possible to see what the 2 step process is to be able to compile your migrations.

The benefit of this approach with migrations is being able to use golang itself to figure out if a migration should run e.g. you can check an environment variable to see if you're in the dev environment and if you are then you could run a migration to populate your seed data.

How to Think about Parallel Programming: Not (Guy Steele Loop 2010) [video]

https://www.youtube.com/watch?v=dPK6t7echuA
1•tosh•2m ago•0 comments

Spanner Omni, a downloadable version of Google Spanner

https://cloud.google.com/blog/products/databases/introducing-spanner-omni
2•tanelpoder•5m ago•0 comments

Maryland to become first state to ban 'dynamic pricing' in grocery stores

https://www.yahoo.com/news/articles/maryland-become-first-state-ban-150854726.html
1•jonbaer•6m ago•0 comments

Pentagon pulls the plug on one of the military's most troubled space programs

https://arstechnica.com/space/2026/04/pentagon-pulls-the-plug-on-one-of-the-militarys-most-troubl...
2•neversaydie•7m ago•0 comments

AI and Teaching – The Brave New World

https://steveblank.com/2026/04/22/ai-and-teaching-the-brave-new-world/
2•zdw•8m ago•0 comments

AI Is Like SEO

https://www.bjnoel.com/posts/ai-is-like-seo/
2•speckx•8m ago•0 comments

Tampons as a Source of Exposure to Metal(loid)s

https://www.sciencedirect.com/science/article/pii/S0160412024004355
3•bpierre•9m ago•0 comments

Happy belated birthday: Twenty-five years of The Chronicles of George

https://bigdinosaur.org/happy-belated-birthday-twenty-five-years-of-the-chronicles-of-george/
2•lee_ars•10m ago•1 comments

Show HN: Interactive Guide to Cooperative Auctions

https://tinylvt.com/auction-guide
2•yumbaya•12m ago•0 comments

Shade: WebGPU Graphics Engine Demo

https://shade.company-named.com/examples/flying-world-01/
3•travnick•13m ago•1 comments

Critical Nginx UI auth bypass flaw now actively exploited in the wild

https://www.bleepingcomputer.com/news/security/critical-nginx-ui-auth-bypass-flaw-now-actively-ex...
1•thegdsks•13m ago•0 comments

Open Source Replacement for Bambu Studio's Network Plugin

https://github.com/ClusterM/open-bambu-networking
2•lame_lexem•13m ago•0 comments

Framework Laptop 13 Pro

https://frame.work/de/de/blog/introducing-framework-laptop-13-pro
2•flyaway123•14m ago•0 comments

Flickr: The First and Last Great Photo Platform

https://petapixel.com/2026/04/22/flickr-the-first-and-last-great-photo-platform/
4•Nrbelex•14m ago•0 comments

Audio converter that runs FFmpeg in WebAssembly

https://audioutils.com
2•daniher•15m ago•1 comments

CSAIL makes corpus of Olympiad problems publicly available

https://phys.org/news/2026-04-world-largest-olympiad-math-problems.html
3•bgilroy26•17m ago•0 comments

SpaceX says it will either buy Cursor for $60B or work with them for $10B

https://www.cnbc.com/2026/04/21/spacex-says-it-can-buy-cursor-later-this-year-for-60-billion-or-p...
2•amichae2•19m ago•0 comments

Sunsetting Roo Code (Extension, Cloud, and Router)

https://roocode.com/blog/sunsetting-roo-code-extension-cloud-and-router
2•fabi0•21m ago•0 comments

AI Tool Calls Should Fail at Compile Time, Not in Production

https://tanstack.com/blog/type-safe-provider-tools-tanstack-ai
3•bpierre•21m ago•0 comments

Epigenetic fingerprints tie early-onset colorectal cancer to pesticides

https://www.nature.com/articles/s41591-026-04342-5
3•schnitzelstoat•22m ago•1 comments

Software Eats Its Own

https://om.co/2026/04/22/software-eats-its-own/
3•speckx•23m ago•0 comments

Show HN: DateDrop – a macOS menu-bar app for inserting formatted dates

https://bendansby.com/datedrop/
2•webwielder2•23m ago•0 comments

Two Belgian Cryptographers Changed the Way the World Keeps Secrets

https://mediaden.ca/blog/aes-256-gcm
2•ryanisnan•24m ago•1 comments

Use given/when/then Specs avoid Spaghetti Code

https://www.startdataengineering.com/post/using-llms-for-data-engineering/#step-1-define-requirem...
2•articsputnik•24m ago•0 comments

Pace of NIH Funding Slows Further in Trump's Second Year

https://www.nytimes.com/2026/04/22/science/trump-nih-funding-research.html
4•mikhael•25m ago•0 comments

Andon Cafe – A cafe in Stockholm run by AI

https://andon.cafe/
2•armcat•25m ago•0 comments

Claude Code is not making your product better

https://ethanding.substack.com/p/claude-code-is-not-making-your-product
4•bblcla•25m ago•0 comments

Show HN: MacYaps – Battery dying? WiFi gone? Your Mac talks back

https://macyaps.com/
2•joeyhachem•26m ago•0 comments

Lazarus: How North Korea uses AI to industrialize attacks on developers

https://expel.com:443/blog/inside-lazarus-how-north-korea-uses-ai-to-industrialize-attacks-on-dev...
3•MBCook•28m ago•0 comments

std::accumulate: Exploring an Algorithmic Empire (2016)

https://www.youtube.com/watch?v=B6twozNPUoA
2•tosh•29m ago•0 comments