Pensacola
Joined 6 years ago
Joined 6 years ago
All of a sudden, this delightful article about a dad creating a toy for his kids now reads like a big-tobacco eyes-only internal memo: How to hook a kid on a screen when they should be interacting with real world physical objects.
This. But IMHO the right solution is to make the back-end stateless and manage all client state on the client. Each request authenticates itself, and (if you're ReSTful about it) the back-end is simply a database connector/augmenter.
In this paradigm, the SPA is basically a desktop app that retrieves data from a server, built to run within a framework, which happens to be a web browser.
In case you're jumping to conclusions, know that I'm a late-comer to the SPA party, having resisted from its inception until about a year ago, for all the obvious reasons, including those bemoaned by the OP.
Why did I relent? SPA frameworks like React now handle pretty much all the heavy lifting for you. OP, you should check out React Router, which can render this post's examples irrelevant. I'm surprised that in 2022, someone writing to the web UI layer would bother to create code to manage the address bar when there are a thousand ways to not have to.
There are real irrefutable problems lurking in the technology as it exists now, but let's assume that those can be worked out. What I want to know is, does Braintrust really plan to hand over governance to its participants? How is that a good sell to the VCs? Because I assume that they don't in fact plan to hand over governance to the market participants, in which case the coins seem fairly useless. Convince me I'm wrong.
On the other hand, it's flipping fast, practically invisible.
You're right: most of the protein in the diets of our paleolithic ancestors came from insects and leftover carrion from the kills of more optimized carnivores. I've never seen these recommended in a Paleo diet.