Why does the user need to see the
local hardware?
With modern networking we
can eliminate the users awareness of
disk space, memory size, cpu power.
We can even go far enough
to eliminate file names, paths and
directories, and even network topologies.
These concepts are as
irrelevant to reading E-mail or browsing the
web as head cylinder and sectors on the hard
drive are.