ВадимП писал(а):Someone who just bangs on the keyboard until something happens
Ну прям как обезьяна, пишущая "Войну и мир". И вероятность того, что "случится" работающий код также далека от единицы.
Хакерские программы, однако, работают.
ВадимП писал(а):При этом Вы явно полагаете, что это слово обладает положительной коннотацией, а я, напротив, уверен, что отрицательной
Есть такое слово: "стерва". В словаре Даля переводится как "мертвечина, труп животного" (отсюда, "стервятник"). Другое значение - "бешенство" ("остервенение").
Ныне применяется, исключительно по отношению к прекрасному полу: стерва - "страдающая стервозностью", болезненно озлобленная женщина.
Но в феминистских кругах культивируется и "альтернативное понимание" слова: "стервами называют тех женщин, которые добились успеха и которым завидуют... я стерва, и горжусь этим ... будь стервой".
Мне кажется, что и с "хакерами" подобная ситуация.
Для разрешения лучше обращаться НЕ к современным толкованиям термина "hacker", а к переводу его корня:
ABBYY Lingvo 9.0 писал(а):hack
I
1.
1) а) кайло, кирка, мотыга б) кузнечное зубило
2) удар мотыги, лопаты и т. п.
3) а) выемка, зарубка; зазубрина б) борозда, желобок, вырез, паз • Syn: nick 1., notch 1.
4) сухой кашель
5) а) резаная рана; порез б) ссадина на ноге от удара ( в футболе )
6) резкий удар ( часто - в игровых видах спорта, напр, бейсболе, футболе и т.д. )
7) заикание, заминка в речи He speaks with so many hacks and hesitations. — Он говорит с таким большим количеством пауз и заминок.
2.
1) рубить, разрубать; кромсать; разбивать на куски ( at ) to hack at a tree — рубить дерево They hacked their way through the forest. — Они продирались сквозь лес. to hack (a body) to pieces — разрубить (тело) на куски Syn: hew
2) а) вызывать потрескивания на коже ( о морозе ) б) (намеренно) наносить удар по голени ( в футболе ) в) ; "подковать", ударить по ноге
3) , приводить в замешательство, сбивать с толку We tried to hack the pitcher. — Мы попытались сбить с толку подающего мяч. Syn: disconcert , confuse
4) сносить, принимать, одобрять ( что-л. ) I just couldn't hack teaching any more. — Я была просто не в силах больше преподавать. Syn: tolerate , accept , comprehend
5) а) тесать; обтесывать ( камень ) Syn: roughen б) делать зарубку; зазубривать
6) разбивать, разрыхлять мотыгой и т. п.
7) а) подрезать ( сучья и т. п. ) б) надрубать; наносить резаную рану
8) кашлять сухим кашлем
9) заикаться, запинаться Syn: stammer 2.
10) , подвергаться нападению хакеров It was discovered that a number of machines at the University of Pennsylvania had been hacked. — Было обнаружено, что несколько компьютеров университета штата Пенсильвания подверглись нападению хакеров.
II
1.
1) а) наемная лошадь б) наемный экипаж; коляска a noble hack with four horses — великолепный экипаж, запряженный четырьмя лошадьми
2) а) лошадь ( верховая или упряжная, особенно полукровка ) road hack — дорожная верховая лошадь б) кляча
3) а) литературный поденщик; наемный писака party hack — партийный писака Syn: hireling б) проститутка, девица легкого поведения Syn: prostitute , bawd
4) ; такси
5) ; водитель такси, таксист
2.
1) работающий по найму, наемный, нанятый Syn: rent , hired
2) = hackneyed Syn: trite , commonplace
3) относящийся к заказному, ангажированному труду hack writer — уничижит. наемный писака
3.
1) давать напрокат
2) ехать (верхом) не спеша ( в отличие от спортивной, военной езды галопом )
3) а) нанимать, использовать в качестве литературного поденщика б) использовать на нудной, тяжелой работе
4) ехать в экипаже, кэбе
5) делать банальным, опошлять Her tenderest emotions had been hacked and vulgarized by long experience in flirtation. — Ее нежнейшие чувства опошлились в результате длительных и многочисленных флиртов. • - hack around - hack out
Интересно, какое из первоначальных значений слова легло в основу рассматриваемого термина? ;)