Add new comment

Is this site still maintained?
My previous comments did not appear.