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).

AdaCore Supply Chain Security Evolution

https://www.adacore.com/blog/adacore-software-supply-chain-security-evolution
1•nikokrock•1m ago•0 comments

ISON Format

https://ison.dev/
1•blef•4m ago•0 comments

Show HN: Compile all your competitor research in one place

https://intel.comsync.in/
1•StupidoMaximo•5m ago•0 comments

LLM Epistemics

https://mccormick.cx/news/entries/llm-epistemics
1•chr15m•6m ago•0 comments

Show HN: Built a Cursor for Product Managers

https://www.brainstom.in/
1•ameyakhot•7m ago•0 comments

International Law of Self-Determination

https://en.wikipedia.org/wiki/Self-determination
1•sanbor•7m ago•0 comments

We don't need continual learning for AGI. What top labs are currently doing

1•kok14•8m ago•0 comments

Show HN: DeskShifter – Name, colour-code and switch macOS desktops

1•ViDesk•9m ago•0 comments

Using Rust and Postgres for everything: patterns learned over the years

https://kerkour.com/rust-postgres-everything
1•enz•9m ago•0 comments

Midjourney in Korea (Alemwjsl)

https://www.alemwjsl.com/
1•alemwjsl•10m ago•0 comments

Grammarly Is Offering 'Expert' AI Reviews from Top Authors – Dead or Alive

https://www.wired.com/story/grammarly-is-offering-expert-ai-reviews-from-your-favorite-authors-de...
1•jmsflknr•11m ago•0 comments

Show HN: Terminal dashboard for managing Cursor cloud agents

https://github.com/ofershap/agents-control-tower
1•ofershapira•12m ago•1 comments

Inline Stopwords, Exceptions, and Wordforms

https://manticoresearch.com/blog/inline-tokenization-dictionary-configuration/
1•snikolaev•12m ago•0 comments

Essence – free focused log viewer for Mac

https://github.com/robert-v/Essence-public
1•rob3rth•14m ago•0 comments

I want to learn building editing

1•MAYAKINE•15m ago•0 comments

Show HN: OneManBSD – A self-containing OpenBSD build with all source in the ISO

https://bialamusic.com/onemanBSD/
1•bialamusic•17m ago•1 comments

Iran's 'Missile Cities' Have Become One of Its Biggest Vulnerabilities

https://www.wsj.com/world/middle-east/iran-underground-missiles-59b3492c
2•petethomas•17m ago•0 comments

Show HN: I built a new email interface

https://demo.define.app
1•johndamaia•18m ago•0 comments

Thoughts and Observations on the MacBook Neo

https://daringfireball.net/2026/03/599_not_a_piece_of_junk_macbook_neo
1•tosh•18m ago•1 comments

Noem Can't Explain Why She Hired 8-Day-Old Company for Ad Campaign

https://newrepublic.com/post/207381/kristi-noem-explain-company-ad-campaign
4•TrackerFF•20m ago•0 comments

Major airline bans 'barebeaters' across all 24 daily flights from UK airports

https://metro.co.uk/2026/03/04/major-airline-bans-barebeaters-across-24-daily-flights-uk-airports...
3•sieste•21m ago•0 comments

Can AI agents build real Stripe integrations? We built a benchmark to find out

https://stripe.com/blog/can-ai-agents-build-real-stripe-integrations
1•nerdyadventurer•21m ago•0 comments

CPU scam: Chuwi CoreBook X uses AMD Ryzen 5 5500U instead of 7430U

https://www.notebookcheck.net/CPU-scam-Chuwi-CoreBook-X-uses-AMD-Ryzen-5-5500U-instead-of-7430U.1...
2•yread•22m ago•0 comments

Show HN: Goccc – Claude Code cost tracker with MCP visibility

https://github.com/backstabslash/goccc
1•backstabslash•24m ago•0 comments

Zero Ethics AI: My Dystopian Wishlist

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

China's Luckin Coffee Acquires Blue Bottle

https://www.semafor.com/article/03/04/2026/chinas-luckin-coffee-acquires-blue-bottle
1•tosh•28m ago•0 comments

Who really invented television?

https://www.nationalgeographic.com/history/article/invention-television-tv-baird
1•Sikara•31m ago•0 comments

Show HN: Free AI skin analyzer – Baumann type and 10 skin scores from a selfie

https://fondayai.pages.dev/
1•nexiope•32m ago•0 comments

Show HN: CompScan, a local system health doctor (Rust, no telemetry)

https://github.com/vvk147/comp-scan
1•vvk147•33m ago•0 comments

Unlock 1k Free AI Skills and MCP Servers

https://killer-skills.com/en
1•kakwah•36m ago•1 comments