R rachelbythebay.com Lack of progress exposed by the Canary MacGuffin 223 points ingve 8 years ago 125 comments