"It is difficult to get a man to understand something, when his salary depends upon his not understanding it". So, this guy is "building an AI startup and investing in the space", right. Thousands of jobs in AI depend on you to start paying for the models because "free version is over a year behind".
What AI is good at is generating billions of similar "something big, act now" stories just to get you to pay. It is an advert.
Indeed. There’s definitely a bit of that in there, no doubt. But I think, after reading it, that it’s one of those articles that might off on some details but is in the ballpark in terms of trajectory.
The trajectory is simple: everyone is hooked on paid AI subscription and loses the skill of thinking and learning. The models are proprietary and cloud-only. Everything you input is also monetized. The end.
If AI takes over everything even remotely in the radius of "knowledge work" and leaves 25% of workers jobless, where is all the demand for this new "productivity" going to come from. Robots buying stuff from each other? Our benevolent billionaire overlords stepping up their consumption to compensate?
We don't know and that's why the next few years are not looking bright. This is going to massively accelerate existing income inequality until it breaks our economy. Some have suggested universal basic income as the relief, but good luck getting the United States Congress to deliver that for its people. We're talking something much bigger than The New Deal and that only happened because the fucking Great Depression happened first.
These are multipliers. First, the QA left, but nothing major happened for years, automated tests did suffice. Then, vibe code happened, that with the lack of QA, led to disaster.
I doubt "studies" exist and proving every little assumption takes too much effort as per Brandolini's law.
Obviously what matters is how much of the world’s products they produce - especially products that require high energy input. I can’t imagine why you think per capita is the appropriate statistic to compare.
This has already been pointed out to you in this discussion, so it seems you are not actually engaging with the information you’re being provided with for some reason.
An empty struct is idiomatic and expected to be used in a Set type. When/if the memory optimization is reintroduced, no code change will be needed to take advantage of it.
Using a bool instead of empty struct also means that there is more way to use it wrong: check the bool instead of if the key exist, set the bool incorrectly, etc...
I would argue using bool hurts readability more.
Even better write/use a simple library that calls things that are sets `Set`.
Almost made it into 1.18 but looks like it doesn't add enough value and has some open questions like what to use for a backing data type and what complexity promises to make.
I also feel like map[T]struct{} communicates its purpose way better than map[T]bool. When I see a bool I expect it to represent a bit of information, I don't see why using it as a placeholder for "nothing" would be more readable than a type that can literally store nothing.
What if.. the management made a request to make the game take more space than the previous release?
So everyone could see just how much content there is and how much better everything is.
I mean, the developers cannot be that incompetent while being able to ship a high quality product.
What AI is good at is generating billions of similar "something big, act now" stories just to get you to pay. It is an advert.
reply