Some level of english is required in every country. And you are exposed to it quite frequently in a way or the other (which european country doest start teaching it from elementary school? ).
My uni required me to follow course in english and write and defend a thesis in English. You are exposed to english a lot.
And on top of that it's a simple lanuge.
Try to lean polish, or chinese. Or german as a Japanese native.
Won't be that easy.
I think there is also a chicken-egg problem in almost every country that doesn't use English as official language:
If you are not an engineer you must have an almost excellent level of local language --> an excellent level of a language is only possible if you are immersed daily over a long time and have the time to study --> to live there you need a job --> back to start
Different counties have different tolerances regarding how quick you pick up the local language. For Germany and France this tolerance is almost 0, for Netherlands it's much higher.
I see the problem, but I don't see a clear analysis on the actual source of the problem. I assumed the issue was mainly single core performance, but he is also suggesting context switches could be the cause?
So could you fix that with a new scheduler? Or you just need another SoC with better single core performance? I could imagine that the latter already exists, just not in soc with >16 cores.
My naive view is that such high core count system comes with tradoff on core size and interconnect/memeory bus complexity.
And I mean.. my phone is a middle lower end device and for sure I can play youtube videos (maybe in a popup as well) and run the browser without noticing that much difference from my laptop.
Others comments already mentioned multimedia, but for example where I work we have some development board and prototypes with 10g ethernet, but most developers have a laptop rather than a fixed station. Turns out smallish (but overly expensive) thunderbolt 10g adapters can be used for testing and even reach full thoughput in many cases.
I only have a couple of things in /opt/ and some manually installed fonts, and vim plugins in my home.
Everything else that I don't use often lives in the original cloned git repo in /home/projects and never really gets installed.
Of course the process breaks down for a large amount of packets, but I've never been in that situation.
In part because the official repo is already large, and in part because I like minimalism.
If that even became an issue, I would manage a personal set of pkgbuild probably.
Git repo have been attacked other times in the past, but a 500/1000 stars project still sounds more trustworthy than a user repository managed by randos with a couple of upvotes.
I still use the aur for simple cases, but when I see aur packages depending on multiple other aur packages I immediately leave.
I cringed hard when some people started to make pacman wrappers that could install from AUR directly.
I've installed stuff from the aur before but most of the times I prefer to skip the middleman and just navigate to the project website. A premade pkgbuild is not convenient enough to take the risk of typoquatting or the tactical npm or pip dependency.
That's considered a feature in the community. Burning subs on the video trace is considered bad, but most video player will not automatically show any subtitle track.
I will add to the list that for some weird reason in my country original language is not always available for all movies, and the subtitle experience in genenal is lacking.
That's the thing. You only have the cool factor, but that wears off very quickly when you are maintaining legacy code and tools and then your collegues are playing with the new hot and shiny toys.
I won't write about the projects I've been involved with for privacy, but to give you an idea some of my old team members were involved in ams-02 for example.
I am no longer a junior, but would have been upset to be tasked with refreshing the old historical obsolete laundry (no matter how sacred or distinguished), expecially when I already had experience delivering safety critical products packing much more modern technologies.
The opportunity they would be offering is not rare at all! The opportunity to research and design something truly new on the other way is very scarce.
Try to lean polish, or chinese. Or german as a Japanese native. Won't be that easy.