A response to “Spooky action at a distance” by Drew DeVault. As Abraham Maslow said in 1966, “I suppose it is tempting, if the only tool you have is a hammer, to treat everything …| Software is Crap
Summary: Dinit reaches alpha; Alpine linux demo image; Booting FreeBSD Well, it’s been an awfully long time since I last blogged about Dinit (web page, github), my service-manager / init / wa…| Software is Crap
When I started working on Dinit I had only a fairly vague idea of the particulars of various other init systems, being familiar mainly with Sys V init and to a lesser extent, Systemd and Upstart (t…| Software is Crap
New ad-free location: An article was published on acmqueue last month entitled “Catch-23: The New C Standard Sets the World on Fire”. It’s a bad article; I’ll go into that s…| Software is Crap
I recently allowed myself to be embroiled in an online discussion regarding Rust and C++. It started with a comment (from someone else) complaining how Rust advocates have a tendency to hijack C++ …| Software is Crap
I don’t write often enough about my init-system-slash-service-manager, Dinit ( Lots of things have happened since I began writing it, and this year I’m in a new country with a new job, …| Software is Crap
I’ve been thinking a little lately about desktop security – what makes a desktop system (with a graphical interface) secure or insecure? How is desktop security supposed to work, in par…| Software is Crap
I recently released another version – 0.5.0 – of Dinit, the service manager / init system. There were a number of minor improvements, including to the build system (just running “…| Software is Crap
There’s a pattern that emerged in software some time ago, that bothers me: in a nutshell, it is that it’s become acceptable to assume that memory is unlimited. More precisely, it is the…| Software is Crap