I'm confused about that part. There's cases of people living without food for many months, given enough stored body fat. I'm assuming there's a reason for the surgical approach (you still need water and supplements), but I think the article isn't clear on what it is.
Maybe my monkey programmer brain is broken already from doing syntax parsing all day, but I can never imagine any context where this formatting makes sense. I always place quotation marks "like this". The other way is not even consistent with the conventional parentheses placement (like this).
They're comparable in the sense that I'm guessing C# is unlikely to get yet another string declaration syntax, so we're stuck with what we've got. Regarding predictability I definitely agree, but good syntax highlighting would help with that.
I wish that's how C# handled it! There are verbatim string literals that support newlines, but in practice, most of the time I see people stick to regular string concatenation because it ruins code indentation/alignment. That's how Rider chooses to refactor code when you insert a newline as well. Multi-line verbatim strings begin to get useful around the point where you should be probably loading your text from some resource instead of embedding it in the source.
When it comes to picking criteria to compare languages with, performance and succinctness have the advantage of definitely having a large impact on developer productivity/happiness (same thing tbh) while being (relatively) easily measurable.
Having recently jumped ship to a language/runtime that gives up to several orders of magnitude of performance speedup while maintaining similar verbosity, I appreciate the many opportunities this opens. I can write "lazy" code that pretty much always runs (way) faster than the stuff I used to carefully optimize. Perhaps the last metric I'd be interested in is the a number of bugs in the average codebase, and while I've seen language comparisons for that, I'm not sure whether to believe that they're accurate.
> AAA game developers have entire teams dedicated to engine development and multithreading
Unity has been introducing a lot of features (Job System, ECS) that make excellent use of parallelism. Additionally, a lot of the engine internals are being rewritten with that as a base (and some of the old features get patched with APIs that allow access from multithreaded jobs). It's a lot of fun when the code you write by default runs on all of the cores, with (almost) none of the usual parallel programming headaches.
Pretty soon you should start seeing all kinds of indie titles making use of those features.
I still think it's very good advice. Barely anyone bothers to share their knowledge, and even less people manage to communicate it effectively. In this context, if you put any amount of effort into sharing, you're probably already "the only" among your close peers.
Just because you're "the only" doesn't mean you're the smartest person in the room. You might, however, have the knowledge in the right areas that makes you indispensable. For example, I often find myself to be the only person around with enough knowledge in the areas of graphics, design and programming to combine them effectively. I might not even be particularly talented in any of them, but very often I'll be the only person capable of knowing how to complete certain tasks.
Last I checked, the evidence was unclear whether it's the mate or the temperature it's consumed at. Which is weird to be because I thought mate was brewed at lower temperature compared to coffee (70°C). Either way, the WHO recommends you don't take your beverages too hot:
I personally find the JSON configuration paradigm to be immensely usable, at least when it's done in a schema/UI-assisted way (which is how vscode did it). I'm glad Microsoft is picking it up in their other software and I wish more software did it.
They could, of course, do this the way any other type of institution would do it: create an app that people would voluntarily install to gather this data. Playing by the rules isn't how governments work these days, though.
The logistics of getting goods such as food and medicine into third world countries have hardly anything to do with their manufacturing price. Even once you get them there, distribution is a nightmare. Obviously I'm not referring to countries with no actual economy to speak of.
Are there any recommendations how one can limit the amount of information Google is collecting on them, preferably without completely giving up on Android and Google services (such as maps)? I'm already considered a hermit by friends for not having a Facebook/Instagram/LinkedIn account, but to me it constantly feels like I haven't gone far enough. This shit is downright dystopian, and I'm outraged by the general lack of outrage.
Not really a cloud developer, so I looked up a couple of links and I haven't been able to find any uses of the term other than referring to a single-tenant machine that you have complete control over, as opposed to virtualized solutions.
Is this only true for US-based companies? Where I'm from, I rarely see use of subscription services (especially ones that incur per-seat costs). Developers here tend to earn roughly the same number, but in a different currency, which makes all software and services several times more expensive. This results in preference of OSS alternatives and free tiers whenever possible. We use Discord for communication, Gitlab for source control, vscode for writing code, and... honestly, what else do you even need to run a software company anyway?
At my last startup, the total monthly subscription cost was the $1 Bitwarden tier (granted, we were tiny). And yes, a Ryzen system bolted to a $10 lackrack was entirely sufficient for our hosting needs.
Weirdly, I have felt this is a huge improvement over the Chrome-style address bar that hides when you scroll down. I always found it very distracting for reading, and it doesn't seem to annoy me as much when it's on the bottom (even though I think they brought back the collapsing behavior in a recent version).
Having switched from VS to JetBrains Rider a few months ago, I cannot recommend it enough. Way faster and less clunky than VS without Resharper, especially if you're targeting Unity. They're so far ahead I simply don't see any way for Microsoft to catch up any time soon.