Almost all? I just checked and Act, Crest, CloSYS and many others are all SLS-free and alcohol-free. The only one with SLS I could find is Listerine Cool Mint.
Maybe you’re thinking toothpastes? SLS in toothpaste is indeed hard to avoid.
One time I led a project and ran daily standups by screen-sharing our Asana board so the team could review in-progress tasks. Every day, right in the middle of the meeting, Asana logged me out. I’d rush to log back in to finish the review, thus ensuring we’d repeat the cycle exactly 24 hours later. This silly dance lasted the whole project.
You’re kind of proving the point here. NYC has fewer car owners and yet NYC doesn’t have a single pedestrian street or street closed to through traffic. Sounds like a city that can’t imagine itself without cars even though it’s completely realistic.
White tea is actually closer to black tea than the name implies. Because – unlike green tea – it is not steamed to stop the oxidation process, it oxides naturally as it dries. This puts it somewhere between green tea and black tea in terms of oxidation (which is also where oolong is BTW[1]). Some oolongs and white teas – if brewed similarly – are very very close to black tea in terms of flavor.
[1] The technical difference between oolong and white is simply that white is processed naturally, whereas oolong has more “steps” (oxidation, drying, steaming, etc.). The steps can be manipulated to give the tea a different character. Oolongs are often roasted, for example.
When talking about discrete things, 0 has a specific meaning: it is the absence of things. It does not make sense to count the 'first' element as the 0th. When you encounter the 'first' element, how many elements do you have? 1.
This is of course different for continuous quantities. When counting seconds, for example, we should absolutely start from 0.
I'm curious why the compiled version is still referencing React code, instead of defining a standard JS data structure that JSX would compile directly into? This would remove any dependency to React itself, with the added benefit of skipping function calls at runtime. It doesn't look like there's much happening at instantiation that couldn't be done after the fact on plain JS objects: https://github.com/facebook/react/blob/master/packages/react...
Unfortunately, in my experience, cats are endothermic. Give a cat a heat source – a sunny patch, a heated blanket, or a warm belly – and they will cling to it until all the heat is absorbed out of it. Cats need heat sources to thrive, so they will be very unhappy if operated as a heat source.
> Times of low-resolution displays are over. High-resolution displays are a commodity now.
I reject that premise. 4K is basically the maximum number of pixels you can get for less than $1K, and that's only a handful more pixels than a 16" MBP screen. It does not make sense for most people to shell out the $$$ just so that they can see the same number of pixels from slightly further away.
It is absolutely not the right time to upgrade your monitor. Wait until 5K+ becomes affordable again[1] so you can actually get the benefits of an external monitor (more usable screen space) without having to sacrifice the sharpness and quality of retina.
This is an odd comment considering how humans have lived hundreds of thousands of years without cars, and only a few decades with them. You’re saying that a solution that’s as old as time - and used by billions of people today - is not as realistic as a technology that hasn’t been developed yet?
Lane change behavior looks completely unrealistic to me. I see cars switching lanes on deceleration into a traffic jam, which doesn't buy you anything (both lanes are stopped) and is extremely dangerous (you're cutting off cars approaching fast from behind and braking at the last minute). Never seen this happen in real life, except maybe at toll booths.
On the other hand, there is no lane switching when traffic on adjacent lanes clears up. In real life, drivers will quickly switch if a nearby lane starts moving. They can't see whether their own lane is also clearing up ahead, and most people won't take any chances.
Yes. As a matter of fact, I'm currently working on a large JS codebase that is a decade old. We switched over all the code to TypeScript in one go, and we are gradually fixing the type errors over time. VSCode does an excellent job of showing you type annotations and type errors inline, so the typing is very useful even if you have thousands of errors elsewhere in the project and never even run the type checker globally.
In fact, out of the dozen or so TS codebases I've worked on, I've rarely seen one completely free of type errors. And yet no team has ever doubted the value of the type system. It's a very pragmatic approach which works very well for many teams in my experience.