frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Installing and Updating Filezilla from a Zip File on Pop_OS / Ubuntu

https://shkspr.mobi/blog/2026/01/installing-and-updating-filezilla-from-a-zip-file-on-pop_os-ubuntu/
1•blenderob•12s ago•0 comments

Djbsort: The fastest Intel/AMD sorting library, safe for cryptographic contexts

https://sorting.cr.yp.to/
1•u1hcw9nx•41s ago•0 comments

We need to talk about Big Tech's role in Fascism [video]

https://www.youtube.com/watch?v=CzHaChKlYq4
1•Swoerd123•1m ago•1 comments

India and EU announce landmark trade deal

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

DuckDB 1.4.4 LTS

https://duckdb.org/2026/01/26/announcing-duckdb-144
1•marklit•3m ago•0 comments

Show HN: Speech-to-Digits API – 95% accuracy on spoken numbers

https://echoentry.ai/
1•Tanziro•5m ago•0 comments

What the Japanese can teach us about super-ageing gracefully (2020)

https://www.bbc.com/future/article/20200327-what-the-japanese-can-teach-about-super-ageing-gracef...
1•breve•6m ago•0 comments

Ask HN: What is the psychology of Reddit users?

1•ClipNoteBook•7m ago•0 comments

California probes TikTok over claims it censors anti-Trump content

https://www.bbc.com/news/articles/ckgjedpn8p8o
1•mefengl•8m ago•0 comments

EU Tightens Grip on WhatsApp, Raising New Free Speech Concerns

https://europeanconservative.com/articles/news/eu-tightens-grip-on-whatsapp-raising-new-free-spee...
1•nickslaughter02•8m ago•0 comments

Show HN: I analyzed 2,200 failure threads and build a market-truth engine

https://app.holyshift.ai/
1•likethejade87•13m ago•1 comments

Kimi Code CLI

https://github.com/MoonshotAI/kimi-cli
1•DeathArrow•20m ago•1 comments

Show HN: LLM-schema-guard – Rust proxy enforcing JSON schemas on LLM outputs

https://github.com/AncientiCe/llm-schema-guard
1•iCeGaming•21m ago•0 comments

Factsheet – EU-India Free Trade Agreement: Main Benefits

https://policy.trade.ec.europa.eu/eu-trade-relationships-country-and-region/countries-and-regions...
6•mrtksn•22m ago•0 comments

Create a Family Bowling Tradition: 7 Ways to Make It Annual

https://justpaste.it/Create-a-Family-Tradition
1•bryansbowlingde•25m ago•1 comments

Alternatives to MinIO for single-node local S3

https://rmoff.net/2026/01/14/alternatives-to-minio-for-single-node-local-s3/
1•sharjeelsayed•26m ago•0 comments

Affordances and Risks of ChatGPT to Autistic Users

https://arxiv.org/abs/2601.17946
1•50kIters•26m ago•0 comments

Zszrun: Legit Trading Tech or a Shell for a Liquidity Trap?

2•awjykudguj•27m ago•0 comments

Whitehouse investing $1.6B in a US critical minerals firm $USAR. Up >100%

https://xcancel.com/unusual_whales/status/2015883111767409098#m
1•janandonly•27m ago•0 comments

Introducing Amutable, Linux Systems Integrity

https://amutable.com/blog/introducing-amutable
1•supakeen•27m ago•0 comments

Show HN: Quantifying Data Drift Using Coefficient of Variation and Numba

https://www.predictability-api.com/methodology
1•OGsus•29m ago•1 comments

Zlib-rs: a stable API and 30M downloads

https://trifectatech.org/blog/zlib-rs-stable-api/
2•psibi•30m ago•0 comments

Show HN: Claude Code Setup – Persistent context, consistent code, one workflow

https://github.com/b33eep/claude-code-setup
3•b33eep•30m ago•0 comments

Surveillance companies track smartphone users through advertising data

https://www.lemonde.fr/en/pixels/article/2026/01/22/how-surveillance-companies-track-smartphone-u...
3•jh54•35m ago•1 comments

Meta to test premium subscriptions on Instagram, Facebook, and WhatsApp

https://techcrunch.com/2026/01/26/meta-to-test-premium-subscriptions-on-instagram-facebook-and-wh...
5•andystanton•35m ago•1 comments

EU and India clinch major trade deal in rebuff to Trump – Luxembourg Times

https://www.luxtimes.lu/europeanunion/eu-and-india-clinch-major-trade-deal-in-rebuff-to-trump/126...
2•helsinkiandrew•36m ago•1 comments

Startup Incubator Y Combinator Cuts Canada from Countries Where It Will Invest

https://www.bloomberg.com/news/articles/2026-01-26/startup-incubator-y-combinator-cuts-canada-fro...
2•thrusong•36m ago•0 comments

Spider monkeys pool their knowledge to find the best fruit

https://phys.org/news/2026-01-spider-monkeys-pool-knowledge-fruit.html
1•pseudolus•45m ago•0 comments

Show HN: MinimalistNotes – In-browser private notes, no account, free forever

https://minimalistnotes.com
2•pghqdev•46m ago•3 comments

Ask HN: Books to learn 6502 ASM and the Apple II

23•abkt•48m ago•6 comments
Open in hackernews

Jonathan Blow on Removing Dependencies

https://twitter.com/Jonathan_Blow/status/1924509394416632250
21•anonymousab•8mo ago

Comments

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