That colonization was primarily driven by the need to obtain resources. Today and in the future, there is no reason to should send humans to gather resources when we can send robots to do it instead.
Past colonization happened because individuals made choices they felt would benefit them.
Even if the only goal of colonization is getting resources (which I dispute), some individuals will risk colonization to get resources that they can't obtain at home. Resources are not evenly distributed across a population and, and every piece of land is owned by someone, but not everyone owns land.
The cost of space travel will continue to drop, and at some point it will make sense for people to seek their fortune there.
Moreover, we didn't land on the moon in 1969 to get resources, and we're not going to land in the 2020s for resources. The reasons are complex, and not always logical, but they are definitely not about resources. I don't see any reason why that would change in a hundred years.
Keyboards were replaced with a touch screen alternative that effectively does the same job though. What is the alternative to a camera? Cameras are way too useful on a mobile device for anyone to even consider dropping them IMO.
I'm not sure why you think Lisp is somehow "outdated". It is a perfectly modern programming language and new Lisp code gets written at startups today in 2025.
It really goes to show what a dedicated team can accomplish. Before Ladybird it was taken for granted that building an entirely new browser engine would take decades and people would laugh at you for even bringing it up.
Before Ladybird every time someone brought up about making a new web engine, pretty much every top voted comment here on HN was about how that was impossible to do, often bringing up how even a giant like Microsoft had to abandon their engine.
At least now the cynical pessimistic takes changed from "impossible, not even MS with their giant teams can do it" to "it may take decades for this small team to do it".
To be fair, when they started, they intended to write a browser from the bottom up, including such things as image and video decoders, networking, etc.
reply