Ah, yes, the thrilling saga of the "soft delete"—because nothing says cutting-edge software engineering like a boolean flag or timestamp column! 🙄 Let's all clutch our pearls over the "complexity" of possibly clicking 'undo' on the digital trash bin, while pretending that bloating your #database with zombie records is the peak of #innovation. 🧟‍♂️🗑️
https://atlas9.dev/blog/soft-delete.html #softdelete #bloat #softwareengineering #techhumor #zombie_records #HackerNews #ngated
The challenges of soft delete

Exploring alternatives to the archived_at column pattern: triggers, application events, and WAL-based change data capture.

atlas9
The challenges of soft delete

Exploring alternatives to the archived_at column pattern: triggers, application events, and WAL-based change data capture.

atlas9

@maiwann

Make #SoftDelete Great Again

Artykuł prosty i mimo że wydaje się dość jednostronny, to jednak warto go przeczytać. Traktuje on o miękkim usuwaniu danych i wyjaśnia, dlaczego nie należy z góry zakładać, że w taki sposób należy pozbywać się informacji z bazy danych. Oczywiście, tzw. twarde usuwanie nie jest jedyną alternatywą.

#programowanie #BazaDanych #usuwanie #HardDelete #SoftDelete

https://www.cultured.systems/2024/04/24/Soft-delete/

Avoiding the soft delete anti-pattern

Cultured Systems
Schön, wie #Google und #Facebook hier die Verantwortung weg schieben. Datenkrake gegen Datenkrake.
Die Daten werden sicher so gelöscht, wie Google und FB selbst löschen, mit einem Flag (#SoftDelete).
#Clearview
https://www.heise.de/newsticker/meldung/Google-mahnt-Clearview-wegen-Gesichtserkennung-bei-YouTube-ab-4654470.html
Google mahnt Clearview wegen Gesichtserkennung bei YouTube ab

Google fordert, dass Clearview sämtliches Videomaterial löscht, dass sie zu Zwecken der Gesichtserkennung auf YouTube gesammelt haben.