Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
azernik
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
46 ms
·
541.
▲
by
azernik
6y ago
Scroll down a bit farther to see the full comment tree. "Next" goes approximately down the tree in the order it's displayed on the page, by depth-first search. "Prev" just reverses the same process as "Next&quo
542.
▲
by
azernik
6y ago
There are two different kinds of trust: trust that you're a legitimate person with good intentions, and trust that you're competent. A university or corporate e-mail address helps with the former: even if the individual doesn'
543.
▲
by
azernik
6y ago
Except, from that email chain, it turns out that some of the bad code did make it into the stable branch. Clearly, they weren't keeping very close tabs on their bad code's progress through the system.
544.
▲
by
azernik
6y ago
From GKH's response, which you linked: They obviously were _NOT_ created by a static analysis tool that is of any intelligence, as they all are the result of totally different patterns, and all of which are obviously not
545.
▲
by
azernik
6y ago
GKH, in that email thread, did find commits that made it to production; most likely the authors just weren't following up very closely.
546.
▲
by
azernik
6y ago
Dr. Wellerstein, the book's author, has a great blog at http://blog.nuclearsecrecy.com/ where posts some informal write-ups and cool source finds. Some of my favorite posts: On the changing and unclear knowledge of Tru
547.
▲
by
azernik
6y ago
Of course most people aren't that Machiavellian. That's why you hire professional PR people, who a "spokesperson" presumably is. Their job is to be that cool cucumber when things go wrong.
548.
▲
by
azernik
6y ago
I was referring to the C++ description as "precisely right". Though note from those emails that Rust-in-the-kernel will also require a rework of a lot of stdlib stuff, especially if they want to use the kernel allocator; it'l
549.
▲
by
azernik
6y ago
From a later email in the thread: > There's a philosophical point to be discussed here which you're skating > right over! Should rust-in-the-linux-kernel provide the same memory > allocation APIs as the rus
550.
▲
by
azernik
6y ago
IMO his rage posts usually still had great insightful points (cf "we do not break userspace"). The rage part was maybe unnecessary, but it wasn't the entire content of the emails.
551.
▲
by
azernik
6y ago
Sustainability is orthogonal to the geographic patterns of development - it's always going to be more efficient (even in environmental impact!) to cluster around resources and transportation.
552.
▲
by
azernik
6y ago
It is indeed in the earlier benchmarks, but: * It's not in the later ones * You present TurboFan performance as the speed of JavaScript. e.g. your tables present JavaScript with Ignition as ~40x slower than JavaScript in certain test
553.
▲
by
azernik
6y ago
Yeah, that integrated offering is a great market differentiator. Still a much higher bar than the basic competence that SpaceX has had to display to eat everyone else's lunch.
554.
▲
by
azernik
6y ago
The space launch industry was uniquely dysfunctional; SpaceX could get away with starting near the bottom of the learning curve. Tesla, by contrast, is up against companies that build products at large scales in a thick market while competi
555.
▲
by
azernik
6y ago
Yes. e.g. the California High Speed Rail is a partisan issue in California politics, and generally Republicans are suspicious of commuter and high-speed rail as wasteful environmentalism.
556.
▲
by
azernik
6y ago
Lots of the ARM-related changes are cleanups/modernization of code that the Apple support uses, e.g. https://git.kernel.org/pub/scm/linux/kernel/git/soc/soc.git/... Cyclades removal w
557.
▲
by
azernik
6y ago
This particular treatment does not affect the germ line. i.e. it corrects the defect in the patient, but they can still pass it on to their children, who would be (malaria-protected) carriers.
558.
▲
by
azernik
6y ago
Brute force: "...some of the patient’s hematopoietic stem cells... [are] harvested for gene editing outside the body. After these cells are removed, the remaining bone marrow is destroyed with chemotherapy to allow space for the repair
559.
▲
by
azernik
6y ago
i.e. crunch time, followed by actual R&R/downtime?
560.
▲
by
azernik
6y ago
It wasn't that "soldiers won't last longer" - it was that the division wouldn't last longer. Soviet doctrine solved the problem of maintaining fast advance with fragile men and equipment by subjecting individual u
561.
▲
by
azernik
6y ago
That is part of the dynamic. More importantly, though, a narrow decision makes a broad decision easier. If some justices think the code isn't copyrightable, they can increase their voting power by agreeing to set a less sweeping preced
562.
▲
by
azernik
6y ago
> In the absence of a ruling from the Supreme Court, the previous ruling from the Court of Appeals for the Federal Circuit is binding precedent on the whole country that APIs are copyrightable. This is not true - other circuit courts are
563.
▲
by
azernik
6y ago
It would be absolutely helpful to astronomy and planetary science research. We have never in history looked at extrasolar material up close. And if it is indeed relatively cheap, it doesn't need to be "fundamental".
564.
▲
by
azernik
6y ago
You know you've fucked up when you have to remove features from the spec (which they did in YAML 1.2).
565.
▲
by
azernik
6y ago
Interestingly, that westward reach of CET is an artifact of WWII. France and the Benelux countries changed time zone in 1940 under German occupation, and Spain changed time zone as a symbol of fascist solidarity.
566.
▲
by
azernik
6y ago
YAML had a worse example, once. For the ease of entering time units YAML 1.1 parsed any set of two digits, separated by colons, as a number in sexagesimal (base 60). So 1:11:00 would parse to the integer 4260, as in 1 hour and 11 minutes eq
567.
▲
by
azernik
6y ago
I'm not "rationalizing", and neither are you. You're arguing that it's not enough to make a correct implementation, but that it's also important to break compatibility with incorrect implementations. I'm a
568.
▲
by
azernik
6y ago
But with much higher infection and fatality rates, because that is not a good idea without mass vaccination.
569.
▲
by
azernik
6y ago
Two pointer dereferences are slower than one - got to read from the top-level array, then use the pointer to read from the individual string. This way you can figure out the address of the string with about four very cheap instructions and
570.
▲
by
azernik
6y ago
* is an inherently more complicated action, and takes 3 cycles on x86 and from 3-5 cycles on ARM. & and - are stupid-simple and take 1 cycle, always. The real question is why this isn't done with ~. Possibly some weird embedded pla
More ›