This is true as stated. However, it is important context that the time bomb was originally introduced in Trump's signature Tax Cuts and Jobs Act in his first term. So, yes, Trump's OBBBA fixed it, but Trump's TCJA…
> As for the detractors, from the first generics proposal this was called out as a "not now", not never. What? The post quotes the Go FAQ as saying, "we do not anticipate that Go will ever add generic methods". There is…
The converse and inverse are logically equivalent by contraposition, so it doesn't really matter which one you use. If you think through it, you can see that "if you're the product, you're not paying" is equivalent to…
I might guess that GP is referring not to interface ergonomics (for which a struct is a perfectly satisfactory solution, as you describe), but to implementation efficiency. A pointer is one word. A slice / string view…
When we're talking scales like 10^-23, "one" and "one sixth" are comparable enough to warrant an "approximately".
This is what I was thinking, too. Without some kind of linearity, `connect` et al. don't give the claimed guarantees if you can just reuse the old socket handle. Especially if it's aliased in a list or something. I was…
> Even with only about 1 in 1000 users enabling telemetry How do you know the number/proportion of users who run without telemetry enabled, since by definition you're not collecting their data? (Not imputing any malice,…
It can mean either. "Suspicious behavior" doesn't mean that the behavior thinks that you've done something wrong. "She's suspicious" can mean either that I suspect her intentions or that she suspects someone else's…
This is effectively what happened with the BotGhost vulnerability a few months back: https://news.ycombinator.com/item?id=44359619
Red/green has no inherent semantics. It has the semantics that you assign it. If you choose to assign it meaning that disenfranchises 8% of men using your system, that's your choice, but it is not a good one.
The article explains why they want to avoid this option: > Starting at version 14, PostgreSQL supports generated columns - these are columns that are automatically populated with an expression when we insert the row.…
> I don’t see your joke as being in any way harmful towards Sanjay aside from potential knock on effects of Jeff Dean being more popular I mean… yeah. When two people are peers and comparably well regarded, and one is…
Maybe we could put a wind turbine on the boat, generate electrical power, and use that to power an onboard motor!
Rob Pike retired from Google in 2021.
Ng, Le, Li, Lu, Wu, Xu, Xi, Fu… come to mind immediately for last names. For first names… Jo, Ty, Al, maybe?
You may wish to search for "readability at Google". Here is one article: https://www.moderndescartes.com/essays/readability/ (I have not read this article closely, but it is about the right concept, so I provide it as a…
> what about situations where you might have two variables closely related that need to be locked as a pair whenever accessed. This fits quite naturally in Rust. You can let your mutex own the pair: locking a…
Umm, actually, it's specifically a coproduct of functional programming. ;-) https://en.wikipedia.org/wiki/Coproduct
I have usually heard it called "A–AB–B migrations". As in, you support version A, then you support both version A and version B, then you support just version B. The rest of the sequencing details follow from this idea.
College athlete Lia Smith died by suicide last week after years of targeted harassment and attacks from the people we're talking about. At some point, when the institutions of power do everything they can to demonize…
Sure. If T is a zero sized type, then chan T should just be an atomic int. I am not sure how much this improves code readability in practice—I see chan struct{} frequently, but I cannot recall ever having seen chan T…
Thanks for explaining!
The term is correct. Grammatically, we would say, "I love vacuous truths", or, "I love vacuously true statements". (To my ear the second version sounds very slightly more appropriate, because in mathematics "vacuously…
> public key of a wallet (present on any outgoing transaction in the ledger) Genuine question: is this true? I only know a little bit about Bitcoin, but I thought there was a notion of an "extended public key" that's…
If you have a buffered channel with 100 "true"s in it, you're using 100 bytes. If you have a buffered channel with 100 "struct{}{}"s in it, you only need to store the length, since the element type is zero-sized.
This is true as stated. However, it is important context that the time bomb was originally introduced in Trump's signature Tax Cuts and Jobs Act in his first term. So, yes, Trump's OBBBA fixed it, but Trump's TCJA…
> As for the detractors, from the first generics proposal this was called out as a "not now", not never. What? The post quotes the Go FAQ as saying, "we do not anticipate that Go will ever add generic methods". There is…
The converse and inverse are logically equivalent by contraposition, so it doesn't really matter which one you use. If you think through it, you can see that "if you're the product, you're not paying" is equivalent to…
I might guess that GP is referring not to interface ergonomics (for which a struct is a perfectly satisfactory solution, as you describe), but to implementation efficiency. A pointer is one word. A slice / string view…
When we're talking scales like 10^-23, "one" and "one sixth" are comparable enough to warrant an "approximately".
This is what I was thinking, too. Without some kind of linearity, `connect` et al. don't give the claimed guarantees if you can just reuse the old socket handle. Especially if it's aliased in a list or something. I was…
> Even with only about 1 in 1000 users enabling telemetry How do you know the number/proportion of users who run without telemetry enabled, since by definition you're not collecting their data? (Not imputing any malice,…
It can mean either. "Suspicious behavior" doesn't mean that the behavior thinks that you've done something wrong. "She's suspicious" can mean either that I suspect her intentions or that she suspects someone else's…
This is effectively what happened with the BotGhost vulnerability a few months back: https://news.ycombinator.com/item?id=44359619
Red/green has no inherent semantics. It has the semantics that you assign it. If you choose to assign it meaning that disenfranchises 8% of men using your system, that's your choice, but it is not a good one.
The article explains why they want to avoid this option: > Starting at version 14, PostgreSQL supports generated columns - these are columns that are automatically populated with an expression when we insert the row.…
> I don’t see your joke as being in any way harmful towards Sanjay aside from potential knock on effects of Jeff Dean being more popular I mean… yeah. When two people are peers and comparably well regarded, and one is…
Maybe we could put a wind turbine on the boat, generate electrical power, and use that to power an onboard motor!
Rob Pike retired from Google in 2021.
Ng, Le, Li, Lu, Wu, Xu, Xi, Fu… come to mind immediately for last names. For first names… Jo, Ty, Al, maybe?
You may wish to search for "readability at Google". Here is one article: https://www.moderndescartes.com/essays/readability/ (I have not read this article closely, but it is about the right concept, so I provide it as a…
> what about situations where you might have two variables closely related that need to be locked as a pair whenever accessed. This fits quite naturally in Rust. You can let your mutex own the pair: locking a…
Umm, actually, it's specifically a coproduct of functional programming. ;-) https://en.wikipedia.org/wiki/Coproduct
I have usually heard it called "A–AB–B migrations". As in, you support version A, then you support both version A and version B, then you support just version B. The rest of the sequencing details follow from this idea.
College athlete Lia Smith died by suicide last week after years of targeted harassment and attacks from the people we're talking about. At some point, when the institutions of power do everything they can to demonize…
Sure. If T is a zero sized type, then chan T should just be an atomic int. I am not sure how much this improves code readability in practice—I see chan struct{} frequently, but I cannot recall ever having seen chan T…
Thanks for explaining!
The term is correct. Grammatically, we would say, "I love vacuous truths", or, "I love vacuously true statements". (To my ear the second version sounds very slightly more appropriate, because in mathematics "vacuously…
> public key of a wallet (present on any outgoing transaction in the ledger) Genuine question: is this true? I only know a little bit about Bitcoin, but I thought there was a notion of an "extended public key" that's…
If you have a buffered channel with 100 "true"s in it, you're using 100 bytes. If you have a buffered channel with 100 "struct{}{}"s in it, you only need to store the length, since the element type is zero-sized.