You know that feeling when you discover something great and immediately wonder how you didn’t know about it sooner, and then you feel slightly annoyed at yourself for all the time you wasted not ...