Linux UI is improving. I'm in the train, writing an e-mail in Thunderbird on my laptop. I'm about to send the message and I realize that the "Send" button is actually labeled "Send Later". Oh! I forgot to share my phone connection with my laptop. I do so and then, Network Manager connects instantly to my phone connection, the offline status changes in Thunderbird to online and the button is re-labelled "Send". Wow, I'm impressed. Some developers really do a good job collectively.