frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Show HN: Avoid Docker builds in GH Actions if the context didn't change

https://github.com/matchory/docker-source-hash-action
1•9dev•1h ago
Hey HN! We work with GitHub Actions to build and deploy Docker images. This works, but many repositories contain files that don't end up in the final image, such as tests, tooling configuration, or developer documentation. Yet, every time these files change, an action workflow will build the same Docker image, but with new tags!

I was tired of both waiting for long workflows as well as burning build minutes, so I thought about a solution to the problem: You want to be able to skip builds if everything ending up in the build context doesn't change. That turned out to be more annoying than I thought initially; Docker provides no way of listing all files in the context short of actually building the image.

So instead, I created a very simple action that will generate a hash of all files in your repository, minus those matched by your .dockerignore file. You can then use this hash as the cache key deciding whether to run the build step, or just proceed with the previously pushed tag.

Here's a gist displaying an example workflow end-to-end: https://gist.github.com/Radiergummi/eec012d154ce0400032f3b1a...

Yes, it's a neat Rube Goldberg machine. Yes, it solves a real problem—and also money. Maybe one of you can benefit from this as well :-)

My non-ML 250-line solver hits 88% on the 1,889-city TSP in <20s

1•mesidd•2m ago•1 comments

Show HN: Livestream of a coding agent controlled by public chat

https://www.vibecodedbyx.com/
1•fela•4m ago•0 comments

MSay: A newsletter from a post-undergraduate campus journalist

https://micheleschultz.substack.com/
2•micheleschultz•5m ago•0 comments

Operational Data Sharing API Server Documentation

https://obs.vla.nrao.edu/ods/index.html/
1•privong•5m ago•0 comments

'Windows sucks,' former Microsoft engineer says, explains how to fix it

https://www.theregister.com/2025/11/07/does_windows_really_suck_that/
1•Bender•6m ago•0 comments

Lite and Text Only News and Other Websites

https://bmk.neocities.org/
1•Bender•7m ago•0 comments

English Wikipedia enables Temporary Accounts for logged-out editors

https://en.wikipedia.org/wiki/Wikipedia:Temporary_accounts
1•quuxplusone•10m ago•1 comments

Russian cryptocurrency fraudster and wife killed in UAE

https://www.mirror.co.uk/news/world-news/russian-cryptocurrency-fraudster-wife-kidnapped-36207258
1•lxm•11m ago•0 comments

Cloudflare Makes Open-Source the Rust Code to Tokio-Quiche

https://www.phoronix.com/news/Cloudflare-OSS-Tokio-Quiche
1•Bender•12m ago•0 comments

CodeAid: AI-powered programming assistant designed to facilitate learning

https://github.com/MajeedKazemi/code-aid
1•azhenley•12m ago•0 comments

Just know stuff (or, how to achieve success in a machine learning PhD) (2023)

https://kidger.site/thoughts/just-know-stuff/
2•goldemerald•17m ago•0 comments

The Indie Investor: A Manifesto for a New Kind of Capital

https://seeyanater.substack.com/p/the-indie-investor-a-manifesto-for
1•IndieInvestor•19m ago•0 comments

What I vibe coded in a week (laid off MLE at Meta)

https://hermitian3.substack.com/p/what-i-vibe-coded-in-a-week-laid
1•johntiger1•20m ago•1 comments

I Curate an Anthology

https://compellingsciencefiction.com/posts/how-i-curate-an-anthology.html
3•mojoe•25m ago•0 comments

Show HN: Easily reduce GitHub Actions costs with Ubuntu-slim migration

https://github.com/fchimpan/gh-slimify
1•r4mimu•25m ago•0 comments

Chip ind. pushes back on USPTO considering annual fee based on assessed value

https://www.tomshardware.com/tech-industry/semiconductors/chipmaking-industry-pushes-back-on-u-s-...
1•SanjayMehta•29m ago•0 comments

Even before the Big Bang, space wasn't truly empty

https://bigthink.com/starts-with-a-bang/universe-wasnt-empty-before-big-bang/
1•hhs•30m ago•1 comments

Does Wayland fractional scaling work with games in 2025?

https://shuhaowu.com/blog/2025/01-fractional-scaling.html
1•pwnna•30m ago•1 comments

Let LLMs control your UI

https://tambo.co/blog/posts/llm-web-apps
3•milst•31m ago•0 comments

Opencloud – an alternative to Nextcloud written in Go

https://github.com/opencloud-eu/opencloud
4•todsacerdoti•34m ago•0 comments

Free poker chip tracker with P2P multiplayer sync

https://livepokerchips.com/
3•quinns_tech•36m ago•1 comments

StarCraft: Remastered – Emulating a buffer overflow for fun and profit [pdf]

https://0xeb.net/wp-content/uploads/2018/02/StarCraft_EUD_Emulator.pdf
2•TheAceOfHearts•37m ago•0 comments

'DEI for owls': Nearly half a million birds to be killed across the West

https://www.sfgate.com/national-parks/article/pacific-northwest-barred-owl-plan-dei-owls-21146047...
3•c420•38m ago•0 comments

Judge orders police to release Flock camera data, raising privacy questions

https://www.king5.com/article/news/investigations/investigations/judge-orders-washington-police-r...
4•Mountain_Skies•38m ago•1 comments

Show HN: I combine Htmx, LiveView and SolidJS for interactive server components

https://github.com/phucvin/solv-03
1•phucvin•40m ago•1 comments

High-inclination Centaur reservoirs beyond Neptune

https://arxiv.org/abs/2511.03021
1•bikenaga•40m ago•0 comments

Nested Learning: A new ML paradigm for continual learning

https://research.google/blog/introducing-nested-learning-a-new-ml-paradigm-for-continual-learning/
2•SweetSoftPillow•40m ago•0 comments

Mothers say chatbots encouraged their sons to kill themselves

https://www.bbc.com/news/articles/ce3xgwyywe4o
2•hshdhdhehd•43m ago•0 comments

Radio play about techno futurism

https://www.livinginthefuture.rocks/e/episode-16-audio-play-through-this-door-the-future/
1•dosmithds2060•44m ago•0 comments

Day 5 of building the internet's biggest alternative software platform

https://alterbase.co
1•uaghazade•47m ago•1 comments