Earlier quoted context omitted.
To be clear, no_std is itself stable, but when creating a binary, you need two language items, and those aren't stable. It's not 100% clear what the right path is yet for that, but we'll get there. :)
Can you explain what you mean by "you need two language items"? I'm just getting into Rust now and planning some bare metal stuff.
(This link will change in one or two releases; I landed a new "Unstable Book" a few days ago.)
The TL;DR is Rust expects certain stuff to be implemented in Rust code to work, and that's provided by the standard library. When you don't use the standard library, libcore implements all but a few of them. Implementing them is not yet stable.