Really wish George is successful with comma.
Fantastic concept and one of the sharpest brains to tackle this problem.
Love his "power to the people" approach with this, in a world where one can never even truly own one's own devices anymore.
Something about these modern UI frameworks, like Vue, perhaps.
The fact that one has to learn mind numbing levels of abstractions, contortions, domain specific knowledge, virtual DOM's and all this with the hindsight that this could soon be out the door just like any number of mootools, extJS's before it. All this effort to get a SPA or a smoother UX interaction doesn't seem to be as appealing.
Given that the basic UX functionality can be achieved with plain html and js in a fraction of the time and effort (minus the smoothness) since the ~2010's.
Please remember that this changes with age, diet and activity levels. If you can fine tune the diet and monitor glucose levels using CGM/AGM's to precise levels over each and every minute throughout the day/week/years., then it is pretty well possible to get a lot more mileage with the diet alone.
Glucose spikes are easy to miss unless monitored this way and could easily be more damaging.
This is exactly the problem I am facing now!
I thought picking up and building things with Vue should be a breeze but boy what a nightmare its turning out to be.
There is so much room for improvement in the JS ecosystem.
Have you looked at Svelte? We've been migrating over to it from Redux/React, and it's so far been a great experience. It's greatly simplified a lot of our code, and eliminated a whole lot of redux/state boilerplate.
Definitely mature enough. Take a look at their really awesome interactive tutorial to see how well-developed all the pieces of Svelte are: https://svelte.dev/tutorial/basics
eInk displays are "in a league of their own" compared LCDs in very specific ways just like LCDs are "in a league of their own" in others.
It's fine if you strongly prefer one, but it's kind of weird to strongly disagree with recommending looking at another option.
Like I said, once upon a time I believed that it wasn't worth trying. On a whim I did, and it turns out it's great.
The point of my comment is to show what changed without prejudice, but apparently that's quite an inflammatory thing. I guess forgot about the "I'd replace every screen in my life with e-ink in a minute" cabal, which does tend to be pretty sure their opinions are The One True Way.
The philosophy of incompatible upgrades is brutal for popular languages, IMO.
The main issue is not that I give you X amount of time now please fix it coz you have generous time now.
The cost of such a change is ENORMOUS.
As an example, in a recently IPO'd company we had a team of engineers and we had 6 months of work for 10 engineers, round the clock, to fix the Python 2 to Python 3 migration issues alone! and the original creators of the code were long gone! .. and I could only imagine the plight of thousands of other folks in similar boats and other resource constrained boat-less entities!
Then there are distributed packages and libraries that are used by a large set of audience that are dev complete and no longer maintained as such. The cost of fixing those are much much higher.
It makes one more than wince at the thought of going through this exercise again.
Windows 10 did the unthinkable for me. It made my house Windows free since 1998, in 2020!
Now I have two Ubuntu 20.04 laptops - Toshiba SatellitePro and Dell Inspiron. Windows 10 broke the Toshiba touchpad and wouldn't upgrade from 8.1 without fits, seizures and loss of data. With Snap I was able to port most of my MS Office and other windows software.
TBH, Dell did have issues around the infamous Nvidia display drivers that would freeze the screen needing a hard reboot. But at least my laptops are able to bounce back to enjoy the rest of their natural life!
Even in this day and age, I was pleasantly surprised to find logo being taught in my kids school as one of the main subjects in elementary!
Principal's eyes glistened with moisture when I complemented her on this!
Apparently they receive a ton of flak each year from parents for not being in the know and teaching the latest/hottest/.. languages.