That's very relevant context. I had an impression that he considers Cardano worse than Facebook, while IMO it's mostly harmless project compared to major software employers.
Maybe I'm a bit silly about this, but can't linear or affine types be actually useful for blockchain? To represent something which can be used (spent) only once?
They are likely all in-house tools. Take a look at github projects of this Haskell-using bank for example: https://github.com/barclays
Not sure if this counts, but IIRC in one of the talks, Edward Kmett was describing row-polymorphic language they implemented in Scala to be used internally at S&P (or wherever he was working).
> Whos going to: - clean your hotel/office/home - cook your food - serve your food - fix your household - grab your garbage [...]
People will take these "sucky" jobs, but they will be compensated well enough to justify it (since they will have an option of not working). This raise the prices overall, but not at the same level. For example, meat products prices will grow more than let's say organic vegetables. Note that demand for many of the products and services is pretty elastic (most people don't have to go to restaurants, they can cook something at home). This way at least people will have an option of having UBI and living frugally, instead of doing a crappy job.
I've been using TTS for years by now, and IMO it's really good by now for original digital epub editions. The biggest remaining issue is some words can be mispronounced (wrong part of speech, foreign or rare words). Even "text in quotes" is accentuated now in Google TTS, although it'd be nice to also highlight italicized text.
The positives you listed are features of most social networks, not just Facebook. If Facebook disappeared overnight, another platform(s), hopefully more ethical, would quickly take over its role, and it could be a net positive for the world.
I don't quite get this concern about proprietary JS. I agree JS can be malicious, but it has nothing to do with license. Or you can say you don't want to give your data to Slack.
By "biased to the left" I guess you mean they support socialism a la Bernie Sanders? So far I enjoyed listening to Greenwald's podcast (System Update), except it was rather weird hearing him casually saying that annexation of West Bank is worse than annexation of Crimea in 2014 because in Crimea almost everyone wanted to join Russia anyway (compared to the West Bank, where no one wants to join Israel). That's not quite a neutral statement (about Crimea), at least without a proper source.
That's the primary factor which would determine the outcome. As a community, you probably want to attract currently undervalued people and help them to uncover their potential. If it's just invite-only community, I expect it to stagnate and never reinvent itself for the better.
There are a few good public forums (like lobste.rs) which require invitation to comment, and I inevitably end up ignoring them after I want to contribute to the conversation and realize it's not possible.
Yes, except that we use google spreadsheets for collaborative editing. My coworker switched from MS Office to LibreOffice just because the former never detected UTF-8 encoding in TSV files.
With in-person classes, instructors (and students, and everyone) will get infected because of how the virus works, and there is not that much one can do about it until vaccine or herd immunity is developed.
Students will lose their visas because of bureaucratic BS which can be changed anytime, but probably won't be because of the current political climate.
So, one concern is grounded in nature, another in bureaucracy, I don't think there is much of reconciliation. Although I agree completely that students are not getting what they paid for (if they paid for in-person classes).
OTOH, if a critical mass of great developers went back to their countries of origin (assuming they want to live there), they would be able to earn US-level salaries there (probably less than what they earn in the US but comparable after subtracting cost of living and taxes). Also taxes would go to their countries as well instead of IRS (not sure if it's good or bad though, depends on the country).
Note that I meant Saruman, not Sauron. Unlike most of LOTR characters, Saruman is a very modern and enlightened kind of person striving for "Knowledge, Rule, Order", but using Machiavellian means to achieve this purpose. Maybe Sauron was also initially led by good intentions, one would have to look it up in Silmarillion.
I find it hilarious that Thiel is a fan of Tolkien, yet he seems to embody Saruman's ideology (if not worse), while Tolkien's philosophy is more of Gandalf's. Tolkien was generally against technology, but especially against something so easily abusable (if not abused already) by malevolent power.
I can't find reasons why would this be immoral. I'd say it's rather aggressive and won't earn you good reputation for sure. But it's sort of fair game. Compared to many business practices (lobbying, forced arbitration, patent trolling, DMCA, price dumping etc.) this is extremely mild one.
Not sure why are you downvoted. Without knowing too much about Russian scientific community, in the first article she doesn't seem to say anything too bad. But on vk.com she seems to unironically go full Stalin (the guy who sent thousands of scientists and intellectuals to Gulags).
I have Home & End on my keyboard, but they are not very conveniently located. Mapping <Super>-A and <Super>-E to Home and End is much more ergonomic (or you can use other modifier like <Ctrl> or <Alt>). Not sure though which keys should be mapped to PageUp/PageDown. Those are not terribly useful keys anyway if you use touchpad or Space.