welcome!
there’s something weirdly cozy about systems development, especially coming from modern web stack work. it might be that there’s no sandbox so you can do what you want, the toolchains are usually a lot lighter, and the APIs usually aren’t designed by the least honest people you know (my rant on the fuckery surrounding the Web Components spec is still incoming)
lately I’ve been working on the rewrite for our instance’s archives, and I’ve been getting very good results from a custom static templating engine and unpoly as a progressive enhancement library. after years of dealing with react’s bullshit, it’s surprising how much functionality you can get out of carefully structured markup and CSS, with a tiny amount of strictly optional JavaScript that mostly enables partial repaints (maybe the only good bit of SPAs? I still need to benchmark it to see if that’s even faster than native rendering) and a controlled, predictable amount of markup enhancement that seems to stay the fuck out of the browser’s way
so far it’s definitely a distinct improvement on what I’ve come to expect from SPAs, which is a world of loading spinners, crawling elements, and jank so severe and universal they’ve taken to naming all its varieties
holy fuck, Yud criticizing Banks is fucking exhausting, and I keep getting angry seeing this barely readable shithead try to tear down the work of a sci-fi author he clearly doesn’t like because people keep bringing up the Culture novels as a counter to his horseshit, and because they’re more fun and fulfilling to read than Yud’s nonsense ever will be
so I tapped out early and quote mined the 400 years part:
yud. buddy. that novel explains why they would in the same chapter that describes a Culture citizen going through with the voluntary decision to die. it’s boredom. the major motive force behind almost everything the Culture does is boredom, because its constituent beings want for nothing. the civilization as a whole knows that existence for human-like beings becomes intensely, painfully boring (just like reading yud’s output!) around the 400 year mark, and the Culture has both removed any stigma around voluntarily ending a painful existence and any reason to prolong it past your own comfort. after that, you can enjoy an afterlife of being acausally pampered by every networked Culture Mind.
there’s even a version of the voluntary death and afterlife process for entire galactic civilizations called Subliming, where every natural and artificial lifeform in your civilization becomes a singular being of pure energy and transitions into another dimension. just like with uploaded organic beings, Sublimed civilizations can still influence our dimension, but almost always don’t care to. the Culture is actually considered somewhat tacky by other galactic civilizations for being at a fairly late stage in its development without Subliming. they know how to do it, so chances are they just aren’t bored enough yet.
yud omits this (probably, I’m not gonna go back and check), but anyone who chooses an infinite existence at the cost of their own sanity is considered a fucking weirdo who should be sneered at. the Culture isn’t gonna end your existence (they don’t do murder, and there’s a possibly even bigger stigma against forcibly altering a sentient being’s mind) but they’re also not gonna actively enable you to self-harm.