What happened to technical specifications?

I tried posting info to the tech specs for one of the products, and nothing happened. Have we decided to do away with this? I think it's nice for certain right brained thinkers...