Cute, but does not work with bash builtin echo, for which two -n's equals one -n.
bash-3.2$ echo -n -n foo
foobash-3.2$
Like always with echo -n, no matter what you try, it's not portable.