This is where we address proper programming languages like the **Unix shell**, maybe a little **python**, **tcl** for glue scripts that need a gui, and maybe a reversion to Objective-C to bring back the days of Next with GNUStep. But I'm still not convinced that [[https://rebol.com|REBOL]] / [[https://red-lang.org|Red]] is not the future. Currently using [[https://chimera-linux.org|Chimera Linux]] (not ChimeraOS) as my distro of choice with gnome-shell on wayland (EDIT: switched to IceWM for a cleaner look and the ability to change the window top bar height). Chimera uses the BSD userland on a linux kernel. I love this, as I was brought up on VAX, SunOS, RisciX - very close to the Bourne shell and SystemV - apart from using bash as my interactive shell now, BSD with dinit seems to need less complexity to achieve ordinary things. Oh, and some **[[AI]]** since we all need to know [[https://lifehacker.com/we-trained-an-ai-to-generate-lifehacker-headlines-1826616918|what's going on with AI]]. There is no such thing as AI. It's just a very big spell check engine that will complete whole paragraphs from the clues you provide to search its hidden mysterious interlinked database of //other peoples content//. Thankfully if we give it no agency to connect to the real world, Skynet will not come for us. Take note. **Server Stuff** * Use dietpi - it's great for RPi's and x86(_64)'s. * Nginx (idk pronounced Engine-X) web server streams are great for hiding all your services on 443 ;-) * Changed from baikal to radicale for webdav services as biakal is a php nightmare to set up (for me) and radicale is a stand-alone server easy to proxy to. I got stumped trying to run a radicale service on systemd (grrr) until I 'pip --reinstall'ed the radicale module as the radicale user specified in radicale.service. Took me ages that did. Works across all clients just lovely now.