mechanical engineering mining news and commentary