There has, obviously, been a huge influx of "hipsters" into the software industry as of late. And I think they're very distinct from "nerds".
I define "nerds" as those with an interest in technology, science, mathematics, and perhaps science fiction. "Hipsters" are different, however, because they have limited interest in such things, but instead focus on design, aesthetics, fashion, trends, "obscurity", social media, and so forth.
Yet there is a lot of overlap in the areas that you mention. Take the lack of social skills, for example. In the case of "nerds", this often seems to be because they just don't relate well to other people. But in the case of "hipsters", it's more about having an inherently obnoxious attitude and personality. Just look at the severe backlash that is common when a large number of "hipsters" migrate into established neighborhoods, for example. Even dealing with them in professional workplace settings is unpleasant.
In terms of physical attractiveness and appearance, we see "hipsters" going out of their way to look as weird and "unique" as they possibly can. They wear clothing that purposefully clashes. They intentionally style their physical in ways that will make them stand out, in the oddest way possible. Even so-called "nerds" can obviously tell that something is out of place with these people's appearances.
The television/movie representation of these people is perhaps the most interesting. We've seen people who are clearly "hipsters" being mislabeled as "nerds" in sitcoms and other media, for example. That Sheldon character from that American sitcom is a good example of this. His social obnoxiousness is far closer to what we typically see from "hipsters" than from "nerds". And the so-called "Reddit culture", for example, may have involved "nerds" at the very beginning, but they were very, very quickly overwhelmed by "hipsters". "Hipsters" have defined Reddit's culture for years now.
It will be interesting to see how the dynamics of this plays out over time. Even if they've co-existed so far, I expect to see more hostility towards "hipsters" from "nerds". As odd as it may sound, I think that "nerds" tend to have more in common with society at large than "hipsters" do. And I think that society at large is starting to strongly see "hipsters" as greater outcasts than "nerds" are.