Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
dan15
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
7 ms
·
31.
▲
by
dan15
6y ago
This is the main reason I don't use it. I like having predictable monthly pricing that remains consistent.
32.
▲
by
dan15
6y ago
Your list is missing quite a few major providers in the "low end" VPS space, such as BuyVM, Ramnode, Virmach, HostHatch, and probably others I'm forgetting.
33.
▲
by
dan15
6y ago
I guess this isn't usable outside of AWS? It's unfortunate that it's tightly coupled to one particular provider.
34.
▲
by
dan15
6y ago
Most communication is via Workplace (group posts and chat). Emails aren't very common any more - mainly for communication with external people and alerting.
35.
▲
by
dan15
6y ago
FB uses Office365 for email. It was on-premise Exchange many many years ago, but moved "to the cloud" a while back.
36.
▲
by
dan15
6y ago
Facebook caches URLs pretty aggressively (often you need to explicitly purge the cache to pick up updates) so I don't quite understand exactly what happened here. The article is very light on details. Do you have 7 million unique URLs
37.
▲
by
dan15
6y ago
It's likely that apps that load the SDK are using other features of it, such as Facebook Analytics (which is similar to Google Analytics), not just login with Facebook.
38.
▲
by
dan15
6y ago
Do you feel the same about Google Analytics? Its data collection is very similar.
39.
▲
by
dan15
7y ago
> The first 3 of these will be severely cut back during the virus as offices are closed. Facebook are still paying all contractors their regular pay, even if they're not needed at the moment: > Facebook will pay contingent worker
40.
▲
by
dan15
7y ago
> It's gonna harm some people who were on track to do better than exceeds, though. 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
41.
▲
by
dan15
7y ago
The other thing that wasn't really covered is that contractors are getting paid even if they're unable to work (for example, people that work in security and culinary teams that aren't required because the offices are closed)
42.
▲
by
dan15
7y ago
> I assume that if you integrate Babel and Webpack via webpack "loaders", some amount of work is saved (just guessing though) The Webpack babel-loader just calls Babel with the source code, it doesn't reuse Webpack's
43.
▲
by
dan15
7y ago
DNS challenges are great for internal services too, where you want server-to-server communication to be encrypted but the servers aren't accessible over the public internet.
44.
▲
by
dan15
7y ago
> You can't compile the code of scripting languages 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 (
45.
▲
by
dan15
7y ago
> which is now vanilla MIT with no stupid patent clauses 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
46.
▲
by
dan15
7y ago
In addition to this, one reason the JS tools of today are relatively slow is because they all need to parse the code. Babel parses it to compile it, then ESLint parses it again to lint it, then Webpack/Rollup/Parcel parses it agai
47.
▲
by
dan15
7y ago
> is the idea that people might continue to use the tsc/flow binaries in parallel with Rome I think so, in the same way that people use both Babel and TypeScript (or Flow) today. TypeScript/Flow check the types, while Babel sim
48.
▲
by
dan15
7y ago
> Compiler here probably means transpiler. A transpiler is a type of compiler, so it's fine to just call it a "compiler".
49.
▲
by
dan15
7y ago
Works fine on BuyVM, which starts at $20/year. https://buyvm.net/kvm-dedicated-server-slices/
50.
▲
by
dan15
8y ago
> Also, programming environment is just so much nicer IMO on mac. 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 o
51.
▲
by
dan15
9y ago
Technically you don't have to with semver, it's just a good practice. From https://semver.org/ : > A pre-release version MAY be denoted by appending a hyphen and a series of dot separated identifiers immediate
52.
▲
by
dan15
9y ago
> Obviously you won't be able to share cookies between the site and the api. 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 ad
53.
▲
by
dan15
9y ago
> Either you use LetsEncrypt which automates the pain away anyway or you do the sane thing and buy a wildcard cert For what it's worth, Let's Encrypt plans to offer wildcard certs starting in January 2018.
54.
▲
by
dan15
9y ago
Some ccTLDs have good infra though. Many of the smaller ones (particularly ones ran by CoCCA, such as .cx) use Dyntld or Packet Clearing House which have pretty good servers and connectivity.
55.
▲
by
dan15
9y ago
I was using SVN for my personal projects 10+ years ago. It's crazy to think that some companies may not be using source control even today...
56.
▲
by
dan15
9y ago
Pushes are failing for me with this error: "remote: fatal error in commit_refs". I'm seeing it across various repositories so it's not just one particular repo.
57.
▲
by
dan15
9y ago
Discourse really isn't very good. If you want a more powerful forum system that doesn't need as much CPU power, get SMF or Xenforo or MyBB or something. If you want some new fancy thing, get NodeBB. Many of the sites that used to
58.
▲
by
dan15
10y ago
Oops, that's my fault. It looked fine in the Github editor's preview when I commented it out, so I assumed it'd actually work properly. Chocolatey is coming soon, once they approve the package.
59.
▲
by
dan15
10y ago
The recommended installation method is actually to use the package/installer for your environment. Currently there's a Windows installer, Debian package, and RPM package, with Homebrew coming soon. See https://yarnpkg.
60.
▲
by
dan15
10y ago
This is what I see groups for. Chat for small groups, Facebook groups for larger groups and long-form posts that require more in-depth discussion. This is what we do internally at Facebook and it works pretty well.
More ›