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

Abject Praise

https://infrequently.org/2026/07/abject-praise/
1•genericlemon24•28s ago•0 comments

Close look at the halo–and how it 'saved Hamilton's neck' in Monza crash (2021)

https://www.formula1.com/en/latest/article/tech-tuesday-a-close-look-at-the-halo-and-how-it-saved...
1•thunderbong•1m ago•0 comments

After a layoff I built the tool I needed – find jobs, tailor resumes

https://jobfyt.com/ats-checker
1•chrisadam•1m ago•0 comments

Autonomous cars do not have to turn Britain into an America-style hellscape

https://takes.jamesomalley.co.uk/p/no-hellscape-no-problem
1•writerJames•1m ago•0 comments

Show HN: Open-source desktop agent that uses a local folder as its memory

https://github.com/zqiren/Orbital
1•10keane•2m ago•0 comments

What "Project Hail Mary" Taught Me About Working in Tech (Part 1)

https://adatosystems.com/2026/07/01/what-project-hail-mary-taught-me-about-working-in-tech-part-1/
1•mooreds•3m ago•0 comments

Do you want that computer-science degree?

https://www.economist.com/graphic-detail/2026/06/01/do-you-really-want-that-computer-science-degree
1•1vuio0pswjnm7•3m ago•0 comments

Show HN: SpreadsheetPreview: Pdf.js for Spreadsheets

https://spreadsheetpreview.com/
1•robbiejs•3m ago•0 comments

Nix-Darwin that speaks plain English

https://nixmac.com
1•czxtm•3m ago•0 comments

CISA is using Mythos to audit government code

https://www.reuters.com/world/us-cyber-agency-is-using-anthropics-mythos-audit-government-code-so...
1•m-hodges•3m ago•0 comments

Show HN: Pairl v1.5 – dual channel token compression for agentic workflows

https://pairl.dev/
1•dwehrmann•4m ago•0 comments

Tell HN: Who wants to be hired" posts outpace "Who's hiring" 2 to 1

2•santiagobasulto•4m ago•0 comments

Linux 6.12 for ESP32-S31

https://github.com/GrieferPig/esp32-s31-linux
1•cromka•5m ago•0 comments

Show HN: DocPenny – HTML-to-PDF API, plus the blueprint to build your own

https://docpenny.com
1•adrianani-com•5m ago•0 comments

Show HN: Claude-teleport, move your Claude Code history between machines

https://github.com/gowtham-sai-yadav/claude-teleport
2•gowthamsaiyadav•5m ago•0 comments

Trust is not built on craft alone

https://productpicnic.beehiiv.com/p/trust-is-not-built-on-craft-alone
1•healsdata•6m ago•0 comments

MCP Auth Explained: Every Method, Direct and Through a Proxy

http://blog.dwornikowski.com/posts/mcp-auth-explained/
1•tdi•7m ago•0 comments

Gemma 4 Technical Report [pdf]

https://arxiv.org/abs/2607.02770
1•theanonymousone•7m ago•0 comments

Workflow State Engine – Ferricstore

https://github.com/ferricstore/ferricstore
1•shadezer•7m ago•0 comments

I Stopped Checking My Mentions Dashboard. Now an Agent Drafts the Replies

https://tessakriesel.com/i-stopped-checking-my-mentions-dashboard-now-an-agent-drafts-the-replies/
1•mooreds•7m ago•0 comments

Ask HN: Fable 5 promo ends today – is anyone keeping it once it's usage-billed?

2•franze•9m ago•2 comments

Immigrants Use Less Welfare, Even Counting Their US-Born Children

https://www.cato.org/blog/immigrants-use-less-welfare-even-counting-their-us-born-children
4•mooreds•10m ago•0 comments

Euclid telescope spots oldest quasars ever discovered

https://www.cbsnews.com/news/oldest-quasars-ever-discovered-euclid-telescope/
1•gmays•12m ago•0 comments

Air Con in a Warming Climate

https://criminallyvulgar.dev/air-con-in-a-warming-climate/
2•speckx•13m ago•0 comments

Discord safety system falsely banned accounts for grid images, unban in progress

https://twitter.com/discord_support/status/2074282860123767135
3•exploraz•14m ago•1 comments

Show HN: AI Trading Agent via WhatsApp

https://getfarao.com/orus
1•joalavedra•14m ago•0 comments

I created an App that will do fact check for free

2•vanessa1211•15m ago•1 comments

Designing Beyond the Mean

https://dami.zip/blog/designing-beyond-the-mean/
1•FelineStateMach•16m ago•0 comments

Serving a 1T open model at 511 tok.s single-stream, lossless, on four B200s

https://brainsless.com/the-decoding-step.html
1•alsufiman•16m ago•0 comments

A Secure Communication Platform Protects in Digital and Real-World Situations

https://xpalapp.substack.com/p/communication-platform-protects-users-in-both-digital-and-real-wor...
1•Brandon-Coll•16m ago•0 comments