

JavaScript is great for making websites !


JavaScript is great for making websites !


Yes and no. “Real” programmers care about engineering choices ; and JS is the cardboard of programming languages.
Perfect for packaging (which in this metaphor is UI), horrible for building a bridge with. And vice-versa, I wouldn’t try and make amazon packaging out of reinforced concrete.


JavaScript really depends on the people writing it restricting themselves to a sane (ish) subset, just like C++
My personal gripe with JavaScript is how horribly slow it is. C++ at least has the merit of being fast once compiled. I wouldn’t feel great contributing to a JS project knowing fully well that a rewrite in a faster language would be 10x as effective as anything I could improve as is.


On the power user side, the nice thing about NixOS is rhat moving your config to another computer or server gets you a perfect clone, every time.
If you could go and muck around in there, this promise would be lost. Immutability makes it rock solid reliable.


People make it too complicated. When I want to self host something I just install the Nix package and call it a day.
When I get around to upgradingy storage, I’ll just do a very simple RAID setup on some reliable HDDs.
I’m super allergic to unnecessary complexity. I don’t want a perfect setup, I want a setup that is reliable with almost no maintenance. I’m skipping the 80% of the effort it takes to get the last 20% of the result.


The perfect setup is a journey, not a destination. You will never be “done”, so enjoy the process.


Besides the privacy implications : trying to protect children from grooming by forbidding specific apps, is like trying to treat chickenpox with concealer.
The real problem is that our society is even producing people who would groom a child.
But as always, politicians will try to “prevent” crime at the latest possible point in the action chain, instead of going back to the source.
I dont want to understate the fact that going to the source is extremely hard to do in many cases ; but maybe people would be less disinterested in politics, if we were actually choosing between different treatments - instead of different brands of concealer - to treat our various collective cases of chicken pox.


I usually allow websites to run their first-party scripts on their own domain without much of a second thought (using NoScript on Firefox). But my threat model is likely more lax than yours.
I wish more people used Anubis instead of Cloudflare, I am a little concerned with how often I have to allow the latter to run their script to even access a website…
Self hosting looks interesting, but I’d generally rather keep things offline. Even as a software developer, I value simplicity, and most online “services” I find entirely superfluous ; self hosted or no.
Jellyfin ? How about a big external drive with movies on it, just plug it into your viewing device of choice.
Hosting my notes ? I take my notes on physical paper. (Loose sheets, because notebooks have the same scaling issues computer notes have. Sometimes I just want to splay everything out on the table and do big picture work. That’s also why I only use one side of the sheet.)
Music streaming ? I dont even know if you can self host this one (probably yes) but I’d rather just copy the file over ; even a huge library doesn’t take that much space.
Photos ? I just have folders on an encrypted drive, with some backups elsewhere. Though I guess Immich looks interesting…
Documents ? Okay, I should self-host this one. For now it’s all local, on-disk (encrypted of course, there’s no good reason not to), but it can be quite inconvenient if my only copy is at home on my desktop.
So no, I don’t self-host yet, and when I do (hopefully soon) it will be only in a limited capacity ; mostly out of a convenience concern, privacy being a distant second.
I use
edtoo…Except I have
alias ed=$EDITORandexport EDITOR=nvimin my.zshrcx)