While I think your notion headed to a Mac is "ok", I don't think the idea of adding expansion cards is necessarily going to go away. At least the concept of putting them inside the machine.
I think there are a couple of trends that are beginning to develop, both of which I think are exciting.
The first is a move to get USB peripherals up to a speed where they can be really useful. Don't get me wrong, but there has been piles of USB 1.x widgets that were really handy. I just think as USB matures and becomes a higher speed interconnect, we'll see a much broader use.
The second is that we're also moving to systems that sport a much smaller footprint than most machines in the past. I remember there there was a time in the 286-386 era this was popular, too (anyone remember the brick?), but it never seemed to take off. Personally, I think the small footprint PCs have the possibility of creating a HTPC revolution just by their small size, and the fact that they don't look like a pc.
Why not make some money off of SCO's woes, then? Short their stock make money and have double the entertainment value. :)
While I think your notion headed to a Mac is "ok", I don't think the idea of adding expansion cards is necessarily going to go away. At least the concept of putting them inside the machine.
I think there are a couple of trends that are beginning to develop, both of which I think are exciting.
The first is a move to get USB peripherals up to a speed where they can be really useful. Don't get me wrong, but there has been piles of USB 1.x widgets that were really handy. I just think as USB matures and becomes a higher speed interconnect, we'll see a much broader use.
The second is that we're also moving to systems that sport a much smaller footprint than most machines in the past. I remember there there was a time in the 286-386 era this was popular, too (anyone remember the brick?), but it never seemed to take off. Personally, I think the small footprint PCs have the possibility of creating a HTPC revolution just by their small size, and the fact that they don't look like a pc.
I have used this book for the past few years mostly as a reference for some of the really hairy stuff/problems that I have sometimes run into.
It belongs on my bookshelf right along with my Unix Network Programming books (Richard Stevens auth).
1. Hire Lawyers 2. Sue 3. ??? 4. Make money