My oven spends most of its time off, and when I use it, it's heats only to 70% of its potential.
My hair clippers are unused 99.9% of the time.
There are benefits to having the ability to opportunistically burst into 100%, and some benefits aren't easily measurable in performance terms (having an up to date secure MacBook).
We can find wasted potential in various places:
* the millions of people receiving poor education
* people working in jobs below their potential skillset
* galaxies with vast idle resources
* people spending time on logistics/bureaucracy
There's a world of opportunity out there for improvement.
The Emacs ecosystem has a larger contributor pool, and contributing is easier.
A bunch of factors off the top of my head:
* MELPA making contributing and reaching users easier.
* The growth of Emacs packages on GitHub.
* The ease of concurrent programming, e.g. emacs-aio.
* The learning curve being reduced with spacemacs and Doom.
* The continued development of Emacs upstream by its great contributors.
* The increase in upstream development, with emphasis on bug tracker hygiene. See Lars blog posts.
* LSP/Treesitter being developed, though this doesn't explain why Emacs seems to get more HN visibility than other editors.
If I put my Emacs hat on, perhaps the promise of Emacs is being fulfilled: an ever growing set of interopable, extensible, introspective functionality being useful to a wider set of active users.
My hair clippers are unused 99.9% of the time.
There are benefits to having the ability to opportunistically burst into 100%, and some benefits aren't easily measurable in performance terms (having an up to date secure MacBook).
We can find wasted potential in various places:
* the millions of people receiving poor education
* people working in jobs below their potential skillset
* galaxies with vast idle resources
* people spending time on logistics/bureaucracy
There's a world of opportunity out there for improvement.