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•7mo ago

Comments

gwynforthewyn•7mo 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.

Loro Protocol: a wire protocol designed for real-time CRDT synchronization

https://loro.dev/blog/loro-protocol
1•canadiantim•1m ago•0 comments

Korean Air data breach exposes data of employees

https://www.bleepingcomputer.com/news/security/korean-air-data-breach-exposes-data-of-thousands-o...
1•fleahunter•2m ago•0 comments

UK accounting body to halt remote exams amid AI cheating

https://www.theguardian.com/business/2025/dec/29/uk-accounting-remote-exams-ai-cheating-acca
2•beardyw•2m ago•0 comments

Self-Hosting a Photo Server the Whole Family Can Use

https://bertwagner.com/posts/self-hosting-a-photo-server-the-whole-family-can-use/
1•bertwagner•2m ago•0 comments

Show HN: TechTools – 23 Free Browser-Based Productivity Tools

https://techtools.cz/
1•dawdaw•3m ago•0 comments

Are We Ready to Be Governed by Artificial Intelligence?

https://www.schneier.com/blog/archives/2025/12/are-we-ready-to-be-governed-by-artificial-intellig...
1•ArmageddonIt•3m ago•0 comments

River: Real-Time Group Chat on Freenet

https://freenet.org/news/river-realtime-chat-milestone/
1•justin-reeves•3m ago•0 comments

Build a content feature store for recsys using an AI DataFrame library (fenic)

https://github.com/typedef-ai/fenic-examples/tree/main/ai_feature_engineering
2•drew_candia•4m ago•1 comments

Anyone else tired of reading 5–10 review articles just to buy one product?

1•Mr-Mosh•6m ago•0 comments

Barebone Scripts to Check SSL Certificate Expiration

https://heyoncall.com/blog/barebone-scripts-to-check-ssl-certificate-expiration
1•thunderbong•6m ago•0 comments

Criteria and recipes for good technical definitions

https://bertrandmeyer.com/2025/12/29/criteria-and-recipes-for-good-technical-definitions/
1•vinipolicena•6m ago•0 comments

Anyone else having trouble topping up on SMS-activate recently?

1•Waffle2180•10m ago•0 comments

Wombats make square poop to communicate and deliver information

https://news.uga.edu/why-do-wombats-have-square-poop/
1•giuliomagnifico•10m ago•0 comments

Ambient Noise Mixer

https://mechaelephant.com/noixer/
2•memalign•12m ago•0 comments

Use the Monaco SQL Query Editor – Microsoft Support

https://support.microsoft.com/en-us/office/use-the-monaco-sql-query-editor-094bad0c-47ff-4ebd-8c0...
1•janandonly•16m ago•0 comments

Blocking large requests in Go using HTTP library

https://martincapodici.com/2025/12/27/blocking-large-requests-in-go-using-http-library/
1•mcapodici•20m ago•0 comments

Show HN: Pingey Proxy – Pay What You Want Software on Gizzapp

https://gizzapp.com/buypingey/
1•johnboygiz•21m ago•0 comments

Show HN: True Persistent F*****G Memory for Robotics (Bypassing Linux Kernel)

https://ryjoxdemo.com/demo
2•JosephjackJR•21m ago•0 comments

Backchaining from Big Goals Is Aversive

https://bengoldhaber.substack.com/p/backchaining-from-big-goals-is-aversive
1•lindowe•25m ago•0 comments

Votes for children Why we should lower the voting age to six

https://www.theguardian.com/politics/2021/nov/16/reconstruction-after-covid-votes-for-children-ag...
5•fanf2•27m ago•1 comments

Quickly restoring 1M+ files from backup

https://blog.axiorema.com/engineering/quickly-restoring-1m-files-from-backup/
6•akotti•28m ago•3 comments

Uninstall ChatGPT Atlas

https://chromewebstore.google.com/detail/ai-panel/nolhdkiiacakepaddniepcgcopnbjhei
1•onewithuniverse•31m ago•0 comments

Halifax video game workers form first Ubisoft union in North America

https://www.cbc.ca/news/canada/nova-scotia/ubisoft-forms-first-union-north-america-halifax-9.7028674
2•throw0101c•31m ago•0 comments

The Disappearing Middle: How AI Coding Is Breaking Software Apprenticeship

https://chrisbanes.me/posts/disappearing-middle-ai-software-apprenticeship/
1•chrisbanes•32m ago•1 comments

Situational Awarness – The Decade Ahead (2024) [pdf]

https://situational-awareness.ai/wp-content/uploads/2024/06/situationalawareness.pdf
1•baq•35m ago•0 comments

Ask HN: Will all software eventually be open source?

3•roschdal•35m ago•3 comments

Ask HN: What's the one missing detail that usually makes a bugs hard to debug?

2•nishilpatel•36m ago•1 comments

Retirement of MetroCard marks the end of an era for New York's transit systems

https://fortune.com/2025/12/28/metrocard-retirement-new-york-city-subway-mta-contactless-payment/
4•ksec•42m ago•0 comments

Kidnapped by Deutsche Bahn

https://www.theocharis.dev/blog/kidnapped-by-deutsche-bahn/
105•JeremyTheo•45m ago•88 comments

Linux DAW: Help Linux musicians to quickly and easily find the tools they need

https://linuxdaw.org/
3•prmoustache•45m ago•0 comments