Show newer

We do soft deletes in PostGres with auto-generated views that permanently encode "undeleted" vs the raw table. But article's point of referential integrity is a big one.

Show thread

Of course the first thing that came to mind on this is xtdb @xtdb_com bitemporal database, where built in soft-deletes are part of bitemporality (first class). It is mentioned exactly once in the HS comments so far.
---
RT @refset
A discussion about 'soft deletion' is currently #1 on HN! On reflection, "making soft deletes a first-class concept" feels like a useful way to frame 'bitemporality' for the uninitiated 💡

I'm looking forward to…
twitter.com/refset/status/1549

RT @refset
A discussion about 'soft deletion' is currently #1 on HN! On reflection, "making soft deletes a first-class concept" feels like a useful way to frame 'bitemporality' for the uninitiated 💡

I'm looking forward to studying all the comments in the morning 😁 news.ycombinator.com/item?id=3 twitter.com/newsycombinator/st

RT @YugSTAR
Does anyone use Microsoft Teams because they actually think it's the best communication platform, or is it just because your company policy forces you to?

RT @Amit_T18
"JavaScript`s global scope is like a public toilet. You can`t avoid going in there, but try to limit your contact with surfaces when you do." - Dmitry Baranovskiy

What do you think!? 😂

REST may have originally been meant to respond with HTML, but I disagree strongly with that intention. orys.us/up

My morning regexp usage: reformatting pgn chess format into latex format. Bonus: using multi-cursors for incrementing numbers.

@veer66 It's commercial and by FaceBook, so I assume that if anything is non-free, that one is. Am I wrong?

On the JVM we are used to strings as collections of chars. Not so in JS. But you can still traverse them with codepoints!
orys.us/uo

@souldessin Neither does Metager. DuckDuckGo and WordPress, hovewer, do.

@souldessin Google, for instance, does NOT use the slash in its searches

Whoa! TIL that it's actually okay to have a slash before your query strings, and that some servers require it!

myexample.com?an-arg vs myexample.com/?an-arg

stackoverflow.com/questions/16

Small ongoing issues remain after changing my OS to Guix from a backup. I didn't realize how much I relied on symlinks until finding they were all broken in the backup.

*Escape to Freedom* is a new animated video from the Free Software Foundation (FSF), giving an introduction to the concepts behind software freedom: both what we gain by having it, and what rights are at stake. #UserFreedom #EscapetoFreedom u.fsf.org/escape-to-freedom

Apparently, my way of just using twitter through certain browser profiles doesn't save me from nonfree Javascript. fsf.org/twitter

Had a SUPER productive weekend! Finally finished Half-Life 2 and can't wait for the sequel.

We also upgraded our Dell Inspiron 7000 from Windows 98 to Windows XP and it's time to install Mozilla Firefox 1.0 and Thunderbird 1.0

Looking forward to trying these new apps!

(What year is it?)

@yoshuawuyts Do you think that is a sign of stability concerns, or the mark of active community?

Look what I found! gnu.org/software/librejs/

As a Clojure webdev, I love open source, but our excellent CLJS infrastructure is often powered by React.js, which falls an the wrong side of The Javascript Trap. What to do? gnu.org/philosophy/javascript-

@worldsendless quora doesn't show anything without requiring nonfree JavaScript and blocks Tor, so I wouldn't recommend using it: https://www.gnu.org/philosophy/javascript-trap.html
@icedquinn >linux foundation consists primarily of big tech vultures
Yes, the "Linux foundation" is a bunch of proprietary software companies working together on their proprietary malware.
>maybe valve who is pushing some stuff for the desktop
valve is pushing nothing for the GNU/Linux desktop - rather corrupting it with their proprietary filth.
Their steam client still uses 32bit libraries(!) on a 64bit processor in 2022 and the only contribution I'm aware of from valve is to; WINE+DVXK+esync (Proton).
So many people seem to love claiming that valve is doing "so much for Linux", but as far as I am aware, valve hasn't made a single commit to Linux.

Yes, Linux is dead - as it contains proprietary malware, but GNU Linux-libre is a revival of it: https://www.fsfla.org/ikiwiki/selibre/linux-libre/
Show older
Qoto Mastodon

QOTO: Question Others to Teach Ourselves
An inclusive, Academic Freedom, instance
All cultures welcome.
Hate speech and harassment strictly forbidden.