RBMs are a funny mix of mathematics and practicality