Small-Space Ideas