They love to do this to everyone that ever posts here without an introduction, i would bet that it puts a lot of people off getting involved with the site because it makes the other users seem insular and stand offish.
there's no way to know you were supposed to introduce, and i've never been...