An aside on sparsity priors (which that article uses).. reality is actually a lot less sparse than the researcher models would have you believe. If most dimensions are not truly zero (e.g., have some small noise present) these sparsity methods fall apart. That's why you (never?) see the methods deployed in actual products.
Specifically, the support determination step usually breaks down in epsilon sparse and you also get "noise folding".