Насколько я в курсе, этимология от аббревиатуры ГОП - Государственное Общежитие Пролетариата, такие общежития открывали в городах после революции для люмпенов, которым негде было жить. Контингент, проживающий в ГОПах скоро стали называть ГОПниками, по понятной причине ассоциируя с этим словом наглючее хулиганье.
Связи с постом Мирного и значением слова "гопник" не уловил, поясните, пжлст.