Sacrificing backward compatibility and interoperability for radical changes would lead a large population of rapidly mutating code and runtime environment. You see this both in biology and software. Malware proliferates, ditches backward compatibility and interoperability and tries to adapt as quickly as possible to exploit newly discovered vulnerabilities. Giant organisms and big pieces of software change slowly, spend enormous amount of energy and effort in maintaining a thriving eco-system.
Radical changes (saltations) has its advantages but also limitations. Slow incremental changes has its limitations but also advantages.
Well, for starters it will protect your client side script from choking on an unreasonably large input.
I can't think of a legitimate reason why anyone would want to cut and paste a arbitrarily long texts into any form of any sort anywhere. There should always be an upper limit based on what the legitimate needs are.
They probably have a client-side script that makes it hard to submit a long password.
Those of you who think that there mustn't be a limit to the size, consider what happens when some joker opens a text editor, types a word and then does this repeatedly a few times:
Ctrl-A, Ctrl-C, Arrow key down, Ctrl-v
IIRC you needed a stylus to write effectively on those, no?
Microsoft may actually have made some genuine progress in signal processing and machine learning to allow you to write with your fingertips.
Wiktionary is your friend: http://en.wiktionary.org/wiki/...
AMD CPU:s reportedly return exactly the same values as Intel CPU:s. I'm guessing they do so for compatibility reasons, so that any workarounds that software developers have implemented work as expected.
Maybe people are catching on to the fact that a lot of what passes for advanced technology these days only amounts to the arrangement of pixels on screens.
Previous waves of technologies liberated us from hard work. The Internet wave, while impressive, has not really been able to do that.
And no, sites that help wealthier people buy services such as cooking, cleaning and driving from poorer people don't count, since the work is still done by a human. I'm talking about machines or devices that physically make work easier, or does work automatically. Like the washing machine. The washing machine is so far probably the best machine, or robot really, that we have invented in terms of how much work it saves per dollar. A 1930's invention, which predates computers. It's sad when you think about it.
I hope the breakthroughs are just around the corner and that soon we will have our self-driving cars and our household robots that do chores and what not. Until then I doubt we will see much excitement from the general public.
We'd obviously have to situate it off-world and use some sort of electromagnetic beam to send the generated energy to earth. Heck, given the amount of extra power generated, we could just send off the energy everywhere and there'd still be enough hitting the earth. We could then use devices here to convert that energy into electricity.
I oppose this idea, especially out of care for the children. I think the giant fusion reactor would have to be situated too close to schools and nature preserves and other sensitive areas and I don't think the radiation risks have been thoroughly analyzed and quantified.
Look, I'm not opposed to giant balls of hydrogen as long as you build them in suitable places. There are many examples where they have put them light-years away from Earth, where there aren't any schools or preschools, and I'm all in favor of those ones.
"I've got some amyls. We could either party later or, like, start his heart." -- "Cheech and Chong's Next Movie"