Free software pioneer Stallman reveals cancer diagnosis - eviltoast