Files
JargonFile/original/html/H/hairy.html
2014-03-27 18:54:56 +00:00

26 lines
3.6 KiB
HTML
Raw Permalink Blame History

This file contains invisible Unicode characters
This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?>
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>hairy</title><link rel="stylesheet" href="../../jargon.css" type="text/css"/><meta name="generator" content="DocBook XSL Stylesheets V1.61.0"/><link rel="home" href="../index.html" title="The Jargon File"/><link rel="up" href="../H.html" title="H"/><link rel="previous" href="hairball.html" title="hairball"/><link rel="next" href="HAKMEM.html" title="HAKMEM"/></head><body><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">hairy</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="hairball.html">Prev</a> </td><th width="60%" align="center">H</th><td width="20%" align="right"> <a accesskey="n" href="HAKMEM.html">Next</a></td></tr></table><hr/></div><dt><a id="hairy"/><dt xmlns="" id="hairy"><b>hairy</b>: <span xmlns="http://www.w3.org/1999/xhtml" class="grammar">adj.</span></dt></dt><dd><p> 1. Annoyingly complicated. &#8220;<span class="quote"><a href="../D/DWIM.html"><i class="glossterm">DWIM</i></a> is
incredibly hairy.</span>&#8221; </p></dd><dd><p> 2. Incomprehensible. &#8220;<span class="quote"><a href="../D/DWIM.html"><i class="glossterm">DWIM</i></a> is
incredibly hairy.</span>&#8221; </p></dd><dd><p> 3. Of people, high-powered, authoritative, rare, expert, and/or
incomprehensible. Hard to explain except in context: &#8220;<span class="quote">He knows this
hairy lawyer who says there's nothing to worry about.</span>&#8221; See also
<a href="hirsute.html"><i class="glossterm">hirsute</i></a>.</p></dd><dd><p>There is a theorem in simplicial homology theory which states that
any continuous tangent field on a 2-sphere is null at least in a point.
Mathematically literate hackers tend to associate the term
&#8216;hairy&#8217; with the informal version of this theorem; &#8220;<span class="quote">You
can't comb a hairy ball smooth.</span>&#8221; (Previous versions of this entry
associating the above informal statement with the Brouwer fixed-point
theorem were incorrect.)</p><p>The adjective &#8216;long-haired&#8217; is well-attested to have been
in slang use among scientists and engineers during the early 1950s; it was
equivalent to modern <span class="firstterm">hairy</span> senses 1
and 2, and was very likely ancestral to the hackish use. In fact the noun
&#8216;long-hair&#8217; was at the time used to describe a person
satisfying sense 3. Both senses probably passed out of use when long hair
was adopted as a signature trait by the 1960s counterculture, leaving
hackish <span class="firstterm">hairy</span> as a sort of stunted
mutant relic.</p><p>In British mainstream use, &#8220;<span class="quote">hairy</span>&#8221; means
&#8220;<span class="quote">dangerous</span>&#8221;, and consequently, in British programming terms,
&#8220;<span class="quote">hairy</span>&#8221; may be used to denote complicated and/or
incomprehensible code, but only if that complexity or incomprehesiveness is
also considered dangerous.</p></dd><div class="navfooter"><hr/><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="hairball.html">Prev</a> </td><td width="20%" align="center"><a accesskey="u" href="../H.html">Up</a></td><td width="40%" align="right"> <a accesskey="n" href="HAKMEM.html">Next</a></td></tr><tr><td width="40%" align="left" valign="top">hairball </td><td width="20%" align="center"><a accesskey="h" href="../index.html">Home</a></td><td width="40%" align="right" valign="top"> HAKMEM</td></tr></table></div></body></html>