> Rust has affine types (can be used no more than once), but not linear types (must be used exactly once) Obviously it's not part of the type system itself, but doesn't the must_use attr get pretty close?
No, TypeScript is compile time only. There's no runtime type info.
Anecdotally, proc macros just aren't that common. Almost every Haskell tutorial I read introduces language extensions, and it seems like many users have a set of extensions that they always enable by default. I don't…
These statistics don't include all the discriminatory interactions with the police that don't end in death. Being killed by the police is only one way that racialized policing can have a disparate effect on policed…
Hope you have good margin rates, you could be waiting a long time. A lot of these are steaming piles of shit if you think about fundamentals but the market doesn't care about fundamentals.
Just look at the price action on any big tech stock and pretend you're a tech investor looking for a big exit. People are pouring money into equities, particularly tech.
There's no alternative to equities. These prices could continue to go up for years, even if the bottom totally falls out.
Ignoring the importance of the bottom 1/3rd for consumer spending.
Lots of tools built on top of Docker do imbue special meaning in latest, however.
First of all, "Basic economics/psychology informs" does not constitute empirical proof that UHC leads to decreased "innovation" (which is a weasel word in itself). Second, even if we granted the premise that UHC leads…
The solution to "stop the punching" isn't to demand oppressed people not be upset. The solution is to stop punching down. We stop racism by reversing the material effects of racism, not by spreading an imaginary "color…
Do you have any evidence any sub was banned for the opposite equivalent of "Democraps" or whatever? This feels like a strawman without evidence that people were banned selectively.
Punching up vs punching down is a super important distinction to make in these kinds of policies.
> If the ultimate commercial relationship is between you and the hotel or airline when you book through Expedia, then it's just as fair to say that the ultimate commercial relationship is between the passenger and…
I seriously doubt there are many lawyers willing to sue Amazon on contingency unless it's the most slam dunk of cases.
For what it's worth, Java has hit code reloading, even though it doesn't work perfectly all the time.
> Go also espouses "frameworks bad, libraries good" but the biggest difference is that they actually have a strong robust ecosystem of solid libraries while pretty much every Lisp claims to have production-ready…
I'm not super familiar -- what editor integrations does create-react-app provide? It seems like it's just a project template like Luminus for Clojure. Tooling is definitely important, so I don't want to downplay…
I'd love to use a light-weight Clojure hosted on Go, etc., but also wonder whether performance improvements to the JVM will solve many of these issues without requiring a full rewrite. Many of the issues Clojure has…
What tooling has given you problems? I think that some tooling assumes familiarity with the Java ecosystem (which is a problem for many things in Clojure land), but otherwise it seems pretty solid to me.
Even though Ansible is declarative in spirit, in practice I feel like a lot of playbooks just read like imperative code.
> the average person doesn't understand that types exist in dynamically-typed languages Again, this is needlessly uncharitable as to what people mean when they talk about type systems, which is obviously about the…
I'm not making a claim about all languages, I'm talking about languages that support any kind of extensible type validation, whether statically or at runtime.
When people refer to "typing", it is almost certainly reasonable to assume they are referring to static typing, as implemented by most languages. I don't think this should be confusing. Specs/contracts are cool but…
There are also operational concerns here. Dropping columns may require rebuilding indices, which can have a high cost that isn't worth paying for just to keep the schema clean.
> Rust has affine types (can be used no more than once), but not linear types (must be used exactly once) Obviously it's not part of the type system itself, but doesn't the must_use attr get pretty close?
No, TypeScript is compile time only. There's no runtime type info.
Anecdotally, proc macros just aren't that common. Almost every Haskell tutorial I read introduces language extensions, and it seems like many users have a set of extensions that they always enable by default. I don't…
These statistics don't include all the discriminatory interactions with the police that don't end in death. Being killed by the police is only one way that racialized policing can have a disparate effect on policed…
Hope you have good margin rates, you could be waiting a long time. A lot of these are steaming piles of shit if you think about fundamentals but the market doesn't care about fundamentals.
Just look at the price action on any big tech stock and pretend you're a tech investor looking for a big exit. People are pouring money into equities, particularly tech.
There's no alternative to equities. These prices could continue to go up for years, even if the bottom totally falls out.
Ignoring the importance of the bottom 1/3rd for consumer spending.
Lots of tools built on top of Docker do imbue special meaning in latest, however.
First of all, "Basic economics/psychology informs" does not constitute empirical proof that UHC leads to decreased "innovation" (which is a weasel word in itself). Second, even if we granted the premise that UHC leads…
The solution to "stop the punching" isn't to demand oppressed people not be upset. The solution is to stop punching down. We stop racism by reversing the material effects of racism, not by spreading an imaginary "color…
Do you have any evidence any sub was banned for the opposite equivalent of "Democraps" or whatever? This feels like a strawman without evidence that people were banned selectively.
Punching up vs punching down is a super important distinction to make in these kinds of policies.
> If the ultimate commercial relationship is between you and the hotel or airline when you book through Expedia, then it's just as fair to say that the ultimate commercial relationship is between the passenger and…
I seriously doubt there are many lawyers willing to sue Amazon on contingency unless it's the most slam dunk of cases.
For what it's worth, Java has hit code reloading, even though it doesn't work perfectly all the time.
> Go also espouses "frameworks bad, libraries good" but the biggest difference is that they actually have a strong robust ecosystem of solid libraries while pretty much every Lisp claims to have production-ready…
I'm not super familiar -- what editor integrations does create-react-app provide? It seems like it's just a project template like Luminus for Clojure. Tooling is definitely important, so I don't want to downplay…
I'd love to use a light-weight Clojure hosted on Go, etc., but also wonder whether performance improvements to the JVM will solve many of these issues without requiring a full rewrite. Many of the issues Clojure has…
What tooling has given you problems? I think that some tooling assumes familiarity with the Java ecosystem (which is a problem for many things in Clojure land), but otherwise it seems pretty solid to me.
Even though Ansible is declarative in spirit, in practice I feel like a lot of playbooks just read like imperative code.
> the average person doesn't understand that types exist in dynamically-typed languages Again, this is needlessly uncharitable as to what people mean when they talk about type systems, which is obviously about the…
I'm not making a claim about all languages, I'm talking about languages that support any kind of extensible type validation, whether statically or at runtime.
When people refer to "typing", it is almost certainly reasonable to assume they are referring to static typing, as implemented by most languages. I don't think this should be confusing. Specs/contracts are cool but…
There are also operational concerns here. Dropping columns may require rebuilding indices, which can have a high cost that isn't worth paying for just to keep the schema clean.