<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet href="http://feeds.feedburner.com/~d/styles/rss2full.xsl" type="text/xsl" media="screen"?><?xml-stylesheet href="http://feeds.feedburner.com/~d/styles/itemcontent.css" type="text/css" media="screen"?><rss 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:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">

<channel>
	<title>hilarymason.com - Hilary Mason</title>
	
	<link>http://www.hilarymason.com</link>
	<description>Hilary Mason is a scientist and computer science/new media professor.</description>
	<pubDate>Sun, 04 Jan 2009 07:41:15 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.7</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" href="http://feeds.feedburner.com/3greeneggs" type="application/rss+xml" /><feedburner:browserFriendly>This is an XML content feed. It is intended to be viewed in a newsreader or syndicated to another site, subject to copyright and fair use.</feedburner:browserFriendly><item>
		<title>Twitter: A greasemonkey script to show who follows you</title>
		<link>http://feeds.feedburner.com/~r/3greeneggs/~3/500433841/</link>
		<comments>http://www.hilarymason.com/blog/twitter-a-greasemonkey-script-to-show-who-follows-you/#comments</comments>
		<pubDate>Thu, 01 Jan 2009 20:35:44 +0000</pubDate>
		<dc:creator>Hilary Mason</dc:creator>
		
		<category><![CDATA[blog]]></category>

		<category><![CDATA[extension]]></category>

		<category><![CDATA[firefox]]></category>

		<category><![CDATA[greasemonkey]]></category>

		<category><![CDATA[script]]></category>

		<category><![CDATA[socialmedia]]></category>

		<category><![CDATA[status]]></category>

		<category><![CDATA[twitter]]></category>

		<guid isPermaLink="false">http://www.hilarymason.com/?p=208</guid>
		<description><![CDATA[A couple of days ago I saw @skap5&#8217;s comment:
&#8220;Dear Twitter  Is it too much to ask to add a follower marker so I can know if someone is following me and not just if  I am following them?&#8221;
I think that Twitter could benefit from displaying more information on the home page, and this [...]]]></description>
			<content:encoded><![CDATA[<p>A couple of days ago I saw <a href="http://twitter.com/skap5/status/1086962057">@skap5&#8217;s comment</a>:</p>
<blockquote><p>&#8220;Dear Twitter  Is it too much to ask to add a follower marker so I can know if someone is following me and not just if  I am following them?&#8221;</p></blockquote>
<p>I think that Twitter could benefit from displaying more information on the home page, and this idea was easy enough to code up. It should save some time and make the Twitter homepage that much more useful.</p>
<p><img class="alignleft size-full wp-image-213" style="float:left;margin-right:4px;" title="twitter_showfollowers_screenshot" src="http://www.hilarymason.com/wp-content/uploads/2009/01/twitter_showfollowers_screenshot.png" alt="twitter_showfollowers_screenshot" width="217" height="169" />The script displays a tiny icon on top of the portrait of people who are following you back on your Twitter home page. It leaves your non-followers alone, though it would be easy enough to develop a version that puts silly mustaches on them.</p>
<p>This is only a first version, and I welcome your comments and suggestions.</p>
<p>If you already have Greasemonkey installed, <a href="http://userscripts.org/scripts/show/39623">get the script here</a>, or install it from <a href="http://www.hilarymason.com/wp-content/uploads/2009/01/twittershowfollowers.xpi">here as a Firefox extension</a> thanks to the <a href="http://arantius.com/misc/greasemonkey/script-compiler">script compiler</a>.</p>
<p>The icon is a free icon courtesy of <a href="http://www.famfamfam.com/lab/icons/mini/">famfamfam</a>.</p>
<img src="http://feeds.feedburner.com/~r/3greeneggs/~4/500433841" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.hilarymason.com/blog/twitter-a-greasemonkey-script-to-show-who-follows-you/feed/</wfw:commentRss>
		<feedburner:origLink>http://www.hilarymason.com/blog/twitter-a-greasemonkey-script-to-show-who-follows-you/</feedburner:origLink></item>
		<item>
		<title>Mobile app: WHEREAMI &lt;username&gt;</title>
		<link>http://feeds.feedburner.com/~r/3greeneggs/~3/425857003/</link>
		<comments>http://www.hilarymason.com/blog/mobile-app-whereami/#comments</comments>
		<pubDate>Sun, 19 Oct 2008 23:15:42 +0000</pubDate>
		<dc:creator>Hilary Mason</dc:creator>
		
		<category><![CDATA[blog]]></category>

		<category><![CDATA[projects]]></category>

		<category><![CDATA[location]]></category>

		<category><![CDATA[mobile]]></category>

		<category><![CDATA[sms]]></category>

		<category><![CDATA[textmarks]]></category>

		<guid isPermaLink="false">http://www.hilarymason.com/?p=189</guid>
		<description><![CDATA[WHEREAMI is a mobile application that accepts a username as input, searches public profiles on various location-aware services, and returns the user&#8217;s last known location via text message.
Just text 41411 with whereami &#60;username&#62;, where &#60;username&#62; is a username that you or someone you know is likely to use.

For example, if you text whereami hmason to [...]]]></description>
			<content:encoded><![CDATA[<p>WHEREAMI is a mobile application that accepts a username as input, searches public profiles on various location-aware services, and returns the user&#8217;s last known location via text message.</p>
<p>Just text 41411 with <span style="font-family: Courier,monospace;">whereami &lt;username&gt;</span>, where &lt;username&gt; is a username that you or someone you know is likely to use.</p>
<p><img class="size-medium wp-image-192" style="float:left;margin-right:15px;" title="whereami_hmason" src="http://www.hilarymason.com/wp-content/uploads/2008/10/whereami_hmason-207x300.png" alt="results of WHEREAMI hmason" width="207" height="300" /></p>
<p>For example, if you text <span style="font-family: Courier,monospace;">whereami hmason</span> to 41411, you&#8217;ll see a response much like the image to the left.</p>
<p>This app works on the principle that people tend to use the same username for many applications. The WHEREAMI script will search through a variety of web services for a result for that username. All of the information is public and available without logging in.</p>
<p>Right now, the script will search <a href="http://www.brightkite.com">Brightkite</a>, then <a href="http://www.dopplr.com">Dopplr</a>, and finally <a href="http://www.twitter.com">Twitter</a>. If you know of another site with public user location information, please comment below and I&#8217;ll add it!</p>
<img src="http://feeds.feedburner.com/~r/3greeneggs/~4/425857003" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.hilarymason.com/blog/mobile-app-whereami/feed/</wfw:commentRss>
		<feedburner:origLink>http://www.hilarymason.com/blog/mobile-app-whereami/</feedburner:origLink></item>
		<item>
		<title>Firefox Extension: Open Tab Count 1.0</title>
		<link>http://feeds.feedburner.com/~r/3greeneggs/~3/405159261/</link>
		<comments>http://www.hilarymason.com/projects/firefox-extension-open-tab-count-10/#comments</comments>
		<pubDate>Sun, 28 Sep 2008 03:56:16 +0000</pubDate>
		<dc:creator>Hilary Mason</dc:creator>
		
		<category><![CDATA[projects]]></category>

		<category><![CDATA[extension]]></category>

		<category><![CDATA[firefox]]></category>

		<guid isPermaLink="false">http://www.hilarymason.com/?p=176</guid>
		<description><![CDATA[

How many tabs do you have open in your browser right now?
Did you have to count manually? Are you using Firefox? Try the open tab count extension!
I created this extension because I wanted to explore memory management in browser tabs, and I was curious about the Firefox extension architecture. I&#8217;m not quite as eager to [...]]]></description>
			<content:encoded><![CDATA[<div style="width:100px;float:left;margin:5px;font-size:80%">
<div id="attachment_180" class="wp-caption alignleft" style="width: 70px"><a href="https://addons.mozilla.org/en-US/firefox/addon/8363"><img class="size-full wp-image-180" title="Open Tab Count Extension" src="http://www.hilarymason.com/wp-content/uploads/2008/09/firefoxscreensnapz001.jpg" alt="Screenshot of the open tab count extension" width="60" height="58" /></a><p class="wp-caption-text">Open tab count extension in the status bar</p></div>
</div>
<p>How many tabs do you have open in your browser right now?</p>
<p>Did you have to count manually? Are you using Firefox? Try the <a title="open tab count extension" href="https://addons.mozilla.org/en-US/firefox/addon/8363">open tab count</a> extension!</p>
<p>I created this extension because I wanted to explore memory management in browser tabs, and I was curious about the Firefox extension architecture. I&#8217;m not quite as eager to explore memory hacks in Firefox now that Google Chrome is out and handles that issue natively, but I&#8217;m still using this extension to monitor my tab (over)usage.</p>
<p>The extension puts a small icon in the status bar alongside the number of open tabs. If more than one window is open, the extension shows the number of open tabs in the current window / the total number of open tabs.</p>
<p>Please let me know below if you have any comments!</p>
<img src="http://feeds.feedburner.com/~r/3greeneggs/~4/405159261" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.hilarymason.com/projects/firefox-extension-open-tab-count-10/feed/</wfw:commentRss>
		<feedburner:origLink>http://www.hilarymason.com/projects/firefox-extension-open-tab-count-10/</feedburner:origLink></item>
		<item>
		<title>What am I like? How about you?</title>
		<link>http://feeds.feedburner.com/~r/3greeneggs/~3/403945589/</link>
		<comments>http://www.hilarymason.com/blog/what-am-i-like-how-about-you/#comments</comments>
		<pubDate>Fri, 26 Sep 2008 17:07:01 +0000</pubDate>
		<dc:creator>Hilary Mason</dc:creator>
		
		<category><![CDATA[blog]]></category>

		<category><![CDATA[me]]></category>

		<category><![CDATA[path101]]></category>

		<category><![CDATA[personality]]></category>

		<guid isPermaLink="false">http://www.hilarymason.com/?p=169</guid>
		<description><![CDATA[

My Path 101 Personality Quiz Traits
Highest Scoring Traits


Love of Thinking



Relativism



Compartmentalization

Lowest Scoring Traits


Concreteness



Idealism



Emotion

Like-minded people work in:
Biotechnology and Pharmaceuticals
Medical Equipment Manufacturing
Computer Hardware and Infrastructure
Urban Planning
Corporate Law
See hmason&#8217;s full assessment and get your own.



I&#8217;ve always been skeptical of and fascinated by personality tests. On the one hand, it&#8217;s your personality &#8212; who could possibly know more about you [...]]]></description>
			<content:encoded><![CDATA[<p><!-- BEGIN PATH101 CODE --></p>
<div class="path_101" style="border: 1px solid #999999; padding: 10px; width: 270px; float: left; margin-right: 25px;"><!-- .path_101 { 	font:12px Arial, Helvetica, sans-serif; 	color: #333; 	background-color: #eee; } .path_101_cp { 	text-align:center; } .path_101_bar { 	border:1px solid #CBE827; 	background:#BFBFBF; 	height:29px; 	margin:5px 0; 	position:relative; 	width:270px; 	white-space: nowrap; } .path_101_sp { 	font-weight:bold; 	left:8px; 	position:absolute; 	top:4px; } .path_101_grn_bar { 	background:url(http://media.path101.com/media/images/backgrounds/bg_greenGrad_tall.gif) repeat-x; 	height:29px; 	left:0; 	position:absolute; 	top:0	  } .path_101_grn_bar span.pbig { 	font-size:18px; } .path_101_grn_bar span.psmall { 	font-size:10px; } .path_101 a { 	color:#004655; } .path_101 a:hover, .path_101_a a:active { 	color:#099; } .path_101 a:visited { 	color:#366; } --></p>
<p class="path_101_cp"><strong class="path_101_s">My Path 101 Personality Quiz Traits</strong></p>
<p><strong>Highest Scoring Traits</strong></p>
<div class="path_101_bar">
<div class="path_101_grn_bar" style="width: 91%;">
<p><span class="path_101_sp pbig">Love of Thinking</span></div>
</div>
<div class="path_101_bar">
<div class="path_101_grn_bar" style="width: 90%;">
<p><span class="path_101_sp pbig">Relativism</span></div>
</div>
<div class="path_101_bar">
<div class="path_101_grn_bar" style="width: 81%;">
<p><span class="path_101_sp pbig">Compartmentalization</span></div>
</div>
<p><strong>Lowest Scoring Traits</strong></p>
<div class="path_101_bar">
<div class="path_101_grn_bar" style="width: 17%;">
<p><span class="path_101_sp psmall">Concreteness</span></div>
</div>
<div class="path_101_bar">
<div class="path_101_grn_bar" style="width: 15%;">
<p><span class="path_101_sp psmall">Idealism</span></div>
</div>
<div class="path_101_bar">
<div class="path_101_grn_bar" style="width: 12%;">
<p><span class="path_101_sp psmall">Emotion</span></div>
</div>
<p class="path_101_p">Like-minded people work in:</p>
<p><a class="path_101_a" href="http://www.path101.com/explore/industry/Natural_and_Physical_Science/Biotechnology_and_Pharmaceuticals/">Biotechnology and Pharmaceuticals</a></p>
<p><a class="path_101_a" href="http://www.path101.com/explore/industry/Manufacturing/Medical_Equipment_Manufacturing/">Medical Equipment Manufacturing</a></p>
<p><a class="path_101_a" href="http://www.path101.com/explore/industry/Information_Technology/Computer_Hardware_and_Infrastructure/">Computer Hardware and Infrastructure</a></p>
<p><a class="path_101_a" href="http://www.path101.com/explore/industry/Engineering/Urban_Planning/">Urban Planning</a></p>
<p><a class="path_101_a" href="http://www.path101.com/explore/industry/Law/Corporate_Law/">Corporate Law</a></p>
<p class="path_101_p"><strong class="path_101_s"><a class="path_101_a" href="http://www.path101.com/quizzes/share/view/4c30fe5a9e87882ffae4ac9bfcb85517/">See hmason&#8217;s full assessment and get your own</a>.</strong></p>
</div>
<p><!-- END PATH101 CODE --></p>
<div style="clear:both"></div>
<p>I&#8217;ve always been skeptical of and fascinated by personality tests. On the one hand, it&#8217;s your personality &#8212; who could possibly know more about you than you do? On the other, there&#8217;s something alluring about quantifying your characteristics, especially when you can compare them to others.</p>
<p>These are my results from the <a href="http://www.path101.com/">Path101 personality test</a>. Go see how you compare!</p>
<img src="http://feeds.feedburner.com/~r/3greeneggs/~4/403945589" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.hilarymason.com/blog/what-am-i-like-how-about-you/feed/</wfw:commentRss>
		<feedburner:origLink>http://www.hilarymason.com/blog/what-am-i-like-how-about-you/</feedburner:origLink></item>
		<item>
		<title>Welcome</title>
		<link>http://feeds.feedburner.com/~r/3greeneggs/~3/403500330/</link>
		<comments>http://www.hilarymason.com/blog/welcome/#comments</comments>
		<pubDate>Tue, 22 Jul 2008 04:22:03 +0000</pubDate>
		<dc:creator>Hilary Mason</dc:creator>
		
		<category><![CDATA[blog]]></category>

		<category><![CDATA[second life]]></category>

		<category><![CDATA[virtual worlds]]></category>

		<guid isPermaLink="false">http://www.3greeneggs.com/wp/?p=196</guid>
		<description><![CDATA[Hello, and welcome to everyone who found this site via Torley&#8217;s story on the Second Life blog!
I lead the Immersive Media Lab at J&#38;W University. Several of our projects have utilized Second Life, including Virtual Morocco (cultural exchange and tourism promotion for the country of Morocco) and SLMetrics (a study of behavior modeling in virtual [...]]]></description>
			<content:encoded><![CDATA[<p>Hello, and welcome to everyone who found this site via Torley&#8217;s story on the <a href="http://blog.secondlife.com/2008/07/19/get-started-scripting-with-autoscript-video-tip-of-the-week-42/">Second Life blog</a>!</p>
<p>I lead the <a href="http://www.jwuiml.org">Immersive Media Lab</a> at <a href="http://www.jwu.edu">J&amp;W University</a>. Several of our projects have utilized Second Life, including <a href="http://casablanca.life3solutions.com/">Virtual Morocco</a> (cultural exchange and tourism promotion for the country of Morocco) and <a href="http://www.slmetrics.com">SLMetrics</a> (a study of behavior modeling in virtual environments).</p>
<p>This isn&#8217;t a Second Life blog, but you will find LSL scripts and other related ephemera around.</p>
<p>You can <a href="http://feeds.feedburner.com/3greeneggs">subscribe to the RSS feed</a> for this site, or find out more about me at <a href="http://www.hilarymason.com">HilaryMason.com</a>.</p>
<img src="http://feeds.feedburner.com/~r/3greeneggs/~4/403500330" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.hilarymason.com/blog/welcome/feed/</wfw:commentRss>
		<feedburner:origLink>http://www.hilarymason.com/blog/welcome/</feedburner:origLink></item>
		<item>
		<title>InfoFez: Information-based Navigation in Second Life</title>
		<link>http://feeds.feedburner.com/~r/3greeneggs/~3/403500331/</link>
		<comments>http://www.hilarymason.com/projects/infofez-information-based-navigation-in-second-life/#comments</comments>
		<pubDate>Fri, 28 Mar 2008 03:55:08 +0000</pubDate>
		<dc:creator>Hilary Mason</dc:creator>
		
		<category><![CDATA[projects]]></category>

		<category><![CDATA[education]]></category>

		<category><![CDATA[secondlife]]></category>

		<category><![CDATA[webapp]]></category>

		<guid isPermaLink="false">http://www.hilarymason.com/?p=4</guid>
		<description><![CDATA[The new version of the InfoFez launches on April 7th&#8230; be there!
]]></description>
			<content:encoded><![CDATA[<p>The new version of the InfoFez launches on April 7th&#8230; be there!</p>
<img src="http://feeds.feedburner.com/~r/3greeneggs/~4/403500331" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.hilarymason.com/projects/infofez-information-based-navigation-in-second-life/feed/</wfw:commentRss>
		<feedburner:origLink>http://www.hilarymason.com/projects/infofez-information-based-navigation-in-second-life/</feedburner:origLink></item>
		<item>
		<title>Script Me! an LSL Generator</title>
		<link>http://feeds.feedburner.com/~r/3greeneggs/~3/403500332/</link>
		<comments>http://www.hilarymason.com/projects/script-me-an-lsl-generator/#comments</comments>
		<pubDate>Fri, 28 Mar 2008 03:51:14 +0000</pubDate>
		<dc:creator>Hilary Mason</dc:creator>
		
		<category><![CDATA[projects]]></category>

		<category><![CDATA[development]]></category>

		<category><![CDATA[lsl]]></category>

		<category><![CDATA[secondlife]]></category>

		<guid isPermaLink="false">http://www.hilarymason.com/?p=3</guid>
		<description><![CDATA[Second Life scripting can be challenging for non-programmers.
]]></description>
			<content:encoded><![CDATA[<p>Second Life scripting can be challenging for non-programmers.</p>
<img src="http://feeds.feedburner.com/~r/3greeneggs/~4/403500332" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.hilarymason.com/projects/script-me-an-lsl-generator/feed/</wfw:commentRss>
		<feedburner:origLink>http://www.hilarymason.com/projects/script-me-an-lsl-generator/</feedburner:origLink></item>
		<item>
		<title>The Essential Elements of Geek Culture (March, 2008)</title>
		<link>http://feeds.feedburner.com/~r/3greeneggs/~3/403500333/</link>
		<comments>http://www.hilarymason.com/blog/the-essential-elements-of-geek-culture-march-2008/#comments</comments>
		<pubDate>Wed, 26 Mar 2008 18:14:21 +0000</pubDate>
		<dc:creator>Hilary Mason</dc:creator>
		
		<category><![CDATA[blog]]></category>

		<category><![CDATA[education]]></category>

		<guid isPermaLink="false">http://www.3greeneggs.com/wp/education/the-essential-elements-of-geek-culture-march-2008/</guid>
		<description><![CDATA[
I was talking to my web programming seminar about regular expressions and made an allusion to the xkcd comic on that topic. Unfortunately, none of them had seen it, probably because none of them were familiar with xkcd.
Students should become familiar with the concepts and practice of the discipline, but also with the culture and [...]]]></description>
			<content:encoded><![CDATA[<p><a title="Office Space Movie Poster" href="http://www.hilarymason.com/wp-content/uploads/2008/03/office_space.jpg"><img style="float:right;margin:20px;" src="http://www.hilarymason.com/wp-content/uploads/2008/03/office_space-150x150.jpg" alt="Office Space Movie Poster" /></a></p>
<p>I was talking to my web programming seminar about regular expressions and made an allusion to the <a href="http://www.xkcd.com/208/">xkcd comic on that topic</a>. Unfortunately, none of them had seen it, probably because none of them were familiar with xkcd.</p>
<p>Students should become familiar with the concepts and practice of the discipline, but also with the culture and in-jokes that will help them fit in when they get into industry or graduate school. I also like to get people to laugh in ways that are relevant to the subject material (yes, I use a lot of cheesy geek jokes &#8212; ask me to tell you my LISP joke sometime).</p>
<p>I asked the Twitter community what other geek cultural elements I should introduce the students to, and here are the answers:</p>
<ul>
<li>The comics: <a href="http://www.xkcd.com">xkcd</a>, <a href="http://www.penny-arcade.com/">Penny Arcade</a></li>
<li>The cute things: <a href="http://www.kittyhell.com/">Kitty Hell</a>, <a href="http://www.pinktentacle.com/">Pink Tentacle</a>, <a href="http://www.cuteoverload.com/">Cute Overload</a>, <a href="http://icanhascheezburger.com/">icanhazcheezburger</a> (which is also, apparently, a business)</li>
<li>Current events: <a href="http://fakesteve.blogspot.com/">Fake Steve</a>, <a href="http://www.theonion.com/content/index">The Onion</a>, <a href="http://www.fark.com/geek/">Fark</a></li>
<li>The blogs: <a href="http://www.boingboing.net">Boing Boing</a></li>
<li>The IRC: <a href="http://bash.org">bash.org</a></li>
<li>The shopping: <a href="http://www.thinkgeek.com">Think Geek</a>, <a href="http://jinx.com/">Jinx</a></li>
<li>The field trip: <a href="http://roflcon.org/">ROFLcon</a> (Who wants to go?)</li>
</ul>
<p>This list is thanks to (in order of appearance) <a href="http://twitter.com/mediacrisis">@mediacrisis</a>, <a href="http://twitter.com/rubaiyat">@rubaiyat</a>, <a href="http://twitter.com/techpickles">@techpickles</a>, <a href="http://twitter.com/mattgillooly">@mattgillooly</a>, <a href="http://twitter.com/hempstyle">@hempstyle</a>, and <a href="http://twitter.com/inkedmn">@inkedmn</a>.</p>
<img src="http://feeds.feedburner.com/~r/3greeneggs/~4/403500333" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.hilarymason.com/blog/the-essential-elements-of-geek-culture-march-2008/feed/</wfw:commentRss>
		<feedburner:origLink>http://www.hilarymason.com/blog/the-essential-elements-of-geek-culture-march-2008/</feedburner:origLink></item>
		<item>
		<title>LSL: Notecard Selector</title>
		<link>http://feeds.feedburner.com/~r/3greeneggs/~3/403500334/</link>
		<comments>http://www.hilarymason.com/blog/lsl-notecard-selector/#comments</comments>
		<pubDate>Mon, 17 Mar 2008 18:06:16 +0000</pubDate>
		<dc:creator>Hilary Mason</dc:creator>
		
		<category><![CDATA[blog]]></category>

		<category><![CDATA[library]]></category>

		<category><![CDATA[library script]]></category>

		<category><![CDATA[lsl]]></category>

		<category><![CDATA[lsl script]]></category>

		<category><![CDATA[script]]></category>

		<category><![CDATA[second life]]></category>

		<category><![CDATA[social networking]]></category>

		<category><![CDATA[virtual worlds]]></category>

		<guid isPermaLink="false">http://www.3greeneggs.com/wp/secondlife/lsl-notecard-selector/</guid>
		<description><![CDATA[One of my friendly librarian colleagues in SL asked if I had a script to generate dialogs and allow users to select notecards handy. I didn&#8217;t, so I coded it up. It seems like it could be useful to others, so here you go:
This script is in LSL, for Second Life. Just copy and paste [...]]]></description>
			<content:encoded><![CDATA[<p>One of my friendly librarian colleagues in SL asked if I had a script to generate dialogs and allow users to select notecards handy. I didn&#8217;t, so I coded it up. It seems like it could be useful to others, so here you go:</p>
<p>This script is in LSL, for Second Life. Just <a href="http://www.3greeneggs.com/autoscript/howto.html">copy and paste it </a> into a script, throw a few notecards into the object, and you&#8217;ll be ready to go!</p>

<div class="wp_syntax"><div class="code"><pre class="cpp cpp" style="font-family:monospace;"><span style="color: #666666;">//  Notecard Selector</span>
<span style="color: #666666;">//  by Ann Enigma</span>
<span style="color: #666666;">//  This script presents users with a list of notecards in a dialog box, and allows them to select one</span>
<span style="color: #666666;">//  Note: The names of the notecards must be less than 24 characters long</span>
&nbsp;
<span style="color: #666666;">// This script is licenced under a Creative Commons Attribution-Noncommercial-Share Alike 3.0 United States License</span>
<span style="color: #666666;">// http://creativecommons.org/licenses/by-nc-sa/3.0/us/</span>
&nbsp;
<span style="color: #666666;">// configurable options</span>
string message <span style="color: #000080;">=</span> <span style="color: #FF0000;">&quot;Which notecard would you like to read?&quot;</span>; <span style="color: #666666;">// the message on the dialog box</span>
integer command_channel <span style="color: #000080;">=</span> <span style="color: #0000dd;">616</span>; <span style="color: #666666;">// the channel on which to listen for commands (you probably won't need to change this)</span>
&nbsp;
<span style="color: #666666;">// the script</span>
list notecards;
&nbsp;
<span style="color: #0000ff;">default</span>
<span style="color: #008000;">&#123;</span>
     state_entry<span style="color: #008000;">&#40;</span><span style="color: #008000;">&#41;</span> <span style="color: #008000;">&#123;</span>
          integer i <span style="color: #000080;">=</span> <span style="color:#800080;">0</span>;
&nbsp;
          <span style="color: #666666;">// read the title of each notecard into a list</span>
          <span style="color: #0000ff;">for</span><span style="color: #008000;">&#40;</span>i<span style="color: #000080;">=</span><span style="color:#800080;">0</span>;i<span style="color: #000080;">&lt;</span>llGetInventoryNumber<span style="color: #008000;">&#40;</span>INVENTORY_NOTECARD<span style="color: #008000;">&#41;</span>;i<span style="color: #000040;">++</span><span style="color: #008000;">&#41;</span> <span style="color: #008000;">&#123;</span>
          notecards <span style="color: #000080;">=</span> <span style="color: #008000;">&#40;</span>notecards<span style="color: #000080;">=</span><span style="color: #008000;">&#91;</span><span style="color: #008000;">&#93;</span><span style="color: #008000;">&#41;</span> <span style="color: #000040;">+</span> notecards <span style="color: #000040;">+</span> <span style="color: #008000;">&#91;</span>llGetInventoryName<span style="color: #008000;">&#40;</span>INVENTORY_NOTECARD,i<span style="color: #008000;">&#41;</span><span style="color: #008000;">&#93;</span>;
          <span style="color: #008000;">&#125;</span>
&nbsp;
&nbsp;
          llListen<span style="color: #008000;">&#40;</span>command_channel, <span style="color: #FF0000;">&quot;&quot;</span>, <span style="color: #FF0000;">&quot;&quot;</span>, <span style="color: #FF0000;">&quot;&quot;</span><span style="color: #008000;">&#41;</span>; <span style="color: #666666;">// listen for a dialog button press</span>
&nbsp;
          <span style="color: #008000;">&#125;</span>
&nbsp;
     touch_start<span style="color: #008000;">&#40;</span>integer total_number<span style="color: #008000;">&#41;</span>
     <span style="color: #008000;">&#123;</span>
          llDialog<span style="color: #008000;">&#40;</span>llDetectedKey<span style="color: #008000;">&#40;</span><span style="color:#800080;">0</span><span style="color: #008000;">&#41;</span>, message, notecards, command_channel<span style="color: #008000;">&#41;</span>; <span style="color: #666666;">// present the dialog</span>
     <span style="color: #008000;">&#125;</span>
&nbsp;
     listen<span style="color: #008000;">&#40;</span>integer channel, string name, key id, string message<span style="color: #008000;">&#41;</span> <span style="color: #008000;">&#123;</span>
          <span style="color: #0000ff;">if</span> <span style="color: #008000;">&#40;</span>llListFindList<span style="color: #008000;">&#40;</span>notecards, <span style="color: #008000;">&#40;</span>list<span style="color: #008000;">&#41;</span>message<span style="color: #008000;">&#41;</span> <span style="color: #000040;">!</span><span style="color: #000080;">=</span> <span style="color: #000040;">-</span><span style="color: #0000dd;">1</span><span style="color: #008000;">&#41;</span> <span style="color: #008000;">&#123;</span> <span style="color: #666666;">// this is a valid notecard</span>
          llGiveInventory<span style="color: #008000;">&#40;</span>id, message<span style="color: #008000;">&#41;</span>; <span style="color: #666666;">// give the user the notecard</span>
     <span style="color: #008000;">&#125;</span>
<span style="color: #008000;">&#125;</span>
&nbsp;
     changed<span style="color: #008000;">&#40;</span>integer changed_bitfield<span style="color: #008000;">&#41;</span> <span style="color: #008000;">&#123;</span>
          <span style="color: #666666;">// if the object's inventory changes, reset the script</span>
          <span style="color: #0000ff;">if</span> <span style="color: #008000;">&#40;</span>changed_bitfield <span style="color: #000080;">==</span> CHANGED_INVENTORY<span style="color: #008000;">&#41;</span> <span style="color: #008000;">&#123;</span>
               llResetScript<span style="color: #008000;">&#40;</span><span style="color: #008000;">&#41;</span>;
          <span style="color: #008000;">&#125;</span>
     <span style="color: #008000;">&#125;</span>
<span style="color: #008000;">&#125;</span></pre></div></div>

<img src="http://feeds.feedburner.com/~r/3greeneggs/~4/403500334" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.hilarymason.com/blog/lsl-notecard-selector/feed/</wfw:commentRss>
		<feedburner:origLink>http://www.hilarymason.com/blog/lsl-notecard-selector/</feedburner:origLink></item>
		<item>
		<title>Following a group of Twitterers without exhausting SMS</title>
		<link>http://feeds.feedburner.com/~r/3greeneggs/~3/403500335/</link>
		<comments>http://www.hilarymason.com/blog/following-a-group-of-twitterers-without-exhausting-sms/#comments</comments>
		<pubDate>Sat, 08 Mar 2008 23:11:22 +0000</pubDate>
		<dc:creator>Hilary Mason</dc:creator>
		
		<category><![CDATA[blog]]></category>

		<category><![CDATA[code]]></category>

		<category><![CDATA[hack]]></category>

		<category><![CDATA[sms]]></category>

		<category><![CDATA[social networking]]></category>

		<category><![CDATA[sxsw]]></category>

		<category><![CDATA[twitter]]></category>

		<category><![CDATA[utilities]]></category>

		<category><![CDATA[web apps]]></category>

		<category><![CDATA[web dev]]></category>

		<guid isPermaLink="false">http://www.3greeneggs.com/wp/web-dev/following-a-group-of-twitterers-without-exhausting-sms/</guid>
		<description><![CDATA[I&#8217;m at SXSW, and I want an ability to see the latest Tweets from the group of Twitterers that I follow who are here in the area. I also have a limited number of text messages on my phone (1500, but still).
I coded up a quick app that allows you to great a group of [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;m at SXSW, and I want an ability to see the latest Tweets from the group of Twitterers that I follow who are here in the area. I also have a limited number of text messages on my phone (1500, but still).</p>
<p>I coded up a quick app that allows you to great a group of twitterers and see their latest tweet on a mobile-friend page. <a href="http://www.3greeneggs.com/twit.php">Check it out</a>.</p>
<p>Comments are welcome!</p>
<img src="http://feeds.feedburner.com/~r/3greeneggs/~4/403500335" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.hilarymason.com/blog/following-a-group-of-twitterers-without-exhausting-sms/feed/</wfw:commentRss>
		<feedburner:origLink>http://www.hilarymason.com/blog/following-a-group-of-twitterers-without-exhausting-sms/</feedburner:origLink></item>
	</channel>
</rss>
