News for hackers. Stuff that matters.
Re:Generative AI uses more energy on non-English text by esperent on Saturday November 14, 2026 @08:33AM (#50496902)
[delayed]
Re:Generative AI uses more energy on non-English text by fxwin on Saturday November 14, 2026 @08:49AM (#50497019)
I feel like that info is placed appropriately. The abstract mentions that energy disparity persists across models, the rest follows the standard Intro -> Related Work -> Experiments structure
Re:Generative AI uses more energy on non-English text by wongarsu on Saturday November 14, 2026 @09:05AM (#50497124)
Is the publishing cycle this long? Those models were relevant 18 months ago

Working out the kinks in your methodology obviously takes some time. But is there any structural reason not to rerun the benchmarks on current models in the final stages before submission? Assuming the results generalize to those newer models

Re:Generative AI uses more energy on non-English text by armcat on Saturday November 14, 2026 @09:19AM (#50497220)
Unfortunately it is this long. I know people in academia studying human-AI interfaces and up until recently they were still using gpt-3.5.
Re:Generative AI uses more energy on non-English text by mh- on Saturday November 14, 2026 @02:16PM (#50499887)
Yes and let's all remember that lag when the studies about AI outcomes are posted.
Re:Generative AI uses more energy on non-English text by Forgeties79 on Saturday November 14, 2026 @07:48PM (#50502774)
Why? Seems like an appropriate counterbalance to be insane promises and moon shots that CEOs are promising
Re:Generative AI uses more energy on non-English text by raddan on Saturday November 14, 2026 @02:33PM (#50500020)
It's challenging to keep running experiments. In a perfect world, we would run our experiments again and update the results. But some experiments are expensive, and some experiments are inherently difficult to reproduce. I have a paper nearing completion that involves interaction between trained (human) professionals and a model. It was a logistical challenge to bring those people together (also, we had to pay them), and the roleplaying that we asked LLMs to do can't be done anymore--they refuse for safety reasons. Stuff like this is pretty common.

I am hopeful that we can eventually move to open weights models, but at the time we did the experiments, the open weights models did not have the capabilities we needed. The ever-shifting sands of frontier models makes reproducibility difficult, and not just for scientists.

Re:Generative AI uses more energy on non-English text by huijzer on Sunday November 15, 2026 @01:25AM (#50504507)
> Is the publishing cycle this long?

I did a PhD and the answer is yes. Often longer than this.

Re:Generative AI uses more energy on non-English text by curt15 on Saturday November 14, 2026 @10:21AM (#50497737)
How would one evaluate the energy consumption of models accessible only through Anthropic or OAI APIs? You can't exactly fire them up on your own servers and measure power consumption.
Re:Generative AI uses more energy on non-English text by yolo1897 on Saturday November 14, 2026 @10:33AM (#50497826)
It's explained too..
Re:Generative AI uses more energy on non-English text by simonw on Saturday November 14, 2026 @10:50AM (#50497972)
Look at the token usage counts.
Re:Generative AI uses more energy on non-English text by rhdunn on Saturday November 14, 2026 @10:59AM (#50498055)
The Anthropic and OAI APIs report token usage (input, output, and in some cases reasoning/thinking). The input tokens consist of the system prompt, the user input/messages, and any other context data.

Given the same model the only variable is the token count. The more tokens, the more passes through the LLM (to generate the next output token), the more energy used.

It's well known that non-English text consumes more tokens [1], [2] and thus more energy. This is due to two factors:

1. Latin script languages having different character pairings to English and modified characters, including language features like modifying verbs for person/tense/etc. (e.g. Spanish);

2. Non-Latin scripts that take more bytes to represent in UTF-8 and (esp. for ideographic and syllabic languages like Chinese, Japanese, and Korean) have lower common character pair sequences, meaning shorter tokens for those scripts and thus more tokens for a given text sequence.

[1] https://ikriv.com/blog/?p=5322 "LLM tokens and foreign languages" (5 Aug 2025)

[2] https://medium.com/@programmerraja/how-your-llm-costs-5x-mor...

Re:Generative AI uses more energy on non-English text by gavinsyancey on Saturday November 14, 2026 @11:57AM (#50498538)
So basically, the tokenizer is optimized for English and performs worse on other languages?
Re:Generative AI uses more energy on non-English text by dosinga on Saturday November 14, 2026 @06:29PM (#50502195)
roughly the tokenizer is optimized such that the training data (for the tokenizer) can be represented with the smallest number of tokens. and yes, English tends to be overrepresented in training data.
Re:Generative AI uses more energy on non-English text by vova_hn2 on Saturday November 14, 2026 @12:22PM (#50498779)
> token usage

It is not exactly accurate, because it ignores speculative decoding which can often save a lot of time, compute and energy.

See this branch: https://news.ycombinator.com/item?id=50441444#50497854

Re:Generative AI uses more energy on non-English text by rhdunn on Saturday November 14, 2026 @01:24PM (#50499406)
Speculative decoding will be model/software based and apply to all languages. The time, compute, and energy will be less compared to other models, but for the same model, hardware, and software used my reasoning still applies -- comparing English to other languages (unless optimized by the tokenizer) then English will consume less tokens and thus less energy. That is, it is still a function of the tokens used.
Re:Generative AI uses more energy on non-English text by make3 on Saturday November 14, 2026 @09:47PM (#50503506)
Your counterpoint is incorrect. The savings of speculative decoding are a direct function of how hard it is to predict the next token. Which means that for a specific task, the smaller model can be used more in a language which uses more tokens to say the same thing (to perform the same task), as the difficulty of the task is fixed between languages and the language that takes more tokens "spreads the same difficulty" over more tokens.
Re:Generative AI uses more energy on non-English text by rhdunn on Sunday November 15, 2026 @03:35AM (#50505143)
You may be right, but I'd need to see the data and analysis of the number of passes through each stage for the various languages.

The reason I think speculative decoding would scale the same is that the smaller predictive model has the same token behaviour as any other model compared to the other models. So the only savings would be if the smaller model can better predict more tokens for non-English compared with English such that the ratio of tokens between the two becomes the same or lower for the non-English language.

For Latin-script languages like Spanish I can see the smaller model predicting verb endings correctly, improving performance there. These languages have 1.5x-2x more tokens [1] so will need to be 1.5x-2x better than English in the speculative decoder for the performance of the non-English languages to be comparable.

For Han characters (Chinese and Japanese) it looks like the tokenizer is splitting the characters in the middle of UTF-8 byte sequences, at least in [1] where the number of tokens is larger than the number of Han characters. This would potentially make the paired tokens harder to predict by the smaller model. Given that there are ~2 Han tokens per English token the speculative decoding would need to be 2x better for Han than for English to make it perform the same compute energy wise.

If we assume that the smaller decoder model is perfect and that there is no additional cost on the verifier then the English vs non-English languages are going to scale the same on the smaller model, so speculative decoding would just be like using that smaller model and the non-English languages would perform worse due to them having more tokens that need to be processed by the smaller model.

The other factor is the context length of the transformers in the verifier. The question then is how quickly does that fill up and how many passes through that are needed for English (fewer tokens) compared to non-English (more tokens).

[1] https://ikriv.com/blog/?p=5322

Re:Generative AI uses more energy on non-English text by geocar on Sunday November 15, 2026 @07:16AM (#50506388)
You say this is well-known, but my experience is talking chinese to the chinese LLM produces more efficient work, with less rambling in the thinking/reporting steps, and I have been presuming that it is because longer utf8-token still beats a bunch of utf7-compatible words for expressing the kinds of big ideas maths and code requires. 省字臃思

So I have to wonder why is token count so high in their examples? Here is my theory: I would not say 我遇见了一只大狗, but I would just say 遇大狗. I know I can't do that in English, but I think surely the researchers should know (or would ask someone?) how this works trying to compare phrases in isolation, so I wonder why is this test meaningful to them? Why are they doing that? Are they looking for this result? 字省思臊 I don't talk like google translate.

So who are these people and why are you listening to them and repeating what they say like it is so? Why exactly are you so convinced?

Re:Generative AI uses more energy on non-English text by pridy on Saturday November 14, 2026 @08:41AM (#50496955)
Does AI process maybe in English?
Re:Generative AI uses more energy on non-English text by alex43578 on Saturday November 14, 2026 @08:56AM (#50497062)
It seems a ton of the chain of thought tokens are English. It just processes weights, though, not tokens - maybe compute efficiency for using "cached" tokens/weights or it more efficiently learned to process English tokens by virtue of their greater weight in the corpus.
Re:Generative AI uses more energy on non-English text by vorticalbox on Saturday November 14, 2026 @08:58AM (#50497073)
Internally I don’t think anyone knows.

I read an article once that talk about this the first few layers are like a translation layers then middle is thinking and the output layers translate it back.

It’s pretty interesting actually, you can cut out the middle layers and stack them back to back and that increases the models performance without much memory increase.

If you want to try it out you can get a LLM with no tools and pass it base64 and it will understand what’s in the message

Re:Generative AI uses more energy on non-English text by gundugi-man on Saturday November 14, 2026 @09:24AM (#50497253)
In Deepseek app you can see its reasoning tokens.

If I ask something in my native language (Korean), the model often switches into English in the middle and translate the answer into Korean.

But not sure about what happens below the token, in embedding space or per decoder layers.

Re:Generative AI uses more energy on non-English text by Andrex on Saturday November 14, 2026 @09:29AM (#50497285)
Wonder if this is the final step in English becoming true lingua franca. It's what every single AI will be using internally.
Re:Generative AI uses more energy on non-English text by wongarsu on Saturday November 14, 2026 @10:16AM (#50497695)
I don't think the concept of natural language reasoning tokens is here to stay

Current open source LLMs have an emergent structure where the first couple layers transform the input into some internal representation. Then the middle does multiple reasoning steps, and the end transforms it back to one output token. You can repeat the middle to get a stronger, slower model, so it is abstract reasoning. And Anthropic had a blog post about actually looking at what the middle does and mapping it back to concept for inspection

With that in mind, what's the point of reasoning tokens? They throw rich internal state away, for the benefit of inspectability and variable-length reasoning. But now that we understand the internal structure better we can dynamically vary how many loops the model spins through those middle layers, and still get enough insight into what's happening by decoding internal state. This takes some reengineering of model architecture and inference engines (especially to still get good batch performance), but the potential benefits seem to big to ignore

Re:Generative AI uses more energy on non-English text by macrolime on Saturday November 14, 2026 @08:44AM (#50496980)
Google AI overviews refusing to answer in English unless explicitly instructed with "Answer in English only" is pretty annoying.
Re:Generative AI uses more energy on non-English text by derac on Saturday November 14, 2026 @08:52AM (#50497043)
I often get answers in non-english languages. I don't understand why they aren't forcing the language that the user is browsing with unless otherwise specified.
Re:Generative AI uses more energy on non-English text by dbvdh on Saturday November 14, 2026 @09:02AM (#50497101)
I think they’re probably just passing some context on the user (region) and instructing it to use that language. I assume many queries you cannot trace to the user language because they’re just some generic search terms (‘taj mahal’,’Donald Trump China’ or whatever) so they probably instruct the model to answer in a specific language and they overdo it a bit
Re:Generative AI uses more energy on non-English text by stavros on Saturday November 14, 2026 @09:09AM (#50497154)
But my browser is sending my language.
Re:Generative AI uses more energy on non-English text by sgt on Sunday November 15, 2026 @08:20AM (#50506739)
Your browser's language doesn't necessarily map to what you'll want responses to be in. A lot of people speak different languages.
Re:Generative AI uses more energy on non-English text by stavros on Sunday November 15, 2026 @08:23AM (#50506762)
Why wouldn't those people set the browser to the languages they speak?
Re:Generative AI uses more energy on non-English text by sgt on Sunday November 15, 2026 @08:32AM (#50506813)
Because the translation of that specific software might be superior in e.g US English?
Re:Generative AI uses more energy on non-English text by stavros on Sunday November 15, 2026 @08:33AM (#50506821)
So this hypothetical user is setting a different language and then complaining that they're getting that language?
Re:Generative AI uses more energy on non-English text by sgt on Sunday November 15, 2026 @08:52AM (#50506949)
It's not that complex. Say your OS or system setting is US English and you're downloading say, an app in Spanish that was developed with that in mind, you'd want that, wouldn't you?
Re:Generative AI uses more energy on non-English text by stavros on Sunday November 15, 2026 @09:02AM (#50507005)
It's not that complex. If I don't speak Spanish, I don't want it, no. If I do, then I'll go to my browser settings, and set my preferred language to Spanish.
Re:Generative AI uses more energy on non-English text by sgt on Sunday November 15, 2026 @09:53AM (#50507349)
But that'll translate the entire browser to Spanish, which you may* not want. All due respect, but you don't seem to be in touch with reality on this one.

Just because you speak a language, doesn't necessarily mean it's your preference all over the place. Or let's say you're Dutch and you live in the US. Your OS is in English, and imagine if telegraaf.nl auto-switched to English.

  (**) The web and apps are full of less than ideal translations. And AI has actually worsened it.
Re:Generative AI uses more energy on non-English text by stavros on Sunday November 15, 2026 @09:57AM (#50507378)
Well, I'm Greek and live in Greece, and el-GR/en-US has served me fine for decades.
Re:Generative AI uses more energy on non-English text by loloquwowndueo on Saturday November 14, 2026 @09:26AM (#50497265)
Bad assumption. If I punch in a sentence in say German or Portuguese expecting a translation, what the AI does is go on a tirade in German or Portuguese about the sentence I wrote. I have to explicitly say “translate to English” even though my locale settings and geolocation would strongly indicate that’s what I wanted implicitly.
Re:Generative AI uses more energy on non-English text by IsTom on Saturday November 14, 2026 @09:08AM (#50497149)
When I was googling something about oil refining equipment it started answering in Arabic, obviously.
Re:Generative AI uses more energy on non-English text by komatar on Saturday November 14, 2026 @10:13AM (#50497667)
For me, it's always in the language I'm asking in, though my Google account language is set to English.
Re:Generative AI uses more energy on non-English text by PhilipRoman on Saturday November 14, 2026 @08:46AM (#50496999)
I didn't read the full PDF, but at least in the linked article, I think the number of native speakers as a metric penalizes English (and French), making them look more efficient in the graphs. There are about 3x more non-native speakers than native, and vast amounts of training material has been written by them.
Re:Generative AI uses more energy on non-English text by NoahZuniga on Saturday November 14, 2026 @08:56AM (#50497064)
There's some interesting info here, but the presentation is pretty poor. The worst languages are where the AI gets confused and loops keeps repeating the same text a bunch of time.

From the table on page 6 [1]

> Token explosion. The sentence repeated 45 times.

Figure 4/table 3 is pretty interesting. It shows that essentially all languages clustered at 0.1J/token, with a few outshots up to in some cases 4.8J/token.

They have 900 runs per language, so that's a pretty good sample size.

[1]: https://aclanthology.org/2026.emnlp-main.2113.pdf

Re:Generative AI uses more energy on non-English text by ejazarain on Saturday November 14, 2026 @09:29AM (#50497286)
Training is what makes neural networks faster, language usage makes one fluent and English’s frequent usage speeds up generative translation.

why not to test different language with similar and repeated tasks?

The language inter-operability is improving every movement for many models.

Re:Generative AI uses more energy on non-English text by Dwedit on Saturday November 14, 2026 @09:43AM (#50497410)
How does Multi-Token Prediction factor into this?
Re:Generative AI uses more energy on non-English text by davidmurdoch on Saturday November 14, 2026 @09:45AM (#50497430)
Isn't English one of the most information dense languages?
Re:Generative AI uses more energy on non-English text by aprilthird2021 on Saturday November 14, 2026 @09:50AM (#50497474)
Maybe Chinese / Japanese / Korean is more
Re:Generative AI uses more energy on non-English text by quickthrowman on Saturday November 14, 2026 @10:26AM (#50497773)
Yeah I’d imagine having several thousand pictograms is more information dense, but there are huge drawbacks to using pictograms in computing that alphabets do not have, text input being a major one.
Re:Generative AI uses more energy on non-English text by tinza123 on Saturday November 14, 2026 @10:02AM (#50497566)
English is not dense at all. I had to change my thread naming to Chinese because the side bar in codex is narrow and English just can’t be as expressive per word
Re:Generative AI uses more energy on non-English text by davidmurdoch on Saturday November 14, 2026 @10:27AM (#50497777)
Written English is still pretty good when compared to all languages. When considering UTF-8 bytes, a English is almost as good as Chinese, since Chinese uses about 3 bytes per character.

For spoken language, French and English are at the top, but most languages are about the same bits/second. Languages with less information density are just spoken faster to make up for it.

Re:Generative AI uses more energy on non-English text by bloak on Saturday November 14, 2026 @10:37AM (#50497852)
How fast people speak is more a cultural thing than a language thing. People in Texas, for example, speak more slowly than other speakers of American English.
Re:Generative AI uses more energy on non-English text by davidmurdoch on Saturday November 14, 2026 @10:40AM (#50497884)
Here's a study on it, I don't know if they included Texans or not: https://verbavia.com/blog/which-language-is-spoken-the-faste...
Re:Generative AI uses more energy on non-English text by scottcha on Saturday November 14, 2026 @09:48AM (#50497464)
So this was pretty easy to reproduce on SoA models at neurawatt.com as we optimize and price by energy.

RESULTS J/req = attributed GPU joules per request; ×EN = J/req relative to English; tok/req = output tokens including reasoning; J/tok = total J / total output tokens; Acc S/L = strict/lenient accuracy (%); cap = responses truncated at 5,000 tokens (out of 50).

nw-flash (DeepSeek V4.1 Flash 1017 weights) Language J/req ×EN tok/req J/tok Acc S/L cap English 23.4 1.00 174 0.134 100/100 0

Chinese 16.8 0.72 389 0.043 96/96 0

Russian 18.8 0.80 352 0.054 96/96 0

French 25.1 1.07 272 0.092 98/98 0

S. Pashto 69.2 2.96 752 0.092 92/92 1

Tigrinya 65.3 2.79 2299 0.028 0/76 8

Shan 98.5 4.21 2823 0.035 48/54 14

Tibetan 42.3 1.81 2227 0.019 0/76 9

nw-small (Qwen3.8-27B-FP8) Language J/req ×EN tok/req J/tok Acc S/L cap English 62.2 1.00 300 0.207 100/100 0 Chinese 154.1 2.48 605 0.255 94/94 1 Russian 147.7 2.37 576 0.257 96/96 1 French 163.3 2.62 323 0.506 98/98 0 S. Pashto 777.2 12.49 1510 0.515 84/84 6 Tigrinya 823.8 13.24 2458 0.335 0/76 10 Shan 1407.4 22.62 3422 0.411 48/52 20 Tibetan 1455.5 23.39 3199 0.455 0/56 20

nw-large (Kimi K3.1 Pro) Language J/req ×EN tok/req J/tok Acc S/L cap English 169.5 1.00 391 0.434 100/100 0 Chinese 113.8 0.67 491 0.232 98/98 0 Russian 78.7 0.46 527 0.150 98/98 0 French 298.3 1.76 406 0.735 98/98 0 S. Pashto 119.7 0.71 903 0.133 96/96 0 Tigrinya 1096.6 6.47 1870 0.586 38/86 2 Shan 503.6 2.97 2895 0.174 52/52 12 Tibetan 593.2 3.50 2298 0.258 0/82 4

GROUP COMPARISON (four low-resource versus four high-resource languages) Endpoint Output tokens Energy/request J/output token Strict acc H/L Lenient acc H/L nw-flash 6.83× 3.27× 0.48× 97.5/35.0 97.5/74.5 nw-small 5.87× 8.46× 1.44× 97.0/33.0 97.0/67.0 nw-large 4.39× 3.50× 0.80× 98.5/46.5 98.5/79.0

Re:Generative AI uses more energy on non-English text by baggy_trough on Saturday November 14, 2026 @09:52AM (#50497488)
Clearly, to save water and the climate, international AI users must learn and use English.
Re:Generative AI uses more energy on non-English text by snvzz on Sunday November 15, 2026 @03:06AM (#50505011)
Save the planet, learn English.
Re:Generative AI uses more energy on non-English text by scottcha on Saturday November 14, 2026 @09:53AM (#50497505)
I was able to pretty easily reproduce parts of this paper at Neuralwatt Cloud's SoA models where we do all our optimizations and pricing by energy.

Accuracy uses the paper's strict "#### N" parser and lenient fallback. acc is strict/lenient percent. len_cap is the number of responses truncated at the generation-length limit, not an energy cap. Each language has 50 responses.

  nw-flash (DeepSeek V4.1 Flash 1017)
  Language    J/req   xEN   tok/req   J/tok    acc       len_cap
  English      23.4  1.00       174   0.134   100/100        0
  Chinese      16.8  0.72       389   0.043     96/96        0
  Russian      18.8  0.80       352   0.054     96/96        0
  French       25.1  1.07       272   0.092     98/98        0
  S. Pashto    69.2  2.96       752   0.092     92/92        1
  Tigrinya     65.3  2.79      2299   0.028      0/76        8
  Shan         98.5  4.21      2823   0.035     48/54       14
  Tibetan      42.3  1.81      2227   0.019      0/76        9

  nw-small (Qwen3.8-27B-FP8)
  Language    J/req   xEN   tok/req   J/tok    acc       len_cap
  English      62.2  1.00       300   0.207   100/100        0
  Chinese     154.1  2.48       605   0.255     94/94        1
  Russian     147.7  2.37       576   0.257     96/96        1
  French      163.3  2.62       323   0.506     98/98        0
  S. Pashto   777.2 12.49      1510   0.515     84/84        6
  Tigrinya    823.8 13.24      2458   0.335      0/76       10
  Shan       1407.4 22.62      3422   0.411     48/52       20
  Tibetan    1455.5 23.39      3199   0.455      0/56       20

  nw-large (Kimi K3.1 Pro)
  Language    J/req   xEN   tok/req   J/tok    acc       len_cap
  English     169.5  1.00       391   0.434   100/100        0
  Chinese     113.8  0.67       491   0.232     98/98        0
  Russian      78.7  0.46       527   0.150     98/98        0
  French      298.3  1.76       406   0.735     98/98        0
  S. Pashto   119.7  0.71       903   0.133     96/96        0
  Tigrinya   1096.6  6.47      1870   0.586     38/86        2
  Shan        503.6  2.97      2895   0.174     52/52       12
  Tibetan     593.2  3.50      2298   0.258      0/82        4
Across the four low-resource versus four high-resource languages:

  Endpoint   Output tokens   Energy/request   J/output token
  nw-flash          6.83x            3.27x            0.48x
  nw-small          5.87x            8.46x            1.44x
  nw-large          4.39x            3.50x            0.80x
Re:Generative AI uses more energy on non-English text by pama on Saturday November 14, 2026 @10:37AM (#50497854)
Thanks for this table! Do you happen to have the fraction of accepted speculative decoding outputs as well? I know it is asking much, but do you possibly measure differences in different across speculation techniques (dspark vs dflash) and differences in framework/code used (unless you only use in house code for these and cannot run sglang or vllm)? Your table is more interesting than the blog for sure.
Re:Generative AI uses more energy on non-English text by scottcha on Saturday November 14, 2026 @11:05AM (#50498111)
We do use spec decode on all these models (I don't know if the paper is using that but I'm assuming not given the models listed) but not all these models have integrated spec decode stats in the responses. Turns out GLM 5.3 does though so here is a pass on that model.

   Language      Accept   Tokens/step   0/3 steps   3/3 steps   Output tok/req
   English       76.53%      3.296         9.4%        62.8%            549
   Chinese       73.37%      3.201        11.3%        58.2%            754
   Russian       73.88%      3.217        11.1%        58.5%            739
   French        75.50%      3.265         9.8%        60.9%            631
   S. Pashto     70.44%      3.113        12.9%        54.5%           1332
   Tigrinya      79.72%      3.391         8.2%        67.8%           3643
   Shan          75.64%      3.269        11.2%        63.0%           3675
   Tibetan       74.67%      3.240        10.3%        60.2%           2857
   Overall       75.75%      3.273        10.3%        62.2%           1772
Re:Generative AI uses more energy on non-English text by pama on Saturday November 14, 2026 @11:21AM (#50498240)
Thanks. So the acceptance rates are rather similar across languages.
Re:Generative AI uses more energy on non-English text by scottcha on Saturday November 14, 2026 @11:30AM (#50498306)
Yes it looks that way. I pulled the energy data for GLM 5.3 as well just to check the core findings are roughly the same and they do seem to be so spec decode doesn't seem to have the same divergence as the prefill/decode energy (which is rougly a function of thinking/decode lenghts and less a property of individual tokens).

  Language      Strict  Lenient   Cap   Tok/req     J/req    J/tok   Req x EN  Tok x EN  J/tok x EN
   English        100%     100%     0      548.7    230.33   0.4198       1.00      1.00         1.00
   Chinese         96%      96%     1      754.0    694.47   0.9210       3.02      1.37         2.19
   Russian         96%      98%     2      738.8    592.15   0.8015       2.57      1.35         1.91
   French         100%     100%     0      631.0   1101.84   1.7462       4.78      1.15         4.16
   S. Pashto       88%      98%     6     1332.1    208.06   0.1562       0.90      2.43         0.37
   Tigrinya        56%      62%    19     3642.9   1445.84   0.3969       6.28      6.64         0.95
   Shan            44%      54%    27     3674.8   3791.59   1.0318      16.46      6.70         2.46
   Tibetan          2%      70%    15     2856.9   5306.68   1.8575      23.04      5.21         4.42
Re:Generative AI uses more energy on non-English text by vova_hn2 on Saturday November 14, 2026 @12:18PM (#50498734)
I think that the fact that TFA doesn't mention speculative decoding at all is not a good sign. It casts doubt both on the accuracy of the data and on the competence of whoever collected it.

I can imagine that in some cases the acceptance rate for non-English responses may be much higher, because while words on average need more tokens to spell, it is more "obvious" what the next token should be, so it is easier for the speculation model to predict it accurately. Information density per token is lower.

Or, maybe the acceptance rate is much lower, if the speculation model is tuned for English and doesn't work well with other languages.

Re:Generative AI uses more energy on non-English text by scottcha on Saturday November 14, 2026 @10:39AM (#50497873)
I actually think beyond the large increase in energy noted in the paper the decrease in energy for Russian and Chinese was a bit unexpected. I would have actually expected the Chinese DBCS to use more energy but at least for Chinese there could be a training impact here given these are Chinese models.
Re:Generative AI uses more energy on non-English text by load-bearing on Saturday November 14, 2026 @09:57AM (#50497531)
This reminded me of this link, which I've just posted to HN

https://partyfly.github.io/tokenizer-fairness-2026/

Already been using English to conserve tokens, and then translate the final result to other languages if necessary. I think this was already obvious to most international LLM users proficient in multiple languages.

Re:Generative AI uses more energy on non-English text by pmontra on Saturday November 14, 2026 @10:31AM (#50497805)
I do use English for coding AIs. Most CS resources are in English so I thought that it should be far more efficient and accurate to use English. Some of my coworkers use our native language though.
Re:Generative AI uses more energy on non-English text by robrenaud on Saturday November 14, 2026 @10:05AM (#50497593)
Use different tokenizers for different languages. Or at least, use different tokenizers for different scripts.
Re:Generative AI uses more energy on non-English text by sorenjan on Saturday November 14, 2026 @10:07AM (#50497622)
Doesn't this indicate that there's not a lot of transfer learning between languages? If the networks read a prompt, reason about it and then present the result, only the reading and writing part would differ between languages, and that should be a small part of the full energy use.

It would be interesting to see if it would make any difference if you posttrained with translations of the same texts, i.e. focusing on teaching the model to specifically translate concepts between languages.

Re:Generative AI uses more energy on non-English text by ozgung on Saturday November 14, 2026 @10:20AM (#50497728)
My understanding is that it’s about tokenization. English input is converted into less tokens because tokenizer is optimized for English. This makes huge difference because all the output tokens are fed back into the input at each token generation. And attention blocks are generally quadratic with the input tokens. So foreign language means more tokens everywhere and more tokens mean more passes and much more compute and memory.
Re:Generative AI uses more energy on non-English text by not_a_bot_4sho on Saturday November 14, 2026 @10:42AM (#50497909)
This is absolutely correct.

But I would subtly add it's also about the training data, which is optimized towards English. Not intentionally, just incidentally. (And this is a really hot area of improvement with a long way to go.)

Which is largely why the tokenization part that you mentioned is what it is.

Re:Generative AI uses more energy on non-English text by everforward on Saturday November 14, 2026 @10:53AM (#50498013)
My understanding (which may be wrong) is that English is best but most of the Romance languages do okay because English has borrowed from them so much.

I think you only start getting seriously bad impacts in non-Romance languages where they have their own alphabet, or use the English alphabet phonetically causing letters to appear next to each other that never would in English. E.g. in English "qu" is a pretty obvious token, you rarely see a Q without a U after it. Happens all the time in anglicized Middle Eastern words, though. Quran is like a whole other thing, you'd almost always expect another vowel after qu, not a consonant.

Re:Generative AI uses more energy on non-English text by poopingatwork on Saturday November 14, 2026 @12:29PM (#50498873)
I've heard English is one of the most expressive languages, but is complex to learn due to absorbing words and ideas from so many other languages. Lots of contradictions, situational rules, and unwritten rules (like the order of adjectives).
Re:Generative AI uses more energy on non-English text by nmstoker on Sunday November 15, 2026 @06:19AM (#50506059)
Given the complexities involved, maybe we should be impressed by someone who masters even one!
Re:Generative AI uses more energy on non-English text by sorenjan on Saturday November 14, 2026 @11:22AM (#50498248)
Can't you train a model to translate tokens from human languages to a separate NN token language with a compressed representation like a VAE? It seems like a leaky abstraction to have these trillion parameter models be dependant on the fact that English gets tokenized in a certain way, and I assume this has been researched a lot already.
Re:Generative AI uses more energy on non-English text by stablepixel on Sunday November 15, 2026 @09:39AM (#50507251)
Having studied Japanese at university and living there for a bit my interest naturally flowed in that direction, so I ran a quick check on OpenAI's tokeniser, nothing close to an actual study. I ran two tests of everyday English and its Japanese equivalent and another using more technical vocabulary across both languages. These were my results: Tokeniser Everyday JP/EN Technical JP/EN GPT-3 2.69x (183/68) 3.48x (233/67) GPT-4 2.16x (147/68) 2.53x (167/66) GPT-5.x 1.49x (101/68) 1.74x (115/66) It shows that the gap clearly has shrunk a fair bit with Japanese going from 2.7x English on GPT-3 to 1.5x on GPT-5.x for everyday text. The same passage of text yielded flat results for English across each tokeniser, so all the improvement went into Japanese. I also found that the Japanese polite form used to cost extra on GPT-3 but is now effectively free. The polite version of the Japanese passage was 9 characters longer (133 vs 124), and contained endings such as ました, ません and でした which have all become single tokens in newer tokenisers. Perhaps most interestingly, katakana loanwords seemed to add a lot of extra cost. For example, a word like パスワード(password) is split into four tokens (パ / ス / ワ / ード), while "password" is one token in English. In this example, the exact katakana string likely did not appear frequently enough in the training data, unlike the common hiragana clusters such as the polite endings, and the English word “password”, which earned their own tokens. The newer tokenisers continue to split less common kanji (like 靴 and 濡) into byte pieces, but katakana stands out as even everyday words are broken apart. It'd be interesting to run these checks on the same Qwen, Gemma, Llama tokenisers the study uses.
Re:Generative AI uses more energy on non-English text by breakwaterlabs on Saturday November 14, 2026 @10:25AM (#50497763)
"Reason about it" is where your abstraction has sprung a leak.

LLMs do what they say on the tin: they model language. If you ask an LLM "find security vulnerabilities in my code" for hello_world.rs, the next likely tokens are "I found the following vulnerabilities", regardless of what logic or reason say.

It happens to be true that predicting next tokens on your own output mocks actual reasoning fairly well. But it still just a simulacrum rather than the real thing, and when held as an abstraction it leaks everywhere.

Understanding this is critical to avoiding the common failure case of scope creep and code slop.

Re:Generative AI uses more energy on non-English text by elcritch on Saturday November 14, 2026 @11:21AM (#50498236)
There’s enough experience with LLMs now and comparisons to our own thinking that we can say LLMs are thinking and doing so not so differently from us - at least for some aspects of reasoning.

Trying to pretend otherwise at this point doesn’t help us to utilize them or understand their limits. We’re better off accepting that intelligence isn’t unique to us as a species. Then we can see that modeling language as a tool for us as a vehicle for thinking and reasoning, which philosophers like Wittgenstein already landed upon before LLMs.

Re:Generative AI uses more energy on non-English text by sorenjan on Saturday November 14, 2026 @11:26AM (#50498274)
I only used "reason about" as shorthand for the computation that takes place between input text gets tokenized and output tokens gets translated back to text. There are a lot of layers in the middle where the tokens no longer represent text directly but rather a combination of the different tokens through the attention and MLP projections.
Re:Generative AI uses more energy on non-English text by wat10000 on Saturday November 14, 2026 @12:54PM (#50499148)
No decent modern LLM is going to start its reply with “I found the following vulnerabilities” when you ask it to find security vulnerabilities in a straightforward hello world.
Re:Generative AI uses more energy on non-English text by shevy-java on Saturday November 14, 2026 @10:09AM (#50497634)
Well. German sucks. :)

(Longer explanation though: I don't think german per se sucks, but english is in many ways much simpler than other languages, excluding the fact that english has more words, e. g. more expressions in general. German is more convoluted, you have "der", "die", "das"; in english you just have "the". There are also super-long words in german; you don't have that in english usually. One of my favourite is "Donaudampfschiffahrtsgesellschaftskapitän" - the semi-literal translation is, sort of, a "marine" captain on the danube river, as part of an incorporation/company. See that wikipedia article, but don't buy it 100%, since nobody is really using that word anyway; it is just a demo of what monstrous word combinations may exist in german: https://de.wikipedia.org/wiki/Donaudampfschiffahrtsgesellsch...)

So I think the title should be "more energy on more complex languages", because I think this would be somewhat more correct; as well as most likely the fact, that there are more english texts than non-english (singular) texts as example. You can see this on Wikipedia, where the english wikipedia is miles ahead of most other languages too. More people use english and I bet there are more english texts too. And Generative AI will prefer english over other languages in general.

Re:Generative AI uses more energy on non-English text by QuantumNomad_ on Saturday November 14, 2026 @10:35AM (#50497840)
> One of my favourite is "Donaudampfschiffahrtsgesellschaftskapitän" - the semi-literal translation is, sort of, a "marine" captain on the danube river, as part of an incorporation/company. See that wikipedia article, but don't buy it 100%, since nobody is really using that word anyway; it is just a demo of what monstrous word combinations may exist in german

People keep saying that sort of thing but we have a similar thing in Norwegian where we are allowed to combine words to make a new “word”. But people who use other languages that don’t do this sort of combining of words misunderstand the (in)significance of combined words.

Take for example menneskerettighetserklæringen. This is the name we use in Norwegian for the Universal Declaration of Human Rights. Menneskerettighetserklæringen, wow what a long and strange word right? No. It is formed from three words in sequence, “menneske” (human), “rettighet” (right), “erklæring” (declaration).

It’s just a quirk of Norwegian and German and other languages that do the same, that we consider that we should removing spaces between words like this. But there is no actual meaningful difference between a Norwegian saying hey guys we came up with this thing and we’re gonna call it “menneskerettighetserklæringen”, and an English speaker saying the same thing about the “Universal Declaration of Human Rights”. Only that we remove the spaces and you don’t.

The named thing gets it’s dedicated Wikipedia article in both languages all the same:

https://no.wikipedia.org/wiki/Menneskerettighetserkl%C3%A6ri...

https://en.wikipedia.org/wiki/Universal_Declaration_of_Human...

Re:Generative AI uses more energy on non-English text by adolph on Saturday November 14, 2026 @10:43AM (#50497922)
Non-English or non-ascii?
Re:Generative AI uses more energy on non-English text by hsuduebc2 on Saturday November 14, 2026 @10:47AM (#50497943)
I mean, this was pretty obvious once companies started saying that non-English text uses around a third more tokens. More tokens generally mean more energy used, so it's not exactly surprising.
Re:Generative AI uses more energy on non-English text by j45 on Saturday November 14, 2026 @11:03AM (#50498095)
I suspect the quality might be higher too when using more energy.
Re:Generative AI uses more energy on non-English text by vova_hn2 on Saturday November 14, 2026 @11:58AM (#50498551)
I think that switching from fixed token sets to something like H-Nets [0] (discussed on HN [1]) can at least improve on this issue, if not solve it completely.

Because, right now the main issue is that some languages are tokenized much more efficiently than others and it is a zero sum game, since there are a limited number of tokens and by adding tokens that are needed for one language you will inevitably have to remove tokens for another language and therefore decrease efficiency for it.

[0] https://www.cartesia.ai/blog/from-tokens-to-bytes-part-1

[1] https://news.ycombinator.com/item?id=50278253

Re:Generative AI uses more energy on non-English text by cubefox on Saturday November 14, 2026 @12:24PM (#50498811)
Exactly. Currently LLMs use a fixed tokenizer which works best for English and (to a lesser degree) Western languages. The H-Net architecture doesn't use a fixed tokenizer, they use dynamicaly adaptive chunks of bytes, and (in a two-stage setup) chunks of chunks of bytes.

However, they (Cartesia) haven't yet published a technical report on their new version of H-Net, and it is unclear if they will.

Re:Generative AI uses more energy on non-English text by brainwad on Saturday November 14, 2026 @12:47PM (#50499073)
It's not optimised deliberately for English, right? It's just that byte pair encoding naturally favours English and other Latin languages because they are dominant in the training data.

Even if you use bytes only, Unicode is biased towards English and other Latin languages, too.

Re:Generative AI uses more energy on non-English text by cubefox on Saturday November 14, 2026 @12:55PM (#50499159)
They are typically optimized for English, for example, they often use rules for English contractions. See this thread: https://x.com/_albertgu/status/2113687798826111283

I don't know whether European languages work inherently better with tokenizers, but I don't see why they would.

Re:Generative AI uses more energy on non-English text by sznio on Saturday November 14, 2026 @12:56PM (#50499162)
logographic languages still win I guess, a 4-byte chinese character beats a n-character English word for that same concept.

but yeah, anything alphabetic yet not latin gets the worst tradeoff.

Re:Generative AI uses more energy on non-English text by brainwad on Saturday November 14, 2026 @01:23PM (#50499403)
Most CJK characters are 3 bytes in UTF-8. But then most English words translate to more than one character, so 5 bytes might be more realistic (apparently Chinese averages 1.6-1.7 characters per word).
Re:Generative AI uses more energy on non-English text by vova_hn2 on Saturday November 14, 2026 @01:02PM (#50499210)
> It's just that byte pair encoding naturally favours English and other Latin languages because they are dominant in the training data.

Not really, because I don't think anyone use the whole training dataset to train the tokenizer.

From my brief (disclosure: claude-assisted [0]) internet search I learned that typically they use from tens to hundreds GB of data to train the tokenizer. Sometimes it is hand-curated, sometimes it is randomly sampled.

Of course, you can deliberately choose how much text in each language do you include in the training set for the BPE and deliberately optimize for (or against) a specific language.

[0] https://claude.ai/share/da277189-f23a-4071-bd9f-2d75fe6aa779

Re:Generative AI uses more energy on non-English text by Phemist on Saturday November 14, 2026 @01:04PM (#50499228)
Ive always thought that Serbian is the worst off out of all European languages. Both cyrillic and latin script is widely used. Latin also has a naked variant, where all diacritics are left out (which is especially prevalent online). Also, it is non-EU, so initiatives like [0] will only indirectly help with representation (croatian being the same language, but it does not use cyrillic script)

[0] https://digital-strategy.ec.europa.eu/en/news/commission-wel...

Re:Generative AI uses more energy on non-English text by numpad0 on Saturday November 14, 2026 @02:41PM (#50500083)
[delayed]
Re:Generative AI uses more energy on non-English text by brainwad on Saturday November 14, 2026 @04:08PM (#50500836)
It is desirable for all alphabets/abjads/abugidas/syllabaries, not just Latin. Chinese is rather the special case of a human language with very high character inventory and hence low character/word ratio.
Re:Generative AI uses more energy on non-English text by stephantul on Saturday November 14, 2026 @01:15PM (#50499325)
Non-latin languages also take more bytes due to utf-8 though
Re:Generative AI uses more energy on non-English text by ben_w on Saturday November 14, 2026 @01:19PM (#50499367)
Are bytes relevant? These things are billed by the megatoken, not the megabyte.
Re:Generative AI uses more energy on non-English text by paulryanrogers on Saturday November 14, 2026 @02:02PM (#50499771)
If tokens use UTF-8 bytes then it could be a factor.
Re:Generative AI uses more energy on non-English text by ben_w on Saturday November 14, 2026 @02:17PM (#50499889)
A token is an index into a dictionary. What the dictionary uses isn't seen, this is why they couldn't count the 'r's in 'strawberry'.
Re:Generative AI uses more energy on non-English text by paulryanrogers on Saturday November 14, 2026 @08:55PM (#50503229)
I was thinking both of input and latent data. Hadn't thought of tokens that way. Thanks for the heads up.
Re:Generative AI uses more energy on non-English text by stephantul on Sunday November 15, 2026 @04:47AM (#50505502)
H net directly operates on bytes. This is what the comment was about and what I was referring to.
Re:Generative AI uses more energy on non-English text by guipsp on Saturday November 14, 2026 @01:26PM (#50499435)
utf8 is just one of the encodings that exist, and is kind of irrelevant at the point it contacts the llm
Re:Generative AI uses more energy on non-English text by stephantul on Sunday November 15, 2026 @04:48AM (#50505504)
No, the model is trained on utf-8, so switching encodings entails a full retrain
Re:Generative AI uses more energy on non-English text by numpad0 on Saturday November 14, 2026 @02:23PM (#50499939)
[delayed]
Re:Generative AI uses more energy on non-English text by lifthrasiir on Saturday November 14, 2026 @05:41PM (#50501758)
I've done my own research on that as a part of my Aqueous [1] archiver, and the conclusion is that the inherent information entropy is about as same (CJK scripts, for example, compresses much better when they are turned into their native character encodings). So a script-aware tokenization should make that irrelevant.

[1] https://lifthrasiir.github.io/aqueous/ (specifically wrt-recons-hangul codec)

Re:Generative AI uses more energy on non-English text by stephantul on Sunday November 15, 2026 @04:45AM (#50505490)
The models the top post refers to are not script aware. This is my point
Re:Generative AI uses more energy on non-English text by geysersam on Sunday November 15, 2026 @12:39AM (#50504315)
Non-latin characters use more bytes due to utf-8. But texts don't necessarily use more bytes because of that. I'd be surprised if, for example mandarin, uses significantly more bytes on average.
Re:Generative AI uses more energy on non-English text by stephantul on Sunday November 15, 2026 @04:46AM (#50505497)
This is incidental and a cherry pick. Cyrillic and greek are regular alphabets, and cost two bytes per character instead of one.
Re:Generative AI uses more energy on non-English text by manmal on Saturday November 14, 2026 @12:09PM (#50498641)
I don’t think that’s true for SOTA models. The responses come just as fast in German as in English.
Re:Generative AI uses more energy on non-English text by larodi on Saturday November 14, 2026 @12:15PM (#50498709)
theoretically, if the model is properly trained, it should grok that влъхвъ and magician semantically are the seam thus must land relatively close in the latent space. the same way a cat from an image encodes the same way, so that it can decode later in arbitrary language.
Re:Generative AI uses more energy on non-English text by bandit-x on Saturday November 14, 2026 @12:13PM (#50498685)
I think that depends to the language not the LLM. they do not translate, but if a lnaguage express same thing with longer tokens that counts.
Re:Generative AI uses more energy on non-English text by juleiie on Saturday November 14, 2026 @02:04PM (#50499791)
This is what I have been proposing all along:

Ban any language other than English from prompting.

This has multiple benefits - first you restrict third world from spamming USA data centers. Why would America pay for some guy in India using free model?

This alone is worth considering but also you can optimise LLMs further for a single language as opposed to having to translate and couple weights for every single concept.

Why would American LLMs support Chinese language or Arabic? Make them learn English and come to work for us.

Re:Generative AI uses more energy on non-English text by bajard on Saturday November 14, 2026 @06:08PM (#50502009)
>Why would America pay for some guy in India using a free model?

Because the US government subsidizes all internet companies to establish a monopoly over everything on the internet, like Google, Microsoft, Facebook, Reddit, ...

Re:Generative AI uses more energy on non-English text by juleiie on Sunday November 15, 2026 @09:14AM (#50507080)
It’s not the fault of US companies that third world cannot invent their own competetive ideas.

Get better or get lost.

Re:Generative AI uses more energy on non-English text by tuukkah on Saturday November 14, 2026 @11:05PM (#50503912)
I really hope you're being sarcastic:

> some guy in India

Aren't they bilingual in English?

> the third world

Isn't there a second world as well?

> Why would American LLMs support Chinese

Aren't there American companies that want to use LLMs for translation tasks or to provide their LLM-powered services in other languages? Spanish anyone?

Re:Generative AI uses more energy on non-English text by juleiie on Sunday November 15, 2026 @09:15AM (#50507095)
Why would our companies pay for supporting foreign languages? Let them learn english and translate for us if they want anything.
Re:Generative AI uses more energy on non-English text by wickedsight on Saturday November 14, 2026 @02:15PM (#50499877)
Recently, while I was doing a presentation on LLMs at work, I got the question whether prompting in Dutch was fine, or whether English was better. I made the argument that English was probably better, since much more of the content it was trained in was probably English than Dutch and therefore I would assume it would have better understanding of it. I never considered this would also have an impact on the amount of energy being used. Pretty interesting.
Re:Generative AI uses more energy on non-English text by yipinwong on Saturday November 14, 2026 @02:15PM (#50499878)
I am dumb to internal works of AI.

Genuinely curious, not sacastic question below.

Is this one of those posts like "eating more sugar causes bad health" type of post because most of info on internet is in English? Or a new insight people was not aware of?

Re:Generative AI uses more energy on non-English text by ImprobableTruth on Saturday November 14, 2026 @03:21PM (#50500431)
The former (it's well known that non-English languages don't tokenize well), but it's nice to put a concrete number to the impact.
Re:Generative AI uses more energy on non-English text by yipinwong on Saturday November 14, 2026 @04:14PM (#50500879)
ty. so basically a formalization so others can build upon this idea.
Re:Generative AI uses more energy on non-English text by ion_trapper on Saturday November 14, 2026 @03:14PM (#50500371)
The choice to measure in “energy” instead of just “cost” suggests to me this is an unserious attempt at activism instead of a worthwhile benchmarks of LLMs.

Also: Gemma 3, Llama 3.1, come on…

Re:Generative AI uses more energy on non-English text by dofm on Saturday November 14, 2026 @07:42PM (#50502721)
Realism: If you want good research, done well, checked, reviewed and vetted well, you might have to accept that some of it will have been done a year or more ago, with an experimental setup that might have carried over from previous work.

Cynical side note: re-running your tests with newer experimental models and updating your findings is usually good for a poster at a scientific conference

Re:Generative AI uses more energy on non-English text by oytis on Saturday November 14, 2026 @03:31PM (#50500525)
English is the most climate-friendly language, yay!
Re:Generative AI uses more energy on non-English text by pona-a on Saturday November 14, 2026 @06:05PM (#50501976)
[delayed]
Re:Generative AI uses more energy on non-English text by janalsncm on Saturday November 14, 2026 @06:53PM (#50502349)
Another way to word this is that the models use less energy for English texts. This can be optimal depending on the distribution of languages the model is actually using.
Re:Generative AI uses more energy on non-English text by janalsncm on Saturday November 14, 2026 @06:56PM (#50502364)
Another way to word this is that the models use less energy for English texts. This can be optimal depending on the distribution of languages the model is actually using, because it means overall energy is less than it would be if the model used equal energy for all languages.
Re:Generative AI uses more energy on non-English text by suresk on Saturday November 14, 2026 @07:30PM (#50502630)
Sort of orthogonal, but I've always wondered that if you trained an LLM primarily on another language other than English, if that would change its reasoning behavior at all. ie, would it be better at Math and worse at poetry or something like that?
Re:Generative AI uses more energy on non-English text by anigbrowl on Saturday November 14, 2026 @07:47PM (#50502765)
[delayed]
Re:Generative AI uses more energy on non-English text by akssri on Saturday November 14, 2026 @10:18PM (#50503658)
> When working in other languages, the models used more energy because they had to generate more tokens...

Seems a bit dated. Sarvam has been taking about the inefficiency of the tokenization schemes used by mainstream models when it comes to Indic-languages for years now.

Re:Generative AI uses more energy on non-English text by kgeist on Saturday November 14, 2026 @10:34PM (#50503741)
There's Russian research on this, they swapped the tokenizer of an existing model (IIRC something from the Qwen family) for one which had far more Cyrillic tokens. After some post-training, the model kept its original quality, but it used way fewer tokens.
Re:Generative AI uses more energy on non-English text by ArchEagle on Saturday November 14, 2026 @11:59PM (#50504137)
Ai might shutdown because of how much electricity it uses it pretty much uses a small city worth of energy.
Re:Generative AI uses more energy on non-English text by thundoe on Sunday November 15, 2026 @04:01AM (#50505242)
Old news, 2023. Not only more energy, but processing the same information is also more expensive and less precise for users in countries using non English text. The problem comes from researchers, tech and stolen web content being too English centric and biased by west world commercial opportunities