The “thing” being mentioned is Ello. I really do wonder if this thing will actually catch on.