News for hackers. Stuff that matters.
Re:AI Flame Graphs by zkry on Wednesday October 30, 2024 @08:09AM (#41993999)
> Imagine halving the resource costs of AI and what that could mean for the planet and the industry -- based on extreme estimates such savings could reduce the total US power usage by over 10% by 20301.

Why would it be the case that reducing the costs of AI reduces power consumption as opposed to increase AI usage (or another application using electricity)? I would think with cheaper AI their usage would be come more ubiquitous: LLMs in fridges, toasters, smart alarms, etc.

Re:AI Flame Graphs by lodovic on Wednesday October 30, 2024 @08:14AM (#41994026)
I had the same thought - power use will not be halved, usage will double instead.
Re:AI Flame Graphs by Erethon on Wednesday October 30, 2024 @08:26AM (#41994104)
This is the https://en.wikipedia.org/wiki/Jevons_paradox and it's what always happens in these cases.
Re:AI Flame Graphs by ben_w on Wednesday October 30, 2024 @09:38AM (#41994610)
It does happen, but not always.

For example, food got cheaper and consumption has increased to the extent that obesity is a major problem, but this is much less than you might conclude from the degree to which productivity has increased per farmer.

For image generation, the energy needed to create an image is rapidly approaching the energy cost of a human noticing that they've seen an image — once it gets cheap enough (and good enough) to have it replace game rendering engines, we can't really spend meaningfully more on it.

(Probably. By that point they may be good enough to be trainers for other AI, or we might not need any better AI — impossible to know at this point).

For text generation, difficult to tell because e.g. source code and legal code have a lot of text.

Re:AI Flame Graphs by _heimdall on Wednesday October 30, 2024 @02:38PM (#41998676)
Food may be a bit of an outlier, the number of consumers won't change quickly in response and each person can only eat so much.

When it comes to converting electricity into images and text, there really is no upper bound in sight. People are happy to load the internet up with as much content as they can churn out.

Re:AI Flame Graphs by ben_w on Wednesday October 30, 2024 @03:03PM (#41998947)
You don't see an end at the level of everyone having it at 60fps (or so) in each eye?
Re:AI Flame Graphs by _heimdall on Wednesday October 30, 2024 @03:38PM (#41999300)
I'm not quite sure what you mean, 60fps would have something to do with output displays but nothing to do with the content. There's no upper bound to how much content people would have LLMs make, whether that content is being consumed on cell phone screens or some kind of in-eye display.
Re:AI Flame Graphs by ben_w on Wednesday October 30, 2024 @04:57PM (#42000211)
If you generate a new image 60 times per second, that's reasonably described as "60 fps", this is how the output of video game engines has been described for at least 25 years*.

If everyone's doing that all day every day on each eye, that's a reasonable guess of an upper bound: you as a human cannot actually consume more even if you make it.

GANs can already do that speed, but any given GAN is a specialist AI and not a general model; diffusion models are general, but they're slower (best generation speed I've seen is 4-5 frames per second on unknown hardware). LLMs aren't really suited to doing images at all, but can control other models (this is what ChatGPT does when "it makes an image" — it calls out to DALL•E).

* how long I've been paying attention to that, not a detailed historical analysis

Re:AI Flame Graphs by _heimdall on Wednesday October 30, 2024 @05:01PM (#42000264)
Sure, I supposed you could calculate a limit by looking at how many human eyes there are, how many frames per second they can see, and max resolution visible. That still isn't actually a limit on how many images could be made, only how many could be consumed.

That said, if we got to such a massive scale I'd expect us to hit other limits first (electricity available, best produced, storage space, network transmission, etc.).

Or did I totally misunderstand your example here? I may have misread it completely, if so sorry about that!

Re:AI Flame Graphs by ben_w on Wednesday October 30, 2024 @05:15PM (#42000417)
> Sure, I supposed you could calculate a limit by looking at how many human eyes there are, how many frames per second they can see, and max resolution visible. That still isn't actually a limit on how many images could be made, only how many could be consumed.

Sure, absolutely. But I can say the same of food, which is why I drew the analogy between them previously.

> That said, if we got to such a massive scale I'd expect us to hit other limits first (electricity available, best produced, storage space, network transmission, etc.).

Difficult to guess when the quality isn't yet at the right threshold: GANs are already this speed on phone hardware*, so we're not bounded on that specific combination with available electrical energy; on the other hand, 2 years ago I was seeing images for about 3 kJ, which is in the region of hundreds of kilowatts for 2 eyes at 60 fps, which is absolutely going to be a problem… if they were limited to that hardware and with that model (though both are moving targets, I'd be very surprised if the unknown hardware that I've seen doing 4-5 fps was burning 12-15 kW, but it's not strictly speaking impossible it really was that power hungry).

* Specifically: on an iPhone 11, BlazeStyleGAN model was generating images in 12.14 ms, which is just over 82 fps — https://research.google/blog/mediapipe-facestylizer-on-devic...

Re:AI Flame Graphs by debugnik on Wednesday October 30, 2024 @05:08PM (#42000325)
You're assuming people will create content to consume it, and not just to spam various platforms, competing for attention. Most of it might only be ever consumed by crawlers, if at all.
Re:AI Flame Graphs by UltraSane on Wednesday October 30, 2024 @08:50PM (#42002296)
The ultimate end-game for image-gen AI is a closed-loop system where a computer can monitor sexual arousal levels and generate the most arousing porn possible for the subject. This would be VERY addictive. Unless people can just become completely immune to all pornographic stimuli.
Re:AI Flame Graphs by ben_w on Thursday October 31, 2024 @08:24AM (#42006158)
I'd say the Matrix rather than that; most of us have a refractory period where that would at best do nothing and at worst be actively undesirable.
Re:AI Flame Graphs by wongarsu on Wednesday October 30, 2024 @05:10PM (#42000348)
If we assume that text and images are made for human consumption then there is a limit in how much we can consume. In fact I doubt there is much room for our society's per-person media consumption to increase. There is obviously room for growth in fewer people seeing the same content, and room for some "waste" (i.e. content nobody ever sees). The upper bound (ignoring waste) would be if everybody only saw and read content that nobody else has ever seen and will ever see. But if we assume society continues to function as it does the real limit will be a lot lower.

Now maybe waste is a bigger issue with content than with food. I'm not sure. Both have some nonzero cost to waste. It might depend on how content is distributed

Re:AI Flame Graphs by ben_w on Wednesday October 30, 2024 @05:39PM (#42000698)
Mm.

I'd would say that text is capable of being extremely useful even when no human reads it, because of source code, maths proofs, etc.

But I'm curious: 238 wpm * 0.75 words per token * 16 (waking) hours per day * 83 years * $10.00 / 1M output tokens (current API cost for 4o without batching) means the current cost of making as many tokens as a human can read in a lifetime is $92,300: https://www.wolframalpha.com/input?i=238+words+per+minute+%2...

With these numbers, a well-written project with even a billion lines of code would be a rounding error even if only a thousand people used any specific such software and none of that was ever shared with what other people wanted to get done.

Re:AI Flame Graphs by _heimdall on Wednesday October 30, 2024 @05:32PM (#42000613)
Its an interesting question for sure. Anecdotally it seems to me like there's a ton of content thrown online that is rarely, if ever, consumed. From bot-generated blog posts to social media posts, surely some of it is never seen or viewed only a few times before it gets buried and never seen again.

Market dynamics should push people to stop generating that content if they don't enough value to justify the cost. In practice, though, it hasn't seemed to happen yet and we must be pass a threshold where there's more content created online than we could ever value.

It'd make for an interesting study, but short of having verifiable data I have to assume we'll continue increasing the rate at which content is created whether the value is there or not.

Re:AI Flame Graphs by UltraSane on Wednesday October 30, 2024 @08:47PM (#42002277)
Yandex image search works really well at finding similar images but it also leads you to some very strange parts of the internet that are exactly what you are describing: bot generated pages that almost no one reads.
Re:AI Flame Graphs by HappMacDonald on Friday November 01, 2024 @06:12PM (#42022075)
The simplest example of what you describe regarding fully bespoke content would be realtime generation of VR feeds. Of course even in VR people would be consuming still more 2D content: the environments are built out of 3d models textured by 2d content at higher resolutions than most viewers will ever closely inspect.

You'd most likely categorize all of the unseen textures or higher-than-needed resolution in your "waste" bucket, and I can't argue with that. But VR still clearly means that there is at least theoretical room for "realtime video generated custom for every viewer, which in turn is composed of even more content sources".

Re:AI Flame Graphs by AcerbicZero on Wednesday October 30, 2024 @05:09PM (#42000331)
I think you're missing the broader analogy here; Cheap LLMs == LLMs everywhere. Cheap food == People everywhere.

I'm no Malthusian, but the paradox holds here pretty well.

Re:AI Flame Graphs by ben_w on Wednesday October 30, 2024 @05:26PM (#42000552)
The population indeed went up, and at the same time the fertility rate is declining. What Malthus was expecting is that more food would just lead to more people on the knife-edge of famine, and we're wildly far from that in most of the world. (What is paradoxical is that the USA is simultaneously very rich, has high obesity, and somehow manages to also have a huge problem with kids going hungry).

The very specific point I'm claiming is that the increased consumption isn't always unbounded.

Re:AI Flame Graphs by AcerbicZero on Wednesday October 30, 2024 @05:55PM (#42000866)
The fertility rate trends are missing the core point here. Your obesity and hunger examples actually reinforce the Jevons paradox - when a resource becomes cheap enough, we find ways to use it even beyond what seems rational. But more importantly, you're still not getting the original Malthusian comparison: Malthus wasn't predicting that cheaper food would make people eat more (obesity) - he was predicting that cheaper food would lead to more total people. Similarly, cheaper AI won't just make individual AIs consume more - it means AI will be deployed everywhere possible. The parallel is about multiplication of instances, not increased individual consumption.
Re:AI Flame Graphs by hhdhdbdb on Thursday October 31, 2024 @07:45AM (#42005832)
Why is fertility declining? I posit we are hitting non-food constraints. Political ones. Land use constraints. If you build millions of homes fertility will go up.
Re:AI Flame Graphs by ben_w on Thursday October 31, 2024 @08:27AM (#42006188)
There are millions of empty homes in this world.

I'd assume environmental, but there's also more subtle answers than will fit in a comment box — whatever the cause, it has to be near-global.

China's building loads more houses, still has a fertility decline.

Re:AI Flame Graphs by hhdhdbdb on Thursday October 31, 2024 @04:44PM (#42011315)
Yes I forgot to mention the implied: Homes, that meet code, with connected utilities in places people want to live that are not being landbanked.
Re:AI Flame Graphs by shadowmnifold on Friday November 01, 2024 @07:46AM (#42015986)
Surely, the reasons are multivariate with all kinds of interactions and feedback mechanisms between the variables.

It is really a good example of what natural dimension reducers we are, even when we know it makes no sense. It is like we can't but help ourselves to reduce things to one explanatory variable.

My favorite is the news headline "The market went up today because of X".

Re:AI Flame Graphs by hhdhdbdb on Friday November 01, 2024 @07:49PM (#42022739)
They never say that.

They say: Tesla shares up as revealations surface that the wind is blowing east.

Re:AI Flame Graphs by HappMacDonald on Friday November 01, 2024 @06:28PM (#42022187)
In wealthier, modern economies:

* More women work more and invest in their own education and fewer spend time alone at home as they might in poorer countries which would facilitate giving birth and investing time on childcare that way.

* More men and women derive their primary income from work that children cannot easily participate in. EG: office work, work from home computer work, vs farming or working with one's hands. In many poorer countries it is common practice to have more children at least partially to bolster the labor force around the house.

* Wealthier nations have better access to family planning: contraception, abortion, pasttimes that can meaningfully compete against getting laid in the first place.

Sources: Colleran, H., Snopkowski, K. Variation in wealth and educational drivers of fertility decline across 45 countries. Popul Ecol 60, 155–169 (2018). https://doi.org/10.1007/s10144-018-0626-5 https://link.springer.com/article/10.1007/s10144-018-0626-5

More Work, Fewer Babies: What Does Workism Have to Do with Falling Fertility? - Laurie DeRose and Lyman Stone https://ifstudies.org/ifs-admin/resources/reports/ifs-workis...

Re:AI Flame Graphs by skybrian on Wednesday October 30, 2024 @08:27PM (#42002165)
Image generation isn't cheap enough until we have sites that work like Google Image search, filling the page with image variations nearly instantly and available for free.
Re:AI Flame Graphs by ben_w on Thursday October 31, 2024 @02:28AM (#42004013)
We're not a huge distance from that already.

https://arxiv.org/abs/2408.14837

Also TIL this is generated at 20 frames per second, the best I've used myself was "only" 4-5; does anyone know the performance and power consumption of a Google TPU?

Re:AI Flame Graphs by hhdhdbdb on Thursday October 31, 2024 @07:41AM (#42005796)
Bitcoin is a pure exanple thay shows the limit to energy consumption is how much money people have to throw at it. And if that money is thrown into generating more energy it is a cycle. There is no stomach size and human reproduction constraints. We can waste power as quickly as we can generate more.

The only hope is to generate this power greenly.

Re:AI Flame Graphs by ben_w on Thursday October 31, 2024 @08:21AM (#42006129)
The existence of examples where it happens by design does not say anything either way about if it must happen all the time.
Re:AI Flame Graphs by hhdhdbdb on Thursday October 31, 2024 @08:27AM (#42006185)
Yeah I am not saying all the time, but I am saying when it happens it can br less bounded than "human population growth in the early 21st century."
Re:AI Flame Graphs by esafak on Wednesday October 30, 2024 @08:26AM (#41994108)
It's possible to decrease costs faster than usage can rise.
Re:AI Flame Graphs by airstrike on Wednesday October 30, 2024 @09:58AM (#41994841)
You specifically picked things like toasters and fridges which seem like frivolous if not entirely useless applications of LLMs.

But you can be more charitable and imagine more productive uses of AI on the edge that are impossible today. Those uses would presumably create some value, so if by reducing AI energy costs by 90% we get all the AI usage we have today plus those new uses that aren't currently viable, it's a better bang for buck.

Re:AI Flame Graphs by ithkuil on Wednesday October 30, 2024 @04:30PM (#41999891)
AI will be useful with toasters and fridges but of course that doesn't mean it will have to run on the devices itself
Re:AI Flame Graphs by derektank on Wednesday October 30, 2024 @04:34PM (#41999930)
I actually think that fridges with image recognition would be a value add depending on the price. Could evaluate whether or not your food has spoiled, queue up a list of items to purchase, etc.
Re:AI Flame Graphs by spockz on Wednesday October 30, 2024 @04:55PM (#42000185)
Maybe for larger kitchen/restaurants. But for residential use I think it would only serve to further distance the human from nature with all subsequent drawbacks.
Re:AI Flame Graphs by workflowsauce on Wednesday October 30, 2024 @05:14PM (#42000403)
Fridge snake that crawls through the fridge and maps out the food
Re:AI Flame Graphs by theptip on Wednesday October 30, 2024 @10:24AM (#41995233)
The answer depends on what is rate-limiting growth; while we are supply-constrained on GPUs you can’t just increase AI usage.

The next bottleneck will be datacenter power interconnects, but in that scenario as you say you can expect power usage to expand to fill the supply gap if there is a perf win.

Re:AI Flame Graphs by layer8 on Wednesday October 30, 2024 @06:41PM (#42001305)
That depends on whether AI cost is dominated by power consumption cost [0]. I don’t think it is?

[0] For inference, that is. Training is another matter, and energy consumption for hardware manufacturing yet another.

Re:AI Flame Graphs by Ensorceled on Thursday October 31, 2024 @10:22AM (#42007207)
Insulation, double glazed windows and other improvements in reducing heating and cooling costs in houses resulted in houses doubling in size.

Increasing fuel economy resulted in many more cars being replaced by SUVs.

AI usage will definitely increase to fill the space.