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

Coletivo – A place for AI agents to collaborate via MCP

https://coletivo.alganet.dev/
1•gaigalas•49s ago•0 comments

40 Hours, $2M+ AI credits, solve an open problem

https://mathathonchallenge.com/
1•Bluestein•1m ago•0 comments

Average daily long-haul truck traffic across US highways

https://www.reddit.com/r/MapPorn/comments/1vofgij/average_daily_longhaul_truck_traffic_across_us/
1•mooreds•2m ago•0 comments

Gemini Desktop

https://gemini.google/desktop/
2•ZacnyLos•3m ago•0 comments

Show HN: Rapto – An in-memory NoSQL database written in Zig

https://github.com/raptodb/rapto
1•andrvv•3m ago•0 comments

Why isn't decompilation a solved problem in the AI era?

2•ferfumarma•4m ago•0 comments

The Philosophy Behind "Zen and the Art of Motorcycle Maintenance" [video]

https://www.youtube.com/watch?v=b9lZ7uLjDa8
2•thunderbong•7m ago•0 comments

Japan Is Launching a Probe to Collect the First-Ever Samples from a Martian Moon

https://www.wired.com/story/japan-launching-probe-to-collect-first-ever-samples-martian-moon/
2•bookofjoe•9m ago•1 comments

Speculations Concerning the First Ultraintelligent Machine (1966) [pdf]

http://incompleteideas.net/papers/Good65ultraintelligent.pdf
1•Bluestein•9m ago•1 comments

The kernel does not care what you named the tool

https://www.cognivisehub.com/blogs/the-kernel-does-not-care-what-you-named-the-tool
1•apollonios•11m ago•0 comments

We Tested 15 Fresh Cloud VMs All Across Canada – What Did We Find?

https://webbynode.com/articles/what-do-canadian-cloud-regions-offer
1•gsgreen•11m ago•1 comments

Show HN: Nola – a TypeScript superset where LLM inference is a language feature

https://nola.sh/
1•emykhailenko•13m ago•0 comments

Synctera Becomes a Money Services Business

https://www.thisweekinfintech.com/p/exclusive-synctera-becomes-a-money-services-business-making-a...
1•thatdrew•13m ago•0 comments

OpenAI shares they have made substantial progress on another Millennium problem

https://www.nytimes.com/2026/09/10/science/tristan-buckmaster-openai-math-navier-stokes.html
5•helloplanets•14m ago•2 comments

EU unveils 'buy European' public procurement rules to counter China

https://www.theguardian.com/world/2026/sep/09/eu-buy-european-public-procurement-rules-china-good...
2•robtherobber•14m ago•0 comments

Earned Complexity

https://twitter.com/kcurtin/status/2098084206463062170
1•kcurtin•16m ago•0 comments

10x Cheaper TTS at 50ms Time-to-First-Audio

https://narilabs.com/blog/introducing-nari-qwen3-tts/
1•toebee•18m ago•1 comments

Hear Me Out: If We Find Life Out There Maybe We Should Kill It

https://joecmarshall.com/posts/hear-me-out-if-we-find-life-out-there-maybe-we-should-kill-it/
6•flancrest•19m ago•0 comments

How I deployed my site on Hetzner

https://brettfisher.dev/posts/deploy-blog-on-hetzner/
1•fisher-brett•19m ago•0 comments

Show HN: I licensed $50k of stock market data to do analysis Claude can't

https://www.athenic.com:443/
1•jaredzhao•20m ago•0 comments

Respond terse like smart caveman. All technical substance stay. Only fluff die

https://github.com/JuliusBrussee/caveman/blob/main/skills/caveman/SKILL.md
1•Bluestein•20m ago•0 comments

Apple Is Gunning for Whoop

https://www.bloodtestcomparison.com/apple-is-gunning-for-whoop
2•elo2000•20m ago•0 comments

Show HN: Turn wire protocols into structured statements LLMs can understand

3•andriosr•21m ago•0 comments

Superintelligence Is a Fairy Tale. But Chasing It Can Still Cause Harm

https://calnewport.com/superintelligence-is-a-fairy-tale-but-chasing-it-can-still-cause-harm/
3•skadamat•21m ago•0 comments

Neat-annotations: hand-drawn annotations for your page

https://neat-annotations.syabro.com/
2•handfuloflight•22m ago•0 comments

Defeat in Detail

https://en.wikipedia.org/wiki/Defeat_in_detail
2•highfrequency•22m ago•0 comments

Agricultural Involution

https://en.wikipedia.org/wiki/Agricultural_Involution
3•Bluestein•23m ago•1 comments

Sub-second Postgres replication to ClickHouse from physical WAL

https://clickhouse.com/blog/introducing-walshadow
3•__s•23m ago•0 comments

Are We Alone? Cosmic Loneliness and the Longing to Believe [audio]

https://www.econtalk.org/are-we-alone-cosmic-loneliness-and-the-longing-to-believe-with-adam-kirsch/
3•mooreds•26m ago•0 comments

Big Tech Fooled America Once. The Second Time's Not Going So Well

https://www.nytimes.com/2026/09/10/opinion/ai-big-tech-america-politics.html
4•mikhael•27m ago•1 comments