As a rule of thumb, people who offer their own code publicly, are usually in the top 10% of developers. People who have ever contributed to another project, even if in a minor way, are in the top 5%. And people who contribute or develop their own projects with any regularity, are the top 1%. Exceptions exist, but this pattern emerges on a large enough scale.
It usually takes a lot of work to get a person to judge your work. Typically if you make a repository public, no one will give a shit. It takes a lot of advertising to produce any interest.
I have a repository with 4500 stars, and hundreds of thousands of visitors. Not one person has ever commented on the quality of my code, but many people contribute. Back when I had 100-200 stars, potential employers were impressed by the popularity and rarely commented on the code either. When I got any comments at all, it would be questions like why did I decide to do something one way and not another. No judgment there either.
Bottom line: nobody will ever judge your code if it's public, unless you work very very hard for it.
One of Rust's major advantages over C and C++ and a huge reason why I choose it for new projects that call for a low level language is better learning resources. Others are better, established tools (like cargo), helpful community, sane dependency management, and expressive syntax. Even if it didn't have any of the borrow checking features I'd still use it just for those reasons alone.
It can also be painlessly integrated into Node.js programs as native modules and interoperability makes a Rust + Node combo a perfect mix for many use cases.
Butterfly populations fluctuate wildly over the decades, there's no "butterfly crisis". We've already seen such declines followed by huge population bursts after some time. There's no reason to speculate that this won't happen again.
Way more impressive than various fantasy consoles that typically involve a lua programming environment and an artificially limited screen. Here the limitations actually stem from the hardware being used. This is something that only huge companies could attempt to design not that long ago.
I once made a virtual machine for a console designed from scratch as "fantasy hardware", with its own architecture, assembly language, CPU, and so on. I'd like to be able to bring it to life some day as you have.
That might be true if you're an occasional developer but if you're putting in 8 hours a day for years you're going to want to have your tools tailored to you very closely.
Those who do not understand Emacs are condemned to reinvent it, poorly. On a more serious note I could never understand why a closed source editor gained any traction among developers, especially when it lacks many, many features other more mature editors have had for years. Any Sublime users here that could provide their reasons for sticking with it?
We need less PWAs, not more. Many people are already confused enough when it comes to grasping the difference between websites and native applications. Another "standard" created to consolidate Google's position in the market.
Now they can save valuable CPU time and your phone will extract advertising keywords from your conversations for them, even without an internet connection. It's way more efficient to cache speech converted to text while offline rather than audio clips. The servers get cleaned up text data, saving bandwidth and storage.
A million things, like missing functionalities from the new extensions api (meaning no Pentadactyl), no good way to manage keyboard shortcuts, having to disable many google integrations after installation, no way to disable "do not track" if using built-in tracker blocking, no sidebars a la Vivaldi, buggy rendering (e.g. transitions animating elements using css transforms), unexplained slowdowns, lack of proper tab isolation (one slow/crashed tab takes the whole browser with it), etc. I could rant all day.
I wish Mozilla focused on core Firefox functionalities instead of coming up with so many small side projects that don't target their typical audience. Since Chromium-based browsers are not an option, many of us are stuck with Firefox as the only remaining choice. But even Firefox has to be heavily customized before it's completely deGoogled and stops contacting various motherships.
As a side note Nightly build for Ubuntu has been broken since version 61 and there's no sign of any effort to fix it.
There are better choices for a historical scientist, such as Newton, Darwin, Bacon or Dalton. Hawking was popular in the niche circles but it's safe to assume that many people, even in the UK, would be unfamiliar with him. And shoehorning an obscure woman scientist in there just because she's female is an insult to the achievements all the women who excel in science and other fields.
Wouldn't `npm unpublish --force` revert this? If you provided an email you'd get a notification about a published package so you'd notice immediately even if you didn't at first.
Protonmail is one of the last sane email providers. Gmail is essentially spyware and they can block your access to your account on a whim, especially if you refuse to have a phone number connected to it (phone numbers are commonly used to link your account across many different websites, that's why many of them force users to hand over their phone numbers under the guise of "security" or "2fa").
Protonmail has its problems but I hope they get over them as a company. Personally, so far I've received nothing but great customer support from them.
Do Rotschilds have a monopoly on being Jewish? They did make a fortune on wars and they did own the London Stock Exchange, those are historical facts and they have nothing to do with race - why are you trying to conflate pointing out some historical facts with "anti-semitism"?
I'm not up to date with Android, but why does displaying notifications require an entire server or a paid service? Is it not just a matter of installing a client program and sending a curl to an endpoint?
Before we can postulate a realistic generalized conclusion, we need a sample size larger than 1. Right now the scientific, rational position on Fermi's paradox is that outside of Earth the universe is completely devoid of life.
The obvious, but hard to swallow solution to the Fermi paradox: aliens are a product of science-fiction, and don't exist. Not everything we can come up with in thought experiments has a real life counterpart.
This goes against Larry Wall's virtues of GREAT programmers: laziness, impatience, and hubris. Impatience stems from laziness and made me look at entire classes of problems in a different way than many of my peers. It is crucial to the character of a proper developer and its lack cannot be substituted for.