frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Jonathan Blow on Removing Dependencies

https://twitter.com/Jonathan_Blow/status/1924509394416632250
21•anonymousab•10mo ago

Comments

austin-cheney•10mo ago
Absolutely. This is part of the reason I refuse to go back to JavaScript work, because JavaScript developers don't live in that world.

Everybody claims to want software that achieves better performance and better durability. Even in JavaScript land people claim to want better performance and better durability. Yet, when it comes down to taking ownership or actually doing the work there is no greater evil, so there is a lot of lip service and whining there.

As an experiment just mention replacing some dependencies at work in JavaScript land with some code you have written and see what happens. There aren't salaries large enough to go back to that.

wduquette•10mo ago
The smaller the supply chain, the smaller the chance of supply-chain attacks. I program mostly in Java these days, and I have always been very careful of adding external dependencies to my code bases. A few times I have in fact replaced a commonly-used dependency with a home-grown own; and yes, I've been very happy.
underdeserver•10mo ago
> But the thing to realize is most of this implementation is spam. It is mostly doing things for people who are not you, for reasons you don't necessarily agree with, chosen by a decision-making method that is deeply flawed.

It's not flawed. It's just made by people whose goals differ from yours.

Inityx•10mo ago
This sure does attribute a lot to malice what could be adequately explained by stupidity.
sky2224•10mo ago
He really hit the nail on the head with the part about realizing you only need 8% of what a dependency provides a lot of the time.

I recall working on a project where we were using some really old WPF library that provided a bunch of controls for doing things like dropdown menus, data grouping, etc.

We were doing an upgrade of the project, and this library was holding us back since it was stuck on an older version of .NET Framework. I realized we only needed that dropdown functionality since we didn't use anything else from the library.

Ultimately, I just copied the dropdown logic directly from the library, but rewriting it myself wouldn't have been a big undertaking either (it just happened to be open source, so I figured if it ain't broke, don't fix it).

Private equity turned vulnerable elderly people into human ATMs

https://www.theguardian.com/society/2026/mar/28/the-great-care-home-cash-grab-how-private-equity-...
1•mordechai9000•1m ago•0 comments

OpenClaw is fun. OpenClaw is dangerous. Here's where Tailscale helps

https://tailscale.com/blog/openclaw-tailscale-aperture-serve
1•makaimc•1m ago•0 comments

U.S. uses hundreds of Tomahawk missiles on Iran, alarming some at Pentagon

https://www.washingtonpost.com/national-security/2026/03/27/iran-war-tomahawk-missiles/
1•breve•2m ago•0 comments

Left Atrial Appendage Closure or Anticoagulation for Atrial Fibrillation

https://www.nejm.org/doi/full/10.1056/NEJMoa2517213
1•bookofjoe•3m ago•0 comments

Verify_before – pre-deployment verifiability analysis for neuro-symbolic AI

https://elliotfairbanksjunior.substack.com/p/i-predicted-a-number
1•MaybeGoodRoyal•10m ago•0 comments

Building an E2E Encrypted Chat Application with LanceDB and Libsodium

https://www.justinrmiller.com/building-an-e2e-encrypted-chat-application-with-lancedb-and-libsodium/
2•securicat•11m ago•0 comments

Drones Market Research Report 2026-2036

https://finance.yahoo.com/news/drones-market-research-report-2026-144300424.html
1•mooreds•16m ago•0 comments

Show HN: Glazyr Viz – Zero-Copy MCP Vision Server via POSIX Shared Memory

https://github.com/senti-001/glazyr-viz
1•mcpmessenger•17m ago•0 comments

Effective Debugging

https://simplerengineeringmanagement.substack.com/p/effective-debugging
1•mooreds•18m ago•0 comments

Through the Roof (2021)

https://humbledollar.com/2021/05/through-the-roof/
1•mooreds•19m ago•0 comments

Who should you subject to your vibe-coding?

https://tomjohnell.com/who-should-you-subject-to-your-vibe-coding/
1•dnw•19m ago•0 comments

Entroly Context engine- AI coding tools 100% codebase visibility

https://github.com/juyterman1000/entroly
1•abby10090•23m ago•2 comments

We built an open-source ENS resolution API for Web3 apps

https://www.resolvio.xyz/
1•kris-kocic•25m ago•0 comments

Ötzi the Iceman's DNA Reveals a Living Relative 5k Years Later

https://blog.familytreedna.com/otzi-the-iceman-dna/
1•ilamont•25m ago•0 comments

Roller Coaster Tycoon's Overengineered Puking System [video]

https://www.youtube.com/watch?v=tG66j1sP8gs
1•kindachris•28m ago•0 comments

When All You Can Do Is All or Nothing, Do Nothing

https://csswizardry.com/2026/03/when-all-you-can-do-is-all-or-nothing-do-nothing/
2•pinjasaur•28m ago•0 comments

Claude-Mem

https://github.com/thedotmack/claude-mem
2•perelin•29m ago•1 comments

Show HN: I built a log management system which helps me take action

https://logu.ro/
1•zerka•29m ago•0 comments

Safari MCP: 80-tool native browser automation for AI agents (macOS)

https://github.com/achiya-automation/safari-mcp
1•Achiyacohen•35m ago•0 comments

AI creating more jobs than cutting them, study says

https://www.hcamag.com/us/specialization/hr-technology/ai-creating-more-jobs-than-cutting-them-st...
2•matthest•35m ago•0 comments

A woman's uterus has been kept alive outside the body for the first time

https://www.technologyreview.com/2026/03/28/1134766/womans-uterus-kept-alive-outside-the-body-first/
2•treetalker•36m ago•0 comments

One Man Brought RPGMaker 2000 to the West (2024)

https://www.otherstrangeness.com/2024/07/09/rpgmaker-2000/
1•rustyhancock•38m ago•0 comments

Show HN: Share2ChatGPT Widgets / Buttons

https://share2chatgpt.franzai.com/
2•franze•39m ago•1 comments

Bring Back MiniDV with This Raspberry Pi FireWire Hat

https://www.jeffgeerling.com/blog/2026/minidv-with-raspberry-pi-firewire-hat/
1•ingve•39m ago•0 comments

Someone is flagging political posts

6•xvxvx•40m ago•11 comments

CardRoundup – Free tracker for credit card credits that expire

https://www.cardroundup.com/
1•kimboxbt•41m ago•1 comments

Twelve metric tons of KitKat chocolate bars stolen

https://www.lemonde.fr/en/economy/article/2026/03/28/nestle-says-12-tonnes-of-kitkat-chocolate-st...
1•sgbeal•42m ago•1 comments

Ariane 6 user's manual [pdf]

https://www.ariane.group/app/uploads/sites/4/2024/10/Mua-6_Issue-2_Revision-0_March-2021.pdf
3•matthieu_bl•43m ago•0 comments

Satire: If people shopped for groceries they way they shop for B2B freelancing

https://b2bs.substack.com/p/the-b2b-supermarket
2•oopsiremembered•45m ago•0 comments

GNSS, RTK, GIS Unreal Engine

https://rtk.appliedsystemsinsight.com
1•wesley-Alan•47m ago•0 comments