Is a $35 PC the Future of Computing?