1,672 karma · joined June 18, 2020
Limitless paper in a paperless world
I could write a manifesto on my hatred of the move from headphone jacks to bluetooth across all device categories. I admit that I'm an outlier here, but regardless I just might have to make time to write up my thoughts on this travesty.
As a software engineer I have associated user IDs with their request logs at almost every job I've ever had; a lot of debugging would have been impossible otherwise. Is that unethical? Are user IDs and IP addresses inherently different?
I made my bed and slept in it, so I have no axe to grind, but going forward I will never accept options over any other form of compensation, given a choice.
That's the document tree - when it comes to application state, which is just data in memory, anything is possible. These state libraries tend to treat in-memory application state as the "real" state, and try to treat the document tree as a side effect. This is one reason that front end unit tests tend to miss bugs - application state being what you expected doesn't mean the user sees what they expected.
> any outside change (user action, api result) unleashes a graph traversal. Our UI components become much simpler, because they just need to dumbly reflect values in the graph.
But that sounds the same as the reasoning behind React's one-way data flow.
I don't mean to imply that companies should avoid displays of diversity, I just mean that it's obvious when it's inauthentic. Virtue signaling in exchange for business is not progress.
For someone pointing an awful lot of fingers and making a lot of extremely condescending accusations throughout this thread, I'm surprised you're offering this advice.
I work in the renewable power industry, and my father was a biologist who spent his career trying to mitigate the ecological disasters caused by my state's hydroelectric dams.
The link you've provided suggests that miners and hydroelectric providers could establish mutually beneficial economic partnerships. That hardly needs to be written; it's obvious. But I think if you polled the public on whether creating additional revenue streams for hydroelectric is a higher priority than reducing our overall energy demand -- well, do I even need to suggest what the results would be?
Did I imply that we don't need or shouldn't have currency? And are you implying that crypto and stored renewable energy should be equivalent priorities?
> You are deeply out of touch with reality if you believe they aren't curtailing capability
"At all times" was the key qualifier to my statement. I'm well aware that excess capacity from intermittent sources is a huge problem and curtailment is the workaround employed these days, which is precisely why I'm saying that storage should be a higher priority than crypto.
This is why billions of dollars are going into storage and transport for renewable energy (batteries, hydrogen, and some outliers like methane and ammonia). Creating any new energy demand, be it flexible or constant, only increases the total amount of renewables we need.
> our entire grid could be renewables in excess of peak demand
Are you hypothesizing about a world where we have more renewables than we can consume at all times? Sure, I guess mine away in that world. In this world, though, it's doing measurable damage.
The main tenets of apps that are resilient to bot spam are 1) scalability, so that they can handle huge quantities of traffic and bot-generated content, and 2) the ability to differentiate high quality from low quality content (regardless of whether it was created by a human). Ironically, AI is probably the solution to the second problem.