pjkelnhofer said:
I must say that many of your ideas are fascinating and have caused me to look into some ideas I had never thought of before, but this one I still don't get. Wouldn't it be better to design a machine with two processors that can run off of one when that is all the processing it needs. I can understand the appeal to add power, memory, storage, etc. I just still don't see what you would then take it out. You've already paid for it.
Ah, I think I see where the problem is. Let me try to break this down, then. Say that you were a business user looking at a new computer purchase. You do some looking around, decide what your needs are, and come up with the following list:
Apple Core Module - 4ghz G6, 1GB PC5200 RAM, 200GB SATA2 15000RPM
Apple PowerBook - Space: Core, 1 RAM module, 1 storage or I/O module
Apple PowerMac - Space: Core, 3 processor modules, 4 RAM modules, 4 storage or i/O modules
When you need to be on the go, you could pull a RAM module and one of your drives from the basic station and slot them into your portable so that you don't have to pay for separate components for both.
Or, to run with my networked computing idea, the setup for a family like mine:
Apple flexMac x4 - 4ghz G6, 1GB PC5200 RAM, 200GB SATA2 15000RPM, 802.15.3c, IEEE1394.d, all that other stuff I was talking about (appropriately upddated for current trends)
Apple Processing Unit - Space: 8 processor modules, 8 RAM modules, 4 storage modules, 802.20 base station (BTO option)
Apple Storage Unit - Space: 1 processor module, 2 RAM modules, 12 storage modules
Apple Processor Module II x5 - 6ghz G6, 8MB L2 cache
Apple Storage Module III x3 - 1TB drives
Apple RAM Module II x3 - 2GB PC5200 DDR3
Apple HD Studio Wall Display x2 - 50" widescreen, 802.15.3c and IEEE1394d
Put simply, you'd have your less powerful machine that you carry around, and unlike the "personal units," the Processing and Storage Units would be very much like home user xServe solutions. You'd have hot-swappable components that are standardized and can be dropped in to expand as needed. Your storage is handled by second computer, which is connected by extremely fast backplane to your central processor. Using xGrid or something like it, your portable flexMacs merely offload tasks to it, while working as graphically responsive tablets that you use to direct the larger screens at the cradles or on the HD monitors.
However, if you something more "full featured," as Belly would have it, then you can buy the laptop shell and use modules in it to do so.
I wonder if we will ever see a major change in the keyboard. I read a story recently how the average typing speed has actually fallen in recent years. Because kids learn to type on their own at home rather than being trained on proper form and technique, companies that need high-speed touch typists are having trouble tracking down the old Word-per-Minute numbers they could find ten years.
I actually taught myself, but it seems that I largely learned the proper way, from everything that I've seen. Of course, I've been in front of a computer since I was three years old, and I quite literally cut my teeth on Apple.
There have been efforts to reform the QWERTY keyboard a number of times, but it's always died off. The DVORAK was one, and it didn't get far, but I'm thinking something more radical than just changing the order of the keys. Technology marches on, and the future might not wait for those who cling too hard to the ways of the past. Witness Intel and the dropping of the Pentium 4...
What I would think would be more interesting would be the ability to "rent" out extra cycles from some-one elses machine. Say you want to render a movie in FCP. You could basically turn your internet connection into a render farm to help speed up the process.
That's exactly what I'm talking about, going both directions.
Not that I think the ideas you talk about will never be seen, but I think they are a lot more than ten years away. How much have computers really changed in the past ten years? Additionally, as the current model of computing continues to grow (new people buying computers) the model becomes more entrenched in the marketplace. Look what has happened with digital television. The FCC has already had to move the date where all stations had to change over to digital broadcasting several times.
Even if Apple were to come out with concepts you would like to see right now, chances are it would be the next Newton (a product the world just wasn't ready for yet) or even worse the next Cube (an excellent product that ends up being so overpriced that it appeals to only a tiny niche of an already niche market).
It's entirely possible that everything I've said will never happen, and I accept that. The thing is that I try to live up to the hype that Apple built some time ago, and I always endeavor to think just that shade more into the "different" than the next man does. It's served me well in many cases, and I'm a pretty good problem solver in real life, though I'm not a hardware engineer or a programmer. I'm just a scientist in training, and I know a lot of snippets of all kinds of things.
Perhaps these would never make. Maybe my ideas would never sell, but they make sense and have a coherent drive to them, which is more than I can say for a lot of the things you see in the computing world.
pjkelnhofer said:
Does the original cube's processor (PPC 7400?) really run at 500 MHz at only 5 watts. That's pretty friggin' efficient.
Yes, it does. I dug up a Motorola PDF on the consumption of the 7400, 7410, 7455, and 7457, and the average heat load for the 7400 was 4.6-7 watts.