Part of the reason USA is clean is because it has exported factories to asia. The US did clean up a lot through regulation too, so it’s not just outsourcing, but global supply chains definitely move some of the environmental cost around. Not pointing any fingers and the asian countries did accept those industries of their own free will because there's money in it but it isn't as simple as you say it is. Earth is a giant room. Other countries don't exist in a different universe. Same thing is happening with data centres now. They're being criticised in the USA because of environmental concerns but india is welcoming them. It's the cost of being poor. You gotta choose between two bad options and pick the one that is less bad.
Token list, not token trees. There are official libraries for parsing token stream as rust code but you can parse it as anything (eg json, html) if you want to.
As a language matures, it moves away from concrete things towards abstract things. Eg cave paintings -> pictorial scripts -> modern languages which are very detached from pictorial/phonetic meaning (even modern chinese). These days we have programming languages which do not have any phonetic or pictorial representation. And this trend will keep going on. I think I still stand by my point that this script isn't as refined as a modern language. Just like the great pyramids aren't as refined as burj khalifa.
I don't think it's very refined or complex. It's on the same level as heiroglyphics in that it's pictorial. The letters represent real stuff (face, birds, eyes, animals, etc). Maybe my brain is doing pattern matching but I see a lot of real things in this picture. You need a more advanced language to represent abstract concepts, which is very difficult to do in such a script. For example, the sentence "a monad is a monoid in the category of endofunctors" is pretty much impossible to represent in a script like egyptian heiroglyphics or this one.
Nfc tags don't have battery and they draw power from the em waves of the scanner. Maybe in a few centuries we will power our phones using the cell towers.
Aren't security updates the deciding factor for the life of a phone these days? Manufacturers provide updates for 7 years max which is probably less than the battery life.
Then why did OP decide to move the game to the latest engine? His game just failed to boot, nothing in logs. His guess was that maybe the behavior of some windows api changed. What should one do if such a thing happens for a giant project?