What is CTAN.org now?
It's currently Friday, April 1 in Europe. Happy April Fools' Day!
(Just in case you didn't know, April 1st is a traditional day for people to play pranks on each other.)
Our webmaster Gerd Neugebauer invented this joke. He did a great job!
Manfred Lotz -- CTAN team
It's April Fools' Day.
The Chinese character 疯 actually means "crazy", "mad" or "insane".