![Avatar](/_next/image?url=%2Flemmy-icon-96x96.webp&w=3840&q=75)
brianorca
Because most of what you look at in real life is mundane. But go find a nice sunset or a green forest, and you can appreciate it. When you see a scene in HD or 3D on the screen, there is a heavy selection bias to show you pleasant scenes that most people seldom see in real life. If it was super 4k and 3D, but it was just your same living room you see every day, it would be uninteresting. But the same camera showing a living room in a 10 million dollar house would be interesting. (And the natural views outside even more so, most likely.)
This actually exists, but for a different operating system. The AS400 (aka iSeries) had a command line where programs had a standard way to specify parameters, so that pressing a prompt key (F4) would allow you to build the proper command line by filling a form. I do miss that, pity it doesn’t exist for Linux.
You can do that kind of imposed structure if it’s an internal tool used by employees. But if the public is using it, it has better be able to parse whatever the consumer is saying. Somebody will say “I want a burger and a coke, but hold the mustard. And add some fries. No make it two of each.” And it won’t fit your predefined syntax.
Because bits are not expensive anymore, and if we used 64 bits, we might run out faster than the time needed to convert to a new standard. (After all, IPv4 is still around 26 years after IPv6 was drafted.) Also see the other notes about how networks get segmented in non-optimal ways. It’s a good thing to not have to worry about address space when designing your network.