🎉 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...

Ah, the thrilling #saga of the #Erlang #ARM32 #JIT, where a team of #developers bravely embarks on the monumental task of... making something work on older hardware. 🚀 Meanwhile, the rest of the world holds its breath for more tales of obscure programming adventures. 💤
https://www.grisp.org/blog/posts/2025-10-07-jit-arm32.3 #oldhardware #programmingadventures #HackerNews #ngated
GRiSP Ecosystem by Stritzinger - Erlang & Elixir

A modular embedded ecosystem—bare-metal hardware, software stacks, and a cloud platform for real-time IoT and distributed systems.

GRiSP by Stritzinger
Ah, yes, #C23 finally blesses us with tag compatibility, because who doesn't love redefining #structs in their spare time? 🥱✨ #GCC and #Clang are here to save us from the horrors of incompatible parameters—truly a thrilling adventure in "do we really need this?" 🚀🔧
https://nullprogram.com/blog/2025/06/26/ #Cplusplus #TagCompatibility #ProgrammingAdventures #HackerNews #ngated
Parameterized types in C using the new tag compatibility rule

🎉 Behold, the epic saga of memory management, where brave souls wield #Rust like a toddler with a lightsaber. In Part 5, we learn the ancient art of "fighting"—or perhaps flailing—through the mystical land of smart pointers. 🥋🤹‍♂️ Spoiler: it's like watching a cat herding competition but with code. 🐱‍💻
https://educatedguesswork.org/posts/memory-management-5/ #memorymanagement #smartpointers #codinghumor #programmingadventures #HackerNews #ngated
Understanding Memory Management, Part 5: Fighting with Rust

Disregard what I said about allocators in forth, they are crap, I still (likely) would like a decent one. More experimentation required.

#programmingadventures

It's a 39th day of my #100DaysOfCoding with #R and #RStats. I did some sampling today! Also, I realized that `var -> dataset %>% select(column)` is not the same as `var -> dataset$column` I feel so embarrassed now it took me almost 40 days and bunch of errors which made me wtf a lot to notice that. I guess, before I was using functions which didn't mind being fed a dataframe, and suddenly I used one which needed a vector. Well, now I know :D #ProgrammingAdventures #DataTypesMatter
Dove into #BalloonLang (Balloon++) over the weekend, and my initial impressions? It's... airy! 😅 But in all seriousness, the fluidity of the syntax is something I didn't expect. Feels a lot like writing a story rather than typical code. Curious to see how it holds up with more complex tasks. #ProgrammingAdventures
Akkoma