Mati_Roy answers How much delay do you generally have between having a good new idea and sharing that idea publicly online?