frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

How do SaaS charge my expired / replaced credit card?

1•sarim•29s ago•0 comments

The Beauty of West African Textiles

https://www.collectorsweekly.com/articles/the-beauty-of-west-african-textiles-and-the-amazing-var...
1•mooreds•1m ago•0 comments

Malicious NPM packages evade install-script defenses at runtime

https://www.bleepingcomputer.com/news/security/malicious-npm-packages-evade-install-script-defens...
2•sbulaev•1m ago•0 comments

Mathematicians Feel Threatened by AI. They Can't Quit It

https://www.wired.com/story/mathematicians-cant-quit-ai/
1•ent101•2m ago•0 comments

Nobody pays for FOSS, we can force them to

https://seldo.com/posts/nobody-pays-for-open-source-we-can-force-them-to/
1•Muhammad523•4m ago•0 comments

Show HN: Badbox – A deterministic bad-pattern detector for codebases

https://github.com/0ctacity/badbox
1•ata-sesli•4m ago•0 comments

Complete Production Webapp in Lean

https://github.com/paulbutcher/lean-todomvc-max
1•dgordev1982•5m ago•0 comments

Modifying my Casio PT-10 toy keyboard to become a synthesizer

https://www.chzsoft.de/site/hardware/modifying-my-casio-pt-10-toy-keyboard-to-become-a-synthesizer/
1•nynyny7•5m ago•0 comments

Jonathan Frakes Asks You Things [video]

https://www.youtube.com/watch?v=9S1EzkRpelY
1•mooreds•7m ago•0 comments

Ogre Battle 64 Recompiled Project at 99.05%

https://github.com/lfarroco/ogre-battle-64-recomp
1•frozenlettuce•9m ago•1 comments

A (necessarily) brief history of the remainder of mathematics

https://cofault.com/math-remainder.html
1•oecumena•13m ago•0 comments

One Minute Park

https://oneminutepark.tv/
1•namuorg•13m ago•0 comments

Rebuilding our agent with Jev as a core primitive

https://usenym.com/technical-blog/rebuilding-our-agent-with-jev
1•ianbutler•14m ago•0 comments

Brownian Motion

https://gregorygundersen.com/blog/2026/04/22/brownian-motion/
1•andsoitis•21m ago•0 comments

Last Course: a $9 online course that is one .txt file

https://www.yourlastcourse.store
1•flxblck•22m ago•1 comments

Zephyr RTOS Ported to WebAssembly

https://github.com/beriberikix/zephyr-wasm-soc
1•adunk•22m ago•1 comments

Scam awareness training seemed futile. ChatGPT's data is changing my mind

https://charlemagnelabs.substack.com/p/how-much-daylight-is-there-between
1•therealjpg•23m ago•0 comments

Taking Apart Infatica

https://vasie.dev/blog/inside-infatica/
1•vasie•23m ago•0 comments

Why the 2026 Battle for the House Is More Uncertain Than It Looks

https://medium.com/freedomofthought/why-the-2026-battle-for-the-house-is-more-uncertain-than-it-l...
1•raynchad•24m ago•0 comments

Panic Won't Fix the Looming A.I. Threat. Politics Will

https://www.nytimes.com/2026/09/19/opinion/ai-hugging-face-big-tech-danger.html
1•jay_kyburz•24m ago•2 comments

The Life of Death and the Enshittificator [video]

https://www.youtube.com/watch?v=d6SPV4GZp-U
1•tcmb•24m ago•1 comments

Metadata requests no longer tracked in PyPI download counts

https://blog.pypi.org/posts/2026-08-31-download-counts/
1•rbanffy•25m ago•0 comments

Polars – Migration strategies for going from Pandas to Polars

https://pola.rs/posts/pandas-to-polars-migration-strategies/
1•rbanffy•26m ago•0 comments

How Big Tech Runs Tech Projects and the Curious Absence of Scrum (2021)

https://newsletter.pragmaticengineer.com/p/project-management-in-tech
1•taubek•26m ago•0 comments

Base Browser: A hard fork of Firefox with no AI slop

https://codeberg.org/basebrowserproject
3•Muhammad523•28m ago•0 comments

Why TypeScript picked Go over Rust for its new compiler

https://www.thetrueengineer.com/p/typescript-team-chose-go-over-rust
1•adletbalzhanov•34m ago•0 comments

OpenAI's Sam Altman to Brief UN Security Council Next Week

https://www.reuters.com/business/openais-sam-altman-to-brief-un-security-council-next-week-during...
12•layer8•35m ago•3 comments

Microsoft Systems Journal Interviews Gordon Letwin (1987)

https://computeradsfromthepast.substack.com/p/microsoft-systems-journal-interviews
1•rbanffy•37m ago•0 comments

EtherCON

https://en.wikipedia.org/wiki/EtherCON
2•gregsadetsky•39m ago•0 comments

We got a cybersecurity expert to hack this BYD. It was too easy

https://www.abc.net.au/news/2026-09-21/byd-hacked-by-cybersecurity-expert-vehicle-sabotage-survei...
5•dbaupp•40m ago•0 comments
Open in hackernews

How to Compile Your DB Migrations into Your Binary Using Goose

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

Comments

gwynforthewyn•1y 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.