<?xml version="1.0" encoding="UTF-8"?> <rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:sy="http://purl.org/rss/1.0/modules/syndication/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" ><channel><title>Jason Antman's Blog &#187; jargon</title> <atom:link href="http://blog.jasonantman.com/tags/jargon/feed/" rel="self" type="application/rss+xml" /><link>http://blog.jasonantman.com</link> <description>A general-purpose dump of my thoughts, tips, tricks, and observations on a wide variety of topics - Linux, Free Software, the Internet, IT, EMS, software development, systems administration, and the state of the world.</description> <lastBuildDate>Thu, 01 Jul 2010 15:17:33 +0000</lastBuildDate> <generator>http://wordpress.org/</generator> <language>en</language> <sy:updatePeriod>hourly</sy:updatePeriod> <sy:updateFrequency>1</sy:updateFrequency> <item><title>Geeks&#8217; use of jargon around non-geeks</title><link>http://blog.jasonantman.com/2010/01/geeks-use-of-jargon-around-non-geeks/</link> <comments>http://blog.jasonantman.com/2010/01/geeks-use-of-jargon-around-non-geeks/#comments</comments> <pubDate>Wed, 27 Jan 2010 22:17:57 +0000</pubDate> <dc:creator>Jason Antman</dc:creator> <category><![CDATA[Miscellaneous Geek Stuff]]></category> <category><![CDATA[geek]]></category> <category><![CDATA[interaction]]></category> <category><![CDATA[jargon]]></category> <category><![CDATA[social]]></category><guid isPermaLink="false">http://blog.jasonantman.com/?p=535</guid> <description><![CDATA[Why geeks use jargon terms without concern as to whether the listener understands them.<div class="ezAdsense adsense adsense-leadout" style="text-align:center;margin:12px;"><script type="text/javascript">google_ad_client="pub-6049167767809021";google_ad_slot="8888378867";google_ad_width=336;google_ad_height=280;</script> <script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js"></script></div>]]></description> <content:encoded><![CDATA[<p>In my daily reading of <a href="http://blog.whatexit.org/" onclick="pageTracker._trackPageview('/outgoing/blog.whatexit.org/?referer=');">Tom Limoncelli&#8217;s blog</a>, I happened by a <a href="http://yesthattom.livejournal.com/1020557.html" onclick="pageTracker._trackPageview('/outgoing/yesthattom.livejournal.com/1020557.html?referer=');">post</a> with a link to an article, <a href="http://www.stanford.edu/~pgbovine/geek-behaviors.htm" onclick="pageTracker._trackPageview('/outgoing/www.stanford.edu/_pgbovine/geek-behaviors.htm?referer=');">&#8220;Geek behaviors present during conversations&#8221; by Phillip Guo</a>. The article is quite interesting, and describes quite a few phenomena that can be noticed when conversing with a <a href="http://www.jasonantman.com/jargon/entry.php?id=geek" onclick="pageTracker._trackPageview('/outgoing/www.jasonantman.com/jargon/entry.php?id=geek&amp;referer=');">geek</a>. One of the parts that immediately stuck out in my mind, though, was:</p><blockquote><p><strong>Using technical terms without checking for understanding</strong></p><p>When geeks try to teach non-geeks about technical matters, they often<br /> make heavy use of technical terminology because it&#8217;s the most <strong>concise<br /> and accurate way</strong> to convey their thoughts.  Unfortunately, many<br /> non-geeks cannot understand such jargon and thus grow confused or<br /> frustrated.</p><p>Non-geeks might perceive geeks as being snooty and elitist by talking to<br /> them using cryptic &#8216;geek-speak&#8217;, but in fact, I suspect that their<br /> intentions are more innocent: <strong>Geeks often don&#8217;t remember what it was<br /> like <em>not</em> to have an understanding of technical concepts</strong>, especially<br /> related to their area of expertise such as computers or electronic<br /> gadgets.  Thus, when communicating with non-geeks, they often throw<br /> around technical terms <strong>without first tactfully checking to see whether<br /> listeners know what these terms mean</strong>.  In the geek&#8217;s mind, technical<br /> jargon (e.g., <em>router</em>, <em>dongle</em>) and especially acronyms (e.g., <em>DVI</em>,<br /> <em>TCP/IP</em>, <em>SQL</em>) sound as natural and colloquial as regular English<br /> words. <em>&#8220;How could anyone NOT know what these words mean?&#8221;</em></p></blockquote><p>While I&#8217;m definitely guilty of throwing jargon into explanations when I&#8217;m at least half-conscious that the other party doesn&#8217;t understand it, I&#8217;d say that it&#8217;s usually (for me and many who I know) for a different reason. Or, more accurately, a combination of reasons that I&#8217;ll call &#8220;the expectation of effort&#8221; and &#8220;the Google effect&#8221;. Firstly, among most geeks (and definitely those of us in the open source world) there&#8217;s an expectation that people are interested, are curious, and will research something that they don&#8217;t know about when they hear it. The second part is what I call &#8220;the Google effect&#8221;; most of us geeks do most of our communication (especially about technical things) at a computer, whether via email, IM, forums, or chat. Therefore, there&#8217;s usually an expectation that if someone doesn&#8217;t understand a term, the answer is as easy as Ctrl+T and typing the term into Google.</p><p>I also must take exception to one other item in the article:</p><blockquote><p><strong>Favoring complexity and detail over simplicity in descriptions</strong></p><p>When a geek is describing his latest pet project, he often tries to make<br /> his descriptions sound complicated and detailed, in order to <strong>convey<br /> the sophistication of his technical prowess</strong>.</p></blockquote><p>I&#8217;ve described plenty of my projects to plenty of people, and yes, my descriptions are generally very detailed. But it&#8217;s not out of any desire to convey sophistication or prowess &#8211; my description may be the same whether I&#8217;m telling it to someone who can&#8217;t operate a computer or someone of much greater skill than my own. It&#8217;s simply the burning need to be accurate and complete. Put as simply and generally as possible, if I&#8217;m describing a project, I don&#8217;t want whoever I&#8217;m talking to to ask questions when I&#8217;m done describing it. It&#8217;s like documentation &#8211; if I were writing a man page, whoever reads it shouldn&#8217;t be left with major questions to ask when they finish.</p><div class="ezAdsense adsense adsense-leadout" style="text-align:center;margin:12px;"><script type="text/javascript">google_ad_client="pub-6049167767809021";google_ad_slot="8888378867";google_ad_width=336;google_ad_height=280;</script> <script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js"></script></div>]]></content:encoded> <wfw:commentRss>http://blog.jasonantman.com/2010/01/geeks-use-of-jargon-around-non-geeks/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>The Jargon File</title><link>http://blog.jasonantman.com/2008/12/the-jargon-file/</link> <comments>http://blog.jasonantman.com/2008/12/the-jargon-file/#comments</comments> <pubDate>Fri, 12 Dec 2008 20:06:00 +0000</pubDate> <dc:creator>Jason Antman</dc:creator> <category><![CDATA[Projects]]></category> <category><![CDATA[database]]></category> <category><![CDATA[ESR]]></category> <category><![CDATA[hacker]]></category> <category><![CDATA[jargon]]></category> <category><![CDATA[mysql]]></category> <category><![CDATA[programming]]></category> <category><![CDATA[searching]]></category><guid isPermaLink="false">http://jantman.dyndns.org:10011/wp/?p=135</guid> <description><![CDATA[The reasoning and code behind my online searchable version of the Jargon File, aka The New Hacker's Dictionary, including how I parsed it out in PHP, stored it in MySQL, and made a searchable front-end.]]></description> <content:encoded><![CDATA[<p>I know it&#8217;s been quite a while since I&#8217;ve been around. Hopefully I&#8217;ll post more, as the semester is pretty much over and it&#8217;s time for my winter projects.</p><p>I was pretty bored working on assignments for my <a href="http://www.scils.rutgers.edu/component/option,com_courses/task,view/sch,04/cur,547/num,330/Itemid,54/" onclick="pageTracker._trackPageview('/outgoing/www.scils.rutgers.edu/component/option_com_courses/task_view/sch_04/cur_547/num_330/Itemid_54/?referer=');">Database Technologies</a> class the other day. I had also recently purchased a copy of <a href="http://catb.org/~esr/jargon/jargbook.html" onclick="pageTracker._trackPageview('/outgoing/catb.org/_esr/jargon/jargbook.html?referer=');"><em>The New Hacker&#8217;s Dictionary</em></a> (the printed edition of <a href="http://catb.org/~esr/jargon/html/index.html" onclick="pageTracker._trackPageview('/outgoing/catb.org/_esr/jargon/html/index.html?referer=');">The Jargon File</a>) from <a href="http://www.amazon.com/New-Hackers-Dictionary-3rd/dp/0262680920/ref=pd_bbs_sr_1?ie=UTF8&#038;s=books&#038;qid=1229112625&#038;sr=8-1" onclick="pageTracker._trackPageview('/outgoing/www.amazon.com/New-Hackers-Dictionary-3rd/dp/0262680920/ref=pd_bbs_sr_1?ie=UTF8_038_s=books_038_qid=1229112625_038_sr=8-1&amp;referer=');">Amazon</a> and was reading through it. For those of you who aren&#8217;t familiar with The Jargon File, it&#8217;s the standard glossary of the wonderful terms thrown around by us geeks and <a href="http://catb.org/~esr/jargon/html/H/hacker.html" onclick="pageTracker._trackPageview('/outgoing/catb.org/_esr/jargon/html/H/hacker.html?referer=');">hackers</a>, as well as a source for definitions of the many words that have fallen out of favor&#8230; well&#8230; when people stopped logging in to mainframes to write their thesi. It&#8217;s currently at version 4.4.7 and is painstakingly maintained by <a href="http://catb.org/~esr/" onclick="pageTracker._trackPageview('/outgoing/catb.org/_esr/?referer=');">ESR</a>.</p><p>Anyway, I happened to be randomly flipping around the book, and landed on the entry for <a href="http://www.jasonantman.com/jargon/entry.php?id=zeroth" onclick="pageTracker._trackPageview('/outgoing/www.jasonantman.com/jargon/entry.php?id=zeroth&amp;referer=');">zeroth</a> on page 501, which made reference to <a href="http://www.jasonantman.com/jargon/entry.php?id=fencepost-error" onclick="pageTracker._trackPageview('/outgoing/www.jasonantman.com/jargon/entry.php?id=fencepost-error&amp;referer=');">fencepost errors</a> on page 187. What a pain to find! So, I stopped by the <a href="http://catb.org/~esr/jargon/alternates.html" onclick="pageTracker._trackPageview('/outgoing/catb.org/_esr/jargon/alternates.html?referer=');">listing of alternate views of the Jargon File</a>&#8230; but found all of the ones marked as searchable to be gone. So&#8230;</p><p>Over the course of a few days (I guess it&#8217;s an example of how time can be made &#8211; I did this during the final week of the semester, exams and all, and finished all of my classes as well as this project) I downloaded the <a href="http://en.wikipedia.org/wiki/Docbook" onclick="pageTracker._trackPageview('/outgoing/en.wikipedia.org/wiki/Docbook?referer=');">DocBook</a> XML, wrote a few <a href="http://cvs.jasonantman.com/jargon/" onclick="pageTracker._trackPageview('/outgoing/cvs.jasonantman.com/jargon/?referer=');">scripts</a> to parse it out and put it in a MySQL database (complete with cross-references, indexes, and (hopefully soon) full-text searching).Then, I added a simple web interface allowing various types of searches and listings.</p><p>Though the project was done more to occupy myself and get a little more experience with PHP parsing XML and doing full-text searches, hopefully I&#8217;ll have the time to finish it up &#8211; there are still a few minor bugs (the parsing lost some of the formatting of ASCII art&#8230; I think there&#8217;s a <code>trim()</code> that got stuck in there somewhere) and I&#8217;d like to implement full-text searching of definitions, overall it was a fun project, given that I did it in about 4 days while working and finishing up school.</p><p>If you&#8217;re looking for a searchable, cross-referenced version of the Jargon File online (complete with revision history and comments), take a look at <a href="http://www.jasonantman.com/jargon/" onclick="pageTracker._trackPageview('/outgoing/www.jasonantman.com/jargon/?referer=');">The Jargon File on JasonAntman.com</a>. There&#8217;s a <a href="http://www.jasonantman.com/jargon/search.php" onclick="pageTracker._trackPageview('/outgoing/www.jasonantman.com/jargon/search.php?referer=');">search function</a>, <a href="http://www.jasonantman.com/jargon/byLetter.php" onclick="pageTracker._trackPageview('/outgoing/www.jasonantman.com/jargon/byLetter.php?referer=');">listing by first letter</a>, <a href="http://www.jasonantman.com/jargon/allentries.php" onclick="pageTracker._trackPageview('/outgoing/www.jasonantman.com/jargon/allentries.php?referer=');">one-page listing of all entries</a>, and hopefully a few other goodies soon. Most importantly, though the documentation is sparse right now, the <a href="http://cvs.jasonantman.com/jargon/" onclick="pageTracker._trackPageview('/outgoing/cvs.jasonantman.com/jargon/?referer=');">scripts</a> used to parse the XML, cleanup the database and display/search everything are available for anyone who wants them.</p> ]]></content:encoded> <wfw:commentRss>http://blog.jasonantman.com/2008/12/the-jargon-file/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> </channel> </rss>
<!-- This site's performance optimized by W3 Total Cache. Dramatically improve the speed and reliability of your blog!

Learn more about our WordPress Plugins: http://www.w3-edge.com/wordpress-plugins/

Minified using disk
Page Caching using disk (enhanced) (user agent is rejected)
Database Caching 5/12 queries in 0.013 seconds using disk

Served from: mpac.midlandparkambulance.com @ 2010-07-30 09:56:44 -->