Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
RyanCavanaugh
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
7 ms
·
31.
▲
by
RyanCavanaugh
3y ago
This story is bigger than Watergate by orders of magnitude, if it's true. There have been "Retired intelligence officer says he has evidence of aliens" stories floating in fringe media for decades, and all of them have turned
32.
▲
by
RyanCavanaugh
3y ago
Context matters. Is a "web developer" someone who makes web pages, or works on a browser rendering engine?
33.
▲
by
RyanCavanaugh
3y ago
This is still useless because there's already a single issuer of concert tickets: The ticket vendor. The vendor already has a plain-old database of the tickets which can handle transactions at a tiny fraction of the cost, and can captu
34.
▲
by
RyanCavanaugh
4y ago
What experiment would you run to determine if a given text input / text output interface had an "internal understanding of chess"?
35.
▲
by
RyanCavanaugh
4y ago
I presume they're referring to https://medium.com/flow-type/clarity-on-flows-direction-and-...
36.
▲
by
RyanCavanaugh
4y ago
(I have worked on the TypeScript team since before its initial release) While it's true that TS would have been started with or without Angular, I think OP is largely correct in the influence that Angular's embrace of TS had in TS
37.
▲
by
RyanCavanaugh
4y ago
TypeScript tries to be sound too. It wouldn't really make sense to write a type checker if that wasn't your goal. As the person who wrote the "100% soundness is a non-goal" line in the design goals document, that's
38.
▲
by
RyanCavanaugh
4y ago
In TypeScript, type guards are considered to be exhaustive, so if you have a string | number and check it against a function that says it returns "x is number", then TypeScript will think that in the negative case, it's a str
39.
▲
by
RyanCavanaugh
4y ago
Total type soundness is not a goal of Flow. For example, array bounds are not considered. Flow considers this program to have no errors, but TypeScript (with the correct option enabled) will: let m = [1, 2, 3]; console.log(m[4].toFixe
40.
▲
by
RyanCavanaugh
4y ago
Maybe this is simple in implementation, but it's definitely not simple in developer experience. You grab some code in one of your old projects for implementing a binary search. Can you copy-paste it into a new project that targets a
41.
▲
by
RyanCavanaugh
4y ago
Is fine-tuning of the gpt-3.5-turbo model expected to be available at some point? I have some applications that would greatly benefit from this, but only if fine tuning is available.
42.
▲
by
RyanCavanaugh
4y ago
"Am I wrong? If people show up to say I'm wrong, that only proves I'm right!"
43.
▲
by
RyanCavanaugh
4y ago
Nope. This is a common confusion. The set of properties of objects and the sets of objects themselves have a complementary relationship when it comes to union / intersection and subset / superset. Let's define a "propert
44.
▲
by
RyanCavanaugh
4y ago
You have to give the "lawnmower engine vibrator" hypothesis some credit for its sheer hilarity. Imagine Lew sitting there getting signals loud enough for the entire table to hear, see, and feel, like the water cup in Jurassic Park
45.
▲
by
RyanCavanaugh
4y ago
Yeah, if I had to rank the scenarios in order of likelihood: 1. Lew made a statistically awful call and got lucky 2. (yawning chasm of implausibility) 3. A rough tie between 3a. Lew made an extremely shrewd read and figured out the exact on
46.
▲
by
RyanCavanaugh
4y ago
The hand is relevant on the calling side. Poker doesn't work on the principle of "I called your bluff and so I win!". If you call a bluff with a worse hand, you still lose the pot.
47.
▲
by
RyanCavanaugh
4y ago
It's not enough to know that someone is bluffing; you actually have to have a better hand to win the pot when calling an all-in bet. Even if you were given the information "Adelstein does not have a pair" by an oracle, statis
48.
▲
by
RyanCavanaugh
4y ago
I don't see how this is a rebuttal to the claim. 636,975 is more than 2x 304,526, so assuming the quoted paragraph is correct, sucrase is still the highest-throughput transpiler even during its warm-up phase. Probably this isn't t
49.
▲
by
RyanCavanaugh
4y ago
> Seems like a trivial change, so why not do it sooner? Re: indentation: Literally, no one thought of it, as far as anyone can tell. Linus's law appears to have its limits.
50.
▲
by
RyanCavanaugh
4y ago
It's a PR that will be merged within the next week or so, and has been scheduled in the TS roadmap for quite a while. It's happening.
51.
▲
by
RyanCavanaugh
4y ago
Sucrase is written in JS and boasts the highest line throughput of any competing transpiler https://github.com/alangpierce/sucrase Time Speed Sucrase 0.57 seconds 636975 lines per sec
52.
▲
by
RyanCavanaugh
4y ago
RCV-IRV doesn't encourage moderate candidates because, in a polarized environment, moderate candidates are much more likely to be no one's first choice and get eliminated as a result. This isn't hypothetical -- you can look a
53.
▲
by
RyanCavanaugh
4y ago
It's not that you can't, it's that the risks of getting caught doing it and punished for it are too high relative to the reward. If you don't believe that deterrence is a real thing, there is a lot more human behavior th
54.
▲
by
RyanCavanaugh
4y ago
It's the same question as why people keep so many valuables in houses where you can just break a window, walk in, and take stuff: because you go to jail if you do that. If ACH was different and you could just, say, walk up to an ATM an
55.
▲
by
RyanCavanaugh
4y ago
This is how JavaScript intellisense in Visual Studio used to work, except that the program was executed "behind the scenes" using a trimmed-down VM that could execute without side effects or infinite loops. It was eventually aband
56.
▲
by
RyanCavanaugh
4y ago
If regular law is the ultimate arbiter of the correct location of funds in this system, then we don't need this complex network of energy-hungry computers constantly double-checking each others' work to make a financial system. We
57.
▲
by
RyanCavanaugh
4y ago
You don't have to take bad faith arguments at face value. When the baker says that his wedding cakes are a custom work of art tailored to each client, he's bullshitting you. He simply wants to discriminate against gay people. It r
58.
▲
by
RyanCavanaugh
4y ago
You have a civil right to participate in normal society, such as the purchase of everyday goods and services like cakes. This is what it looks like when that right is not enforced via mandates of business owners: https://en.wikip
59.
▲
by
RyanCavanaugh
4y ago
You're conflating discrimination on the basis of the product being created vs on the basis of whom the product is being sold to . The cake being commissioned was not materially different from any of the other cakes the baker made. W
60.
▲
by
RyanCavanaugh
5y ago
The article says "No digit can appear in the ostrich head _more than_ three times."
More ›