Damus
Jeroen Ubbink · 3w
I think you severely underestimate how eager people are to upload their ID. I think it will come initially down to 70% of people uploading ID and then there will be at least 20% peer pressured into it over the course of 2-3 years.
_________________ · 3w
They forgot to cook the frog slowly.