frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

Open in hackernews

Duplication Is Not the Enemy

https://terriblesoftware.org/2025/05/28/duplication-is-not-the-enemy/
4•thunderbong•1d ago

Comments

bob1029•1d ago
Another angle here is configuration vs code.

De-duplication and normalization of software generally supports the idea of making your product configurable. Chasing de-dupe is a prerequisite part of the configuration complexity clock cycle. Things have to be somewhat normalized and centralized if the customer is going to be responsible for configuring them.

If you embrace duplication and using code as configuration, you can skip much of Mr. Bones' Wild Ride. This path is maybe preferable for certain B2B SaaS vendors. "We can't do custom code anymore" has been a really catastrophic take from management for some problems. Modern tools allow for "configuration" and its deployment to happen in very ergonomic, high-level ecosystems. Approaches like spinning up a common DLL and one project per customer means you don't have to worry so much. You have an opportunity to de-dupe, but it's not mandatory. Things that are truly common will be made known by their reference counts.

Record/Replay Debugging Tutorial

https://github.com/sidkshatriya/me/blob/master/009-rr-on-aarch64.md
1•sidkshatriya•15s ago•1 comments

Landslides Leave Big Sur's Beloved Landmarks Fighting for Survival

https://www.wsj.com/us-news/climate-environment/big-sur-landslides-landmarks-1f941e9b
1•SirLJ•2m ago•0 comments

Profile of the Volta River Authority

https://vra.com/about_us/profile.php
1•mooreds•2m ago•0 comments

Breakthrough cancer drug doubles survival in trial

https://www.bbc.com/news/articles/ce82gderpl9o
1•tagawa•4m ago•0 comments

France will ban smoking in beaches, parks and near schools from July 1

https://www.lemonde.fr/en/france/article/2025/05/29/france-will-ban-smoking-in-beaches-parks-and-near-schools-from-july-1_6741815_7.html
4•geox•6m ago•0 comments

Earlywood: Things That Get Mispronounced in Woodworking

https://christopherschwarz.substack.com/p/earlywood-things-that-get-mispronounced
1•crescit_eundo•9m ago•0 comments

Division of Corporation Finance's Statement on Protocol Staking

https://www.sec.gov/newsroom/speeches-statements/peirce-statement-protocol-staking-052925
1•wslh•10m ago•0 comments

Show HN: TrainYatri – Using MCP to Power LLM Driven Indian Railway Queries

https://github.com/Aryannath/trainyatri
1•zezi_17•11m ago•0 comments

It's not your imagination: AI is speeding up the pace of change

https://techcrunch.com/2025/05/30/its-not-your-imagination-ai-is-speeding-up-the-pace-of-change/
1•ryan_j_naughton•11m ago•0 comments

Norway's incredibly rare Viking ship discovery

https://www.youtube.com/watch?v=qaOVk4R-5oM
1•bookofjoe•11m ago•0 comments

USDA Employee Charged in Multimillion-Dollar Food Stamp Fraud and Bribery Scheme

https://www.justice.gov/usao-sdny/pr/usda-employee-and-five-others-charged-multimillion-dollar-food-stamp-fraud-and-bribery
1•b_mc2•14m ago•0 comments

Show HN: InlineStyle – An open-source cloud to watch, write, play and publish

1•inlinestyle_it•16m ago•0 comments

Show HN: I spent 2 years building an iOS app no one asked for

https://basamasa.github.io
1•anzerarkin•20m ago•0 comments

Ask HN: How do you improve code for future AI?

1•tmaly•20m ago•0 comments

Critical Percolation Cluster Exploration

https://nmk.wtf/simulations/critical_cluster.html
1•iNic•21m ago•0 comments

Show HN: LessEncrypt: A light-weight certificate signer for homelab and dev envs

https://github.com/linsomniac/lessencrypt
1•linsomniac•22m ago•0 comments

Aussie businesses now have to fess up when they pay off ransomware crims

https://www.theregister.com/2025/05/31/australian_ransomware_reporting/
1•rntn•22m ago•0 comments

Leaving Bluesky

https://emilyliu.me/blog/leaving-bluesky
1•r721•23m ago•0 comments

Hugging Face unveils two new humanoid robots

https://techcrunch.com/2025/05/29/hugging-face-unveils-two-new-humanoid-robots/
1•simonpure•24m ago•0 comments

This Website Does Not Exist

https://thiswebsitedoesnotexist.net/
2•croes•26m ago•0 comments

Talking Well

https://fi-le.net/talking/
1•fi-le•27m ago•0 comments

AI Shopping Assistants Are Redefining ECommerce

https://www.yotpo.com/blog/ai-shopping/
1•handfuloflight•33m ago•0 comments

Bookish Diversions: Reading as Help for Living

https://www.millersbookreview.com/p/reading-as-help-for-living
1•ingve•34m ago•0 comments

Show HN: Maroik – Personal Finance and Scheduling CMS Built in Asp.net Core

https://github.com/IkhyeonJo/Maroik-CMS
1•maroik•35m ago•0 comments

Dodge Confirms Electric Charger Daytona R/T Is Dead as Unsold Cars Pile Up

https://www.thedrive.com/news/dodge-confirms-electric-charger-daytona-r-t-is-dead-because-nobody-wants-it
1•PaulHoule•35m ago•1 comments

Millions of Bees escape after lorry overturns in US

https://news.sky.com/story/millions-of-bees-escape-after-lorry-overturns-in-us-13377262
3•austinallegro•36m ago•0 comments

Show HN: I made a simple software licensing platform for developers

https://keyforge.dev
1•nic13gamer•36m ago•0 comments

Carbon footprint of Israel's war on Gaza exceeds that of many entire countries

https://www.theguardian.com/world/2025/may/30/carbon-footprint-of-israels-war-on-gaza-exceeds-that-of-many-entire-countries
2•Qem•37m ago•1 comments

Hermeus Flies Quarterhorse Mk 1 at Edwards Air Force Base

https://www.hermeus.com/press-release-mk1-flight
1•JumpCrisscross•43m ago•0 comments

Cypher Generation vs. Tool Invocation: Designing Reliable AI for Graph Databases

https://memgraph.com/blog/tools-vs-cypher-generation-in-graph-database
1•taubek•44m ago•0 comments