frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

The solution the supply chain problems is removing your deps from .gitignore

2•SchizoDuckie•43m ago
I head the major realisation today that we've all been bamboozled.

All the supply chain attacks currently happening would never even happen if we just checked in our language-respective vendor/node_modules/venv directories into git and just deployed straight from that.

Screw the dependency install and upgrade step. Screw the automated build step. Screw the breaking changes because $package_owner doesnt adhere to semver.

Checking in dependencies and their updates individually is, and has always been the way out of this mess.

Remove vendor/ node_modules/ and venv/ from your .gitignore today and skip the install step in your CI and you eliminate 99% of the attack surface instantly. Was it always that easy???? I think it was!

You think checking in your composer.lock or package.lock saves you? Hah. Npm install is "smart" and checks for updates and silently installs new versions and updates your lockfile. You should have used npm ci instead. We actively train devs to run 'composer update' to check for new releases that fix 'issues' they might encounter locally and delete the lockfiles as a first measure to fix issues.

Do you vet every update to your composer.lock? That one innocent commit hash that's changed could just pull in 20kb of obfuscated exploit code and you'd never know.

All of this is compounded by the longstanding hilarious github bug where you can fork a repository and push your commit to it, then pluck the commit hash and append that to the original repository URL. On the Github webinterface you'll see a notice "this commit has might not belong to this repo or a fork of it" but on the terminal you'll never see that, and that's exactly what the current worms exploit.

Checking in your dependencies and eliminating the install step would make all of this trackable and traceable. Imo the performance hit is worth it.

Show HN: Play nbsdgames to increase your brain

https://github.com/abakh/nbsdgames
1•abakh•1m ago•0 comments

Complexity Has to Live Somewhere (2020)

https://ferd.ca/complexity-has-to-live-somewhere.html
1•vinhnx•1m ago•0 comments

AI didn't kill your junior pipeline. You did

https://andrewmurphy.io/blog/ai-didnt-kill-your-junior-pipeline-you-did
1•MBCook•13m ago•0 comments

Meta Sam 3: Segment Anything with Text, Clicks and Concepts

https://sam3ai.com/
1•wslh•15m ago•0 comments

Guy Won the Anthropic Hackathon Solo. Then He Open-Sourced the Stack

https://old.reddit.com/r/AIAgentsInAction/comments/1t84rlc/this_guy_won_the_anthropic_hackathon_s...
1•thomasjudge•17m ago•0 comments

AI Headshot Generator – Preview Before You Pay, $4.99 One-Time

https://aiheadshotgenerator.pro/
1•xiaomohaha•19m ago•0 comments

Suspect killed after opening fire on Secret Service agents near White House

https://www.bbc.com/news/live/c5y09vpe713t
4•berlianta•21m ago•0 comments

Scammers are abusing an internal Microsoft account to send spam links

https://techcrunch.com/2026/05/21/scammers-are-abusing-an-internal-microsoft-account-to-send-spam/
2•spike021•22m ago•0 comments

Justice Department scrubs its website of news releases about Jan. 6 defendants

https://apnews.com/article/justice-department-capitol-riot-news-releases-purged-29c580044a9ed27b6...
28•logickkk1•23m ago•0 comments

Ask HN: Did Messages get removed from Google Takeout?

2•MollyRealized•25m ago•0 comments

Bypassing Apple MIE

https://ironpeak.be/blog/bypassing-apple-mie/
1•cylo•30m ago•1 comments

Maxtoken: A Unified Framework for Unbounded AI Output

https://zenodo.org/records/20360523
1•choukric•31m ago•0 comments

Meshtastic em Portugal: a rede construída pelas pessoas

https://tech.neural-rage.com/artigos/meshtastic-em-portugal-a-rede-construida-pelas-pessoas/
2•portugalbinario•36m ago•0 comments

Reconstructing a Mixbook movie from its data API with FFmpeg

https://segar.me/blog/posts/reconstructing_a_mixbook_movie.html
1•msegar•42m ago•0 comments

The solution the supply chain problems is removing your deps from .gitignore

2•SchizoDuckie•43m ago•0 comments

wake up! 16b

https://hellmood.111mb.de/wake_up_16b_writeup.html
7•MaximilianEmel•43m ago•1 comments

Show HN: A platform to find people to jam on side projects with

https://www.letsjam.live/
5•itsmechase•46m ago•2 comments

Vico, Descartes, and decay of knowledge in software

https://rubber-duck-typing.com/posts/2026-05-24-vico-verum-factum-software.html
1•sayon•48m ago•1 comments

Ask HN: Why agentic development stops from 2023

1•DmitriyBuchilin•50m ago•0 comments

Bateschess – Chess Analytics Feeding Stockfish Evals into LLM's

https://bateschess.com
1•wtbates99•52m ago•0 comments

The unlikely Vatican-Anthropic relationship that's reshaping AI ethics debate

https://religionnews.com/2026/05/22/why-anthropic-is-helping-unveil-the-popes-new-encyclical-on-ai/
1•gnabgib•54m ago•0 comments

US Towns Paid for Teachers and Cops to Use Weight-Loss Drugs. It Broke the Bank

https://www.wsj.com/us-news/u-s-towns-paid-for-teachers-and-cops-to-use-weight-loss-drugs-it-brok...
3•atestu•56m ago•0 comments

The AWS Service Quotas That Will Take Down Your Production at 3 Am

https://medium.com/@yalovoy/the-aws-service-quotas-that-will-take-down-your-production-at-3-am-an...
4•zero-ground-445•57m ago•1 comments

API proposed by Chrome: Declarative partial updates

https://developer.chrome.com/blog/declarative-partial-updates
4•theanonymousone•58m ago•0 comments

PageDrop – Share Single-Page HTML Creations Instantly

https://pagedrop.io/
1•user123•59m ago•1 comments

Valve import 50 tons of "game consoles" in the US, possibly Steam Machines

https://www.theverge.com/news/923461/valve-steam-machine-frame-deck-import-records-may-2026
3•TheJCDenton•1h ago•0 comments

E-Hiking Is Here. You Can Tell by My 1k-Watt Hips. Hypershell's X Ultra S

https://www.wsj.com/tech/personal-tech/robot-legs-hypershell-x-ultra-tested-e8a254e2
3•mataug•1h ago•1 comments

CES, a peer-to-peer system (25 years R&D, free)

https://github.com/fcecin/ces
3•fcecin•1h ago•1 comments

When does learning from data work (math starting from basic probability)

https://prateekchandrajha.github.io/vc-rademacher.html
1•alok-g•1h ago•0 comments

Discovery Platform for Startups

https://www.hyperspeed.work
1•Asadsangabi•1h ago•0 comments