frontpage.
newsnewestaskshowjobs

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

87-Webcam Multiview of the 2026 Eclipse

https://ostwilkens.se/blog/eclipse
1•ostwilkens•1m ago•0 comments

Show HN: VolumeM8 – Volume Control for Chrome

https://chromewebstore.google.com/detail/volumem8-volume-control/nacgakdfnhfmoipjhfbbpicfpkdajomg
1•louisblythe•2m ago•0 comments

ICE equipping agents with gloves that deliver electric shocks

https://www.bbc.com/news/articles/c20d292gdp4o
1•dabinat•2m ago•0 comments

Turning molecules into reliable electronic devices

https://news.mit.edu/2026/turning-molecules-into-reliable-electronic-devices-0803
1•signa11•4m ago•0 comments

Unless nderstanding std:counting_semaphore and std:binary_semaphore from C++20

https://www.cppstories.com/2026/semaphore/
1•signa11•5m ago•0 comments

The End of Mathematics

https://www.daniellitt.com/blog/2026/8/11/the-end-of-mathematics
1•rzk•5m ago•0 comments

Rubber Chicken AI

https://teambuildingschool.com
1•tylerhayden•7m ago•1 comments

My Ten Years in No Man's Sky

https://nmsspot.com/2026/08/09/my-ten-years-in-no-mans-sky/
1•blakespot•8m ago•0 comments

Show HN: TimeM8 – Time Tracking and Invoicing

https://chromewebstore.google.com/detail/timem8-–-time-tracking-in/mchhcaboohohmhedhmghenjnfjgk...
1•louisblythe•8m ago•0 comments

Show HN: DarkM8 – Dark Mode Chrome Extension

https://chromewebstore.google.com/detail/darkm8/ilhmpipdbgkiogeiicdjcmpgijeicpdb
1•louisblythe•10m ago•0 comments

Elasticsearch Hybrid Search Recipes – Benchmarked (2025)

https://softwaredoug.com/blog/2025/03/13/elasticsearch-hybrid-search-strategies
1•softwaredoug•12m ago•0 comments

Anyone play the Half-Life games recently?

2•Singular_Child•15m ago•0 comments

Why Wall Street and Nvidia Are Building an Exotic Money Pipeline for the AI Boom

https://www.wsj.com/tech/ai/why-wall-street-and-nvidia-are-building-an-exotic-money-pipeline-for-...
1•lesbarclays•16m ago•1 comments

I never changed careers, only systems

https://www.silvestri.cloud/blogs/i-never-changed-careers-only-systems/
1•dev_marco•19m ago•0 comments

ByteDance launches SeedRealtime: native full-duplex audio-video model

https://ainexusdaily.vercel.app
1•qrify_app•19m ago•0 comments

Initial Listing of Two Compute Futures Contracts

https://www.cmegroup.com/notices/ser/2026/08/ser-9785.html
1•JumpCrisscross•21m ago•0 comments

Cerebras Hardware Business Declines After 'Lumpy' Orders

https://www.bloomberg.com/news/articles/2026-08-12/cerebras-hardware-business-declines-in-sign-of...
1•lesbarclays•21m ago•0 comments

Show HN: Tmux-agent-switcher: see which Claude/Codex agents need your attention

https://github.com/Ymirke/tmux-agent-switcher
1•ymir_e•22m ago•0 comments

US Army Created and Maintains a Fictional World for Training Purposes

https://brilliantmaps.com/date/
4•speckx•28m ago•0 comments

Solving Hack the Box Challenges with Grok 4.6

https://theaq.blog/2026/08/12/solving-htb-challenges-with-x-ai-grok-4.6.html
1•HonzaT•32m ago•0 comments

Custom Git Trailers with Magit

https://blog.fidelramos.net/software/emacs-custom-magit-trailers
2•fidelramos•34m ago•0 comments

Ruminating about mutable value semantics

https://www.scattered-thoughts.net/writing/ruminating-about-mutable-value-semantics/
1•fanf2•34m ago•1 comments

Show HN: We revived the archived Kubernetes Dashboard (Angular 16 → 22)

https://github.com/isms-core-project/kubernetes-dashboard
1•isms-core-adm•37m ago•0 comments

You Can't Count on a Key

https://primecrunch.com/blog/7/you-can-t-count-on-a-key
1•andyhedges•37m ago•0 comments

Does anyone still use Wickr?

https://aws.amazon.com/wickr/download/
3•0xWTF•38m ago•0 comments

A road could change West Africa's urban future

https://apps.npr.org/west-africa-trade-growth-economy-nigeria-ghana-lagos/
1•mooreds•38m ago•0 comments

Show HN: A Linear agent that runs Claude Code sessions on your own machine

https://github.com/MPIsaac-Per/linear-claude-bridge
1•MPIsaac-Per•39m ago•0 comments

Can you tell if a comment is AI?

https://talkshi.com/blog/reddit-or-ai
1•greenfish6•39m ago•1 comments

7 Steps I follow when building infra monitoring from scratch (SLO first)

https://omarghader.github.io/monitoring-infrastructure-guide-2026/
1•omarghader•39m ago•0 comments

The Cities That Said Yes to Drugs

https://www.theatlantic.com/magazine/2026/09/city-drug-addiction-harm-reduction-policy/687967/
2•speckx•41m ago•2 comments