3D printers' progress and uncertain readiness for the masses · Digg