<?xml version="1.0"?>
<News hasArchived="true" page="7998" pageCount="10847" pageSize="10" timestamp="Tue, 29 Sep 2026 01:55:25 -0400" url="https://my3.my.umbc.edu/posts.xml?mode=activity&amp;page=7998&amp;range=2">
<NewsItem contentIssues="true" id="40191" important="false" status="posted" url="https://my3.my.umbc.edu/posts/40191">
<Title>Retriever Robotics Visits Venture Crew!</Title>
<Tagline>Supporting our members... supporting robotics!</Tagline>
<Body>
<![CDATA[
    <div class="html-content">On January 12, 2014, Shelby and Alex went to support Mathew, their fellow robotics member, with his Venture Crew's <span>"Scrimmage Day"!  </span><div><span><br></span></div>
    <div>
    <span>Venture Crew is an organization similar to Boy's Scouts, except that each team picks the projects they want to work on.  Mathew's group decided to </span>focus<span> on STEM (science, technology, engineering, and math) topics.  Venture Crew teamed up with the Baltimore City Robotics Center (located in the same building as the B&amp;O Railroad Museum) to host a scrimmage for VEX U competitors.  At the event, two full VEX U fields were set-up.  We also had fun playing with a helicopter and a Sphero, which is a remote control ball that is controlled using an iPad!  </span>
    </div>
    <div><span><br></span></div>
    <div>Congratulations<span> Mathew on having a </span>successful<span> event!  We were happy to be there to support you and cannot wait for more activities between Retriever Robotics and Venture Crew!</span>
    </div>
    </div>
]]>
</Body>
<Summary>On January 12, 2014, Shelby and Alex went to support Mathew, their fellow robotics member, with his Venture Crew's "Scrimmage Day"!      Venture Crew is an organization similar to Boy's Scouts,...</Summary>
<AttachmentKind>Photo</AttachmentKind>
<AttachmentUrl>https://assets4-my.umbc.edu/system/shared/attachments/460374bd1516c3a9cbe3e03e90f305c9/6abb52cd/news/000/040/191/c4c28b367e14df88993ad475dedf6b77/Venture Crew.jpg?1389662858</AttachmentUrl>
<Attachments>
<Attachment kind="Photo" url="https://my3.my.umbc.edu/posts/40191/attachments/12191"></Attachment>
</Attachments>
<TrackingUrl>https://my3.my.umbc.edu/api/v0/pixel/news/40191/guest@my.umbc.edu/8bfa81093d291c2e487e3a8710f0133b/api/pixel</TrackingUrl>
<Tag>crew</Tag>
<Tag>outreach</Tag>
<Tag>retriever</Tag>
<Tag>robotics</Tag>
<Tag>rr</Tag>
<Tag>venture</Tag>
<Group token="retrieverrobotics">Retriever Robotics</Group>
<GroupUrl>https://my3.my.umbc.edu/groups/retrieverrobotics</GroupUrl>
<AvatarUrl>https://assets2-my.umbc.edu/system/shared/avatars/groups/000/000/799/aca5d0940096c29f103a994dec2773ec/xsmall.png?1722476600</AvatarUrl>
<AvatarUrl size="original">https://assets1-my.umbc.edu/system/shared/avatars/groups/000/000/799/aca5d0940096c29f103a994dec2773ec/original.png?1722476600</AvatarUrl>
<AvatarUrl size="xxlarge">https://assets4-my.umbc.edu/system/shared/avatars/groups/000/000/799/aca5d0940096c29f103a994dec2773ec/xxlarge.png?1722476600</AvatarUrl>
<AvatarUrl size="xlarge">https://assets1-my.umbc.edu/system/shared/avatars/groups/000/000/799/aca5d0940096c29f103a994dec2773ec/xlarge.png?1722476600</AvatarUrl>
<AvatarUrl size="large">https://assets3-my.umbc.edu/system/shared/avatars/groups/000/000/799/aca5d0940096c29f103a994dec2773ec/large.png?1722476600</AvatarUrl>
<AvatarUrl size="medium">https://assets3-my.umbc.edu/system/shared/avatars/groups/000/000/799/aca5d0940096c29f103a994dec2773ec/medium.png?1722476600</AvatarUrl>
<AvatarUrl size="small">https://assets3-my.umbc.edu/system/shared/avatars/groups/000/000/799/aca5d0940096c29f103a994dec2773ec/small.png?1722476600</AvatarUrl>
<AvatarUrl size="xsmall">https://assets2-my.umbc.edu/system/shared/avatars/groups/000/000/799/aca5d0940096c29f103a994dec2773ec/xsmall.png?1722476600</AvatarUrl>
<AvatarUrl size="xxsmall">https://assets3-my.umbc.edu/system/shared/avatars/groups/000/000/799/aca5d0940096c29f103a994dec2773ec/xxsmall.png?1722476600</AvatarUrl>
<Sponsor>Retriever Robotics</Sponsor>
<ThumbnailUrl size="xxlarge">https://assets1-my.umbc.edu/system/shared/thumbnails/news/000/040/191/36aaee658d23e166aa4813f697465347/xxlarge.jpg?1389662890</ThumbnailUrl>
<ThumbnailUrl size="xlarge">https://assets3-my.umbc.edu/system/shared/thumbnails/news/000/040/191/36aaee658d23e166aa4813f697465347/xlarge.jpg?1389662890</ThumbnailUrl>
<ThumbnailUrl size="large">https://assets1-my.umbc.edu/system/shared/thumbnails/news/000/040/191/36aaee658d23e166aa4813f697465347/large.jpg?1389662890</ThumbnailUrl>
<ThumbnailUrl size="medium">https://assets4-my.umbc.edu/system/shared/thumbnails/news/000/040/191/36aaee658d23e166aa4813f697465347/medium.jpg?1389662890</ThumbnailUrl>
<ThumbnailUrl size="small">https://assets2-my.umbc.edu/system/shared/thumbnails/news/000/040/191/36aaee658d23e166aa4813f697465347/small.jpg?1389662890</ThumbnailUrl>
<ThumbnailUrl size="xsmall">https://assets2-my.umbc.edu/system/shared/thumbnails/news/000/040/191/36aaee658d23e166aa4813f697465347/xsmall.jpg?1389662890</ThumbnailUrl>
<ThumbnailUrl size="xxsmall">https://assets1-my.umbc.edu/system/shared/thumbnails/news/000/040/191/36aaee658d23e166aa4813f697465347/xxsmall.jpg?1389662890</ThumbnailUrl>
<PawCount>1</PawCount>
<CommentCount>0</CommentCount>
<CommentsAllowed>false</CommentsAllowed>
<PostedAt>Mon, 13 Jan 2014 20:52:30 -0500</PostedAt>
</NewsItem>

<NewsItem contentIssues="true" id="40192" important="false" status="posted" url="https://my3.my.umbc.edu/posts/40192">
<Title>Bits: Google and Nest: Two Companies in the Business of Knowing You</Title>
<Body>
<![CDATA[
    <div class="html-content">This is not the usual start-up acquisition: The founders had money, recognition and momentum. What they needed was a like-minded giant with some muscle.<br><div><table border="0"><tbody><tr><td>
    <a href="http://share.feedsportal.com/share/twitter/?u=http%3A%2F%2Fbits.blogs.nytimes.com%2F2014%2F01%2F13%2Fgoogle-and-nest-two-companies-in-the-business-of-understanding-you%2F%3Fpartner%3Drss%26emc%3Drss&amp;t=Bits%3A+Google+and+Nest%3A+Two+Companies+in+the+Business+of+Knowing+You" rel="nofollow external" class="bo"><img src="http://res3.feedsportal.com/social/twitter.png" style="max-width: 100%; height: auto;"></a> <a href="http://share.feedsportal.com/share/facebook/?u=http%3A%2F%2Fbits.blogs.nytimes.com%2F2014%2F01%2F13%2Fgoogle-and-nest-two-companies-in-the-business-of-understanding-you%2F%3Fpartner%3Drss%26emc%3Drss&amp;t=Bits%3A+Google+and+Nest%3A+Two+Companies+in+the+Business+of+Knowing+You" rel="nofollow external" class="bo"><img src="http://res3.feedsportal.com/social/facebook.png" style="max-width: 100%; height: auto;"></a> <a href="http://share.feedsportal.com/share/linkedin/?u=http%3A%2F%2Fbits.blogs.nytimes.com%2F2014%2F01%2F13%2Fgoogle-and-nest-two-companies-in-the-business-of-understanding-you%2F%3Fpartner%3Drss%26emc%3Drss&amp;t=Bits%3A+Google+and+Nest%3A+Two+Companies+in+the+Business+of+Knowing+You" rel="nofollow external" class="bo"><img src="http://res3.feedsportal.com/social/linkedin.png" style="max-width: 100%; height: auto;"></a> <a href="http://share.feedsportal.com/share/gplus/?u=http%3A%2F%2Fbits.blogs.nytimes.com%2F2014%2F01%2F13%2Fgoogle-and-nest-two-companies-in-the-business-of-understanding-you%2F%3Fpartner%3Drss%26emc%3Drss&amp;t=Bits%3A+Google+and+Nest%3A+Two+Companies+in+the+Business+of+Knowing+You" rel="nofollow external" class="bo"><img src="http://res3.feedsportal.com/social/googleplus.png" style="max-width: 100%; height: auto;"></a> <a href="http://share.feedsportal.com/share/email/?u=http%3A%2F%2Fbits.blogs.nytimes.com%2F2014%2F01%2F13%2Fgoogle-and-nest-two-companies-in-the-business-of-understanding-you%2F%3Fpartner%3Drss%26emc%3Drss&amp;t=Bits%3A+Google+and+Nest%3A+Two+Companies+in+the+Business+of+Knowing+You" rel="nofollow external" class="bo"><img src="http://res3.feedsportal.com/social/email.png" style="max-width: 100%; height: auto;"></a>
    </td></tr></tbody></table></div>
    <br><br><a href="http://da.feedsportal.com/r/186528788932/u/0/f/640387/c/34625/s/35dd6a7d/sc/21/rc/1/rc.htm" rel="nofollow external" class="bo"><img src="http://da.feedsportal.com/r/186528788932/u/0/f/640387/c/34625/s/35dd6a7d/sc/21/rc/1/rc.img" style="max-width: 100%; height: auto;"></a><br><a href="http://da.feedsportal.com/r/186528788932/u/0/f/640387/c/34625/s/35dd6a7d/sc/21/rc/2/rc.htm" rel="nofollow external" class="bo"><img src="http://da.feedsportal.com/r/186528788932/u/0/f/640387/c/34625/s/35dd6a7d/sc/21/rc/2/rc.img" style="max-width: 100%; height: auto;"></a><br><a href="http://da.feedsportal.com/r/186528788932/u/0/f/640387/c/34625/s/35dd6a7d/sc/21/rc/3/rc.htm" rel="nofollow external" class="bo"><img src="http://da.feedsportal.com/r/186528788932/u/0/f/640387/c/34625/s/35dd6a7d/sc/21/rc/3/rc.img" style="max-width: 100%; height: auto;"></a><br><br><a href="http://da.feedsportal.com/r/186528788932/u/0/f/640387/c/34625/s/35dd6a7d/a2.htm" rel="nofollow external" class="bo"><img src="http://da.feedsportal.com/r/186528788932/u/0/f/640387/c/34625/s/35dd6a7d/a2.img" style="max-width: 100%; height: auto;"></a>
    </div>
]]>
</Body>
<Summary>This is not the usual start-up acquisition: The founders had money, recognition and momentum. What they needed was a like-minded giant with some muscle.      </Summary>
<Website>http://bits.blogs.nytimes.com/2014/01/13/google-and-nest-two-companies-in-the-business-of-understanding-you/?partner=rss&amp;emc=rss</Website>
<TrackingUrl>https://my3.my.umbc.edu/api/v0/pixel/news/40192/guest@my.umbc.edu/9bf434f12ec2e1d60ca0a71b9327752b/api/pixel</TrackingUrl>
<Tag>apple-inc</Tag>
<Tag>apple-inc-aapl-nasdaq</Tag>
<Tag>devices</Tag>
<Tag>fadell-anthony-m</Tag>
<Tag>google-inc</Tag>
<Tag>google-inc-goog-nasdaq</Tag>
<Tag>nest-labs-inc</Tag>
<Tag>new</Tag>
<Tag>rubin-andy</Tag>
<Tag>start-ups</Tag>
<Tag>technology</Tag>
<Tag>thermostats</Tag>
<Tag>york</Tag>
<Group token="retired-583">Web Developer - Build Group</Group>
<GroupUrl>https://my3.my.umbc.edu/groups/retired-583</GroupUrl>
<AvatarUrl>https://assets3-my.umbc.edu/system/shared/avatars/groups/000/000/583/fc60f5d7abc2e080599bb6dc465db54d/xsmall.png?1363101197</AvatarUrl>
<AvatarUrl size="original">https://assets4-my.umbc.edu/system/shared/avatars/groups/000/000/583/fc60f5d7abc2e080599bb6dc465db54d/original.jpg?1363101197</AvatarUrl>
<AvatarUrl size="xxlarge">https://assets4-my.umbc.edu/system/shared/avatars/groups/000/000/583/fc60f5d7abc2e080599bb6dc465db54d/xxlarge.png?1363101197</AvatarUrl>
<AvatarUrl size="xlarge">https://assets4-my.umbc.edu/system/shared/avatars/groups/000/000/583/fc60f5d7abc2e080599bb6dc465db54d/xlarge.png?1363101197</AvatarUrl>
<AvatarUrl size="large">https://assets3-my.umbc.edu/system/shared/avatars/groups/000/000/583/fc60f5d7abc2e080599bb6dc465db54d/large.png?1363101197</AvatarUrl>
<AvatarUrl size="medium">https://assets3-my.umbc.edu/system/shared/avatars/groups/000/000/583/fc60f5d7abc2e080599bb6dc465db54d/medium.png?1363101197</AvatarUrl>
<AvatarUrl size="small">https://assets4-my.umbc.edu/system/shared/avatars/groups/000/000/583/fc60f5d7abc2e080599bb6dc465db54d/small.png?1363101197</AvatarUrl>
<AvatarUrl size="xsmall">https://assets3-my.umbc.edu/system/shared/avatars/groups/000/000/583/fc60f5d7abc2e080599bb6dc465db54d/xsmall.png?1363101197</AvatarUrl>
<AvatarUrl size="xxsmall">https://assets4-my.umbc.edu/system/shared/avatars/groups/000/000/583/fc60f5d7abc2e080599bb6dc465db54d/xxsmall.png?1363101197</AvatarUrl>
<Sponsor>Web Developer - Build Group</Sponsor>
<PawCount>0</PawCount>
<CommentCount>0</CommentCount>
<CommentsAllowed>true</CommentsAllowed>
<PostedAt>Mon, 13 Jan 2014 20:44:18 -0500</PostedAt>
<EditAt>Tue, 14 Jan 2014 08:11:00 -0500</EditAt>
</NewsItem>

<NewsItem contentIssues="false" id="122881" important="false" status="posted" url="https://my3.my.umbc.edu/posts/122881">
<Title>Tom Cronin, Biology, in WIRED</Title>
<Body>
<![CDATA[
    <div class="html-content">
    <p>What’s the <a href="http://www.wired.com/wiredscience/2014/01/absurd-creature-of-the-week-4" rel="nofollow external" class="bo">Absurd Creature of the Week in WIRED science</a>? Why it’s none other than one of biologist Tom Cronin’s favorite sea critters, the mantis shrimp. And the eyes of these creatures are Cronin’s specialty and that’s where he comes into the article.</p>
    <p>“As with bees or flies or crabs, they are <a href="http://www.d.umn.edu/~olse0176/Evolution/insects.html" rel="nofollow external" class="bo">compound eyes</a>, but unlike those creatures, mantis shrimp “have a very unusual adaptation in that multiple parts of the same eye view the same point in space,” said biologist Tom Cronin of the University of Maryland, Baltimore County, “which is sort of like having multiple eyes in one, in a way.” Whereas we use two eyes to judge distance, mantis shrimp can do that with a single eye.”</p>
    <p>“On top of that, some mantis shrimp can see a variety of colors in ultraviolet, so “they’re seeing colors that no other animal can see, in a sense,” said Cronin. “Basically color is a property of the nervous system so it’s not really present in the real world, but they can see aspects of the ultraviolet that nothing else can see.”</p>
    <p>There are some neat photos with the article and some videos. Well worth a read.</p>
    </div>
]]>
</Body>
<Summary>What’s the Absurd Creature of the Week in WIRED science? Why it’s none other than one of biologist Tom Cronin’s favorite sea critters, the mantis shrimp. And the eyes of these creatures are...</Summary>
<Website>https://umbc.edu/stories/tom-cronin-biology-in-wired/</Website>
<TrackingUrl>https://my3.my.umbc.edu/api/v0/pixel/news/122881/guest@my.umbc.edu/64fa2b47ef758f3099be043bc27c89a5/api/pixel</TrackingUrl>
<Tag>biology</Tag>
<Tag>cnms</Tag>
<Tag>research</Tag>
<Tag>science-and-technology</Tag>
<Group token="umbc-news-magazine">UMBC News &amp;amp; Magazine</Group>
<GroupUrl>https://my3.my.umbc.edu/groups/umbc-news-magazine</GroupUrl>
<AvatarUrl>https://assets1-my.umbc.edu/system/shared/avatars/groups/000/001/943/24435aa6207c452e7bc15cc74b42c7bb/xsmall.png?1748556657</AvatarUrl>
<AvatarUrl size="original">https://assets1-my.umbc.edu/system/shared/avatars/groups/000/001/943/24435aa6207c452e7bc15cc74b42c7bb/original.png?1748556657</AvatarUrl>
<AvatarUrl size="xxlarge">https://assets2-my.umbc.edu/system/shared/avatars/groups/000/001/943/24435aa6207c452e7bc15cc74b42c7bb/xxlarge.png?1748556657</AvatarUrl>
<AvatarUrl size="xlarge">https://assets2-my.umbc.edu/system/shared/avatars/groups/000/001/943/24435aa6207c452e7bc15cc74b42c7bb/xlarge.png?1748556657</AvatarUrl>
<AvatarUrl size="large">https://assets3-my.umbc.edu/system/shared/avatars/groups/000/001/943/24435aa6207c452e7bc15cc74b42c7bb/large.png?1748556657</AvatarUrl>
<AvatarUrl size="medium">https://assets1-my.umbc.edu/system/shared/avatars/groups/000/001/943/24435aa6207c452e7bc15cc74b42c7bb/medium.png?1748556657</AvatarUrl>
<AvatarUrl size="small">https://assets2-my.umbc.edu/system/shared/avatars/groups/000/001/943/24435aa6207c452e7bc15cc74b42c7bb/small.png?1748556657</AvatarUrl>
<AvatarUrl size="xsmall">https://assets1-my.umbc.edu/system/shared/avatars/groups/000/001/943/24435aa6207c452e7bc15cc74b42c7bb/xsmall.png?1748556657</AvatarUrl>
<AvatarUrl size="xxsmall">https://assets2-my.umbc.edu/system/shared/avatars/groups/000/001/943/24435aa6207c452e7bc15cc74b42c7bb/xxsmall.png?1748556657</AvatarUrl>
<Sponsor>UMBC News &amp; Magazine</Sponsor>
<PawCount>0</PawCount>
<CommentCount>0</CommentCount>
<CommentsAllowed>false</CommentsAllowed>
<PostedAt>Mon, 13 Jan 2014 20:11:07 -0500</PostedAt>
</NewsItem>

<NewsItem contentIssues="false" id="122882" important="false" status="posted" url="https://my3.my.umbc.edu/posts/122882">
<Title>U.S. News Ranks UMBC&#8217;s Information Systems Online M.S. as a Top Program</Title>
<Body>
<![CDATA[
    <div class="html-content">
    <p>Congratulations to UMBC’s Department of Information Systems for being ranked a top online graduate program in information technology by <em>U.S. News &amp; World Report.</em> The UMBC program was <a href="http://www.usnews.com/education/online-education/university-of-maryland-baltimore-county-OCIT0190/computer-information-technology" rel="nofollow external" class="bo">ranked #19 in the nation</a>, and is one of just two programs in Maryland to appear on the list.</p>
    <p><a href="http://www.usnews.com/education/online-education/computer-information-technology/rankings?int=90c29e" rel="nofollow external" class="bo">See the rankings.</a></p>
    <p><a href="http://www.usnews.com/education/online-education/articles/2014/01/07/methodology-best-online-computer-information-technology-programs-rankings-2014" rel="nofollow external" class="bo">Learn how U.S. News &amp; World Report calculated the rankings.</a></p>
    </div>
]]>
</Body>
<Summary>Congratulations to UMBC’s Department of Information Systems for being ranked a top online graduate program in information technology by U.S. News &amp; World Report. The UMBC program was ranked...</Summary>
<Website>https://umbc.edu/stories/information-systems-ranks-in-best-online-information-technology-program/</Website>
<TrackingUrl>https://my3.my.umbc.edu/api/v0/pixel/news/122882/guest@my.umbc.edu/3b45dc5f73063d2000454787f1d4671a/api/pixel</TrackingUrl>
<Tag>coeit</Tag>
<Tag>community</Tag>
<Tag>is</Tag>
<Tag>science-and-technology</Tag>
<Group token="umbc-news-magazine">UMBC News &amp;amp; Magazine</Group>
<GroupUrl>https://my3.my.umbc.edu/groups/umbc-news-magazine</GroupUrl>
<AvatarUrl>https://assets1-my.umbc.edu/system/shared/avatars/groups/000/001/943/24435aa6207c452e7bc15cc74b42c7bb/xsmall.png?1748556657</AvatarUrl>
<AvatarUrl size="original">https://assets1-my.umbc.edu/system/shared/avatars/groups/000/001/943/24435aa6207c452e7bc15cc74b42c7bb/original.png?1748556657</AvatarUrl>
<AvatarUrl size="xxlarge">https://assets2-my.umbc.edu/system/shared/avatars/groups/000/001/943/24435aa6207c452e7bc15cc74b42c7bb/xxlarge.png?1748556657</AvatarUrl>
<AvatarUrl size="xlarge">https://assets2-my.umbc.edu/system/shared/avatars/groups/000/001/943/24435aa6207c452e7bc15cc74b42c7bb/xlarge.png?1748556657</AvatarUrl>
<AvatarUrl size="large">https://assets3-my.umbc.edu/system/shared/avatars/groups/000/001/943/24435aa6207c452e7bc15cc74b42c7bb/large.png?1748556657</AvatarUrl>
<AvatarUrl size="medium">https://assets1-my.umbc.edu/system/shared/avatars/groups/000/001/943/24435aa6207c452e7bc15cc74b42c7bb/medium.png?1748556657</AvatarUrl>
<AvatarUrl size="small">https://assets2-my.umbc.edu/system/shared/avatars/groups/000/001/943/24435aa6207c452e7bc15cc74b42c7bb/small.png?1748556657</AvatarUrl>
<AvatarUrl size="xsmall">https://assets1-my.umbc.edu/system/shared/avatars/groups/000/001/943/24435aa6207c452e7bc15cc74b42c7bb/xsmall.png?1748556657</AvatarUrl>
<AvatarUrl size="xxsmall">https://assets2-my.umbc.edu/system/shared/avatars/groups/000/001/943/24435aa6207c452e7bc15cc74b42c7bb/xxsmall.png?1748556657</AvatarUrl>
<Sponsor>UMBC News &amp; Magazine</Sponsor>
<PawCount>0</PawCount>
<CommentCount>0</CommentCount>
<CommentsAllowed>false</CommentsAllowed>
<PostedAt>Mon, 13 Jan 2014 19:58:00 -0500</PostedAt>
</NewsItem>

<NewsItem contentIssues="false" id="40190" important="false" status="posted" url="https://my3.my.umbc.edu/posts/40190">
<Title>Manipulating Classes Using The classList API</Title>
<Body>
<![CDATA[
    <div class="html-content">
    <p>Something that comes up often when building front-end web applications is the need to change the classes applied to an element. For some time elements have had a <code>className</code> attribute which allows you to retrieve a string containing the class names separated by spaces. This is useful, but it doesn’t provide a simple way of managing the classes on an element.</p>
    <p>Many JavaScript libraries have implemented their own helper methods for managing classes. For example, jQuery has <code>addClass()</code>, <code>removeClass()</code>, <code>hasClass()</code>, and <code>toggleClass()</code> methods.</p>
    <p>In this post you’re going to learn how to manage classes using the <code>classList</code> API. This is part of the native JavaScript implementation in modern web browsers. The main advantage of using this native API is that it doesn’t require that you include a library like jQuery in your project.</p>
    <h2>The classList Object</h2>
    <p>Every HTML element has an object called <code>classList</code> that contains a list of the classes applied to the element, as well as methods for managing those classes.</p>
    <pre><code>myEle.classList;</code></pre>
    <p>First and foremost, <code>classList</code> is a <a href="https://developer.mozilla.org/en-US/docs/Web/API/DOMTokenList" rel="nofollow external" class="bo"><code>DOMTokenList</code></a> which contains the classes applied to an element and a property called <code>length</code> that represents the total number of classes.</p>
    <pre><code>{&#x000A;        0: "column-half",&#x000A;        1: "wiki-column",&#x000A;        2: "text-content",&#x000A;        length: 3&#x000A;    }</code></pre>
    <p>The <code>classList</code> object also has five methods that can be used for managing classes. These are:</p>
    <ul>
    <li>add (class)</li>
    <li>contains (class)</li>
    <li>item (index)</li>
    <li>remove (class)</li>
    <li>toggle (class)</li>
    </ul>
    <p>Each of these methods should be called directly on the <code>classList</code> object.</p>
    <p>Lets take a look at each of these methods in a little more detail.</p>
    <h3>Adding Classes</h3>
    <p>The <code>add()</code> method is used to apply a new class to an element.</p>
    <pre><code>myEle.classList.add('treehouse');</code></pre>
    <p>To avoid duplication, the class will only be added if it doesn’t already exist.</p>
    <h3>Removing Classes</h3>
    <p>The <code>remove()</code> method is used to drop a class from an element.</p>
    <pre><code>myEle.classList.remove('treehouse');</code></pre>
    <h3>Toggle Classes</h3>
    <p>The <code>toggle()</code> method will add a class to an element if it’s not already present, or remove the class if it is.</p>
    <pre><code>myEle.classList.toggle('treehouse');</code></pre>
    <h3>Checking if a Class Exists</h3>
    <p>You can check to see if a certain class is applied to an element using the <code>contains()</code> method. This method will return <code>true</code> if the specified class is present, and <code>false</code> if it’s not.</p>
    <pre><code>var present = myEle.classList.contains('treehouse');</code></pre>
    <p>You could use this method as the condition for an <code>if/else</code> statement, as shown in the example below.</p>
    <pre><code>if (myEle.classList.contains('treehouse')) {&#x000A;        // Class exists!&#x000A;    } else {&#x000A;        // Class not found.&#x000A;    }</code></pre>
    <h3>Finding a Class by its Index in classList</h3>
    <p>The <code>item()</code> method is used to retrieve a class name using the index of the class in the <code>classList</code>. If nothing exists at the specified index the method will return <code>null</code>.</p>
    <pre><code>var index = myEle.classList.item(0);</code></pre>
    <p>This method can come in handy if you need to loop through each of the classes applied to an element.</p>
    <pre><code>for (var i = 0; i &lt; myEle.classList.length; i++) {&#x000A;        var class = myEle.classList.item(i);&#x000A;    }</code></pre>
    <h2>Browser Support</h2>
    <p>Browser support for the <code>classList</code> API is good. Keep in mind that this feature was only added to Internet Explorer in version 10, so you may need to use an alternative if you need to support older versions of IE.</p>
    <table>
    <thead>
    <tr>
    <th>IE</th>
    <th>Firefox</th>
    <th>Chrome</th>
    <th>Safari</th>
    <th>Opera</th>
    </tr>
    </thead>
    <tbody>
    <tr>
    <td>10.0+</td>
    <td>3.6+</td>
    <td>8.0+</td>
    <td>5.1+</td>
    <td>11.5+</td>
    </tr>
    </tbody>
    </table>
    <p>Support on mobile browsers is also very good.</p>
    <table>
    <thead>
    <tr>
    <th>iOS Safari</th>
    <th>Android Browser</th>
    <th>Opera Mobile</th>
    <th>Chrome for Android</th>
    <th>IE Mobile</th>
    </tr>
    </thead>
    <tbody>
    <tr>
    <td>5.0+</td>
    <td>3.0+</td>
    <td>11.1+</td>
    <td>31</td>
    <td>10</td>
    </tr>
    </tbody>
    </table>
    <p>Source: <a href="http://caniuse.com/#feat=classlist" rel="nofollow external" class="bo">http://caniuse.com/#feat=classlist</a></p>
    <h2>BONUS: Finding Elements By Class</h2>
    <p>Whilst we’re on the topic of classes, lets take a look at a couple of methods that can be used to find elements using class names.</p>
    <h3>getElementsByClassName</h3>
    <p>The <code>getElementsByClassName</code> method will return a list of elements that have the specified class.</p>
    <pre><code>var elements = document.getElementsByClassName('treehouse');</code></pre>
    <p>You can also specify multiple class names by separating them with a space. In which case, all of the classes will need to be present on an element for it to be returned.</p>
    <pre><code>var elements = document.getElementsByClassName('treehouse mike frog');</code></pre>
    <p><a href="http://caniuse.com/#feat=getelementsbyclassname" rel="nofollow external" class="bo">Browser support for getElementsByClassName</a></p>
    <h3>querySelectorAll</h3>
    <p>The <code>querySelectorAll</code> method uses CSS selector syntax to find elements. You can match classes by preceding the class name with a dot, and IDs by using a pound-sign (<code>#</code>). Elements can be matched by just using the name of the tag.</p>
    <pre><code>var classEle = document.querySelectorAll('.treehouse');&#x000A;    var idEle = document.querySelectorAll('#treehouse');&#x000A;    var tagEle = document.querySelectorAll('div');</code></pre>
    <p>You can combine multiple selectors to create more complex queries just as you would in CSS.</p>
    <pre><code>var element = document.querySelectorAll('#main.treehouse');</code></pre>
    <p>The <code>querySelectorAll</code> method will return a list of all the elements that match your query. If you just wish to return a single element you can use the <code>querySelector</code> method. This will return the first element that matches the query.</p>
    <p><a href="http://caniuse.com/#feat=queryselector" rel="nofollow external" class="bo">Browser support for querySelectorAll</a></p>
    <h2>Summary</h2>
    <p>In this post you’ve learned how to use native JavaScript methods to manage the classes applied to HTML elements. A big advantage to using these methods over those provided by a JavaScript library like jQuery is that you don’t have the additional overhead of having to load an external library.</p>
    <p>We’re starting to see more and more of the best features from jQuery (and other libraries) find their way into web browsers. Many of these libraries were initially developed to patch-up the basic JavaScript implementations in older browsers, so it’s nice to see this process coming full-circle.</p>
    <h2>Further Reading</h2>
    <ul>
    <li><a href="https://developer.mozilla.org/en-US/docs/Web/API/Element.classList" rel="nofollow external" class="bo">MDN: classList Documentation</a></li>
    <li><a href="https://developer.mozilla.org/en-US/docs/Web/API/DOMTokenList" rel="nofollow external" class="bo">MDN: DOMTokenList Documentation</a></li>
    <li><a href="http://caniuse.com/#feat=classlist" rel="nofollow external" class="bo">Can I use… classList</a></li>
    </ul>
    <p>The post <a href="http://blog.teamtreehouse.com/manipulating-classes-using-classlist-api" rel="nofollow external" class="bo">Manipulating Classes Using The classList API</a> appeared first on <a href="http://blog.teamtreehouse.com" rel="nofollow external" class="bo">Treehouse Blog</a>.</p>
    </div>
]]>
</Body>
<Summary>Something that comes up often when building front-end web applications is the need to change the classes applied to an element. For some time elements have had a className attribute which allows...</Summary>
<Website>http://blog.teamtreehouse.com/manipulating-classes-using-classlist-api?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=manipulating-classes-using-classlist-api</Website>
<TrackingUrl>https://my3.my.umbc.edu/api/v0/pixel/news/40190/guest@my.umbc.edu/bee5e09ad92033c31c3eecbc2d5833b5/api/pixel</TrackingUrl>
<Tag>android</Tag>
<Tag>class</Tag>
<Tag>classlist</Tag>
<Tag>code</Tag>
<Tag>css</Tag>
<Tag>design</Tag>
<Tag>development</Tag>
<Tag>html</Tag>
<Tag>html5</Tag>
<Tag>ios</Tag>
<Tag>javascript</Tag>
<Tag>learn-to-code</Tag>
<Tag>responsive</Tag>
<Tag>web</Tag>
<Group token="retired-583">Web Developer - Build Group</Group>
<GroupUrl>https://my3.my.umbc.edu/groups/retired-583</GroupUrl>
<AvatarUrl>https://assets3-my.umbc.edu/system/shared/avatars/groups/000/000/583/fc60f5d7abc2e080599bb6dc465db54d/xsmall.png?1363101197</AvatarUrl>
<AvatarUrl size="original">https://assets4-my.umbc.edu/system/shared/avatars/groups/000/000/583/fc60f5d7abc2e080599bb6dc465db54d/original.jpg?1363101197</AvatarUrl>
<AvatarUrl size="xxlarge">https://assets4-my.umbc.edu/system/shared/avatars/groups/000/000/583/fc60f5d7abc2e080599bb6dc465db54d/xxlarge.png?1363101197</AvatarUrl>
<AvatarUrl size="xlarge">https://assets4-my.umbc.edu/system/shared/avatars/groups/000/000/583/fc60f5d7abc2e080599bb6dc465db54d/xlarge.png?1363101197</AvatarUrl>
<AvatarUrl size="large">https://assets3-my.umbc.edu/system/shared/avatars/groups/000/000/583/fc60f5d7abc2e080599bb6dc465db54d/large.png?1363101197</AvatarUrl>
<AvatarUrl size="medium">https://assets3-my.umbc.edu/system/shared/avatars/groups/000/000/583/fc60f5d7abc2e080599bb6dc465db54d/medium.png?1363101197</AvatarUrl>
<AvatarUrl size="small">https://assets4-my.umbc.edu/system/shared/avatars/groups/000/000/583/fc60f5d7abc2e080599bb6dc465db54d/small.png?1363101197</AvatarUrl>
<AvatarUrl size="xsmall">https://assets3-my.umbc.edu/system/shared/avatars/groups/000/000/583/fc60f5d7abc2e080599bb6dc465db54d/xsmall.png?1363101197</AvatarUrl>
<AvatarUrl size="xxsmall">https://assets4-my.umbc.edu/system/shared/avatars/groups/000/000/583/fc60f5d7abc2e080599bb6dc465db54d/xxsmall.png?1363101197</AvatarUrl>
<Sponsor>Web Developer - Build Group</Sponsor>
<PawCount>0</PawCount>
<CommentCount>0</CommentCount>
<CommentsAllowed>true</CommentsAllowed>
<PostedAt>Mon, 13 Jan 2014 19:51:09 -0500</PostedAt>
<EditAt>Mon, 13 Jan 2014 19:51:09 -0500</EditAt>
</NewsItem>

<NewsItem contentIssues="true" id="40313" important="false" status="posted" url="https://my3.my.umbc.edu/posts/40313">
<Title>Manipulating Classes Using The classList API</Title>
<Body>
<![CDATA[
    <div class="html-content">
    <p>Something that comes up often when building front-end web applications is the need to change the classes applied to an element. For some time elements have had a <code>className</code> attribute which allows you to retrieve a string containing the class names separated by spaces. This is useful, but it doesn’t provide a simple way of managing the classes on an element.</p>
    <p>Many JavaScript libraries have implemented their own helper methods for managing classes. For example, jQuery has <code>addClass()</code>, <code>removeClass()</code>, <code>hasClass()</code>, and <code>toggleClass()</code> methods.</p>
    <p>In this post you’re going to learn how to manage classes using the <code>classList</code> API. This is part of the native JavaScript implementation in modern web browsers. The main advantage of using this native API is that it doesn’t require that you include a library like jQuery in your project.</p>
    <h2>The classList Object</h2>
    <p>Every HTML element has an object called <code>classList</code> that contains a list of the classes applied to the element, as well as methods for managing those classes.</p>
    <pre><code>myEle.classList;</code></pre>
    <p>First and foremost, <code>classList</code> is a <a href="https://developer.mozilla.org/en-US/docs/Web/API/DOMTokenList" rel="nofollow external" class="bo"><code>DOMTokenList</code></a> which contains the classes applied to an element and a property called <code>length</code> that represents the total number of classes.</p>
    <pre><code>{&#x000A;        0: "column-half",&#x000A;        1: "wiki-column",&#x000A;        2: "text-content",&#x000A;        length: 3&#x000A;    }</code></pre>
    <p>The <code>classList</code> object also has five methods that can be used for managing classes. These are:</p>
    <ul>
    <li>add (class)</li>
    <li>contains (class)</li>
    <li>item (index)</li>
    <li>remove (class)</li>
    <li>toggle (class)</li>
    </ul>
    <p>Each of these methods should be called directly on the <code>classList</code> object.</p>
    <p>Lets take a look at each of these methods in a little more detail.</p>
    <h3>Adding Classes</h3>
    <p>The <code>add()</code> method is used to apply a new class to an element.</p>
    <pre><code>myEle.classList.add('treehouse');</code></pre>
    <p>To avoid duplication, the class will only be added if it doesn’t already exist.</p>
    <h3>Removing Classes</h3>
    <p>The <code>remove()</code> method is used to drop a class from an element.</p>
    <pre><code>myEle.classList.remove('treehouse');</code></pre>
    <h3>Toggle Classes</h3>
    <p>The <code>toggle()</code> method will add a class to an element if it’s not already present, or remove the class if it is.</p>
    <pre><code>myEle.classList.toggle('treehouse');</code></pre>
    <h3>Checking if a Class Exists</h3>
    <p>You can check to see if a certain class is applied to an element using the <code>contains()</code> method. This method will return <code>true</code> if the specified class is present, and <code>false</code> if it’s not.</p>
    <pre><code>var present = myEle.classList.contains('treehouse');</code></pre>
    <p>You could use this method as the condition for an <code>if/else</code> statement, as shown in the example below.</p>
    <pre><code>if (myEle.classList.contains('treehouse')) {&#x000A;        // Class exists!&#x000A;    } else {&#x000A;        // Class not found.&#x000A;    }</code></pre>
    <h3>Finding a Class by its Index in classList</h3>
    <p>The <code>item()</code> method is used to retrieve a class name using the index of the class in the <code>classList</code>. If nothing exists at the specified index the method will return <code>null</code>.</p>
    <pre><code>var index = myEle.classList.item(0);</code></pre>
    <p>This method can come in handy if you need to loop through each of the classes applied to an element.</p>
    <pre><code>for (var i = 0; i &lt; myEle.classList.length; i++) {&#x000A;        var class = myEle.classList.item(i);&#x000A;    }</code></pre>
    <h2>Browser Support</h2>
    <p>Browser support for the <code>classList</code> API is good. Keep in mind that this feature was only added to Internet Explorer in version 10, so you may need to use an alternative if you need to support older versions of IE.</p>
    <table>
    <thead>
    <tr>
    <th>IE</th>
    <th>Firefox</th>
    <th>Chrome</th>
    <th>Safari</th>
    <th>Opera</th>
    </tr>
    </thead>
    <tbody>
    <tr>
    <td>10.0+</td>
    <td>3.6+</td>
    <td>8.0+</td>
    <td>5.1+</td>
    <td>11.5+</td>
    </tr>
    </tbody>
    </table>
    <p>Support on mobile browsers is also very good.</p>
    <table>
    <thead>
    <tr>
    <th>iOS Safari</th>
    <th>Android Browser</th>
    <th>Opera Mobile</th>
    <th>Chrome for Android</th>
    <th>IE Mobile</th>
    </tr>
    </thead>
    <tbody>
    <tr>
    <td>5.0+</td>
    <td>3.0+</td>
    <td>11.1+</td>
    <td>31</td>
    <td>10</td>
    </tr>
    </tbody>
    </table>
    <p>Source: <a href="http://caniuse.com/#feat=classlist" rel="nofollow external" class="bo">http://caniuse.com/#feat=classlist</a></p>
    <h2>BONUS: Finding Elements By Class</h2>
    <p>Whilst we’re on the topic of classes, lets take a look at a couple of methods that can be used to find elements using class names.</p>
    <h3>getElementsByClassName</h3>
    <p>The <code>getElementsByClassName</code> method will return a list of elements that have the specified class.</p>
    <pre><code>var elements = document.getElementsByClassName('treehouse');</code></pre>
    <p>You can also specify multiple class names by separating them with a space. In which case, all of the classes will need to be present on an element for it to be returned.</p>
    <pre><code>var elements = document.getElementsByClassName('treehouse mike frog');</code></pre>
    <p><a href="http://caniuse.com/#feat=getelementsbyclassname" rel="nofollow external" class="bo">Browser support for getElementsByClassName</a></p>
    <h3>querySelectorAll</h3>
    <p>The <code>querySelectorAll</code> method uses CSS selector syntax to find elements. You can match classes by preceding the class name with a dot, and IDs by using a pound-sign (<code>#</code>). Elements can be matched by just using the name of the tag.</p>
    <pre><code>var classEle = document.querySelectorAll('.treehouse');&#x000A;    var idEle = document.querySelectorAll('#treehouse');&#x000A;    var tagEle = document.querySelectorAll('div');</code></pre>
    <p>You can combine multiple selectors to create more complex queries just as you would in CSS.</p>
    <pre><code>var element = document.querySelectorAll('#main.treehouse');</code></pre>
    <p>The <code>querySelectorAll</code> method will return a list of all the elements that match your query. If you just wish to return a single element you can use the <code>querySelector</code> method. This will return the first element that matches the query.</p>
    <p><a href="http://caniuse.com/#feat=queryselector" rel="nofollow external" class="bo">Browser support for querySelectorAll</a></p>
    <h2>Summary</h2>
    <p>In this post you’ve learned how to use native JavaScript methods to manage the classes applied to HTML elements. A big advantage to using these methods over those provided by a JavaScript library like jQuery is that you don’t have the additional overhead of having to load an external library.</p>
    <p>We’re starting to see more and more of the best features from jQuery (and other libraries) find their way into web browsers. Many of these libraries were initially developed to patch-up the basic JavaScript implementations in older browsers, so it’s nice to see this process coming full-circle.</p>
    <h2>Further Reading</h2>
    <ul>
    <li><a href="https://developer.mozilla.org/en-US/docs/Web/API/Element.classList" rel="nofollow external" class="bo">MDN: classList Documentation</a></li>
    <li><a href="https://developer.mozilla.org/en-US/docs/Web/API/DOMTokenList" rel="nofollow external" class="bo">MDN: DOMTokenList Documentation</a></li>
    <li><a href="http://caniuse.com/#feat=classlist" rel="nofollow external" class="bo">Can I use… classList</a></li>
    </ul>
    <p>The post <a href="http://blog.teamtreehouse.com/manipulating-classes-using-classlist-api" rel="nofollow external" class="bo">Manipulating Classes Using The classList API</a> appeared first on <a href="http://blog.teamtreehouse.com" rel="nofollow external" class="bo">Treehouse Blog</a>.</p>
    </div>
]]>
</Body>
<Summary>Something that comes up often when building front-end web applications is the need to change the classes applied to an element. For some time elements have had a className attribute which allows...</Summary>
<Website>http://feedproxy.google.com/~r/teamtreehouse/~3/ekC4YjkCcLs/manipulating-classes-using-classlist-api</Website>
<TrackingUrl>https://my3.my.umbc.edu/api/v0/pixel/news/40313/guest@my.umbc.edu/27192e4f86a3791f95df7a9edcffccd8/api/pixel</TrackingUrl>
<Tag>android</Tag>
<Tag>class</Tag>
<Tag>classlist</Tag>
<Tag>code</Tag>
<Tag>css</Tag>
<Tag>design</Tag>
<Tag>development</Tag>
<Tag>html</Tag>
<Tag>html5</Tag>
<Tag>ios</Tag>
<Tag>javascript</Tag>
<Tag>learn-to-code</Tag>
<Tag>responsive</Tag>
<Tag>web</Tag>
<Group token="retired-583">Web Developer - Build Group</Group>
<GroupUrl>https://my3.my.umbc.edu/groups/retired-583</GroupUrl>
<AvatarUrl>https://assets3-my.umbc.edu/system/shared/avatars/groups/000/000/583/fc60f5d7abc2e080599bb6dc465db54d/xsmall.png?1363101197</AvatarUrl>
<AvatarUrl size="original">https://assets4-my.umbc.edu/system/shared/avatars/groups/000/000/583/fc60f5d7abc2e080599bb6dc465db54d/original.jpg?1363101197</AvatarUrl>
<AvatarUrl size="xxlarge">https://assets4-my.umbc.edu/system/shared/avatars/groups/000/000/583/fc60f5d7abc2e080599bb6dc465db54d/xxlarge.png?1363101197</AvatarUrl>
<AvatarUrl size="xlarge">https://assets4-my.umbc.edu/system/shared/avatars/groups/000/000/583/fc60f5d7abc2e080599bb6dc465db54d/xlarge.png?1363101197</AvatarUrl>
<AvatarUrl size="large">https://assets3-my.umbc.edu/system/shared/avatars/groups/000/000/583/fc60f5d7abc2e080599bb6dc465db54d/large.png?1363101197</AvatarUrl>
<AvatarUrl size="medium">https://assets3-my.umbc.edu/system/shared/avatars/groups/000/000/583/fc60f5d7abc2e080599bb6dc465db54d/medium.png?1363101197</AvatarUrl>
<AvatarUrl size="small">https://assets4-my.umbc.edu/system/shared/avatars/groups/000/000/583/fc60f5d7abc2e080599bb6dc465db54d/small.png?1363101197</AvatarUrl>
<AvatarUrl size="xsmall">https://assets3-my.umbc.edu/system/shared/avatars/groups/000/000/583/fc60f5d7abc2e080599bb6dc465db54d/xsmall.png?1363101197</AvatarUrl>
<AvatarUrl size="xxsmall">https://assets4-my.umbc.edu/system/shared/avatars/groups/000/000/583/fc60f5d7abc2e080599bb6dc465db54d/xxsmall.png?1363101197</AvatarUrl>
<Sponsor>Web Developer - Build Group</Sponsor>
<PawCount>0</PawCount>
<CommentCount>0</CommentCount>
<CommentsAllowed>true</CommentsAllowed>
<PostedAt>Mon, 13 Jan 2014 19:51:09 -0500</PostedAt>
</NewsItem>

<NewsItem contentIssues="true" id="40193" important="false" status="posted" url="https://my3.my.umbc.edu/posts/40193">
<Title>Bits: Shooting for the Moon, Google Hopes to Own the Future</Title>
<Body>
<![CDATA[
    <div class="html-content">Google’s latest acquisitions have technologies that advance humanoid robotics and Internet-connected home devices, making it look like it’s using a business playbook from the future.<br><div><table border="0"><tbody><tr><td>
    <a href="http://share.feedsportal.com/share/twitter/?u=http%3A%2F%2Fbits.blogs.nytimes.com%2F2014%2F01%2F13%2Fshooting-for-the-moon-google-hopes-to-own-the-future%2F%3Fpartner%3Drss%26emc%3Drss&amp;t=Bits%3A+Shooting+for+the+Moon%2C+Google+Hopes+to+Own+the+Future" rel="nofollow external" class="bo"><img src="http://res3.feedsportal.com/social/twitter.png" style="max-width: 100%; height: auto;"></a> <a href="http://share.feedsportal.com/share/facebook/?u=http%3A%2F%2Fbits.blogs.nytimes.com%2F2014%2F01%2F13%2Fshooting-for-the-moon-google-hopes-to-own-the-future%2F%3Fpartner%3Drss%26emc%3Drss&amp;t=Bits%3A+Shooting+for+the+Moon%2C+Google+Hopes+to+Own+the+Future" rel="nofollow external" class="bo"><img src="http://res3.feedsportal.com/social/facebook.png" style="max-width: 100%; height: auto;"></a> <a href="http://share.feedsportal.com/share/linkedin/?u=http%3A%2F%2Fbits.blogs.nytimes.com%2F2014%2F01%2F13%2Fshooting-for-the-moon-google-hopes-to-own-the-future%2F%3Fpartner%3Drss%26emc%3Drss&amp;t=Bits%3A+Shooting+for+the+Moon%2C+Google+Hopes+to+Own+the+Future" rel="nofollow external" class="bo"><img src="http://res3.feedsportal.com/social/linkedin.png" style="max-width: 100%; height: auto;"></a> <a href="http://share.feedsportal.com/share/gplus/?u=http%3A%2F%2Fbits.blogs.nytimes.com%2F2014%2F01%2F13%2Fshooting-for-the-moon-google-hopes-to-own-the-future%2F%3Fpartner%3Drss%26emc%3Drss&amp;t=Bits%3A+Shooting+for+the+Moon%2C+Google+Hopes+to+Own+the+Future" rel="nofollow external" class="bo"><img src="http://res3.feedsportal.com/social/googleplus.png" style="max-width: 100%; height: auto;"></a> <a href="http://share.feedsportal.com/share/email/?u=http%3A%2F%2Fbits.blogs.nytimes.com%2F2014%2F01%2F13%2Fshooting-for-the-moon-google-hopes-to-own-the-future%2F%3Fpartner%3Drss%26emc%3Drss&amp;t=Bits%3A+Shooting+for+the+Moon%2C+Google+Hopes+to+Own+the+Future" rel="nofollow external" class="bo"><img src="http://res3.feedsportal.com/social/email.png" style="max-width: 100%; height: auto;"></a>
    </td></tr></tbody></table></div>
    <br><br><a href="http://da.feedsportal.com/r/186528842550/u/0/f/640387/c/34625/s/35dd6a83/sc/21/rc/1/rc.htm" rel="nofollow external" class="bo"><img src="http://da.feedsportal.com/r/186528842550/u/0/f/640387/c/34625/s/35dd6a83/sc/21/rc/1/rc.img" style="max-width: 100%; height: auto;"></a><br><a href="http://da.feedsportal.com/r/186528842550/u/0/f/640387/c/34625/s/35dd6a83/sc/21/rc/2/rc.htm" rel="nofollow external" class="bo"><img src="http://da.feedsportal.com/r/186528842550/u/0/f/640387/c/34625/s/35dd6a83/sc/21/rc/2/rc.img" style="max-width: 100%; height: auto;"></a><br><a href="http://da.feedsportal.com/r/186528842550/u/0/f/640387/c/34625/s/35dd6a83/sc/21/rc/3/rc.htm" rel="nofollow external" class="bo"><img src="http://da.feedsportal.com/r/186528842550/u/0/f/640387/c/34625/s/35dd6a83/sc/21/rc/3/rc.img" style="max-width: 100%; height: auto;"></a><br><br><a href="http://da.feedsportal.com/r/186528842550/u/0/f/640387/c/34625/s/35dd6a83/a2.htm" rel="nofollow external" class="bo"><img src="http://da.feedsportal.com/r/186528842550/u/0/f/640387/c/34625/s/35dd6a83/a2.img" style="max-width: 100%; height: auto;"></a>
    </div>
]]>
</Body>
<Summary>Google’s latest acquisitions have technologies that advance humanoid robotics and Internet-connected home devices, making it look like it’s using a business playbook from the future.      </Summary>
<Website>http://bits.blogs.nytimes.com/2014/01/13/shooting-for-the-moon-google-hopes-to-own-the-future/?partner=rss&amp;emc=rss</Website>
<TrackingUrl>https://my3.my.umbc.edu/api/v0/pixel/news/40193/guest@my.umbc.edu/fa0d6a91ce5a452eac3cbcdfb2091600/api/pixel</TrackingUrl>
<Tag>computer-vision</Tag>
<Tag>google-inc</Tag>
<Tag>google-inc-goog-nasdaq</Tag>
<Tag>internet</Tag>
<Tag>mergers-acquisitions-and-divestitures</Tag>
<Tag>new</Tag>
<Tag>robots-and-robotics</Tag>
<Tag>search-engines</Tag>
<Tag>technology</Tag>
<Tag>york</Tag>
<Group token="retired-583">Web Developer - Build Group</Group>
<GroupUrl>https://my3.my.umbc.edu/groups/retired-583</GroupUrl>
<AvatarUrl>https://assets3-my.umbc.edu/system/shared/avatars/groups/000/000/583/fc60f5d7abc2e080599bb6dc465db54d/xsmall.png?1363101197</AvatarUrl>
<AvatarUrl size="original">https://assets4-my.umbc.edu/system/shared/avatars/groups/000/000/583/fc60f5d7abc2e080599bb6dc465db54d/original.jpg?1363101197</AvatarUrl>
<AvatarUrl size="xxlarge">https://assets4-my.umbc.edu/system/shared/avatars/groups/000/000/583/fc60f5d7abc2e080599bb6dc465db54d/xxlarge.png?1363101197</AvatarUrl>
<AvatarUrl size="xlarge">https://assets4-my.umbc.edu/system/shared/avatars/groups/000/000/583/fc60f5d7abc2e080599bb6dc465db54d/xlarge.png?1363101197</AvatarUrl>
<AvatarUrl size="large">https://assets3-my.umbc.edu/system/shared/avatars/groups/000/000/583/fc60f5d7abc2e080599bb6dc465db54d/large.png?1363101197</AvatarUrl>
<AvatarUrl size="medium">https://assets3-my.umbc.edu/system/shared/avatars/groups/000/000/583/fc60f5d7abc2e080599bb6dc465db54d/medium.png?1363101197</AvatarUrl>
<AvatarUrl size="small">https://assets4-my.umbc.edu/system/shared/avatars/groups/000/000/583/fc60f5d7abc2e080599bb6dc465db54d/small.png?1363101197</AvatarUrl>
<AvatarUrl size="xsmall">https://assets3-my.umbc.edu/system/shared/avatars/groups/000/000/583/fc60f5d7abc2e080599bb6dc465db54d/xsmall.png?1363101197</AvatarUrl>
<AvatarUrl size="xxsmall">https://assets4-my.umbc.edu/system/shared/avatars/groups/000/000/583/fc60f5d7abc2e080599bb6dc465db54d/xxsmall.png?1363101197</AvatarUrl>
<Sponsor>Web Developer - Build Group</Sponsor>
<PawCount>0</PawCount>
<CommentCount>0</CommentCount>
<CommentsAllowed>true</CommentsAllowed>
<PostedAt>Mon, 13 Jan 2014 19:42:00 -0500</PostedAt>
<EditAt>Tue, 14 Jan 2014 13:08:37 -0500</EditAt>
</NewsItem>

<NewsItem contentIssues="true" id="40206" important="false" status="posted" url="https://my3.my.umbc.edu/posts/40206">
<Title>DealBook: Target&#8217;s Woes May Be a Boon for Security Firms</Title>
<Body>
<![CDATA[
    <div class="html-content">After its data breach, Target hired a credit-monitoring company and a security firm to help with its internal investigation.<br><div><table border="0"><tbody><tr><td>
    <a href="http://share.feedsportal.com/share/twitter/?u=http%3A%2F%2Fdealbook.nytimes.com%2F2014%2F01%2F13%2Ftargets-woes-may-be-a-boon-for-security-firms%2F%3Fpartner%3Drss%26emc%3Drss&amp;t=DealBook%3A+Target%E2%80%99s+Woes+May+Be+a+Boon+for+Security+Firms" rel="nofollow external" class="bo"><img src="http://res3.feedsportal.com/social/twitter.png" style="max-width: 100%; height: auto;"></a> <a href="http://share.feedsportal.com/share/facebook/?u=http%3A%2F%2Fdealbook.nytimes.com%2F2014%2F01%2F13%2Ftargets-woes-may-be-a-boon-for-security-firms%2F%3Fpartner%3Drss%26emc%3Drss&amp;t=DealBook%3A+Target%E2%80%99s+Woes+May+Be+a+Boon+for+Security+Firms" rel="nofollow external" class="bo"><img src="http://res3.feedsportal.com/social/facebook.png" style="max-width: 100%; height: auto;"></a> <a href="http://share.feedsportal.com/share/linkedin/?u=http%3A%2F%2Fdealbook.nytimes.com%2F2014%2F01%2F13%2Ftargets-woes-may-be-a-boon-for-security-firms%2F%3Fpartner%3Drss%26emc%3Drss&amp;t=DealBook%3A+Target%E2%80%99s+Woes+May+Be+a+Boon+for+Security+Firms" rel="nofollow external" class="bo"><img src="http://res3.feedsportal.com/social/linkedin.png" style="max-width: 100%; height: auto;"></a> <a href="http://share.feedsportal.com/share/gplus/?u=http%3A%2F%2Fdealbook.nytimes.com%2F2014%2F01%2F13%2Ftargets-woes-may-be-a-boon-for-security-firms%2F%3Fpartner%3Drss%26emc%3Drss&amp;t=DealBook%3A+Target%E2%80%99s+Woes+May+Be+a+Boon+for+Security+Firms" rel="nofollow external" class="bo"><img src="http://res3.feedsportal.com/social/googleplus.png" style="max-width: 100%; height: auto;"></a> <a href="http://share.feedsportal.com/share/email/?u=http%3A%2F%2Fdealbook.nytimes.com%2F2014%2F01%2F13%2Ftargets-woes-may-be-a-boon-for-security-firms%2F%3Fpartner%3Drss%26emc%3Drss&amp;t=DealBook%3A+Target%E2%80%99s+Woes+May+Be+a+Boon+for+Security+Firms" rel="nofollow external" class="bo"><img src="http://res3.feedsportal.com/social/email.png" style="max-width: 100%; height: auto;"></a>
    </td></tr></tbody></table></div>
    </div>
]]>
</Body>
<Summary>After its data breach, Target hired a credit-monitoring company and a security firm to help with its internal investigation.      </Summary>
<Website>http://dealbook.nytimes.com/2014/01/13/targets-woes-may-be-a-boon-for-security-firms/?partner=rss&amp;emc=rss</Website>
<TrackingUrl>https://my3.my.umbc.edu/api/v0/pixel/news/40206/guest@my.umbc.edu/c31d2cce667681cf574fa538cb6d1c79/api/pixel</TrackingUrl>
<Tag>credit-cards</Tag>
<Tag>experian-group-ltd</Tag>
<Tag>identity-theft</Tag>
<Tag>legal-regulatory</Tag>
<Tag>mandiant-corp</Tag>
<Tag>new</Tag>
<Tag>retail-leisure</Tag>
<Tag>target-corporation</Tag>
<Tag>technology</Tag>
<Tag>york</Tag>
<Group token="retired-583">Web Developer - Build Group</Group>
<GroupUrl>https://my3.my.umbc.edu/groups/retired-583</GroupUrl>
<AvatarUrl>https://assets3-my.umbc.edu/system/shared/avatars/groups/000/000/583/fc60f5d7abc2e080599bb6dc465db54d/xsmall.png?1363101197</AvatarUrl>
<AvatarUrl size="original">https://assets4-my.umbc.edu/system/shared/avatars/groups/000/000/583/fc60f5d7abc2e080599bb6dc465db54d/original.jpg?1363101197</AvatarUrl>
<AvatarUrl size="xxlarge">https://assets4-my.umbc.edu/system/shared/avatars/groups/000/000/583/fc60f5d7abc2e080599bb6dc465db54d/xxlarge.png?1363101197</AvatarUrl>
<AvatarUrl size="xlarge">https://assets4-my.umbc.edu/system/shared/avatars/groups/000/000/583/fc60f5d7abc2e080599bb6dc465db54d/xlarge.png?1363101197</AvatarUrl>
<AvatarUrl size="large">https://assets3-my.umbc.edu/system/shared/avatars/groups/000/000/583/fc60f5d7abc2e080599bb6dc465db54d/large.png?1363101197</AvatarUrl>
<AvatarUrl size="medium">https://assets3-my.umbc.edu/system/shared/avatars/groups/000/000/583/fc60f5d7abc2e080599bb6dc465db54d/medium.png?1363101197</AvatarUrl>
<AvatarUrl size="small">https://assets4-my.umbc.edu/system/shared/avatars/groups/000/000/583/fc60f5d7abc2e080599bb6dc465db54d/small.png?1363101197</AvatarUrl>
<AvatarUrl size="xsmall">https://assets3-my.umbc.edu/system/shared/avatars/groups/000/000/583/fc60f5d7abc2e080599bb6dc465db54d/xsmall.png?1363101197</AvatarUrl>
<AvatarUrl size="xxsmall">https://assets4-my.umbc.edu/system/shared/avatars/groups/000/000/583/fc60f5d7abc2e080599bb6dc465db54d/xxsmall.png?1363101197</AvatarUrl>
<Sponsor>Web Developer - Build Group</Sponsor>
<PawCount>0</PawCount>
<CommentCount>0</CommentCount>
<CommentsAllowed>true</CommentsAllowed>
<PostedAt>Mon, 13 Jan 2014 19:24:48 -0500</PostedAt>
</NewsItem>

<NewsItem contentIssues="true" id="40189" important="false" status="posted" url="https://my3.my.umbc.edu/posts/40189">
<Title>The Tricky Problem Of Making Smart Fridges Smart</Title>
<Body>
<![CDATA[
    <div class="html-content">
    <p>Smart fridges have never been good enough to make a difference. But a team of Korean scientists hope to change that with a new approach to the problem of making kitchen coolers clever.</p>
    <p><img src="https://www.technologyreview.com/sites/default/files/images/Smart%20fridge.png" alt="" width="1120" height="326" style="max-width: 100%; height: auto;"></p>
    </div>
]]>
</Body>
<Summary>Smart fridges have never been good enough to make a difference. But a team of Korean scientists hope to change that with a new approach to the problem of making kitchen coolers clever.</Summary>
<Website>http://www.technologyreview.com/view/523561/the-tricky-problem-of-making-smart-fridges-smart/</Website>
<TrackingUrl>https://my3.my.umbc.edu/api/v0/pixel/news/40189/guest@my.umbc.edu/208836a38d277319524014ddc5cf0aa3/api/pixel</TrackingUrl>
<Tag>development</Tag>
<Tag>internet</Tag>
<Tag>mit</Tag>
<Tag>technology</Tag>
<Tag>web</Tag>
<Group token="retired-583">Web Developer - Build Group</Group>
<GroupUrl>https://my3.my.umbc.edu/groups/retired-583</GroupUrl>
<AvatarUrl>https://assets3-my.umbc.edu/system/shared/avatars/groups/000/000/583/fc60f5d7abc2e080599bb6dc465db54d/xsmall.png?1363101197</AvatarUrl>
<AvatarUrl size="original">https://assets4-my.umbc.edu/system/shared/avatars/groups/000/000/583/fc60f5d7abc2e080599bb6dc465db54d/original.jpg?1363101197</AvatarUrl>
<AvatarUrl size="xxlarge">https://assets4-my.umbc.edu/system/shared/avatars/groups/000/000/583/fc60f5d7abc2e080599bb6dc465db54d/xxlarge.png?1363101197</AvatarUrl>
<AvatarUrl size="xlarge">https://assets4-my.umbc.edu/system/shared/avatars/groups/000/000/583/fc60f5d7abc2e080599bb6dc465db54d/xlarge.png?1363101197</AvatarUrl>
<AvatarUrl size="large">https://assets3-my.umbc.edu/system/shared/avatars/groups/000/000/583/fc60f5d7abc2e080599bb6dc465db54d/large.png?1363101197</AvatarUrl>
<AvatarUrl size="medium">https://assets3-my.umbc.edu/system/shared/avatars/groups/000/000/583/fc60f5d7abc2e080599bb6dc465db54d/medium.png?1363101197</AvatarUrl>
<AvatarUrl size="small">https://assets4-my.umbc.edu/system/shared/avatars/groups/000/000/583/fc60f5d7abc2e080599bb6dc465db54d/small.png?1363101197</AvatarUrl>
<AvatarUrl size="xsmall">https://assets3-my.umbc.edu/system/shared/avatars/groups/000/000/583/fc60f5d7abc2e080599bb6dc465db54d/xsmall.png?1363101197</AvatarUrl>
<AvatarUrl size="xxsmall">https://assets4-my.umbc.edu/system/shared/avatars/groups/000/000/583/fc60f5d7abc2e080599bb6dc465db54d/xxsmall.png?1363101197</AvatarUrl>
<Sponsor>Web Developer - Build Group</Sponsor>
<PawCount>0</PawCount>
<CommentCount>0</CommentCount>
<CommentsAllowed>true</CommentsAllowed>
<PostedAt>Mon, 13 Jan 2014 18:57:04 -0500</PostedAt>
<EditAt>Mon, 13 Jan 2014 18:57:04 -0500</EditAt>
</NewsItem>

<NewsItem contentIssues="true" id="40207" important="false" status="posted" url="https://my3.my.umbc.edu/posts/40207">
<Title>DealBook: Skeptical of Facebook, Until the Checkbook Came Out</Title>
<Body>
<![CDATA[
    <div class="html-content">Josh Miller, who once wrote that Facebook has “an irreversibly bad brand,” has accepted its buyout offer for Branch and Potluck, his social network services.<br><div><table border="0"><tbody><tr><td>
    <a href="http://share.feedsportal.com/share/twitter/?u=http%3A%2F%2Fdealbook.nytimes.com%2F2014%2F01%2F13%2Fskeptical-of-facebook-until-the-checkbook-came-out%2F%3Fpartner%3Drss%26emc%3Drss&amp;t=DealBook%3A+Skeptical+of+Facebook%2C+Until+the+Checkbook+Came+Out" rel="nofollow external" class="bo"><img src="http://res3.feedsportal.com/social/twitter.png" style="max-width: 100%; height: auto;"></a> <a href="http://share.feedsportal.com/share/facebook/?u=http%3A%2F%2Fdealbook.nytimes.com%2F2014%2F01%2F13%2Fskeptical-of-facebook-until-the-checkbook-came-out%2F%3Fpartner%3Drss%26emc%3Drss&amp;t=DealBook%3A+Skeptical+of+Facebook%2C+Until+the+Checkbook+Came+Out" rel="nofollow external" class="bo"><img src="http://res3.feedsportal.com/social/facebook.png" style="max-width: 100%; height: auto;"></a> <a href="http://share.feedsportal.com/share/linkedin/?u=http%3A%2F%2Fdealbook.nytimes.com%2F2014%2F01%2F13%2Fskeptical-of-facebook-until-the-checkbook-came-out%2F%3Fpartner%3Drss%26emc%3Drss&amp;t=DealBook%3A+Skeptical+of+Facebook%2C+Until+the+Checkbook+Came+Out" rel="nofollow external" class="bo"><img src="http://res3.feedsportal.com/social/linkedin.png" style="max-width: 100%; height: auto;"></a> <a href="http://share.feedsportal.com/share/gplus/?u=http%3A%2F%2Fdealbook.nytimes.com%2F2014%2F01%2F13%2Fskeptical-of-facebook-until-the-checkbook-came-out%2F%3Fpartner%3Drss%26emc%3Drss&amp;t=DealBook%3A+Skeptical+of+Facebook%2C+Until+the+Checkbook+Came+Out" rel="nofollow external" class="bo"><img src="http://res3.feedsportal.com/social/googleplus.png" style="max-width: 100%; height: auto;"></a> <a href="http://share.feedsportal.com/share/email/?u=http%3A%2F%2Fdealbook.nytimes.com%2F2014%2F01%2F13%2Fskeptical-of-facebook-until-the-checkbook-came-out%2F%3Fpartner%3Drss%26emc%3Drss&amp;t=DealBook%3A+Skeptical+of+Facebook%2C+Until+the+Checkbook+Came+Out" rel="nofollow external" class="bo"><img src="http://res3.feedsportal.com/social/email.png" style="max-width: 100%; height: auto;"></a>
    </td></tr></tbody></table></div>
    </div>
]]>
</Body>
<Summary>Josh Miller, who once wrote that Facebook has “an irreversibly bad brand,” has accepted its buyout offer for Branch and Potluck, his social network services.      </Summary>
<Website>http://dealbook.nytimes.com/2014/01/13/skeptical-of-facebook-until-the-checkbook-came-out/?partner=rss&amp;emc=rss</Website>
<TrackingUrl>https://my3.my.umbc.edu/api/v0/pixel/news/40207/guest@my.umbc.edu/b5c88432d4b57e53552af1356119d5d0/api/pixel</TrackingUrl>
<Tag>branch-media-inc</Tag>
<Tag>facebook-inc</Tag>
<Tag>mergers-acquisitions-and-divestitures</Tag>
<Tag>mergers-and-acquisitions</Tag>
<Tag>miller-josh</Tag>
<Tag>new</Tag>
<Tag>potluck-web-site</Tag>
<Tag>social-media</Tag>
<Tag>technology</Tag>
<Tag>york</Tag>
<Group token="retired-583">Web Developer - Build Group</Group>
<GroupUrl>https://my3.my.umbc.edu/groups/retired-583</GroupUrl>
<AvatarUrl>https://assets3-my.umbc.edu/system/shared/avatars/groups/000/000/583/fc60f5d7abc2e080599bb6dc465db54d/xsmall.png?1363101197</AvatarUrl>
<AvatarUrl size="original">https://assets4-my.umbc.edu/system/shared/avatars/groups/000/000/583/fc60f5d7abc2e080599bb6dc465db54d/original.jpg?1363101197</AvatarUrl>
<AvatarUrl size="xxlarge">https://assets4-my.umbc.edu/system/shared/avatars/groups/000/000/583/fc60f5d7abc2e080599bb6dc465db54d/xxlarge.png?1363101197</AvatarUrl>
<AvatarUrl size="xlarge">https://assets4-my.umbc.edu/system/shared/avatars/groups/000/000/583/fc60f5d7abc2e080599bb6dc465db54d/xlarge.png?1363101197</AvatarUrl>
<AvatarUrl size="large">https://assets3-my.umbc.edu/system/shared/avatars/groups/000/000/583/fc60f5d7abc2e080599bb6dc465db54d/large.png?1363101197</AvatarUrl>
<AvatarUrl size="medium">https://assets3-my.umbc.edu/system/shared/avatars/groups/000/000/583/fc60f5d7abc2e080599bb6dc465db54d/medium.png?1363101197</AvatarUrl>
<AvatarUrl size="small">https://assets4-my.umbc.edu/system/shared/avatars/groups/000/000/583/fc60f5d7abc2e080599bb6dc465db54d/small.png?1363101197</AvatarUrl>
<AvatarUrl size="xsmall">https://assets3-my.umbc.edu/system/shared/avatars/groups/000/000/583/fc60f5d7abc2e080599bb6dc465db54d/xsmall.png?1363101197</AvatarUrl>
<AvatarUrl size="xxsmall">https://assets4-my.umbc.edu/system/shared/avatars/groups/000/000/583/fc60f5d7abc2e080599bb6dc465db54d/xxsmall.png?1363101197</AvatarUrl>
<Sponsor>Web Developer - Build Group</Sponsor>
<PawCount>0</PawCount>
<CommentCount>0</CommentCount>
<CommentsAllowed>true</CommentsAllowed>
<PostedAt>Mon, 13 Jan 2014 18:46:42 -0500</PostedAt>
</NewsItem>

</News>
