2,114 karma · joined July 10, 2010
hn masked email (temporary): clear.quilt6867@fastmail.com
Yes, that is scale. And yes, that's not actual requests per second. But it's the sort of scale that big (and even mid-sized) tech has known how to deal with for decades. Microsoft doesn't have an excuse.
"Hell is the Absence of God" by Ted Chiang deals with a world in which god, heaven and hell are unambiguously real.
Both are definitely "hard sci fi"
> Climate scientists can raise the alarm or whatever but have no credibility
Climate scientists have credibility.
I will also be bringing an ergonomic grip for my camera.
My email is in my profile.
It is possible to tax unrealized assets. We already do. For example, a property owner pays property tax based on the value of their property, even when they are not selling it.
It is possible for billionaires to borrow against their held assets. It is therefore also possible to calculate a tax on them.
Even then, I wouldn't want it making a kanji font. Consider 感 and 惑, both of which would be taught before high school.
Furthermore, correlation is not causation and it could well be the case that flossing is associated with better outcomes without causing it. For example, people who can afford to go to the dentist regularly are therefore regularly told to floss. People who care about dental health in general probably floss more, but also may be doing other things, consciously or unconsciously, to improve outcomes. Gut (and perhaps mouth) bacteria have behavioral effects; perhaps flossing is caused by having healthy mouth bacteria!
(at least one study says mouthwash is better than floss. That seems obvious to me! liquids are smaller than floss.)
That is to say, such a person has been accused of a crime.
Due process in the constitution guarantees that individuals (including non-citizens facing deportation) have the opportunity to defend themselves in court against such accusations.
Obviously people have been making sourdough for a very long time; you don't have to measure.
I also took pause at the claim that LSP was the issue. Neovim + treesitter + LSP feels... fairly solved at this point? It was definitely a bit rough 5 years ago, but it's pretty smoothed out now. Not sure where that opinion is coming from (and it feels at odds with everything else I've read from jvns, to be honest!)
(aside: transit is up to 25% again recently, apparently; https://www.sfchronicle.com/bayarea/article/remote-work-home.... And that graph has an even more interesting number which is that in 2019 transit was the plurality.)
The majority of all commuters in SF do not commute by car: https://www.sf.gov/data--vision-zero-benchmarking-commute-me...
This has been true for at least a decade. The trend, even ignoring COVID, is that a decreasing proportion do so.
> You want to be on the road (outside of a bike line)? Act like you hold a drivers license then. Oh you don't? Get the hell off the road. A driver's license is not required to use a road. It's required to operate a car. Cyclists explicitly have the right to use the road, including outside of bike lanes. When cyclists act unpredictably it is very, very frequently a response to motor vehicle traffic and pressure, because drivers are seemingly incapable of understanding that their tons of metal can hurt people.
Cyclists would love separated infrastructure, but the vast majority of transportation dollars go towards car infrastructure in the US.
> [the sidewalk is] infinitely safer for all involved
no, it isn't. This creates a lot more points of conflict with both drivers (who do not expect fast traffic on the sidewalk) and with pedestrians. Sidewalks are also often not appropriate for wheeled vehicles moving with any speed; terrain is uneven and turns are too sharp.
You're driving? Act like you have a driver's license, which requires you to respond safely to other road users including cyclists. Can't do that? Get the hell off the road.
That's a great idea! I'd like to suggest that we make programming languages have this as a first class concept: as part of writing a module, you write down a static description of the explicit contract. You might even encode effects and error states into that description!
Then, you know that if you stick to that contract, nothing ripples through the dependencies, but if you change it, there's things you need to go update elsewhere.
You can even readily swap in different components that have that same external contract! And since it's static, we can check it before the program even runs.
"external contract" is kind of clunky. What if we called it a "type"?