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

Comments

austin-cheney•9mo 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•9mo 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•9mo 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•9mo ago
This sure does attribute a lot to malice what could be adequately explained by stupidity.
sky2224•9mo 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).

The underground salt kingdom that became one of Europe's strangest attractions

https://www.cnn.com/travel/wieliczka-salt-mine-tours-poland
1•danielam•1m ago•0 comments

The SEC's ETHDenver Moment

https://substack.com/@thefutureofmoney/note/c-217245711
1•futureofmoney•1m ago•1 comments

Chatjimmy.ai – Taalas' chatbot demo for its instantaneous AI approach

https://chatjimmy.ai/
1•max8539•2m ago•0 comments

'freedom.gov' will allow Europeans to view hate speech and other blocked content

https://www.engadget.com/big-tech/us-website-freedomgov-will-allow-europeans-to-view-hate-speech-...
1•qingcharles•2m ago•0 comments

Show HN: Cobalt – Unit tests for AI agents, like Jest but for LLMs

https://github.com/basalt-ai/cobalt
1•fdefitte•4m ago•0 comments

Peace Corps 2.0: Now with Extra AI

https://www.peacecorps.gov/ways-to-serve/tech-corps/
2•ljsocal•4m ago•1 comments

Work with Ex-YC Founder on Air-Taxis

1•arjanguglani•4m ago•0 comments

Show HN: Urich – Async DDD framework for microservices on Starlette

https://github.com/KashN9sh/urich
1•ElMuncho•7m ago•0 comments

Engineering Maturity is all you need

https://blog.nilenso.com/blog/2026/02/16/engineering-maturity-is-all-you-need/
1•sriharis•7m ago•0 comments

Climber on trial for leaving girlfriend to die on Austria's highest mountain

https://www.bbc.com/news/articles/c5yv9plyjgpo
3•bookofjoe•9m ago•1 comments

China's humanoids are dazzling the world. Who will buy them?

https://economist.com/business/2026/02/18/chinas-humanoids-are-dazzling-the-world-who-will-buy-them
2•andsoitis•12m ago•0 comments

Finding credentials in .msi files with msiexec

https://ljb.fyi/your-msi-isnt-an-executable/
1•todsacerdoti•12m ago•1 comments

Gabriel Knight 3: Blood of the Sacred, Blood of the Damned

https://www.filfre.net/2026/02/gabriel-knight-3-blood-of-the-sacred-blood-of-the-damned/
1•cybersoyuz•12m ago•0 comments

Lil' Fun Langs

https://taylor.town/scrapscript-000
2•surprisetalk•13m ago•0 comments

Show HN: I made a Linux driver for WCH BLE Analyzer PRO

https://github.com/xecaz/BLE-Analyzer-pro-linux-capture
1•xecaz•14m ago•1 comments

Show HN: Claude Code Web – Run Claude Code Agent as an HTTP Endpoint

https://github.com/exitxio/claude-code-web
1•teilee•16m ago•1 comments

How digitally sovereign is your organization? This Red Hat tool can tell you

https://www.zdnet.com/article/red-hat-digital-sovereignty-toolkit/
1•CrankyBear•18m ago•0 comments

Absence or avoidance? White shark response to killer whale predation risk

https://connectsci.au/wr/article/53/2/WR25088/268264/Absence-or-avoidance-White-shark-response-to
1•PaulHoule•19m ago•0 comments

Information Processing Language

https://en.wikipedia.org/wiki/Information_Processing_Language
1•tosh•19m ago•0 comments

Current – An RSS Reader

https://www.terrygodier.com/current
1•birdculture•20m ago•0 comments

Sam Altman: Superintelligence probably by end of 2028

https://xcancel.com/kimmonismus/status/2024502735584780593
3•archy_•20m ago•5 comments

Show HN: Celeste game installs as ELF binary (42kB) on ESP32/breezybox [video]

https://www.youtube.com/watch?v=nufOQWBmwpk
2•isitcontent•21m ago•1 comments

CCBench

https://ccbench.org/
1•henrikhorluck•21m ago•0 comments

Visualising legal memory through knowledge graph diffs

https://lexifina.com/blog/memory-for-legal-ai
1•alansaber•22m ago•0 comments

Large-scale online deanonymization with LLMs

https://arxiv.org/abs/2602.16800
2•DalasNoin•22m ago•0 comments

Superposition: Claude Code, Codex, and Gemini on your laptop from anywhere

https://github.com/trezm/superposition
2•trezm•22m ago•3 comments

Show HN: Subconscious open source AI agents that send you personalized emails

https://subconscious-scheduler.vercel.app/sign-in
1•ohstep23•22m ago•0 comments

Keep Calm and Adapt AI

https://quillette.com/2026/02/16/keep-calm-and-adapt-ai-matt-shumer-automation/
1•croh•26m ago•0 comments

Show HN: Tuber – YouTube client for productive watching

https://tuber.guzus.xyz
1•uncanny_guzus•26m ago•0 comments

Hyperagent, Made by the Team at Airtable

https://www.hyperagent.com/
1•puppion•26m ago•0 comments