Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
zbentley
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
17 ms
·
271.
▲
by
zbentley
3mo ago
Well written, but I do not understand why this is news. A thread will deadlock if asked to wait on itself, and that generalizes to any fixed size group of threads. That seems like it should be obvious to everyone. The standard guidance of a
272.
▲
by
zbentley
3mo ago
Wow, really? Then what’s the point of memory mapping in the fist place? Or do they suggest manual flush/sync actions for persistence.
273.
▲
by
zbentley
3mo ago
Then how was the Asahi team able to load their own firmware? I was concerned about that process--whatever it is--being something apple might lock down. If it's already likely locked down to Apple's satisfaction, that's good n
274.
▲
by
zbentley
4mo ago
It’s the difference between “there’s no published standards other than the reference implementation for some of the API” and “there’s no published standards and extremely monolithic reference implementation design coupled to proprietary b
275.
▲
by
zbentley
4mo ago
> The firmware loaded by XNU is not verified by the CM3. It will begin executing from its reset vector when signalled, no matter what is actually there. What if we just… used our own firmware? Without taking away from the unutterably awe
276.
▲
by
zbentley
4mo ago
EKS can get pretty damn big, well into the thousands of nodes without much special tuning, and beyond that with some care and control plane monitoring. Expensive, though.
277.
▲
by
zbentley
4mo ago
> lightweight connection; connection bouncers improve the situation, but you still have an unreasonably high memory footprint per concurrent connection. Pg connections are definitely heavy, but usually on resources other than memory in m
278.
▲
by
zbentley
4mo ago
> Executing the code in your head removed from the nuances of hardware, CPU architecture and compiler versions seems like a virtuous pursuit …and that’s how we got Java :p And stuff like Pascal, too, so it’s not all bad.
279.
▲
by
zbentley
4mo ago
> voters who accept policies being put in place based on something going wrong one time without accepting that things go wrong and we have to tolerate problems to some extent I think this is almost the correct diagnosis, but the real pro
280.
▲
by
zbentley
4mo ago
I think you’re arguing against a point that GP didn’t make. Optionality and empty/uninitialized references can both be encoded in a type system, or one, or the other. I didn’t interpret GP as arguing for or against null or otherwise re
281.
▲
by
zbentley
4mo ago
Thanks to the advice of a colleague who had studied control theory, I once used PID controllers to manage autoscaling compute resources downstream of a lot of message queues. We used plenty of more typical autoscaling systems too, but for s
282.
▲
by
zbentley
4mo ago
> An Arch maintainer that I personally know once admitted that he rarely review upstream changes when bumping package versions. Cool story bro. Assuming that's common, I have trouble understanding why Arch (non-AUR) is any more at r
283.
▲
by
zbentley
4mo ago
The AUR is not the Arch package manager or repository . The main Arch package repos are managed similarly to Debian, or Fedora, or whatever--caveat Arch's nature as a rolling release, but in terms of vetting and ownership/securit
284.
▲
by
zbentley
4mo ago
Citation needed. Industries that faced multi year supply constraints in recent memory include: nuclear power, battery manufacturing, flagship commercial aircraft models, late-stage pharmaceutical safety certification, certain luxury cars, a
285.
▲
by
zbentley
4mo ago
They might well do that, but that takes a lot of time and money to implement, meaning that the government’s goal of causing them immediate pain for minimal effort is still achieved. It’s likely a better use of anthropic’s resources to try t
286.
▲
by
zbentley
4mo ago
I don’t think that’s accurate. Export control is a total ban, for 350 million citizens and everyone else, just via a legal technicality/exploit. All of the government’s options to retire/ban Fable entirely would have required ex
287.
▲
by
zbentley
4mo ago
I think the best supported and most mature pattern on most big cloud providers is precisely > do stuff in parallel either by hand or by terraform …specifically by terraform. Making k8s own the provisioning and management of external infr
288.
▲
by
zbentley
4mo ago
The linked article discusses very different reasons for preferring kube. CTOs and hiring managers like it for reasons totally different from the cargo cult/hype-driven engineers.
289.
▲
by
zbentley
4mo ago
Spot on. I have a lot of trouble convincing cloud folks that for durable state, you probably don’t want kubernetes. It’s not that e.g. the CSI drivers and operators for clustered databases aren’t top notch—they are; the era of “avoid stat
290.
▲
by
zbentley
4mo ago
Is it analogous to portainer with a git-pull-compose-apply loop?
291.
▲
by
zbentley
4mo ago
Kind of. Those exist, but because Linux’s formal ABI is syscalls and not libraries that combine them in known-safe ways, the clone speedups that make fork faster are a confusing and fragile API for low-level programmers to use. That, and ev
292.
▲
by
zbentley
4mo ago
Thanks for clarifying and amending.
293.
▲
by
zbentley
4mo ago
> improved health and safety and lifespan will shrink the urge to procreate Not what I said at all. Note the “even if I grant … (which I don’t…)”.
294.
▲
by
zbentley
4mo ago
> I will acknowledge industrialization improved people's access to wealth and materialism. And reduced illness, increased education, increased access to better nutrition, increased lifespan, increased able lifespan (knees/bac
295.
▲
by
zbentley
4mo ago
> there's a reason authoritarians across the world are banning abortion and targeting birth control I don’t think that’s because of birth rate decline. While authoritarians give lip service to that occasionally, it’s never their pri
296.
▲
by
zbentley
4mo ago
Eh, that argument works on any claim and is nonfalsifiable-ish, so I think it can be ignored. People buying more chocolate ice cream than vanilla? Could be changing preferences or Hersheys marketing, or it could be undetected brain worms. P
297.
▲
by
zbentley
4mo ago
A few nice things about doing this in no particular order: Embedding would make local dev/CI integration testing convenient. Embedding replicated Redis with each application instance would give you HA benefits while infra-management co
298.
▲
by
zbentley
4mo ago
> focus their efforts on ensuring downstream IO doesn't get overwhelmed (db read replicas, caching, etc) before optimizing runtime performance or autoscaling out unnecessarily. All good advice, but the choice of runtime can affect t
299.
▲
by
zbentley
4mo ago
> I did witness it brutally murder a MySQL cluster because it couldn't serve it fast enough. That was both fun and terrifying to watch on the dashboards. Haha yep. In my experience, everyone running CGI/process-per-request appl
300.
▲
by
zbentley
4mo ago
Not the case; good abstractions are valuable, but the performance differences between runtimes are very real. Take the example of some simple HTTP<->blob store service gets slammed with millions of requests when someone using the API
More ›