Not sure about Google, but with FB you can choose which information to share with the site.
90 karma · joined September 8, 2012
Not sure about Google, but with FB you can choose which information to share with the site.
Are you correctly sending caching headers?
Facebook are still paying all contractors their regular pay, even if they're not needed at the moment:
> Facebook will pay contingent workers that cannot work due to reduced staffing requirements during voluntary work from home, when we close an office, when we choose to send an employee home, or when they are sick
https://techcrunch.com/2020/03/06/facebook-commits-to-paying...
There's no news about this yet, but I've heard that people that are on track to do better than exceeds will likely still have a review so that they don't miss out.
The Webpack babel-loader just calls Babel with the source code, it doesn't reuse Webpack's AST: https://github.com/babel/babel-loader/blob/master/src/index....
It has to do it that way, since Babel could parse some syntax that Webpack doesn't recognise (like Flow or TypeScript annotations). Webpack loaders can even take non-JS input and produce JS output (eg. "svgr" takes SVG images and produces React components) so I don't think Webpack can even assume that the input is JS at that point.
Of course you can. Compiling is a process that takes some code as input and produces other code as output. The output code doesn't have to be at a lower level of abstraction (like assembly or machine code).
A compiler that produces code at the same level on abstraction (eg. going from TypeScript to JavaScript, or newer JS to ES3 JS) is often called a "transpiler" but a transpiler is just a type of compiler, and it's totally valid to call it such.
Except a patent clause actually gives you more protection, not less. That's why some other licenses explicitly include a patent grant, like the Apache license. I think the patent clause was a misunderstanding more than anything else. In any case, Facebook responded to what the community wanted.
I think so, in the same way that people use both Babel and TypeScript (or Flow) today. TypeScript/Flow check the types, while Babel simply strips them out when compiling the code.
A transpiler is a type of compiler, so it's fine to just call it a "compiler".
Really? I had a Mac for a few years, but I found that I didn't like the environment as much as either Windows or Linux. A lot of programming environments work best on a Linux-like environment and don't do so well on something BSD-like (such as MacOS). There's a lot of open source software that only works on Windows and Linux, too... MacOS has such a small market share that many open source developers just ignore it.
> A pre-release version MAY be denoted by appending a hyphen and a series of dot separated identifiers immediately following the patch version.
Note that it says "MAY" and not "MUST", so it's optional.
I don't know of any API that requires cookies from the site. Usually you use an access token or something similar for an API.
> But you have the additional challenge of having your api domain treated as 3rd party and are thus subject to all the security measures and sandboxing that come with that.
CORS solves most of the pain points. You just need to ensure the API is serving the correct CORS headers.
For what it's worth, Let's Encrypt plans to offer wildcard certs starting in January 2018.
Chocolatey is coming soon, once they approve the package.