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•1y ago

Comments

austin-cheney•1y 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•1y 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•1y 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•1y ago
This sure does attribute a lot to malice what could be adequately explained by stupidity.
sky2224•1y 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 C64 Dead Test Font

https://www.masswerk.at/nowgobang/2026/c64-dead-test-font
3•masswerk•10m ago•0 comments

The Random Camera Shop Discovery That Inspired Star Wars' Lightsaber Design

https://www.bgr.com/2143613/star-wars-lightsaber-design-inspiration-camera-shop-discovery/
1•gnabgib•11m ago•0 comments

All the Star Wars Lightsaber Designs

https://kottke.org/26/05/all-the-star-wars-lightsaber-designs
1•vinhnx•18m ago•0 comments

How a fake investigation into India, Myanmar rebels went around the world

https://www.altnews.in/the-conspiracy-that-wasnt-how-a-fake-investigation-into-india-myanmar-rebe...
1•thunderbong•20m ago•0 comments

AI as a Design Medium

https://www.harvarddesignmagazine.org/articles/ai-as-a-design-medium-rodenbeck/
1•vinhnx•20m ago•0 comments

Scam calls hunt the lonely, not the gullible

https://pilgrimsage.substack.com/p/the-faceless-voice
1•momentmaker•22m ago•0 comments

Base Fatality List

https://bfl.baseaddict.com/
3•OsrsNeedsf2P•33m ago•0 comments

Investigating Trump's Stock Trades and Public Announcement Timings [video]

https://www.youtube.com/shorts/LEIn9wHJTbw
1•Cider9986•36m ago•0 comments

Syllaby

https://syllaby.io/
1•Austinrmstrong•36m ago•0 comments

New Project Announcement: Radar Pipeline

https://github.com/omid2007hope/My-best-works
2•omid2007hope•43m ago•0 comments

Alexander Grothendieck Revolutionized 20th-Century Mathematics

https://www.quantamagazine.org/how-alexander-grothendieck-revolutionized-20th-century-mathematics...
3•anujbans•48m ago•0 comments

How I Host

https://davepeck.org/2026/05/23/how-i-host/
3•davepeck•49m ago•0 comments

Lenovo releases new 14-inch ThinkPad laptop with up to 120 Hz OLED and 96 GB RAM

https://www.notebookcheck.net/Lenovo-releases-new-14-inch-laptop-with-up-to-120-Hz-OLED-and-96-GB...
2•teleforce•50m ago•2 comments

From Vibe Coding to AI-Assisted Engineering: Lessons from Real Projects

https://medium.com/@eritonsilva/from-vibe-coding-to-ai-assisted-engineering-lessons-from-real-pro...
3•Eritsil•53m ago•0 comments

Micron Virginia expansion advances DDR4 memory made in the USA

https://www.micron.com/us-expansion/va
3•walterbell•55m ago•1 comments

Linus Torvalds: Linux 7.1-rc4

https://lkml.org/lkml/2026/5/17/896
7•vnykmshr•1h ago•1 comments

Who Is the King of Memorial Day Weekend Movies? We Ranked the Biggest Stars

https://editorial.rottentomatoes.com/article/memorial-day-weekend-movie-stars-ranked/
3•evo_9•1h ago•0 comments

Anthropic Says Mythos Has Found More Than 10k Vulnerabilities

https://www.engadget.com/2180028/anthropic-claude-mythos-preview-project-glasswing-update/
3•jonbaer•1h ago•3 comments

Clickup Reduced Headcount by 22%

https://twitter.com/DJ_CURFEW/status/2057522382315929802
4•ankit84•1h ago•2 comments

Show HN: Slow Code, a monthly meetup to practice coding by hand

3•virgil_disgr4ce•1h ago•1 comments

Video Generator

https://github.com/BestGiter/VideoGenerator
2•b3stc0der•1h ago•0 comments

Role of Reconstruction in the Inertness of Gold Toward Oxygen

https://journals.aps.org/prl/abstract/10.1103/g3bc-t1qv
2•bookofjoe•1h ago•0 comments

SF Bay Area Webcams

https://sfcam.live/
3•striking•1h ago•0 comments

Applying metaphors from other fields into software development

https://codeutopia.net/blog/2026/05/23/applying-metaphors-from-other-fields-into-software-develop...
2•nreece•1h ago•0 comments

SSV: Sparse Speculative Verification for Efficient LLM Inference

https://arxiv.org/abs/2605.19893
3•matt_d•2h ago•0 comments

Characterizing Real-World Bugs in Tile Programs for Automated Bug Detection

https://arxiv.org/abs/2605.19652
2•matt_d•2h ago•0 comments

The day my ping took countermeasures

https://blog.cloudflare.com/the-day-my-ping-took-countermeasures/
12•moonleay•2h ago•3 comments

Trump Post Shows Him Gazing at Greenland After Local 'No Means No' Protests

https://www.newsweek.com/trump-post-shows-him-gazing-at-greenland-after-local-no-means-no-protest...
5•SilverElfin•2h ago•0 comments

Characterization of machine learning compilers for LLM inference on NVIDIA GPUs

https://link.springer.com/article/10.1007/s11227-026-08559-6
3•matt_d•2h ago•0 comments

Shannon Got AI This Far. Kolmogorov Shows Where It Stops

https://medium.com/@vishalmisra/shannon-got-ai-this-far-kolmogorov-shows-where-it-stops-c81825f89ca0
3•dnw•2h ago•0 comments