Matchbox computers: Small is beautiful (and powerful)