It's rare I have to do anything client side, but I'm so grateful for Clojurescript when I do. I used to dread native Javascript and the crazy tooling, but Clojurescript makes building client side functionality an absolute joy. It's just a shame it's not all that popular
Unfortunately, there isn't demand and there's no such thing as a high demand tech professional anymore. The EU is way over saturated with tech talent and that's unlikely to change.
Although most terminals (stty)/UI wrappers/multiplexers etc. would allow this as a configuration, I believe ElementaryOS and others are deliberately setup out the box to offer a Windows-like experience, including preserving keyboard shorts, without further configuration if this is what you seek.
There's not really an issue with planning. The actual problem is that developers will then sit on that land rather than build on it, as this is more valuable long term. See "land banks"
I don't have a BMW, so I may be wrong, but from the comments it sounds as though:
1) physical access gives remote privileged access - this is a car, not a server! We don't lock cars in data centers, friends, family, mechanics, the car wash, valets or an entire custom base in this case may have access.
2) there is an idiosyncratic process that must be followed to ensure the vehicle is suitable for this use which is sufficiently obscure that it's often overlooked. The risks of which, are quite grave (remote tracking).
3) even if everything is done "correctly", it will limit the functionality to the product you've paid to rent.
I'm baffled how we've come to accept such poor quality software in our products and key services. We seem to shrug off software issues that would deter purchase if they were material or mechanical.
I just wanted to second the previous comment, and this is even for adjacent fields. Also a PhD AI/ML grad, and so many of us are out of work at the moment that we'll happily settle for prompt engineering roles, let alone RAG etc., just to maintain appearances on CVs/eligibilty for possible future roles.
As with many things in relation to technology, perhaps we simply need informed user choice and responsible deployment. We could start by not using "Artificial Intelligence" - that makes it sound like a some infallible omniscient being with endless compassion and wisdom that can always be trusted. It's not intelligent, it's a large language model, a convoluted next word prediction machine. It's a fun trick, but shouldn't be trusted with Python code, let alone life advice. Armed with that simple bit of information, the user is free to choose how they use it for help, whether it be medical, legal, work etc.
Ok, fair enough, "top" has been redefined in our field. PhD research scientists with decades of software dev experience are going cheap. It might not be the exact candidate you want, but they're not really mediocre. If it was any other field, decades of experience and a PhD would be considered a "top" player.
It's incredibly easy to find people, there's a huge surplus of talent and very few opportunities going. You can scoop up top engineers laid off from big tech companies for small change right now.
I agree re. graph but I think the definition of "IT employment" is constantly broadening, rather than the opportunities growing. Every job is now apparently an IT job, but fewer and fewer require skilled workers.
From a car ownership perspective, it seems a huge shame to spend that much money removing most of the character, soul and experience of a classic piece of history, to just retain its looks. I find it very superficial.
But from an engineering standpoint, it's very interesting nonetheless.