Convex Optimization, Shape Constraints, Compound Decisions, and Empirical Bayes Rules | Synapse