Really great post indeed ! As a small data point, I'm renting a 40-50 m² flat in the UK and only have a washer/dryer. No dishwasher and no additional plumbing for one.
Maybe someone has more "real" experience than me on this, but the article says :
> Since IDE support for Java is much more advanced than for C++, most environments (Eclipse, IntelliJ, IDEA) will be able to refactor Java. This means that most IDEs will allow you to optimize code to run with low latency, a capability that is still limited when working with C++.
He cites IntelliJ IDEA as a powerful Java IDE, but JetBrains does have a C++ IDE which is quite advanced (CLion) and whose refactor function always impressed me. I'm sure Visual Studio has some pretty impressive refactoring capabilities by itself or with JetBrains plugins. Is it really that bad and I've just not worked on large enough projects ?
Some of the language specific IDEs do not have a free (community) version like CLion for C/C++ or Rider for C#/.NET/Unity (and Unreal Engine in the near future) and bring a lot to the table for those languages.
I am a heavy user of CLion and enjoyed my education license while I was in engineering school, I will happily buy a personal license when it expires !
That's a fair question and I wondered too. The way I understand it, it comes from multiple places :
> You agree not to [...] copy, adapt, modify, prepare derivative works based upon, distribute, license, sell, transfer, publicly display, publicly perform, transmit, stream, broadcast, attempt to discover any source code, reverse engineer, decompile, disassemble, or otherwise exploit the Service or any portion of the Service, except as expressly permitted in these Terms
Combined with
> All rights, title and interest in and to all materials that are part of the Service (including, but not limited to, designs, text, graphics, pictures, video, information, applications, software, music, sound and other files, and their selection and arrangement), except for Your Content, collectively referred to as the "Service Materials,” are, as between the Company and you, owned by the Company and/or its third party licensors.
And
> You agree that you shall not modify, copy, distribute, frame, reproduce, republish, download, scrape, display, post, transmit, or sell in any form or by any means, in whole or in part, or otherwise exploit the Service Materials without our express prior written permission. You acknowledge that you do not acquire any ownership rights by using the Service or by accessing any Service Materials posted on the Service [...]
Seem to ban client modifications, reverse engineering of the client, etc.
Then, the ToS make you agree to the Community Guidelines, in which you can find
> You may not use self-bots or user-bots to access Discord.
Which, from my understanding, is the main way third-party clients work. (Except for those simply embedding the discordapp website)
I might be wrong, but that's what I gathered from my small investigation
While I do agree with you on the spoken side, there was a comparative study of spoken syllables per language floating around at some point [0], is this really true for written Japanese ? As each kanji is potentially multiple syllables long when spoken but still one character when written, conveying a meaning of itself. (I'm simplifying here obviously, as there are kanji combinations to give a specific meaning, eventually modifying the number of syllables when spoken and others)
I would tend to agree. Linux has been my main OS for the past few years in part because I agree with the principles behind it, but also simply because I _feel_ better using it than using Windows. I'm not at ease with the user experience and the behaviour of Windows. So I'm using Linux and I don't really run into any meaningful issues day-to-day. The biggest issues I had to solve lately were on my VPS, not even my desktop.
But as the GP said : you can always use both, and there are a lot of ways to do so. A few games and softwares I use can't run on Linux so I keep a windows on dual-boot. WLS 2 is a great experience for a lot of folks, etc.
I figured there would be something like that. But then, why are the submarine cables not hidden as much ? Because they are physically harder to access ? Because they travel in shared maritime territory ?
Anyway, thanks for the read, the article and paper were interesting !
> When we queried on why Valve are now putting more up in the open on GitLab, instead of the GitHub that was being used originally, Besset mentioned to us "The projects you see on GitHub are often mirrored from an internal repo. It's awkward and creates friction for community contributions. The projects on gitlab is where we will do our work in the open."
I was wondering about that as Proton is on Github. I feel that's a good evolution.
That's very true and why I avoided subscribing to magazines and other news sites. I ended up creating a category for them in my feed aggregator (self hosted FreshRSS, I'm quite happy with it) and masking them in my main feed. This way, I keep my curated and "slow" main feed, but I can dive into the big list of articles I receive from those magazines and news sites whenever I want.