🎉 Congratulations, dear reader, you've stumbled upon the thrilling saga of file locking—a topic so riveting that it makes watching paint dry seem like a high-octane action movie 🎬. The author, in a stunning display of self-importance, takes you on a journey through MacOS bugs that are so niche, even the bugs themselves needed an identity crisis. 🚀💤
https://apenwarr.ca/log/20101213 #filelocking #MacOSbugs #techhumor #programmingadventures #nicheissues #HackerNews #ngated
Everything you never wanted to know about file locking

(Foreshadowing: I found a bug in MacOS X 10.6's fcntl(F_SETLK) locking that could cause corruption of sqlite databases. To see if your syst...

Everything you never wanted to know about file locking (2010)

https://apenwarr.ca/log/20101213

#HackerNews #filelocking #technology #2010 #cybersecurity #hackernews #apenwarr

Everything you never wanted to know about file locking

(Foreshadowing: I found a bug in MacOS X 10.6's fcntl(F_SETLK) locking that could cause corruption of sqlite databases. To see if your syst...

Das kaputte #FileLocking im #Windows #Explorer kann auch echt nerven wenn man Dateien und Ordner weder löschen noch umbenennen kann, weil irgend ein Explorer-Prozess aus völlig obskuren Gründen ein Handle offen hält. 😬

(Der Workaround ist, im Ressourcen Monitor nach dem Pfad zu suchen und den Prozess zu killen - aber warum???)

@amy @wakame unless you demand simultaneous availability to multiple users / programs / processes, every file is a database.

https://mastodon.social/@ascherbaum/111680101763193804

Tho you obviously know that and the need for a real #Database exists because #FileLocking and the need to simultaneously read and write data within the same dataset [or rather transparently pseudosimultaneously alike FIFO transactions] is needed.