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

Tony Gilroy Accepts Award for Andor: "Fuck the Empire "

https://kottke.org/26/06/tony-gilroy-accepts-award-for-andor-fuck-the-empire-1
1•jay_kyburz•5m ago•1 comments

Demand Is Booming for New No Tech, Repairable Tractor

https://www.404media.co/demand-is-booming-for-ursa-ag-new-no-tech-repairable-tractor/
3•jay_kyburz•8m ago•1 comments

24. Goulash Programming Night

https://entropia.de/GPN24/en
1•throw_await•8m ago•1 comments

Intel bit off more than it could chew with 18A process node

https://www.theregister.com/systems/2026/06/03/intel-bit-off-more-than-it-could-chew-with-18a-pro...
2•WarOnPrivacy•10m ago•0 comments

People with cancer / HIV could lose Medicaid under new work rules, advocates say

https://www.npr.org/2026/06/03/nx-s1-5845097/medicaid-work-requirements-cuts-hiv-cancer
3•littlexsparkee•10m ago•1 comments

Can you go 82-0?

https://www.82-0.com/
1•jxmorris12•10m ago•0 comments

Transparency.org Accuses Trump of Using Anti-Corruption Agenda Against Brazil [pdf]

https://files.transparencycdn.org/images/Letter-from-Transparency-International_PAC_2026-01-12-08...
2•peq42•10m ago•0 comments

DNS-Aid

https://github.com/dns-aid
1•simonpure•15m ago•0 comments

Anchor – Zero-dependency LLM hallucination detector

https://github.com/malaxiya202505https://github.com/malaxiya20250530-glitch/anchor-llm-in-truth
1•hubeiligsng429•16m ago•0 comments

Microsoft Office 2019 for Mac Will Soon Stop Letting You Edit Documents

https://www.macrumors.com/2026/06/02/microsoft-office-2019-for-mac-no-edit-documents/
2•CharlesW•17m ago•0 comments

We Uncovered a Hidden Wealth Transfer in the SpaceX IPO. You're Holding the Bag [video]

https://www.youtube.com/watch?v=sYA-z0Y8WRQ
3•CharlesW•19m ago•0 comments

ADHD: Parallel Divergent Ideation for Coding Agents

https://adhdstack.github.io/
1•pgedge_postgres•21m ago•1 comments

I made a realtime world model for games that works on consumer GPUs

https://www.youtube.com/watch?v=GzQLwAXCKqo
1•abhisoflucidml•22m ago•0 comments

We shrank our TimescaleDB chunks from 30 days to 7

https://tech.wmg.com/why-we-shrank-our-timescaledb-chunks-from-30-days-to-7-07cab8afefc5
1•yask123•24m ago•0 comments

Haiku, a generative music album for Mac OS

https://www.giorgiosancristoforo.net/ooame/
1•CharlesW•25m ago•0 comments

H-1B Crackdown on Indian Workers Erodes a Texas Real Estate Boom

https://www.bloomberg.com/features/2026-dallas-h1b-housing-market/
6•littlexsparkee•26m ago•1 comments

Read vehicle license plates this API gives you 2,500 free reads per month

https://www.platenexus.com/?lang=en
1•androg•28m ago•0 comments

Show HN: Fork of Rsync

https://github.com/benja2998/better-sync
3•benja2998•31m ago•0 comments

SpaceX Sets Price for $1.77T IPO

https://www.cnbc.com/2026/06/03/spacex-ipo-stock-price-roadshow-musk.html
11•gen220•33m ago•0 comments

Roadmap 2026 – Fluxer

https://fluxer.app/blog/roadmap-2026
1•Cider9986•35m ago•1 comments

Stop Location-Tracking Your Friends and Lovers

https://www.nytimes.com/2026/06/03/opinion/location-sharing-surveillance-summer-house.html
4•corny•35m ago•1 comments

Deck Gallery

https://www.deck.gallery
1•handfuloflight•38m ago•0 comments

Know Your Nulls

https://nulls.claytn.dev/quiz/1
1•claytn•40m ago•0 comments

The Environmental Cost of AI: Carbon, Water, and Land Footprints

https://unu.edu/inweh/collection/environmental-cost-of-AIs-Enrgy-Use-Carbon-water-and-land-footpr...
2•SupremumLimit•41m ago•1 comments

Rockstar fit a city into PlayStation 2 memory [video]

https://www.youtube.com/watch?v=cIbCxbrBCys
2•birdculture•42m ago•0 comments

Google's Top DMCA Sender Plateaus at 70M Takedowns per Week

https://torrentfreak.com/googles-top-dmca-sender-plateaus-at-70-million-takedowns-per-week/
2•aa_is_op•44m ago•0 comments

I built a local news website

https://www.thomasmcgee.co/article/i-built-a-local-news-website
2•SunshineTheCat•46m ago•0 comments

Changing Document Version Control Forever

https://github.com/SCCS-HQ/legal-contract-version-control
1•slveer•47m ago•0 comments

Mac-sudo-touchid: When coding agents sudo, use touch ID instead of password

https://github.com/Divide-By-0/macos-sudo-touchid
1•gyush•50m ago•0 comments

Breaking Circular Imports in Python Without Losing Type Safety

https://www.orcaset.com/blog/breaking-circular-imports-in-python-without-losing-type-safety
1•jrdnocs•55m ago•0 comments