I saw an ad regarding Stack Overflow Careers on meh, Stack Overflow. The sentence
Have you joined yet?
evoked a thought in my brain that it isn't sounding good. But that may be because I ain't a native English speaker.
What is it trying to convey?
Have you joined?
Or
Haven't you joined still?
Or something basic which I'm missing. Why is yet used here? If but is used instead of yet, I'm pretty sure that it will be grammatically wrong.
So, what is yet doin' up there?