GKRootWire
AI Google Adds 'Preferred Source' Button to Help Publishers Fight AI Traffic LossesGadgets Linkdaze Launches a Smart Calendar Aimed at Running Your Whole HouseholdSecurity Popular Rust Crate arrayref Hijacked to Spread Infostealer MalwareCloud & Sysadmin GitHub Details Cause of August 17 Outage, Outlines Reliability FixesDev Tools Show HN: 'Huzzah' Proposes a Fresh Take on AI-Assisted CodingCloud & Sysadmin The Weird Science of Cooling Data Centers With UrineAI Google Adds 'Preferred Source' Button to Help Publishers Fight AI Traffic LossesGadgets Linkdaze Launches a Smart Calendar Aimed at Running Your Whole HouseholdSecurity Popular Rust Crate arrayref Hijacked to Spread Infostealer MalwareCloud & Sysadmin GitHub Details Cause of August 17 Outage, Outlines Reliability FixesDev Tools Show HN: 'Huzzah' Proposes a Fresh Take on AI-Assisted CodingCloud & Sysadmin The Weird Science of Cooling Data Centers With Urine
Dev Tools

Why Developers Want Git-Style Version Control for Everything, Not Just Code

A developer's essay argues that the version control mindset we take for granted in coding is sorely missing from most other digital work.

A recent essay making the rounds on Hacker News makes the case that version control—the ability to track changes, branch, and roll back—shouldn't be limited to source code. The author points out that writers, designers, and everyday computer users regularly lose track of document history, overwrite important changes, or struggle to compare drafts, problems that Git solved for programmers decades ago.

The piece explores why tools like Git haven't meaningfully spread to other domains: file formats are often binary or proprietary, diffing tools don't understand non-text content well, and most consumer apps use simplistic "undo" or cloud-sync history instead of true branching and merging. The author suggests that as more of our creative and technical work becomes digital-native, better general-purpose versioning primitives could reduce a lot of accidental data loss and friction.

Discussion on Hacker News largely agreed, with commenters sharing niche tools attempting this for spreadsheets, CAD files, and writing.

Why it matters: Version control is one of software engineering's quiet superpowers, and its absence elsewhere means non-coders still rely on fragile habits like manually saving 'draft_v3_final.docx.' If tooling vendors take this seriously, it could reshape how office suites, design tools, and note-taking apps handle history and collaboration.

Sources: Hacker News