128 karma · joined July 16, 2012
If the president had his personal wallet stuffed at all-time lows, you could argue that the timing was perfect for him at least.
[1] https://adamwathan.me/tailwindcss-from-side-project-byproduc... [2] https://web.dev/state-of-css-2022/
Since the VDOM runs fast in Node, you can execute your tests quickly in Jest. But since no real browser are running on Node, the value of this is perhaps questionable.
The browser can get a performance boost via serverside rendering and again it comes in handy that the VDOM runs fast in Node. But perhaps this solves a problem that the VDOM has caused, because React loads slowly and renders the slowest [1].
You can run the VDOM in Android and on iOS via React Native and this is all well, but the VDOM is holding the web back because we have come to expect all this from technologies such as Web Components that might load fast and render fast by virtue of not relying on it.
The virtual DOM is modelling the DOM, but the DOM comes with a model out of the box, it's called the Document Object Model and it is always in sync with the view without any constant performance tweaks. Asynchronous rendering can fix it until batched rendering solves it for good. But these are opposite rendering strategies! We are simply going in circles now.
A lot of the myths around the virtual DOM can be explained by unwillingness to learn the native API and we are mostly dealing with the fallout now. It's the same with CSS. Sorry for the rant and the abuse of your comment.
[1] https://twitter.com/championswimmer/status/14865018568345845...
> At one degree - the world we are already living in - vast wildfires scorch California and Australia, while monster hurricanes devastate coastal cities. At two degrees the Arctic ice cap melts away and coral reefs disappear from the tropics. At three, the world begins to run out of food, threatening millions with starvation. At four, large areas of the globe are too hot for human habitation, erasing entire nations and turning billions into climate refugees. At five, the planet is warmer than for 55 million years, while at six degrees a mass extinction of unparalleled proportions sweeps the planet, even raising the threat of the end of all life on Earth.
With how your health insurance depends on employment in the US, I kind of have the opposite impression that people actually do work under threat of physical harm; or violence, in other words, not unlike the working conditions of a slave.
[1] https://www.theatlantic.com/ideas/archive/2021/06/aduhelm-dr...
"You’re a big company, and you have an idea for what you’d like a cell to do. You come to us, and we agree on the spec. We program the cell to do it. We give you that cell app. That’s our product. It’s essentially an intellectual-property license. We’ve written a piece of custom software for you, except it’s a custom genome inside a cell. You then take that back and build a business around it. The key is: I need to get a piece of that. It could be a royalty or - we just announced a partnership with Y Combinator - we can take equity in companies that are building on top of our platform. We want to make it so that everybody uses our platform to program cells. It’s much cheaper than it’s been historically. You want to start a biotech company? You’ve got to build a lab. You’ve got to get equipment. You’ve got to get all the lab materials. All these things are an enormous upfront expense, and it really limits innovation. So what we’re saying to the Y Combinator companies is: Just use our platform. We’ve already built all that. We have that huge fixed cost, and you get a low marginal cost. And I will program that cell for you in exchange for a chunk of your company. That’s the deal."
[1] https://www.bloomberg.com/news/features/2019-11-06/ginkgo-bi...
root = true
[*]
indent_style = tab
indent_size = 2
That being said, GitHub's default setting can only be seen as a spaces mongering ploy to subvert the true usage of tabs.[1] https://www.warren.senate.gov/imo/media/doc/STATES%20Act%20O... (PDF)