What is the difference between mechanical engineers and civil engineers? Mechanical engineers build weapons. Civil engineers build targets. (more…)
A priest, a doctor, and an engineer were waiting one morning for a particularly slow group of golfers. The engineer fumed,…