Rights are a human concept. Not, incidentally, one I have any belief in. However this is not the place for a rights vs responsibility debate.
How do you ascribe 'Human' rights?
Currently it is humans vs everything else. To include dolphins is to rewrite it as "Anything which meets these intelligence or sentience criteria". Which is fine, until you deal with the human beings which do not meet either criteria. To treat them differently is to ignore the whole argument that we are not special. So rewrite the concept as "Anything where a single member meets the criteria" - and that is where you end up.
Personally I agree that we are not special, but that is where I diverge with the author.
If a robot becomes sufficiently sentient, possesses emotions and needs, has empathy and reproductive capacity, and other such animal traits, then I see no reason not to extend similar rights to it too. If we develop the ability to create such a creature (for that is what it will be), and choose to create such a creature, then we must face the responsibilities that our actions bring and the rights that that creature will have.
It is unlikely carrots will evolve to a similar level any time soon, so we've a while to think about vegetable ethics. In the meantime, brussels sprout genocide is fine by me.
But since it's a purely philosophical argument.. If you create a program with all the sentient properties, feels pain etc.. Does it not afford these magic rights you speak of? After all pain is just an electrical impulse expressed as a negative emotion..
If vegetables prove to create a chemical response to trauma, does that not mean they feel pain too?
If we create a program that has all of that, then yes.
Note that my criteria (individual items are of course up for discussion, but the point is a broad range of human/animal like criteria) go way beyond pain. Emotion, empathy, maybe other things like self-learning etc. are a long, long way off being implemented successfully in software. I think that maybe when we reach the point where they are, it may not seem such a daft idea to protect them in this way. "After all pain is just an electrical impulse expressed as a negative emotion" which helps to illustrate the close relation between us and the (currently) mythical software we are talking about.
The rights which we are talking about aren't "magic" as you quote. They actually serve a practical purpose and in my opinion are a positive evolutionary trait. When applied to humans, their purpose is obvious (protecting us from each other, promoting cooperation and ensuring our survival as a species). But we live in a world beyond just humans, and inter-species protection and co-operation is in both human and animal (and, one day perhaps, computer) interests.
On the subject of vegetables, I have never found cabbages to be particularly empathetic, so I happy to relegate them to the inferior classes for the time being.
I think that's his point. We are not too different from dolphins.