Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
mayank
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
8 ms
·
31.
▲
by
mayank
4y ago
> I still can't get over the banana-pants insanity of the first count... arguing that Twitter lied about its numbers for years specifically so that someone would buy it at an inflated price? Not a lawyer, so could you explain why th
32.
▲
by
mayank
4y ago
I agree! But — - BigQuery is available on GCP - Bazel is an open source Blaze - google source formatting (for java at least) is open source There are probably more…
33.
▲
by
mayank
4y ago
> The big difference now is the convergence of code written for both server and client, and compilers which help strip down and optimize what happens in the client. I understand the spirit of your comment, but this was/is also true
34.
▲
by
mayank
4y ago
> I can detect a cyclic reference before I even finish writing the code, what's the point of letting the compiler figure it out? The compiler generally has better attention to detail and the ability to deal with larger object graphs
35.
▲
by
mayank
4y ago
Yes, but modern DI (like Dagger for Java) can detect cyclic dependencies at compile time and break the build.
36.
▲
by
mayank
5y ago
> Aurora on spot How would that work for a database? And have you considered or tried Aurora Serverless?
37.
▲
by
mayank
5y ago
I don't think this is cynical, it's a restatement of the "nobody gets fired for buying IBM" adage. Choosing PlanetScale at this stage in its market penetration is almost certainly going to be seen as the riskier business
38.
▲
by
mayank
5y ago
An interesting aspect that I've seen missing from discussions on this is the dark growth pattern at play here. All across the world, there are millions of languishing enterprise/educational fleets (generally Windows) administered
39.
▲
by
mayank
5y ago
> There's overhead to connecting to a different cluster server each time you access a seperate shard. While I agree with your point, this concern is easily addressed with connection pools.
40.
▲
by
mayank
6y ago
> This judgment could have had devastating consequences and turned software development into a copyright nightmare. It’d sure have made the practice of taking someone else’s API and re-implementing the innards a lot more interesting: ht
41.
▲
by
mayank
6y ago
> I'm curious on why you call these languages "romance" languages. That's what they're called: https://en.wikipedia.org/wiki/Romance_languages
42.
▲
by
mayank
6y ago
Git has large file storage now: https://git-lfs.github.com/
43.
▲
by
mayank
6y ago
Any thoughts around the viability of open-core/self-hosted monitoring, when that also entails bringing the burden of scaling/monitoring your monitoring solutions in-house? Do you feel that the market of people who need DataDog or
44.
▲
by
mayank
6y ago
I don't think the 3 products are serving as diverse a set of use cases as you think... > The former is a better fit for your entire app stack (think Heroku) while the latter is for ad-hoc. There's no product reason why App En
45.
▲
by
mayank
6y ago
> The endgame is that all energy companies will primarily be Bitcoin mining companies, feeding their excess renewable energy into the grid to power homes, etc. Or you could just skip the Bitcoin part...
46.
▲
by
mayank
6y ago
The Bose SoundTouch speakers have an HTTP API that you can hit. HomeAssistant picks them up and can route audio to them out of the box. Not exactly the polished solution you're looking for, but it's a start: https://bos
47.
▲
by
mayank
6y ago
> Does OpenAPI generate code for you? An OpenAPI spec is the equivalent of your .proto files. You need codegen to go from your .proto files to native classes, and you need codegen to go from your OpenAPI spec to native. > Protobuf and
48.
▲
by
mayank
6y ago
> that’s literally the table stakes of our profession Table stakes for what exactly?
49.
▲
by
mayank
6y ago
> aurora postgres lags behind mysql when it comes to features And performance, on some workloads we tested. I would benchmark write performance very carefully before using Aurora Postgres (Aurora MySQL does not seem to suffer from the sa
50.
▲
by
mayank
6y ago
Did all three (phd -> google -> startup). Couple of misnomers you might want to clear up: * depending on your area, a PhD may not touch much "technology", if any at all. There will be a lot of writing, a lot of reading, a lo
51.
▲
by
mayank
6y ago
TIL it's "Dan G" and not the Chinese surname "Dang" that I'd always assumed.
52.
▲
by
mayank
6y ago
> Metrics and tracing are actually just special cases of any normal log stream. Theoretically perhaps, but for high-volume metrics (think counters in a tight loop), you really want some form or pre-aggregation in memory before flushing o
53.
▲
by
mayank
6y ago
A very slightly less obnoxious popup also shows up on Uber Eats orders placed by end consumers before you can place a food delivery order.
54.
▲
by
mayank
6y ago
> Remember Google was the promoter of the open-space office configuration Are you thinking of Facebook perhaps? Google used to favor the 4-to-a-cube/office configuration.
55.
▲
by
mayank
6y ago
Search is still up and snappy! I may be biased as an ex-search Xoogler, but Search's resilience is a testament to how battle-hardened a stack it is, considering GDocs and Gmail appear to be hard down.
56.
▲
by
mayank
6y ago
> We’re taking a new approach by loading the site-under-test inside of a VM in the cloud rather than rely on a locally installed browser extension. So while you do get the benefit of clean, repeatable tests, this requirement also puts yo
57.
▲
by
mayank
6y ago
The new Composition API for components is a simpler, more imperative, low-level way of defining components compared to the older Options API that required exporting an object with fields like 'data', 'computed', or '
58.
▲
by
mayank
6y ago
The conclusion is just a restatement of the No Free Lunch theorem in optimization. [1] https://en.m.wikipedia.org/wiki/No_free_lunch_theorem
59.
▲
by
mayank
6y ago
This is a really good idea, and a fitting analogy. NPM already supports private registries, so it would be a simple configuration change to point to "main". On top of that, there is a lot of good work in the node community around
60.
▲
by
mayank
6y ago
> If they have a number or publications as you say, they may be eligible to apply for O-1 visa. This is only if you have a research-based job. If you graduate with a PhD and get a job on the software engineering ladder, you're SOL.
More ›