137 karma · joined April 26, 2024
Also the argument about Jackson and reflection magic is no longer true since JDK21. All Json frameworks now require explicit default constructors otherwise the throw RuntimeExceptions.
I cannot fathom all my collegues who still use non ergo keyboards and mice...
I leave shelled peanuts and other bird feed out in the winter, and is fascinating to watch the crows and magpies to crack them open, feed on some of them, then grab two shelled peanuts and fly off with them. They already recognize me coming out in the winter mornings with the bird feed and peanut bags. They wait patiently in the surrounding trees until I'm in the house again. They even see me through the windows watching them and only come down to feed once I am out of sight for them. Truly remarkable.
We also have some pairs of red kites in our area which circle over our fields for prey. The crows don't like them and will try to chase them away, mostly in packs of two to three crows. They are 99% successful in chasing the red kites away because they are more agile in the air and can do more complex flight manouvers. But once one of the crows got to close to the claws of the kite and was killed instantly and dropped down dead. What happened then was even more fascinating. The whole flock of crows gathered around their dead companion and maybe "mourned"? I don't know how to else explain it.
Next winter I will try to befriend them even more, they are so fascinating!
You never sort by color, ever! You sort by form, and then throw every color of that specific form in one bin. If you throw every red brick in the same bin, you'll never find a specific formed red brick because to many red bricks. But if you first search by form and then by color, you are much faster.
What followed was a odyssey between a lot of distributions. Six years ago I tried Void Linux (rolling release without SystemD) and finally settled. Then Steam Proton came around and changed the whole Gaming On Linux scene again for the better. Playing retail WoW with on par performance is now possible. Running any game from Steam on Linux is now a breeze, even if not a native game. Open Source office tools are also on par with Windows / Microsoft counterparts. There really is nothing holding me back from using Linux full time. There is nothing I am missing, and the more I read about problems in the Windows world, the more I am glad I switched all these years ago.
Convincing all my friends doing the same is difficult though. They frankly do not care about privacy or freedom to make the switch. But in the end it is their fault, not mine. If someone comes to me for guidance to make the switch, I will guide them. But I won't evangelise anymore.
Yet, the extension dilemma is also utterly shit. That's why I stay far away from "VSCode and friends"
Then there is Go + SQLite + HTMX + AlpineJS + <enter your current flavor of CSS library> and you are done. No complex build / transpile / whatever steps, just go build and done. Deploying consists of copying one binary and one database file to your server and you're done. Building and running stuff is easy and fun again. The JS community can go kick rocks...
Keep up the great work with such a guide, maybe you kickstart some careers with it!