The Gini coefficient is a relative measure. It is possible for the Gini coefficient of a developing country to rise (due to increasing inequality of income) while the number of people in absolute poverty decreases. This is because the Gini coefficient measures relative, not absolute, wealth.
In Capital in the 21st Century, Piketty is looking at wealth groups (top 1%, top 10%, rest of the population). And it paints a very different picture.
Agreed. Admittedly upon reviewing the article, PG did use it as an effect, not an objective. But at the end of the day he's reasoning from rarified datasets like % of billionaires inheriting their wealth, vs using more broadly meaningful indicators like inequality in healthcare and education access, housing uncertainty, and others. That's what makes him so out of touch.
I use Emacs inside VSCode's terminal just for Magit. And I've configured Emacs to open directly with the magit-status buffer. It beats all the VSCode extensions I have tested.
The Kivy project seems to be making progress recently. However, I believe it still has a limited scope. It has poor support for native framework features/UI.
When you have 100 or more buffers open, you may have two files with the same name. Using uniquify (require 'uniquify) helps differentiate them. Instead of getting file<1> and file<2> you get file:"directory_1" and file:"directory_2".
You can control Firefox from emacs using MozRepl. This extension allows you execute code on the browser. For example, you can tell emacs to refresh a specific tab when an html file is saved. MozRepl is not the only extension doing that. There are 4 or 5 similar projects.