> That's exactly what it is. In fact encryption is even more secure than a normal written signature.
No, certainly not.
The biggest issue is that you're conflating a human concept of a signature and the cryptographic one. This is obvious from your second paragraph.
> I can sign a piece of text put it here -- sign it with my private key -- put it on HN with my public key and everyone can be sure I wrote it.
Cryptographically maybe, legally no. We lack crucial information about who can use your keys, there's nothing that says you can't share a random keypair that has no legal backing. We also don't know if your keys are valid at all, maybe you're underaged? Do we know if your keys were valid during the time of signing, maybe you were underaged?
It's way more complex than Sign(text).