Work in progress: 181,232 of 181,233 sites checked so far, more every week · updated 2 Nov 2026Missing a blog? Tell us

Top all-time · #21245

C

Cultured Systems

Personal blog · cultured.systems · on HN as culturedsystemsprogrammingphilosophy

Cultured Systems is a personal blog at cultured.systems about programming and philosophy. Since 2017, 3 different Hacker News readers have linked it 7 times, most often “Avoiding the soft delete anti-pattern”. The last post was in 2024, but the archive is still widely read.

Visit the blog
7mentions?
3HN people?
2017–2024first – last linked?
Links on Hacker News per year · peak 3 in 2024

Too few sampled comments (1) to say how often HN recommends it.?

Why HN links it

A commenter cites this blog's post on soft deletion, alongside other posts, as an example of industry arguments against soft deletes in databases. The comment cites the post as a source and does not judge its writing.

Summarised by Claude from a sample of 1 HN comments that link here. Each comment is marked recommending, critical or neutral (citing without judging); how this works.

The author on HN?

culturedsystems · 770 karma · member since 2017

http://cultured.systems https://twitter.com/culturedsystems

From their public HN profile, which links to this site.

Most-linked posts?

  1. Avoiding the soft delete anti-pattern
    2 people · 2 mentions · first linked 2024-05-11

What Hacker News says?

  1. There are many voices in the industry arguing against soft deletes. Mostly coming from a very Chesterton's Fence perspective. For some examples https://www.metabase.com/learn/analytics/data-model-mistakes... https://www.cultured.systems/2024/04/24/Soft-delete/ https://brandur.org/soft-deletion Many more can easily be found.

    Comment linking /2024/04/24/Soft-delete/

    on “Sharing details on a recent incident impacting one of our customers”
  2. Submitted Avoiding the soft delete anti-pattern as a story · 61 points

    HN discussion
  3. Submitted Dependency injections frameworks are pure ideology as a story · 3 points

    HN discussion
  4. Submitted Bridging patterns and programming as a story · 3 points

    HN discussion
  5. Submitted Implementing the IO monad in Java for questionable fun and less profit as a story · 2 points

    HN discussion
  6. Submitted On not avoiding null pointer exceptions as a story · 2 points

    HN discussion
  7. Submitted If there's a concern, it's your concern as a story · 1 points

    HN discussion

Search all of HN for cultured.systems