I remember the pre-ATX days. Boxes weighed a tonne, were filled with air, steel and panels on two or three axes and discrete components glued it all together. Now, a working box need be no larger than a “thumb” drive…
â€œthe worldâ€™s tiniest Cortex-A9 system-on-module,â€ measuring 52 x 17mm. The Linux- and Android-compatible DART-4460 module is based on a 1.5GHz dual-core TI OMAP4460 SoC, is available with up to 1GB of DDR2 RAM and 8GB eMMC flash, and can run at 400MHz on only 44mA, says the company.”
see World's smallest dual-core ARM Cortex-A9 module?
If the small computers get much smaller they will need tags attached so we don’t lose them in the clutter. These are small enough they could be hidden in a keyboard or mouse to keep us from losing them. That would also avoid a separate package. Sweet.