Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
zaphar
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
17 ms
·
331.
▲
by
zaphar
3y ago
For what it's worth the scaling costs for their service are quite low. Tailscale connections are almost entirely peer to peer after an initial NAT busting operation. They can afford to do a loss leader like this and the product is ac
332.
▲
by
zaphar
3y ago
If a society has a trend line of poor home environments then I think the society is in some sense at fault for fostering poor home environments. This doesn't and shouldn't take away from the individual's responsibility for ra
333.
▲
by
zaphar
3y ago
This is correct. You need some kind of running check on the environment and when possible code that handle exceptional cases. Sometimes that's as simple as a service that shoots other services in the head to restart them. Othertimes it
334.
▲
by
zaphar
3y ago
This does not change my statement at all though? You fundamentally can't really predict the impact of some changes in a given environment until it's deployed. Just because you can obtain the current state of the environment and re
335.
▲
by
zaphar
3y ago
The problem with infra-as-code and gitops is that it's often nearly impossible to tell what will actually happen with a PR without running it somewhere. Which is 1. expensive. and 2. nearly impossible to get to mirror production. Produ
336.
▲
by
zaphar
3y ago
I like signals as primitive but in this particular case they make it roughly about as easy to create loops accidentally as events do. I don't think this problem gets better or worse with signals.
337.
▲
by
zaphar
3y ago
I get kudo's for this work when the word comes down that we need to cut costs or else. That is the only time I'll attempt it. If that word hasn't been delivered then any attempt to manage cost in that way is usually met with
338.
▲
by
zaphar
3y ago
I think the same lack of discipline that causes costs to overrun in the cloud causes costs to overrun in owned hardware. The only real benefit is that you can depreciate the owned hardware for tax benefit but it won't really make owned
339.
▲
by
zaphar
3y ago
Wow, that seems like using Docker wrong. But I guess if you got used to abusing it like that then not being able to do so is gonna hurt a bit.
340.
▲
by
zaphar
3y ago
I'm genuinely curious here. I've literally never run into anything that required the rootful daemon. What exactly are people relying on that requires that?
341.
▲
by
zaphar
3y ago
What didn't work? I'm curious because it's mostly been a drop in replacement for me.
342.
▲
by
zaphar
3y ago
That's because javascript as a whole is async by default. Which really makes me confused as to why javascript didn't just go the route of Go and eliminate the distinction instead of falsely creating it with syntax.
343.
▲
by
zaphar
3y ago
That assumes you are using Tokio. As another poster said not only does the ecosystem fragment along the async/non async lines but along the runtime lines. Async is an extremely leaky abstraction. You are in a way making my point for me
344.
▲
by
zaphar
3y ago
Well, yes. That doesn't mean it's not annoying though. It happens in every language that provides syntactic support for the distinction between async/await and non async. It's, I think, core to the syntactic and semantic
345.
▲
by
zaphar
3y ago
The complaints around async/await vs threads to my mind have not been that one is more or less complex than the other. It is that it bifurcates the ecosystem and one of them ends up being a second class citizen causing friction when yo
346.
▲
by
zaphar
3y ago
Shifting cultural norms is a really hard and takes a long time. Lifestyles and happiness are a reflection of culture in combination with environment. We've managed to shift cultural norms in a direction where it's fashionable to d
347.
▲
by
zaphar
3y ago
I don't even know how you reach that kind of conclusion from that fact. It's not even strictly true. If I travel to China or Russia for a trip there is absolutely nothing stopping them from arresting me. It's only true if you
348.
▲
by
zaphar
3y ago
Because that is not the really the whole problem we are trying to solve. At root of the TikTok problem is the fact that a nation like China is not playing on a level playing field in our Free Market. A free market works when all the partici
349.
▲
by
zaphar
3y ago
GCP storage buckets implement the S3 api. You can treat them like they were an s3 bucket. Something I do all the time.
350.
▲
by
zaphar
3y ago
The article starts out by making a comparison between the posix api filesystem calls and S3's api. The context is very much a comparison between those two api surface areas.
351.
▲
by
zaphar
3y ago
Yeah, well MySQL or Oracle aren't the only database choices you have. And those two aren't even a choice between Oracle and something else. Both are Oracle the company properties now. Unless you meant MariaDB or something.
352.
▲
by
zaphar
3y ago
They work just fine on Postgres and MS SQL too.
353.
▲
by
zaphar
3y ago
I've used MS SQL recently and it holds up more than fine if you tune it properly. Oracle also needs tuning properly so that's not big deal.
354.
▲
by
zaphar
3y ago
In purely technical terms Oracle is fine, really good even. The company comes with massive legal and cost risks though.
355.
▲
by
zaphar
3y ago
What is weird is that there are many good technical reasons to use Oracle. It's a very advanced and impressive database. The risks from doing business with Oracle are nearly all legal and business cost related. The sort of thing that a
356.
▲
by
zaphar
3y ago
You can get a Batphone without doing business with Oracle. Microsoft SQL Server will give you a Batphone and would still be better than doing business with Oracle.
357.
▲
by
zaphar
3y ago
I honestly don't know. I don't know how they stay in business since every developer I've ever met had a bordering on irrational hatred of them. The only people I've met who like them were all Oracle consultants of some s
358.
▲
by
zaphar
3y ago
I have no experience with SAP. But I've heard that you could just substitute SAP for Oracle in the above and it would be just as true.
359.
▲
by
zaphar
3y ago
Look, if you are already in business with Oracle then you have my condolences. But if you aren't in business with them then there is absolutely no world where you should ever under any circumstances consider getting into business with
360.
▲
by
zaphar
3y ago
I mean both. Smaller pieces but also less of those pieces. It is my experience that many systems code size is less purely a function of what they need to do than a complex set of layered components and systems in the name of ease and fear o
More ›