is the opposite of mainstream
, and hardcore
is rather extreme, sometimes mainstream, hipstcore defines the area between the two: not mainstream, yet still extreme.
Hardcore is the beaten path. Hipster is walking on the much less beaten path next to it. Hipstcore is walking through the tree separating the two.