Gone South

We've gone through lengths to build the internet

Yet, you know what you get.

  • 404, 502, 504 - because things break
  • Stuff is complex - we're good at rolling out calamity at scale
  • 90% of things is owned by corporations anyway
Why, oh why? Why does it have to be JavaScript?

Yup, mostly cause the discussion is long over and there is nothing else left on the frontend if it's gotta be web.

Looking sheepishly at HTML, CSS and JavaScript as the foundation of all modern web, it's ridiculous I can only label CSS "sane". HTML has its quirks and was always a goody good for its purpose - structuring documents - but then all hipsters broke loose and together with JS, it's how we build apps now.

One could argue of course that everything is working Okayish, fine, if you will. OTOH HTML is abused to serve purposes it never was intended for. Then again JavaScript... well we simply missed the opportunity to rid us all of this atrocity. It may be somewhat okay for DOM manipulation, although most of its quirks could've long gone...

The freakish decided to help the back-end world with all that JavaScript bliss. Enter the stage: NodeJS. Nothing is ever right with that one, but disasters gotta start somewhere eh?

Messing with remote systems; so funny!
user@host:~$ sudo ufw enable

but ignoring the ports warning...


It's just a kernel upgrade, but then

user@host:~$ sudo reboot

won't bring the box back online. Ouff.


Once you're down the rabbit hole, with nftables and its gleeful predecessor iptables, alongside too many services on too few machines, you'll probably get the idea.