You can also now tell Node.js to use the experimental REPL (https://github.com/nodejs/repl) by default using the NODE_REPL_EXTERNAL_MODULE env variable!
You should not parse the stdout produced from console functions. It is for producing human-readable information. If you want machine-consumable data, you should use something like benchmark.js.
ThinkPad X1 with a good Linux OS is my favourite laptop ever. I've gotten almost 15hrs of battery from it, the trackpad is amazing, and the performance is top notch.
Making a website accessable isn't hard. there's a plethora of tooling available to help and most of it comes down to aria roles and color selection. It really is a bare minimum sort of task imo.
In 2010 Google determined that there were more people using the internet with accessibility features than Canadians. I can't find any new data, but I find it hard to assume that has gone down since. On top of that, making your website friendly to navigate with a keyboard doesn't just help people using accessibility features, lots of people use the keyboard to quickly navigate.
The article is complaining that CloudFlare (as a result of them refusing to track you) requires people to solve captchas over and over again. How is this hurting your privacy exactly?
archive.is blocks requests from cloudflare recursive recursive resolver. Please consider using an archive like web.archive.org which doesn't block anyone.
Some companies do have systems set up to pay OSS projects, but it's hard to navigate. I think a lot of people enjoy donating their time to OSS because it's fairly low-stress (until the above situation happens). I don't want to figure out billing and stuff when companies want my support, it's not a company, and that's why the article here exists. That's why this discussion is happening.
Well that is indeed what I said, you just have to get used to telling people that. That's the big problem. That's the reason this thread on HN exists. People trying to figure out the right path, how to ask for money on their little OSS projects, etc.
That is the subject of the entire "oss funding" problem. Precisely that many companies are not willing to contribute funds even though the project is important to them. That's why this thread on HN exists.
It's generally not a problem until the big companies start asking for features, asking for bugs to be fixed, etc., expecting anything more than what the maintainers choose to donate. If someone from Amazon reports a bug it's kind of scary, you feel like you've broken Amazon. You might even try to set aside time you weren't planning to set aside. It's hard to remember/enforce that you don't owe them that time (especially if they're nice).
Good explanation of machine learning somewhere under the layers of condescending rhetoric and marketing. I went into this expecting something like the chrome comic and boy was that underwhelming.
I completely agree that the most difficult part of using V8 is the build process. In node we have three layers (!!!) of build tooling stacked together to insulate ourselves from it (gyp, ninja, and some extra python scripts), and it still requires constant effort to keep working. Deno just gave up and uses GN, but that requires some stupidly complex source layouts and yet more python scripts. Unfortunately, Google just doesn't care about making V8 work with external tooling, it's all about their chromium build process. And this is a real shame, because V8 has the best embedding API of any js engine I know of, it really is a joy to use.
I'm so tired of this "best interest of shareholders" thing. When you invest in a company you should be investing in its mission. Tesla's mission is clearly not to make the most money, it is to improve applications of renewable energy. Every time I hear a company is going public, this is all I can think about.