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•11mo ago

Comments

austin-cheney•11mo 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•11mo 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•11mo 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•11mo ago
This sure does attribute a lot to malice what could be adequately explained by stupidity.
sky2224•11mo 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).

UK departments at odds over energy demands of AI datacentres

https://www.theguardian.com/technology/2026/apr/26/uk-departments-at-odds-over-energy-demands-of-...
1•Brajeshwar•1m ago•0 comments

Askbetter.dev – a simple guide to asking better technical questions

https://askbetter.dev/
1•featurenotabug•2m ago•1 comments

Deep under Antarctic ice, a long-predicted cosmic whisper breaks through

https://phys.org/news/2026-04-deep-antarctic-ice-cosmic-strange.html
1•rbanffy•3m ago•0 comments

Twenty Years, Twenty Lessons from Creating Magic the Gathering (2016)

https://magic.wizards.com/en/news/making-magic/twenty-years-twenty-lessons-part-1-2016-05-30
1•stared•3m ago•0 comments

Squish – a local memory runtime for AI agents

https://squishplugin.dev/
1•michieldoteth•3m ago•0 comments

8v: One CLI for you and your AI agent. Up to 66% fewer tokens

https://github.com/8Network/8v
1•soheeilalizadeh•7m ago•0 comments

Show HN: I built a 2010s microblogging site with SolidJS and .NET Core

https://bojan.social
1•arrgeeebee•10m ago•0 comments

Cloudflare Starter: React App on Workers with SSR D1 SQLite R2 Bucket

https://github.com/DialtoneApp/cloudflare-starter
3•fcpguru•18m ago•1 comments

Show HN: Polynya – Turn your Postgres into workspaces for AI

https://polynya.dev/
2•hasyimibhar•20m ago•0 comments

Show HN: Matrirc – run irssi in 2026, talk to people on Matrix

https://github.com/pawelb0/matrirc
3•pawelb0•20m ago•0 comments

AT&T Unix PC – What went wrong? [video]

https://www.youtube.com/watch?v=_x3uxKfFI-0
3•naves•21m ago•0 comments

Ace Technical Preview: GitHub Next's Agentic Workspace – Maggie Appleton [video]

https://www.youtube.com/watch?v=ClWD8OEYgp8
2•chaoxu•22m ago•0 comments

ELI: Explain Like I'm for any ArXiv Paper

https://eli.voxos.ai/
1•Falimonda•26m ago•0 comments

Agentic AI Security

https://www.straiker.ai/
1•noashavit•27m ago•1 comments

Show HN: PatchWork extracts your full career history and writes resumes for you

https://usepatch.work/
1•mcohrs•27m ago•1 comments

U.S. Mint Buys Drug Cartel Gold and Sells It as 'American'

https://www.nytimes.com/2026/04/26/world/americas/us-mint-gold-drug-cartel-colombia.html
26•mikhael•31m ago•8 comments

Butterflies are in decline across North America, a look at the Western Monarch

https://www.smithsonianmag.com/science-nature/butterflies-are-in-dramatic-decline-across-north-am...
31•1659447091•31m ago•2 comments

Security issues found within rust-coreutils

https://discourse.ubuntu.com/t/an-update-on-rust-coreutils/80773
3•birdculture•32m ago•1 comments

Kitty-graphics.el v0.5.0: tmux support for images inside terminal Emacs

https://cashmere.rs/blog/kitty-graphicsel-v050-tmux-support-sixel-performance-typst-support
1•cashmere1337•38m ago•0 comments

Ask HN: Anyone want to collaborate on a local-first AI-based research assistant

2•venkatram-s•38m ago•0 comments

Humanoid Data

https://www.technologyreview.com/2026/04/21/1135656/humanoid-data-robot-training-ai-artificial-in...
1•gnabgib•41m ago•0 comments

Rapunzel: Tree style tabs for codex, Claude Code and Gemini

https://github.com/salmanjavaid/rapunzel/tree/main
1•WasimBhai•44m ago•1 comments

If an AI tutor that adapts to your learning style

https://tutoraimvp.netlify.app/index.html
1•Avia_Studio•46m ago•0 comments

1:59:30: Sabastian Sawe Shatters the 2-Hour Barrier at 2026 London Marathon

https://www.letsrun.com/news/2026/04/15930-sabastian-sawe-shatters-the-2-hour-barrier-at-2026-lon...
35•nradov•47m ago•2 comments

Remembering the 1984 Unix PC. Why did it fail so hard?

https://tech.slashdot.org/story/26/04/26/2038235/remembering-the-1984-unix-pc-why-did-it-fail-so-...
3•MilnerRoute•47m ago•0 comments

Claude Design Is Real Design

https://diverging.run/checkpoints/claude-design-is-real-design/
1•shay_ker•48m ago•0 comments

TRELLIS.2: Native and Compact Structured Latents for 3D Generation

https://microsoft.github.io/TRELLIS.2/
4•stavros•49m ago•0 comments

Two Athletes Break Sub-2-HR Marathon in Adizero Adios Pro Evo 3

https://news.adidas.com/running/two-adidas-athletes-sabastian-sawe-and-yomif-kejelcha-break-the-s...
2•canucker2016•50m ago•0 comments

New HEIC to JPG/PNG Converter

https://heyc.runtime-hub.com/
1•RunTimeZero•51m ago•0 comments

Charity Guiness record - 9 day stream raised almost 70mln USD for cancer

https://streamer.guide/blog/latwogang-breaks-guinness-record-charity-stream-2026
3•halonn•51m ago•0 comments