hilary_mason_data hilary_mason_data-2008 hilary_mason_data-2008-17 knowledge-graph by maker-knowledge-mining
Source: html
Introduction: LSL: Notecard Selector Posted: March 17, 2008 | Author: hilary | Filed under: blog | Tags: library , library script , lsl , lsl script , script , second life , social networking , virtual worlds | 15 Comments » 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’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 it into a script, throw a few notecards into the object, and you’ll be ready to go! // Notecard Selector // by Ann Enigma // This script presents users with a list of notecards in a dialog box, and allows them to select one // Note: The names of the notecards must be less than 24 characters long // This script is licenced under a Creative Commons Attribution-Noncommercial-Share Alike 3.0 United States License // http://creativecommons.org/licenses/by-nc-sa/3.
sentIndex sentText sentNum sentScore
1 It seems like it could be useful to others, so here you go: This script is in LSL, for Second Life. [sent-3, score-0.458]
2 Just copy and paste it into a script, throw a few notecards into the object, and you’ll be ready to go! [sent-4, score-0.786]
3 0/us/ // configurable options string message = "Which notecard would you like to read? [sent-8, score-0.625]
wordName wordTfidf (topN-words)
[('notecards', 0.494), ('script', 0.382), ('notecard', 0.304), ('lsl', 0.261), ('dialog', 0.197), ('selector', 0.197), ('box', 0.169), ('library', 0.169), ('integer', 0.152), ('select', 0.14), ('users', 0.117), ('list', 0.11), ('message', 0.102), ('presents', 0.084), ('configurable', 0.084), ('characters', 0.084), ('commons', 0.084), ('license', 0.084), ('throw', 0.084), ('united', 0.084), ('go', 0.08), ('commands', 0.076), ('networking', 0.076), ('ann', 0.076), ('enigma', 0.076), ('friendly', 0.076), ('ready', 0.076), ('seems', 0.076), ('states', 0.076), ('second', 0.071), ('string', 0.07), ('coded', 0.07), ('allows', 0.07), ('listen', 0.07), ('names', 0.07), ('object', 0.07), ('others', 0.07), ('paste', 0.07), ('read', 0.069), ('generate', 0.065), ('allow', 0.065), ('sl', 0.065), ('options', 0.065), ('colleagues', 0.065), ('copy', 0.062), ('default', 0.062), ('virtual', 0.062), ('worlds', 0.062), ('creative', 0.058), ('didn', 0.058)]
simIndex simValue blogId blogTitle
same-blog 1 0.99999988 17 hilary mason data-2008-03-17-LSL: Notecard Selector
Introduction: LSL: Notecard Selector Posted: March 17, 2008 | Author: hilary | Filed under: blog | Tags: library , library script , lsl , lsl script , script , second life , social networking , virtual worlds | 15 Comments » 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’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 it into a script, throw a few notecards into the object, and you’ll be ready to go! // Notecard Selector // by Ann Enigma // This script presents users with a list of notecards in a dialog box, and allows them to select one // Note: The names of the notecards must be less than 24 characters long // This script is licenced under a Creative Commons Attribution-Noncommercial-Share Alike 3.0 United States License // http://creativecommons.org/licenses/by-nc-sa/3.
2 0.22161515 26 hilary mason data-2009-02-28-LSL: Newspaper Stand (Pull Data From an API and Display it in Second Life)
Introduction: LSL: Newspaper Stand (Pull Data From an API and Display it in Second Life) Posted: February 28, 2009 | Author: hilary | Filed under: blog | Tags: edtech , lsl , news , rss , second life , virtualworlds , xml , yahoo | 6 Comments » Second Life news stand One of the more popular objects that I created in Second Life is the News Stand. This charming device takes any query term and displays the two latest headlines from Yahoo! News. Clicking the news stand will load the top news story for the topic in a web browser. I’ve gotten more requests to customize the script than I can possibly keep up with, so I’ve decided to release the code under a creative commons license. I hope you find it useful! Please let me know if you make improvements, so that I can link to them from here. Unfortunately, parsing XML at all and RSS feeds in particular is extremely messy in LSL. This script doesn’t contain a general RSS feed parser — the parsing code was written s
3 0.20850305 28 hilary mason data-2009-04-28-LSL: AOL IM Status Indicator
Introduction: LSL: AOL IM Status Indicator Posted: April 28, 2009 | Author: hilary | Filed under: blog | Tags: aim , lsl , second life | 3 Comments » I think this might be my very first LSL script, from back in 2005! This script indicates whether your AIM (AOL Instant Messenger) account is online by changing the color of an object. You can configure it to either share your AIM ID publicly, or keep it private. AIM Indicators in Second LIfe This script uses the AIM web services API to check your online status — you only need to give it your username, not your password! This is not a proxy service. You can’t send messages through this script, just show your online status in SL. To use this script, create an object in your favorite shape, create a new script inside of it, paste this code into it and save . key request_id; string aim_id; string av_name; key data_card; integer nLine = 0; integer public = TRUE; default { state_entry() { llSetText(
4 0.1313484 23 hilary mason data-2009-01-01-Twitter: A greasemonkey script to show who follows you
Introduction: Twitter: A greasemonkey script to show who follows you Posted: January 1, 2009 | Author: hilary | Filed under: blog | Tags: extension , firefox , greasemonkey , script , socialmedia , status , twitter | 9 Comments » A couple of days ago I saw @skap5′s comment : “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?” 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. 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. This is only a first version, and I welcome your comments and suggestions. If you already have Greasemo
5 0.12788408 10 hilary mason data-2007-09-02-Autoscript Creates LSL Scripts Without Code
Introduction: Autoscript Creates LSL Scripts Without Code Posted: September 2, 2007 | Author: hilary | Filed under: blog | Tags: second life | 188 Comments » This week, I created autoscript , a simple LSL script generator for Second Life . The concept is to translate the way you think about interactive design – what should happen, and when – into functional code. Scripting is one of the most creative parts of designing immersive spaces, and I hope this will make it accessible to more people. Please feel free to use this code however you like! Writing a program like this requires a balance between simplicity and flexibility, and I’m erring on the side of the former. I do plan to add more functionality to it and would love your suggestions and ideas! Also, if you encounter anything that doesn’t work, please let me know in the comments here. The link: autoscript
6 0.11574739 61 hilary mason data-2011-08-24-bash: get http response codes for a list of URLs
7 0.10134335 39 hilary mason data-2010-01-03-SMS to e-mail gateway: The SMS doorbell
8 0.097301625 20 hilary mason data-2008-07-21-Welcome
9 0.078419246 43 hilary mason data-2010-05-27-E-mail automation, questions and answers
10 0.077443436 86 hilary mason data-2013-01-22-Introbot: A Script to Ease the Process of Writing Introductory E-mails
11 0.075824209 37 hilary mason data-2009-11-25-IgniteNYC: How to Replace Yourself with a Very Small Shell Script
12 0.064655177 34 hilary mason data-2009-10-16-Data: first and last names from the US Census
13 0.056662492 13 hilary mason data-2008-01-22-Create a group Twitter account
14 0.052461527 15 hilary mason data-2008-01-28-How to Control Second Life with a Wii-mote (on a Macbook Pro)
15 0.051688191 5 hilary mason data-2007-07-17-Where the Sun Rises… in Second Life
16 0.05081179 55 hilary mason data-2011-03-27-Gitmarks: a peer-to-peer bookmarking system
17 0.049421579 115 hilary mason data-2014-02-14-Play with your food!
18 0.045166459 48 hilary mason data-2010-09-04-Twitter Succeeds Because it Fails
19 0.042366281 24 hilary mason data-2009-01-31-WordPress tip: Move comments from one post to another post
20 0.041625112 2 hilary mason data-2006-05-04-Intro to the Linux Command Line
topicId topicWeight
[(0, -0.143), (1, 0.044), (2, -0.221), (3, 0.356), (4, -0.178), (5, 0.006), (6, -0.165), (7, -0.087), (8, 0.013), (9, -0.072), (10, -0.198), (11, 0.203), (12, -0.14), (13, -0.061), (14, 0.031), (15, 0.058), (16, -0.021), (17, -0.125), (18, -0.009), (19, -0.084), (20, -0.03), (21, 0.049), (22, -0.01), (23, -0.003), (24, 0.017), (25, 0.045), (26, 0.01), (27, 0.017), (28, 0.042), (29, 0.006), (30, 0.128), (31, 0.019), (32, -0.037), (33, 0.07), (34, 0.037), (35, 0.12), (36, 0.094), (37, 0.041), (38, -0.095), (39, -0.023), (40, -0.072), (41, 0.094), (42, -0.1), (43, 0.05), (44, 0.025), (45, -0.025), (46, -0.032), (47, -0.003), (48, 0.041), (49, -0.068)]
simIndex simValue blogId blogTitle
same-blog 1 0.99241453 17 hilary mason data-2008-03-17-LSL: Notecard Selector
Introduction: LSL: Notecard Selector Posted: March 17, 2008 | Author: hilary | Filed under: blog | Tags: library , library script , lsl , lsl script , script , second life , social networking , virtual worlds | 15 Comments » 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’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 it into a script, throw a few notecards into the object, and you’ll be ready to go! // Notecard Selector // by Ann Enigma // This script presents users with a list of notecards in a dialog box, and allows them to select one // Note: The names of the notecards must be less than 24 characters long // This script is licenced under a Creative Commons Attribution-Noncommercial-Share Alike 3.0 United States License // http://creativecommons.org/licenses/by-nc-sa/3.
2 0.77289528 28 hilary mason data-2009-04-28-LSL: AOL IM Status Indicator
Introduction: LSL: AOL IM Status Indicator Posted: April 28, 2009 | Author: hilary | Filed under: blog | Tags: aim , lsl , second life | 3 Comments » I think this might be my very first LSL script, from back in 2005! This script indicates whether your AIM (AOL Instant Messenger) account is online by changing the color of an object. You can configure it to either share your AIM ID publicly, or keep it private. AIM Indicators in Second LIfe This script uses the AIM web services API to check your online status — you only need to give it your username, not your password! This is not a proxy service. You can’t send messages through this script, just show your online status in SL. To use this script, create an object in your favorite shape, create a new script inside of it, paste this code into it and save . key request_id; string aim_id; string av_name; key data_card; integer nLine = 0; integer public = TRUE; default { state_entry() { llSetText(
3 0.76262617 26 hilary mason data-2009-02-28-LSL: Newspaper Stand (Pull Data From an API and Display it in Second Life)
Introduction: LSL: Newspaper Stand (Pull Data From an API and Display it in Second Life) Posted: February 28, 2009 | Author: hilary | Filed under: blog | Tags: edtech , lsl , news , rss , second life , virtualworlds , xml , yahoo | 6 Comments » Second Life news stand One of the more popular objects that I created in Second Life is the News Stand. This charming device takes any query term and displays the two latest headlines from Yahoo! News. Clicking the news stand will load the top news story for the topic in a web browser. I’ve gotten more requests to customize the script than I can possibly keep up with, so I’ve decided to release the code under a creative commons license. I hope you find it useful! Please let me know if you make improvements, so that I can link to them from here. Unfortunately, parsing XML at all and RSS feeds in particular is extremely messy in LSL. This script doesn’t contain a general RSS feed parser — the parsing code was written s
4 0.47445467 10 hilary mason data-2007-09-02-Autoscript Creates LSL Scripts Without Code
Introduction: Autoscript Creates LSL Scripts Without Code Posted: September 2, 2007 | Author: hilary | Filed under: blog | Tags: second life | 188 Comments » This week, I created autoscript , a simple LSL script generator for Second Life . The concept is to translate the way you think about interactive design – what should happen, and when – into functional code. Scripting is one of the most creative parts of designing immersive spaces, and I hope this will make it accessible to more people. Please feel free to use this code however you like! Writing a program like this requires a balance between simplicity and flexibility, and I’m erring on the side of the former. I do plan to add more functionality to it and would love your suggestions and ideas! Also, if you encounter anything that doesn’t work, please let me know in the comments here. The link: autoscript
5 0.39051837 39 hilary mason data-2010-01-03-SMS to e-mail gateway: The SMS doorbell
Introduction: SMS to e-mail gateway: The SMS doorbell Posted: January 3, 2010 | Author: hilary | Filed under: blog , projects | Tags: code , nycresistor , python , textmarks | 5 Comments » Over at NYC Resistor , it was getting cold, and we needed a doorbell so visitors wouldn’t be stranded outside when the building was locked. A standard wireless model didn’t work reliably (the space is on the fifth floor, just out of range), so various members generally resorted to writing their phone numbers on a sign on the front door when they were expecting guests. Since almost everyone has a mobile phone already, and SMS-based solution seemed appropriate. In order to implement this we need two things: An SMS shortcode A system to notify when the shortcode is triggered It’s irritating and expensive to acquire your own shortcode, but there are several services that will allow you to use one in exchange for a small fee or advertisements in your messages. TextMarks is my
6 0.36417046 23 hilary mason data-2009-01-01-Twitter: A greasemonkey script to show who follows you
7 0.35447228 61 hilary mason data-2011-08-24-bash: get http response codes for a list of URLs
8 0.32712957 86 hilary mason data-2013-01-22-Introbot: A Script to Ease the Process of Writing Introductory E-mails
9 0.24536073 20 hilary mason data-2008-07-21-Welcome
10 0.24438362 43 hilary mason data-2010-05-27-E-mail automation, questions and answers
11 0.21982406 34 hilary mason data-2009-10-16-Data: first and last names from the US Census
12 0.21630563 37 hilary mason data-2009-11-25-IgniteNYC: How to Replace Yourself with a Very Small Shell Script
13 0.18345501 5 hilary mason data-2007-07-17-Where the Sun Rises… in Second Life
14 0.17567909 48 hilary mason data-2010-09-04-Twitter Succeeds Because it Fails
15 0.16655354 55 hilary mason data-2011-03-27-Gitmarks: a peer-to-peer bookmarking system
16 0.16095106 115 hilary mason data-2014-02-14-Play with your food!
17 0.15888076 15 hilary mason data-2008-01-28-How to Control Second Life with a Wii-mote (on a Macbook Pro)
18 0.12213491 24 hilary mason data-2009-01-31-WordPress tip: Move comments from one post to another post
19 0.11910189 114 hilary mason data-2013-12-18-Using Twitter’s Lead-Gen Card to Recruit Beta Testers
20 0.11702548 102 hilary mason data-2013-05-03-Speaking: Explaining Technical Information to a Mixed Audience
topicId topicWeight
[(2, 0.099), (49, 0.635), (56, 0.059), (58, 0.021), (89, 0.057)]
simIndex simValue blogId blogTitle
same-blog 1 0.97876477 17 hilary mason data-2008-03-17-LSL: Notecard Selector
Introduction: LSL: Notecard Selector Posted: March 17, 2008 | Author: hilary | Filed under: blog | Tags: library , library script , lsl , lsl script , script , second life , social networking , virtual worlds | 15 Comments » 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’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 it into a script, throw a few notecards into the object, and you’ll be ready to go! // Notecard Selector // by Ann Enigma // This script presents users with a list of notecards in a dialog box, and allows them to select one // Note: The names of the notecards must be less than 24 characters long // This script is licenced under a Creative Commons Attribution-Noncommercial-Share Alike 3.0 United States License // http://creativecommons.org/licenses/by-nc-sa/3.
2 0.30676362 28 hilary mason data-2009-04-28-LSL: AOL IM Status Indicator
Introduction: LSL: AOL IM Status Indicator Posted: April 28, 2009 | Author: hilary | Filed under: blog | Tags: aim , lsl , second life | 3 Comments » I think this might be my very first LSL script, from back in 2005! This script indicates whether your AIM (AOL Instant Messenger) account is online by changing the color of an object. You can configure it to either share your AIM ID publicly, or keep it private. AIM Indicators in Second LIfe This script uses the AIM web services API to check your online status — you only need to give it your username, not your password! This is not a proxy service. You can’t send messages through this script, just show your online status in SL. To use this script, create an object in your favorite shape, create a new script inside of it, paste this code into it and save . key request_id; string aim_id; string av_name; key data_card; integer nLine = 0; integer public = TRUE; default { state_entry() { llSetText(
3 0.29483655 26 hilary mason data-2009-02-28-LSL: Newspaper Stand (Pull Data From an API and Display it in Second Life)
Introduction: LSL: Newspaper Stand (Pull Data From an API and Display it in Second Life) Posted: February 28, 2009 | Author: hilary | Filed under: blog | Tags: edtech , lsl , news , rss , second life , virtualworlds , xml , yahoo | 6 Comments » Second Life news stand One of the more popular objects that I created in Second Life is the News Stand. This charming device takes any query term and displays the two latest headlines from Yahoo! News. Clicking the news stand will load the top news story for the topic in a web browser. I’ve gotten more requests to customize the script than I can possibly keep up with, so I’ve decided to release the code under a creative commons license. I hope you find it useful! Please let me know if you make improvements, so that I can link to them from here. Unfortunately, parsing XML at all and RSS feeds in particular is extremely messy in LSL. This script doesn’t contain a general RSS feed parser — the parsing code was written s
4 0.17363869 37 hilary mason data-2009-11-25-IgniteNYC: How to Replace Yourself with a Very Small Shell Script
Introduction: IgniteNYC: How to Replace Yourself with a Very Small Shell Script Posted: November 25, 2009 | Author: hilary | Filed under: blog , Presentations | Tags: email , ignitenyc , presentations , scripts | 15 Comments » I recently gave a talk at IgniteNYC on How to Replace Yourself with a Very Small Shell Script . The Ignite events are a fun blend of performance, technology, and speaking skill. Each presenter gives a five minute talk with twenty slides that auto-advance after 15 seconds. The title of my talk is a classic geek reference (you can get the t-shirt ). I’m very interested in developing automated techniques for handling the massive and growing amounts of information that we all have to deal with. I started with e-mail and twitter, both of which are easy to access programmatically (via IMAP and the Twitter API ). In the talk, I went through several of the simple and successful e-mail management scripts that I’ve developed. I decided to
5 0.16495386 105 hilary mason data-2013-07-05-Speaking: Spend at least 1-3 of the time practicing the talk
Introduction: Speaking: Spend at least 1/3 of the time practicing the talk Posted: July 5, 2013 | Author: Hilary Mason | Filed under: speaking | 3 Comments » This week we welcome a guest contribution. Matthew Trentacoste is a recovering academic and a computer scientist at Adobe, where he writes software to make pretty pictures. He’s constantly curious, often about data, and cooks a lot. You can follow his exploits at @mattttrent . In Hilary’s last post, she made the point that your slides != your talk . In a well-crafted talk, your message — in the form of the words you say — needs to dominate while the slides need to play a supporting role. Speak the important parts, and use your slides as a backdrop for what you’re saying. Hilary has provided a valuable strategy in her post, but how should someone approach crafting such a clearly-organized presentation? If you’re just getting started speaking, it can be a real challenge to make a coherent talk and along with slid
6 0.16465829 34 hilary mason data-2009-10-16-Data: first and last names from the US Census
7 0.16104713 90 hilary mason data-2013-02-18-One Random Tweet, please.
8 0.1605635 20 hilary mason data-2008-07-21-Welcome
9 0.15940176 60 hilary mason data-2011-08-21-What do you read that changes the way you think?
10 0.1585128 77 hilary mason data-2012-09-18-Hey Yahoo, You’re Optimizing the Wrong Thing
11 0.15483689 94 hilary mason data-2013-03-08-Speaking: Title Slides + Twitter = You Win
12 0.15478486 83 hilary mason data-2013-01-10-Book Book — Goose!
13 0.15369545 13 hilary mason data-2008-01-22-Create a group Twitter account
14 0.14873545 24 hilary mason data-2009-01-31-WordPress tip: Move comments from one post to another post
15 0.14284261 91 hilary mason data-2013-02-22-Why YOU (an introverted nerd) Should Try Public Speaking
16 0.13832106 10 hilary mason data-2007-09-02-Autoscript Creates LSL Scripts Without Code
17 0.13782555 114 hilary mason data-2013-12-18-Using Twitter’s Lead-Gen Card to Recruit Beta Testers
18 0.13741076 43 hilary mason data-2010-05-27-E-mail automation, questions and answers
19 0.13724397 113 hilary mason data-2013-11-22-Speaking: Two Questions to Ask Before You Give a Talk
20 0.13468778 93 hilary mason data-2013-03-01-Speaking: Pick a Vague and Specific Title for Your Talk