Hardcore. The unfinished revolution