<?xml version="1.0" encoding="UTF-8"?><!-- generator="wordpress.com" -->
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	>

<channel>
	<title>filtering &amp;laquo; WordPress.com Tag Feed</title>
	<link>http://en.wordpress.com/tag/filtering/</link>
	<description>Feed of posts on WordPress.com tagged "filtering"</description>
	<pubDate>Fri, 27 Nov 2009 23:47:17 +0000</pubDate>

	<generator>http://en.wordpress.com/tags/</generator>
	<language>en</language>

<item>
<title><![CDATA[La Quadrature Du Net: Ask what the next European Commission will do for our Freedoms!]]></title>
<link>http://danielrisberg.wordpress.com/2009/11/26/la-quadrature-du-net-ask-what-the-next-european-commission-will-do-for-our-freedoms/</link>
<pubDate>Thu, 26 Nov 2009 14:57:02 +0000</pubDate>
<dc:creator>spectraz</dc:creator>
<guid>http://danielrisberg.wordpress.com/2009/11/26/la-quadrature-du-net-ask-what-the-next-european-commission-will-do-for-our-freedoms/</guid>
<description><![CDATA[Press release from La Quadrature Du net: Paris, November 26th 2009 &#8211; La Quadrature is calling ]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p><a href="http://www.laquadrature.net/en/ask-what-the-next-european-commission-will-do-for-our-freedoms"><img class="aligncenter" src="http://www.laquadrature.net/files/logo_laquadrature-net_titre_carre_grand.png" alt="" width="250" height="276" /></a></p>
<p><em>Press release from La Quadrature Du net:</em></p>
<p>Paris, November 26th 2009 &#8211; <strong>La Quadrature is calling on European citizens to submit questions aimed at finding out where the next European Commission (2010-2014) stands on EU citizens&#8217; fundamental freedoms on the Internet.</strong></p>
<p>The Council of the European Union and the President of the European Commission, José Manuel Barroso, just <a href="http://europa.eu/rapid/pressReleasesAction.do?reference=MEMO/09/522&#38;format=HTML&#38;aged=0&#38;language=EN&#38;guiLanguage=en">agreed</a><a id="footnoteref1_xn13ek1" title="http://europa.eu/rapid/pressReleasesAction.do?reference=MEMO/09/522&#38;format=HTML&#38;aged=0&#38;language=EN&#38;guiLanguage=fr" href="http://www.laquadrature.net/en/ask-what-the-next-european-commission-will-do-for-our-freedoms#footnote1_xn13ek1">1</a> on a college of Commissioners designate. The Parliament will now conduct <a href="http://www.laquadrature.net/wiki/Hearings_Commissioners">hearings</a><a id="footnoteref2_yesjuim" title="More infos about the Commissionners hearings: http://www.laquadrature.net/wiki/Hearings_Commissioners" href="http://www.laquadrature.net/en/ask-what-the-next-european-commission-will-do-for-our-freedoms#footnote2_yesjuim">2</a> before appointing the full college.</p>
<p>These hearings, which were introduced in 2001 (article 214 of the <a href="http://en.wikipedia.org/wiki/Treaty_of_Nice">Nice Treaty</a>), are an important feature of the emerging European democracy. They help the legislative branch evaluate the executive branch&#8217;s competence and commitment to serve human dignity, freedom, democracy, equality, the rule of law and respect for human rights<a id="footnoteref3_e1uue1z" title="As underlined by Article 2 of the Treaty of the European Union: &#34;The Union is founded on the values of respect for human dignity, freedom, democracy, equality, the rule of law and respect for human rights, including the rights of persons belonging to minorities. These values are common to the Member States in a society in which pluralism, non-discrimination, tolerance, justice, solidarity and equality between women and men prevail. &#34;" href="http://www.laquadrature.net/en/ask-what-the-next-european-commission-will-do-for-our-freedoms#footnote3_e1uue1z">3</a>. It is also an opportunity for the Members of the European Parliament – who directly represent European citizens – to ask the Commissioners designate to take position on issues that are relevant to their occupation.</p>
<p>Internet regulation is high on the next Commission&#8217;s legislative agenda. This is why it is so important for citizens and civil society groups to step in the debate and question the next Commissioners about their vision for the future of the Internet. Do they want to protect the democratic nature of the this new essential mean of communications, or are they going be oblivious to its progressive potentialities and give in to special-interests asking for more control?</p>
<p>La Quadrature calls on citizens to help drafting a list of questions to be asked to Commissioners designate. Submitted questions should address various topics related to citizens rights and freedoms on the Internet, such as:</p>
<ul>
<li>The fight against filesharing;</li>
<li>Net neutrality;</li>
<li>Filtering of Internet content;</li>
<li>Copyright law;</li>
<li>Privacy;</li>
<li>Other issues that you might find relevant.</li>
</ul>
<p>Questions should be addressed to the Commissioners for: Information Society and Media, Justice and Home Affairs, Competition, Internal Market or Trade.</p>
<p>The complete questionnaire will be transmitted to the Members of the European Parliament before the auditions.</p>
<p><a href="http://www.laquadrature.net/en/ask-what-the-next-european-commission-will-do-for-our-freedoms" target="_blank">Ask what the next European Commission will do for our Freedoms!</a></p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Week 10]]></title>
<link>http://newtoncom425.wordpress.com/2009/11/26/week-10/</link>
<pubDate>Thu, 26 Nov 2009 12:33:51 +0000</pubDate>
<dc:creator>newtoncom425</dc:creator>
<guid>http://newtoncom425.wordpress.com/2009/11/26/week-10/</guid>
<description><![CDATA[Q.15 Personalisation I am pro web based personalisation because I believe that it has the ability to]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>Q.15 Personalisation</p>
<p>I am pro web based personalisation because I believe that it has the ability to deliver dynamic, customised, and relevant content to the website visitor, through the visitor’s web page or email.</p>
<p>Personalisation finds and delivers information to the consumer that goes beyond the use of search engines, whereby users need to know what they are looking for, but studies show that just 2% of what users actually know comes from a direct search; the rest comes through passive means, by monitoring our environments, browsing and staying aware.</p>
<p><strong>How does personalisation benefit the retailer and the consumer?</strong></p>
<p>Typically what we see on the web for personalisation is a technology called <a href="http://en.wikipedia.org/wiki/Collaborative_filtering" target="_blank">collaborative filtering</a>. Collaborative filtering depends heavily upon user ratings and users going around and rating different things, especially on ecommerce websites such as <a href="http://www.amazon.co.uk/" target="_blank">Amazon</a>.  </p>
<p>Amazon uses the collaborative filtering techniques; cross-selling and up-selling, in order to deliver personalised content to the customer. Cross-sell models predict the probability or value of a current customer buying a different product or service from the same company (cross-sell). Up-sell models predict the probability or value of a customer buying more of the same products or services.</p>
<p>On Amazon, the personalisation starts for me as soon as I have signed in to the website. Under the “Today&#8217;s Recommendations For You” area of my personalised homepage, I clicked the product in the “New for You” area which was the <a href="http://www.amazon.co.uk/gp/product/B002DUCMT2/ref=s9_sima_gw_s0_p65_i1?pf_rd_m=A3P5ROKL5A1OLE&#38;pf_rd_s=center-1&#38;pf_rd_r=1Z3FK3E689F7X60VBAFG&#38;pf_rd_t=101&#38;pf_rd_p=467198433&#38;pf_rd_i=468294" target="_blank">Microsoft Windows 7 operating system</a>.</p>
<div id="attachment_247" class="wp-caption alignleft" style="width: 460px"><a href="http://newtoncom425.wordpress.com/files/2009/11/amazonnewforyou.jpg"><img class="size-full wp-image-247" title="Amazon.co.uk-Recommended For You" src="http://newtoncom425.wordpress.com/files/2009/11/amazonnewforyou.jpg" alt="Amazon.co.uk-Recommended For You" width="450" height="212" /></a><p class="wp-caption-text">Amazon.co.uk-Recommended For You</p></div>
<p>Below is the collaborative filtering/data mining techniques that I see after I have scrolled down the page.</p>
<div id="attachment_252" class="wp-caption alignleft" style="width: 460px"><a href="http://newtoncom425.wordpress.com/files/2009/11/amazon01.jpg"><img class="size-full wp-image-252" title="Amazon.co.uk-Up-selling and cross-selling" src="http://newtoncom425.wordpress.com/files/2009/11/amazon01.jpg" alt="Amazon.co.uk-Up-selling and cross-selling" width="450" height="253" /></a><p class="wp-caption-text">Amazon.co.uk-Up-selling and cross-selling</p></div>
<p>The up-selling technique used displays a second product, <a href="http://www.amazon.co.uk/Microsoft-Office-2007-Student-Licence/dp/B000HCZ8EO/ref=pd_bxgy_sw_h__img_b" target="_blank">Microsoft Office 2007</a> that Amazon believes will compliment the product that I am interested in buying. If I actually wanted to buy both items, this system benefits me, as the consumer, by eliminating the repetitive task of going through the purchasing and transaction process twice. It also suggests a product that I am interested in buying, that I might not have actively thought about buying until I saw it appear beside the original item. For the retailer they gain an extra sale, where they would otherwise have only made the one sale.</p>
<p>The cross-selling technique used tells me what percent of other Amazon users bought this item after viewing it, which gives me two other versions of the operating system along with the currently viewed item and Microsoft Office 2007, which was used in the up-selling technique above. This model gives me, the consumer, similar products of interest which I might want to buy instead, or that I just want to use to compare against. For the retailer this may result in the sale of another product that the user may not have otherwise even looked at had they decided not to buy the original item that was being viewed.</p>
<p>With collaborative filtering, the recommender is not able to handle items until they have been ranked by a minimum number of customers; furthermore, the recommendation capabilities are poor if the medium storing the product ranks is fairly bare, because in that case it is difficult to identify customers having tastes similar to those of the current one. To overcome these issues personalisation is being innovated a lot further from what collaborative filtering has done.</p>
<p>The next generation of personalisation uses a behavioural model, because it’s not what user says that’s important; it’s what they do that matters.</p>
<p><strong>Next Generation Personalisation</strong></p>
<p>Humans do not make decisions without knowledge or input. We influence each other and are influenced by the groups, communities, and networks in which we participate. Every decision we make affects our own personal experiences as well as the experiences of those around us. Next generation personalisation uses this idea to drive the importance of socialisation in personalisation in our networks.</p>
<p>Technology should not finish at the interface layer; it should be pushed forward so that consumers have great online experiences. The interface should support the technology with more information about consumer behaviour. This is the feedback loop being utilised by the creators of the next generation of personalised content delivery platforms.</p>
<p>It is the next generation of personalisation engines which I am in favour of more so.</p>
<div id="attachment_258" class="wp-caption alignleft" style="width: 460px"><a href="http://newtoncom425.wordpress.com/files/2009/11/web3-0.jpg"><img class="size-full wp-image-258" title="Web 3.0 is about recommendation and personalisation" src="http://newtoncom425.wordpress.com/files/2009/11/web3-0.jpg" alt="Web 3.0 is about recommendation and personalisation" width="450" height="337" /></a><p class="wp-caption-text">Web 3.0 is about recommendation and personalisation</p></div>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[New Survey: 62% of Parents Monitoring Internet; 48% Filtering]]></title>
<link>http://filteringfacts.org/2009/11/23/new-survey-62-of-parents-monitoring-internet-48-filtering/</link>
<pubDate>Mon, 23 Nov 2009 18:54:33 +0000</pubDate>
<dc:creator>filteringfacts</dc:creator>
<guid>http://filteringfacts.org/2009/11/23/new-survey-62-of-parents-monitoring-internet-48-filtering/</guid>
<description><![CDATA[A new survey by the C.S. Mott Children’s Hospital and the University of Michigan Child Health Evalua]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>A new survey by the C.S. Mott Children’s Hospital and the University of Michigan Child Health Evaluation and Research finds that about half of US parents use Internet parental control software.  A June, <a href="http://news.prnewswire.com/DisplayReleaseContent.aspx?ACCT=104&#38;STORY=/www/story/06-09-2009/0005041027&#38;EDATE=">2009 survey found 55% use them</a>, and <a href="http://www.pewinternet.org/Reports/2005/Protecting-Teens-Online.aspx">2005 Pew survey recorded 55%</a>.  What’s new is the rise in the use of monitoring software, which I think is largely a response to social networking use.  Because filters are “blunt instrument” for social networking – they either block everything from a social network or allow everything, <a href="http://www.med.umich.edu/mott/npch/pdf/Internet_Safety_report.pdf">parents seem to be turning to monitors instead</a>:</p>
<p style="padding-left:30px;"> <em>Parents were asked if they take specific actions to </em><em>protect or monitor their children’s use of the Internet. </em><em>Overall, parents report the following actions:</em></p>
<ul style="padding-left:30px;">
<li><em>• </em><em>65% disable pop-ups</em></li>
<li><em>• </em><em>62% monitor social networking sites</em></li>
<li><em>• </em><em>61% check history of websites</em></li>
<li><em>• </em><em>49% block websites they don’t want kids to use</em></li>
<li><em>• </em><em>32% use child-safe software</em></li>
</ul>
<p style="padding-left:30px;"><em>68% of parents report taking 1 to 4 of the above </em><em>actions, while 19% take all 5 the of the actions listed. </em><em>However, 13% of parents whose children access the </em><em>Internet report not taking any of these actions to protect </em><em>or monitor that use. </em> </p>
<p>Also interesting is what parents expressed the most concern about, <a href="http://www.med.umich.edu/mott/npch/pdf/Internet_Safety_report.pdf">“Predators, Privacy, and Porn:”</a></p>
<p>&#160;</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[An Even Better Twitter Filter System Than Lists: Favorites?]]></title>
<link>http://emergentbydesign.com/2009/11/18/an-even-better-twitter-filter-system-than-lists-favorites/</link>
<pubDate>Wed, 18 Nov 2009 15:40:50 +0000</pubDate>
<dc:creator>Venessa Miemis</dc:creator>
<guid>http://emergentbydesign.com/2009/11/18/an-even-better-twitter-filter-system-than-lists-favorites/</guid>
<description><![CDATA[Just saw this in the twitterstream Scobleizer Lots of good stuff on Twitter today: http://twitter.co]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p style="text-align:left;" class="getsocial"><img style="border:0;margin:0;padding:0;" src="http://getsocialserver.wordpress.com/files/2009/08/gs2002.png" /><a title="Add to Facebook" href="http://www.facebook.com/sharer.php?u=http://bit.ly/4wXlmS" rel="nofollow" target="_blank"><img style="border:0;margin:0;padding:0;" src="http://getsocialserver.wordpress.com/files/2009/08/gs2012.png" alt="Add to Facebook" /></a><a title="Add to Digg" href="http://digg.com/submit?phase=2&#38;url=http%3A%2F%2Fbit.ly%2F4wXlmS&#38;title=An%20Even%20Better%20Twitter%20Filter%20System%20Than%20Lists%3A%20Favorites%3F" rel="nofollow" target="_blank"><img style="border:0;margin:0;padding:0;" src="http://getsocialserver.wordpress.com/files/2009/08/gs2022.png" alt="Add to Digg" /></a><a title="Add to Del.icio.us" href="http://del.icio.us/post?url=http%3A%2F%2Fbit.ly%2F4wXlmS&#38;title=An%20Even%20Better%20Twitter%20Filter%20System%20Than%20Lists%3A%20Favorites%3F" rel="nofollow" target="_blank"><img style="border:0;margin:0;padding:0;" src="http://getsocialserver.wordpress.com/files/2009/08/gs2032.png" alt="Add to Del.icio.us" /></a><a title="Add to Stumbleupon" href="http://www.stumbleupon.com/submit?url=http%3A%2F%2Fbit.ly%2F4wXlmS&#38;title=An%20Even%20Better%20Twitter%20Filter%20System%20Than%20Lists%3A%20Favorites%3F" rel="nofollow" target="_blank"><img style="border:0;margin:0;padding:0;" src="http://getsocialserver.wordpress.com/files/2009/08/gs2042.png" alt="Add to Stumbleupon" /></a><a title="Add to Reddit" href="http://reddit.com/submit?url=http%3A%2F%2Fbit.ly%2F4wXlmS&#38;title=An%20Even%20Better%20Twitter%20Filter%20System%20Than%20Lists%3A%20Favorites%3F" rel="nofollow" target="_blank"><img style="border:0;margin:0;padding:0;" src="http://getsocialserver.wordpress.com/files/2009/08/gs2052.png" alt="Add to Reddit" /></a><a title="Add to Blinklist" href="http://www.blinklist.com/index.php?Action=Blink/addblink.php&#38;Description=&#38;Url=http%3A%2F%2Fbit.ly%2F4wXlmS&#38;Title=An%20Even%20Better%20Twitter%20Filter%20System%20Than%20Lists%3A%20Favorites%3F" rel="nofollow" target="_blank"><img style="border:0;margin:0;padding:0;" src="http://getsocialserver.wordpress.com/files/2009/08/gs2062.png" alt="Add to Blinklist" /></a><a title="Add to Twitter" href="http://twitter.com/home/?status=An%20Even%20Better%20Twitter%20Filter%20System%20Than%20Lists%3A%20Favorites%3F+%40+http%3A%2F%2Fbit.ly%2F4wXlmS" rel="nofollow" target="_blank"><img style="border:0;margin:0;padding:0;" src="http://getsocialserver.wordpress.com/files/2009/08/gs2072.png" alt="Add to Twitter" /></a><a title="Add to Technorati" href="http://www.technorati.com/faves?add=http://bit.ly/4wXlmS" rel="nofollow" target="_blank"><img style="border:0;margin:0;padding:0;" src="http://getsocialserver.wordpress.com/files/2009/08/gs2082.png" alt="Add to Technorati" /></a><a title="Add to Yahoo Buzz" href="http://buzz.yahoo.com/buzz?targetUrl=http%3A%2F%2Fbit.ly%2F4wXlmS&#38;headline=An%20Even%20Better%20Twitter%20Filter%20System%20Than%20Lists%3A%20Favorites%3F" rel="nofollow" target="_blank"><img style="border:0;margin:0;padding:0;" src="http://getsocialserver.wordpress.com/files/2009/08/gs2092.png" alt="Add to Yahoo Buzz" /></a><a title="Add to Newsvine" href="http://www.newsvine.com/_wine/save?u=http%3A%2F%2Fbit.ly%2F4wXlmS&#38;h=An%20Even%20Better%20Twitter%20Filter%20System%20Than%20Lists%3A%20Favorites%3F" rel="nofollow" target="_blank"><img style="border:0;margin:0;padding:0;" src="http://getsocialserver.wordpress.com/files/2009/08/gs2102.png" alt="Add to Newsvine" /></a><img style="border:0;margin:0;padding:0;" src="http://getsocialserver.wordpress.com/files/2009/08/gs2112.png" /></p>
<p>Just saw this in the twitterstream</p>
<p>Scobleizer Lots of good stuff on Twitter today: http://twitter.com/scobleiz&#8230; are my favorite tweets out of thousands.</p>
<p>so I clicked through and had to admit, there was some really good stuff in there. So I clicked around on the favorites lists of a few of the people that tweet awesome content from my twitterstream, and found the results quite mixed. Many of them are not added to regularly, and I was surprised to see that one of my favorite info sources has never favorited a single tweet.</p>
<p>I wonder if this is a habit we could develop to help us find even better info&#8230; if we set up Lists to organize people into certain interest groups, and if those people are consistently adding the content they scour into their favorites category, pretty soon we have a really great set of resources.</p>
<p>___</p>
<p>referenced:</p>
<p>Robert Scobe @scobleizer</p>
<p>thoughtstream update:</p>
<p>notthisbody @VenessaMiemis I use favorites religiously. i probably have many more than tweets. haven&#8217;t yet tried to publish an rss feed of them&#8230;hmmm</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Key feature for power users: filter for numbers of friends/followers]]></title>
<link>http://followerzen.wordpress.com/2009/11/12/key-feature-for-power-users-filter-for-numbers-of-friendsfollowers/</link>
<pubDate>Thu, 12 Nov 2009 15:27:12 +0000</pubDate>
<dc:creator>Sebastian</dc:creator>
<guid>http://followerzen.wordpress.com/2009/11/12/key-feature-for-power-users-filter-for-numbers-of-friendsfollowers/</guid>
<description><![CDATA[Aside from the features listed yesterday, I want to be able to filter by the number of friends/follo]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>Aside from the features listed yesterday, I want to be able to filter by the number of friends/followers so I can e.g. look at all friends with more than 1.000 or 10.000 friends even, to see who is legit and who I want to unfollow. Like this:</p>
<p><a href="http://followerzen.wordpress.com/files/2009/11/filtering.jpg"><img class="alignnone size-medium wp-image-12" title="filtering" src="http://followerzen.wordpress.com/files/2009/11/filtering.jpg?w=300" alt="filtering" width="300" height="213" /></a></p>
<p>More tomorrow at the <a href="http://www.barcamp-hamburg.de/">BarcampHamburg09</a>.</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Google Announces Password Lock for  SafeSearch]]></title>
<link>http://filteringfacts.org/2009/11/12/google-announces-password-lock-for-safesearch/</link>
<pubDate>Thu, 12 Nov 2009 14:06:44 +0000</pubDate>
<dc:creator>filteringfacts</dc:creator>
<guid>http://filteringfacts.org/2009/11/12/google-announces-password-lock-for-safesearch/</guid>
<description><![CDATA[Larry Magid at CNET reports: Google has long allowed parents a SafeSearch filtering setting that kee]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p><a href="http://news.cnet.com/8301-19518_3-10395112-238.html?tag=mncol;txt">Larry Magid at CNET reports</a>:</p>
<p style="padding-left:30px;"><em>Google has long allowed parents a SafeSearch filtering setting that keeps kids from using the search engine to find inappropriate sites like those with explicit sexual images or text. The problem was that kids could easily change those settings.  Starting Wednesday, however, the company is allowing parents to lock those settings to make it harder (though not impossible) for kids to bypass the settings. To change the settings, the parent will have to log into his or her Google account and enter a password.</em> </p>
<p>This is great news for parents looking to make search engines, the primary means for accessing web content, safer for kids.  This is an improvement on Yahoo’s safe search password lock, which only requires a child to click “log out” to circumvent the settings.  When the user logs out of Google, the Google Safe Search cookie keeps the settings intact.  But as the CNET article points out though, this solution isn’t perfect:</p>
<p style="padding-left:30px;"><em>If you set them only for Internet Explorer, for example, they won&#8217;t restrict access from Firefox, Chrome, or other browsers. Also, according to a Google representative, the child can get around the settings by using the private browsing feature that is now built into the latest versions of Firefox, Internet Explorer, and Chrome.</em> </p>
<p>Not only does using the IE InPrivate setting defeat the SafeSearch lock in Google, but the safe search settings of both Yahoo and Google are defeated by simply clicking Tools/Delete Browsing History/Cookies in IE and deleting all cookies.  Again, safe search password locking is a  great feature for younger users, but won’t stop a tech-savvy teen.  The best overall solution is for filtering vendors to build a safe search lock into their products that covers all major search engines.</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Justin.tv Fingerprinting Goes Live This Week]]></title>
<link>http://newteevee.com/2009/11/11/justin-tv-live-fingerprinting-goes-live-this-week/</link>
<pubDate>Wed, 11 Nov 2009 23:46:58 +0000</pubDate>
<dc:creator>Ryan Lawler</dc:creator>
<guid>http://newteevee.com/2009/11/11/justin-tv-live-fingerprinting-goes-live-this-week/</guid>
<description><![CDATA[Justin.tv will be rolling out new technology designed to filter out streams of live, pirated video c]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p><a href="http://www.justin.tv/">Justin.tv</a> will be rolling out new technology designed to filter out streams of live, pirated video content beginning later this week, according to CEO Michael Seibel.</p>
<p>Speaking to an audience at NewTeeVee&#8217;s <a title="NewTeeVee's Video Events Roundtable" href="http://newteevee.com/2009/11/11/livestreaming-event-video-rights-roundtable/" target="_blank">Video Rights Roundtable</a>, Seibel said that the digital fingerprinting technology, which was <a title="Justin.tv Placates Copyright Holders with Anti-Piracy Tech" href="http://newteevee.com/2009/08/12/justin-tv-placates-copyright-holders-with-anti-piracy-tech/" target="_blank">first announced in August</a>, would go live in three days. By doing so, the live-streaming company will be able to automatically take down any live video streams that infringe on copyrighted content, without content owners needing to send takedown notices.</p>
<p>Justin.tv is enlisting the help of <a href="http://www.vobileinc.com/">Vobile</a> to filter videos, using the company&#8217;s <a title="Vobile Media Wise for Publishers" href="http://www.vobileinc.com/solutions.html" target="_blank">MediaWise for Publishers</a> product to scan live streams that appear on the site. Vobile then compares those streams against a database of video content that is known to be copyright-protected. Justin.tv had already been using Vobile to filter out videos that had been saved to the site, but extending that capability to live content is likely to further appease copyright holders.</p>
<p>Vobile has partnerships with six studios and three TV networks, which feed their content into its comparison database. Fox will be the first content company to take advantage of the technology.<!--more--></p>
<p>Seibel said that Justin.tv has long worked with copyright holders to help get their content off the site, but it reached a turning point around the time of the <a title="Beijing Olympics Live On Justin.tv" href="http://newteevee.com/2008/08/08/beijing-olympics-live-on-justintv/" target="_blank">2008 Olympic Games</a>. At that point, the company started building tools for content owners so that they could remove any channel without its direct intervention.</p>
<p>While the initial implementation will automatically take down any videos that are known to infringe, Vobile CEO Yangbin Wang says that the technology could also be used by rights holders to point consumers to higher-quality streams of the same content online or enable them to purchase the content.</p>
<p><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="480" height="390" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="src" value="http://blip.tv/play/hMF2ga60UwA%2Em4v" /><param name="allowfullscreen" value="true" /><embed type="application/x-shockwave-flash" width="480" height="390" src="http://blip.tv/play/hMF2ga60UwA%2Em4v" allowfullscreen="true"></embed></object></p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Did you get my email ?]]></title>
<link>http://flowermoundhomes.wordpress.com/2009/10/26/did-you-get-my-email/</link>
<pubDate>Tue, 27 Oct 2009 02:55:53 +0000</pubDate>
<dc:creator>robertjrussell</dc:creator>
<guid>http://flowermoundhomes.wordpress.com/2009/10/26/did-you-get-my-email/</guid>
<description><![CDATA[Ensuring requested opt-in email is delivered to subscriber inboxes is an increasingly difficult batt]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>Ensuring requested opt-in email is delivered to subscriber inboxes is an increasingly difficult battle in the age of spam filtering. Open and click thru response rates can be dramatically affected by as much as 20-30% due to incorrect spam filter classification.</p>
<p><strong>Permission <br /></strong> <br />Confirming that the people who ask for your information have actually requested to be on your list is the number one step in the battle for deliverability. You should be using a process called confirmed opt-in or verified opt-in to send a unique link to the attempted subscriber when they request information. Before adding the person to your list they must click that unique link verifying that they are indeed the same person that owns the email address and requested to subscribe.</p>
<p><strong>Subscriber Addresses <br /></strong> <br />When requesting website visitors to opt-in ask for their &#8220;real&#8221; or &#8220;primary&#8221; email address instead of a free email address like Yahoo or Hotmail. Free emails tend to be throw away accounts and typically have a shorter lifetime than a primary ISP address.</p>
<p><strong>List Maintenance <br /></strong> <br />Always promptly remove undeliverable addresses that bounce when sending email to them. An address that bounces with a permanent error 2-3 times in a 30 day period should be removed from the list. ISP&#8217;s track what percentage of your newsletters bounce and will block them if you attempt to continually deliver messages to closed subscriber mailboxes.</p>
<p><strong>Message Format <br /></strong> <br />Usage of HTML messages to allow for text formatting, multiple columns, images, and brand recognition is growing in popularity and is widely supported by most email client software. Most spam is also HTML formatted and thus differentiating between requested email and spam HTML messages can be difficult. A 2004 study by AWeber .com shows that plain text messages are undeliverable 1.15% of the time and HTML only messages were undeliverable 2.3%. If <br />sending HTML it is important to always send a plain text alternative message, also called text/HTML multi-part mime format.</p>
<p><strong>Content <br /></strong> <br />Many ISP&#8217;s filter based on the content that appears within the message text.</p>
<p><strong>Website URL: <br /></strong> <br />Research potential newsletter advertisers before allowing them to place ads in your newsletter issues. If they have used their website URL to send spam, just having their URL appear in your newsletter could cause the entire message to be filtered.</p>
<p><strong>Words/phrases: <br /></strong> <br />Choose your language carefully when crafting messages. Avoid hot button topics often found in spam such as medication, mortgages, making money, and pornography. If you do need to use words that might be filtered, don&#8217;t attempt to obfuscate words with extra characters or odd spelling, you&#8217;ll just make your messages appear more spam like.</p>
<p><strong>Images: <br /></strong> <br />Avoid creating messages that are entirely images. Use images sparingly, if at all. Commonly used open rate tracking technology uses images to calculate opens. You may choose to disable open rate tracking to avoid being filtered based on image content.</p>
<p><strong>Attachments: <br /></strong> <br />With viruses running rampant and spreading thru the usage of malicious email attachments many users are wary of attached documents. It&#8217;s often better to link to files via a website URL to reduce recipient fear of attachments and reduce the overall message size.</p>
<p><strong>CAN-SPAM Compliance <br /></strong> <br />The January 2004 Federal CAN-SPAM law introduced a number of rules regarding the delivery of email. It&#8217;s important you have your legal counsel review your practices and ensure you are in compliance. The two most important rules include having a valid postal mail address listed in all commercial messages and a working unsubscribe link that is promptly honoured to remove the subscriber from future messages.</p>
<p><strong>Reputation <br /></strong> <br />Reputation services are often used by large ISP&#8217;s as a way to vet email senders regarding their email practices and policies. Businesses listed with these services are then given less stringent filtering or no filtering at all. Several reputation services are:</p>
<ul>
<li><a href="http://www.isipp.com/iadb.php" target="_blank">http://www.isipp.com/iadb.php</a></li>
<li><a href="http://www.bondedsender.com/" target="_blank">http://www.bondedsender.com</a></li>
<li><a href="http://www.habeas.com/" target="_blank">http://www.habeas.com</a></li>
</ul>
<p><strong>Relationships &#38; White listing <br /></strong> <br />Contact with major ISP&#8217;s and email providers is essential in letting them know about your requested subscriber email. Many large providers such as AOL and Yahoo have specific white listing programs and postmaster website areas to ensure your email is delivered as long as you meet their policies and procedures in handling your opt-in list.</p>
<p>Email deliverability is about ensuring requested opt-in email is delivered to the intended recipient. While no single tip will enable you to get 100% of your email delivered each one utilized as a group can go a long way to reaching that goal.</p>
<p><a href="http://www.homesinflowermound.net">http://www.homesinflowermound.net</a></p>
<p class="zoundry_raven_tags">  <!-- Tag links generated by Zoundry Raven. Do not manually edit. http://www.zoundryraven.com -->  <span class="ztags"><span class="ztagspace">Technorati</span> : <a href="http://www.technorati.com/tag/email" class="ztag" rel="tag">email</a>, <a href="http://www.technorati.com/tag/filtering" class="ztag" rel="tag">filtering</a>, <a href="http://www.technorati.com/tag/opt-in" class="ztag" rel="tag">opt-in</a>, <a href="http://www.technorati.com/tag/robertjrussell" class="ztag" rel="tag">robertjrussell</a>, <a href="http://www.technorati.com/tag/spam" class="ztag" rel="tag">spam</a></span>  <br /> <span class="ztags"><span class="ztagspace">Del.icio.us</span> : <a href="http://del.icio.us/tag/email" class="ztag" rel="tag">email</a>, <a href="http://del.icio.us/tag/filtering" class="ztag" rel="tag">filtering</a>, <a href="http://del.icio.us/tag/opt-in" class="ztag" rel="tag">opt-in</a>, <a href="http://del.icio.us/tag/robertjrussell" class="ztag" rel="tag">robertjrussell</a>, <a href="http://del.icio.us/tag/spam" class="ztag" rel="tag">spam</a></span>  <br /> <span class="ztags"><span class="ztagspace">Zooomr</span> : <a href="http://www.zooomr.com/search/photos/?q=email" class="ztag" rel="tag">email</a>, <a href="http://www.zooomr.com/search/photos/?q=filtering" class="ztag" rel="tag">filtering</a>, <a href="http://www.zooomr.com/search/photos/?q=opt-in" class="ztag" rel="tag">opt-in</a>, <a href="http://www.zooomr.com/search/photos/?q=robertjrussell" class="ztag" rel="tag">robertjrussell</a>, <a href="http://www.zooomr.com/search/photos/?q=spam" class="ztag" rel="tag">spam</a></span>  <br /> <span class="ztags"><span class="ztagspace">Flickr</span> : <a href="http://www.flickr.com/photos/tags/email" class="ztag" rel="tag">email</a>, <a href="http://www.flickr.com/photos/tags/filtering" class="ztag" rel="tag">filtering</a>, <a href="http://www.flickr.com/photos/tags/opt-in" class="ztag" rel="tag">opt-in</a>, <a href="http://www.flickr.com/photos/tags/robertjrussell" class="ztag" rel="tag">robertjrussell</a>, <a href="http://www.flickr.com/photos/tags/spam" class="ztag" rel="tag">spam</a></span> </p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[The WEE Book of PEE]]></title>
<link>http://simplyscience.wordpress.com/2009/10/21/the-wee-book-of-pee/</link>
<pubDate>Wed, 21 Oct 2009 14:43:26 +0000</pubDate>
<dc:creator>slduke</dc:creator>
<guid>http://simplyscience.wordpress.com/2009/10/21/the-wee-book-of-pee/</guid>
<description><![CDATA[  The Wee Book of Pee The Amazingly Gross Human Body Series By Kelly Regan Barnhill Capstone, 2010 (]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p><a rel="attachment wp-att-1156" href="http://simplyscience.wordpress.com/2009/10/21/the-wee-book-of-pee/attachment/9781429633574/"><img class="alignnone size-full wp-image-1156" title="9781429633574" src="http://simplyscience.wordpress.com/files/2009/10/9781429633574.jpg" alt="9781429633574" width="137" height="175" /></a> </p>
<p><em>The Wee Book of Pee</em></p>
<p>The Amazingly Gross Human Body Series</p>
<p>By Kelly Regan Barnhill</p>
<p>Capstone, 2010 (Edge Books)</p>
<p>ISBN<strong> </strong>#1-4296-3357-3</p>
<p>Reading level grades 3-4   </p>
<p>Interest level grades 3-9</p>
<p>“Pee isn’t just some stinky yellow stuff people flush down the toilet. The body’s cells are constantly making waste products while they work. Something has to clean out all the gunk. Luckily, we have an amazing system of organs that keep our bodies clean and healthy. Let’s take a closer look at pee and how it’s made.</p>
<p>From needing to “go” on a car trip to peeing through history, this book sets the scene for the job the urinary system and its organs do in relationship to proper body functioning as an organism. Going about the job of cleaning the blood isn’t necessarily the polite topic of conversation in most places, but the importance of the job the urinary system does certainly is, and the book not only gives the outright facts but makes it fun, fascinating, and of course, gross!</p>
<p>New vocabulary is highlighted in blue and defined in a little sidebar at the bottom of the page. Details about how the organs work and their place in the urinary system make up a big part of the text areas. Photos and labeled diagrams clarify the text, and difficult ideas, such as pH, are explained clearly. The major illnesses related to the urinary system are mentioned and odd, quirky facts will help draw in the reader.</p>
<p>The title certainly drew me in. As a former science teacher, I can’t help but love topics (and books) like this. I wish this sort of book had been readily available when I was a child. I’m drawn to the way the systems in the body are so unbelievably intertwined and books like this can appeal to budding scientists or readers who want to know something gross equally well.</p>
<p>On a personal note, my dad had Type I diabetes and went into kidney failure when his kidney function dropped to 12% capacity. He started dialysis and I came to learn much about the disease, system, and nutrition involved with the shutdown of this important system of organs. While much progress has been made in controlling blood sugar and the damage it causes in the kidneys, the rise of Type II diabetes and resulting kidney failure continues to affect many people today.  This post is in memory of my dad, George Smith.</p>
<p><strong>Activity 1</strong></p>
<p>Review the organs of the urinary system. Draw the urinary system and label the major organs. Write a paragraph that follows the sequence of the wastes filtered from the blood through the kidneys to the urethra.</p>
<p>This <a href="http://www.enchantedlearning.com/subjects/anatomy/urinary/label/" target="_blank">print out </a>of the urinary system can be used for the younger students.</p>
<p>Here’s a <a href="http://kidshealth.org/kid/htbw/USmovie.html?tracking=K_RelatedArticle" target="_blank">short movie </a>about the urinary system.</p>
<p>This <a href="http://www.kidneykids.ca/" target="_blank">kid friendly site </a>has information, games, and a coloring page.</p>
<p><strong>Activity 2</strong> For the older students</p>
<p>Look up dialysis and find out how it works to mechanically clean the body’s wastes.</p>
<p><a href="http://www.kidney.org/atoz/content/dialysisinfo.cfm" target="_blank">This site</a> has helpful information.</p>
<p><a href="http://kidney.niddk.nih.gov/kudiseases/pubs/yourkidneys/#why" target="_blank">This site</a> provides links to more kidney information.</p>
<p><strong>National Science Standard</strong>: organization in living systems</p>
<p>This book is one in a series of six books about the human body and functions titled The Amazingly Gross Human Body.</p>
<p>Book received from Capstone Press.</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Living with ISA 2006 and the ISA Firewall client]]></title>
<link>http://itforme.wordpress.com/2009/10/19/living-with-isa-2006-and-the-isa-firewall-client/</link>
<pubDate>Mon, 19 Oct 2009 05:16:42 +0000</pubDate>
<dc:creator>ITforMe</dc:creator>
<guid>http://itforme.wordpress.com/2009/10/19/living-with-isa-2006-and-the-isa-firewall-client/</guid>
<description><![CDATA[  One of my big projects in 2008 was making the transition from my old firewall to a new solution.  ]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p> </p>
<p>One of my big projects in 2008 was making the transition from my old firewall to a new solution.  I’ve had 18 months or so to work with ISA and the workstations running the Firewall Client software, and thought I’d share my experiences.</p>
<p>First, a little background.  The network I inherited long ago was protected by a Watchguard Firewall.  At the time, it was a moderately capable stateful packet inspection (SPI) unit that performed what was asked of it;  ingress filtering with a little protection from a few application layer proxies.  But times had changed and communication sessions had become more sophisticated.  Exploits were getting more creative and difficult to defend against because they were occurring high up at the application layer.  Like many SPI firewalls, it’s ability to intelligently control outbound traffic was limited.</p>
<p>My acceptance criteria included better protection at the application layer, as well as close integration with my Active Directory based infrastructure.  I also needed a firewall that would help me get a handle on outbound traffic.  ISA 2006 was the answer.  I chose a Celestix MsA4000i appliance running ISA to simplify the hardware procurement and deployment process.</p>
<p>During my implementation planning, I had the opportunity to talk at length with Richard Hicks, a Senior Engineer for Celestix Networks.  Celestix makes a fine product line of security solution appliances running ISA, and Richard (a recent MVP award winner) had excellent insight into ISA implementations, large and small.  I give him credit for helping me translate the functional requirements I was used to with my old firewall, while giving practical recommendations on how ISA performs those same functions, and policy design and implementation.</p>
<p>One of the unique traits of ISA is the various methods it allows internal clients to communicate with. </p>
<ul>
<li>SecureNAT.  The most basic of the three, and uses ISA as the gateway/router for traditional perimeter based protection.  Used when a default gateway is assigned to the client.</li>
<li>Web Proxy Client.  Generally called upon when there are web based requests such as HTTP and FTP calls, etc. </li>
<li>Firewall client.  An optional piece of the ISA solution that runs on Windows clients, and extends the functionality of ISA in ways that cannot be matched by other solutions.</li>
</ul>
<p>None of these are mutually exclusive, and can be run all at the same time.  Unfortunately, this flexibility can hinder your intentions.  If you want to restrict outbound communication to authenticated access only, running SecureNAT will compromise that ability.  The solution?  Run all non server systems without a default gateway, to force the client to use the web proxy client, or firewall client.  In the event that the target is beyond your LAN, the firewall client will handle all routing.</p>
<p>The easiest transition would have been using SecureNAT for the initial deployment, but there was an opportunity for monumental improvements if I attempted to go without it.  Am I glad I took this extra step?  Yes!  Some of the highlights have been:</p>
<ul>
<li>Outbound connections limited to authenticated users only.  If an outbound connection is made,  I could see what user is requesting it.  Logging provides meaningful data now.</li>
<li>True egress control.  Connections initiated from the inside can finally be controlled.  Once everything was up and running, it was fascinating to see what was initiating outbound connections.</li>
<li>Forces compliance of application related restrictions.  IM and P2P applications specialize in working their way around firewalls.  The combination of the web proxy, and the firewall client with no SecureNAT helps achieve this.</li>
<li>Suppression of malware.   The combination of allowing only authenticated outbound access, along with utilizing an automated malware blacklist database helped control users who had a knack of making a mess out of their PCs.</li>
</ul>
<p>The results of the improved security stance was impressive.  So was the amount of complaining from end users.  They were furious.  I had angry developers shutting off the firewall client software on their PC.  It made them feel good until they realized shutting down the firewall client gave them less access, not more.  They made claims that BitTorrent was a necessary part of their job, and found it insulting that outbound SSH sessions were not allowed to any host on the Internet.  They didn’t like that their non-domain joined test machines (or unapproved personal laptop) would require a username and password before they could access the Internet.  Their complaints went straight to the top of the organization, as did my explanations.  Security won out, and policies stood without change.</p>
<p>There were some hiccups along the way.  Most deployment related problems were fixed, while others forced some changes in how we worked.  The ISA community is an active one, but with the move of using workstations running the ISA firewall client without a default gateway, it made finding out answers much more difficult.  Some of the obstacles I ran into were:</p>
<ul>
<li>Lack of support for CIFS traversing across network segments.  The firewall client cannot handle this alone, and needs a default gateway.</li>
<li>Vista and later workstations need a static route added for remote targets that were not web based.  This can be added via DHCP (option 121, but don’t try to add it via the DHCP snap-in in Vista, otherwise it won’t work).  Thanks to some assistance from Richard Hicks and Microsoft for ultimately explaining the reason behind the inconsistent behavior between XP and Vista.  More info can be found here: <a title="http://tmgblog.richardhicks.com/2009/01/10/dns-resolver-behavior-in-windows-vista/" href="http://tmgblog.richardhicks.com/2009/01/10/dns-resolver-behavior-in-windows-vista/">http://tmgblog.richardhicks.com/2009/01/10/dns-resolver-behavior-in-windows-vista/</a> </li>
<li>Building up a healthy list of domains that will be allowed to have anonymous outbound access.  OS and application update domains and mirrors are good examples of this.</li>
<li>Older Outlook Clients (2003) wouldn’t talk to the internal Exchange Server using it’s MAPI connection until the following tweak was made:  <a title="http://www.isaserver.org/articles/2004olpop3smtp.html" href="http://www.isaserver.org/articles/2004olpop3smtp.html">http://www.isaserver.org/articles/2004olpop3smtp.html</a></li>
<li>Web services that use SSL, but do not run over port 443 had to be accommodated for.  <a title="http://www.isaserver.org/articles/2004tunnelportrange.html" href="http://www.isaserver.org/articles/2004tunnelportrange.html">http://www.isaserver.org/articles/2004tunnelportrange.html</a></li>
<li>Browser proxy configurations in *nix workstations may not be enough.  For those workstations, leave a default gateway.</li>
</ul>
<p>As you can see from the links I provide, I found <a href="http://www.isaserver.org">www.isaserver.org</a> invaluable during my implementation.  It attracts some of the brightest and the best in the security world who contribute articles, and to community forums.  It’s a great resource for any ISA administrator. </p>
<p>My biggest annoyances in using the firewall client are small, but still worth mentioning.</p>
<ul>
<li>The virtual black hole that the occurs on socket of the workstation running the firewall client.  Trying to debug via traditional methods is nearly impossible.  It simplifies the number of connections from the client, but it’s hard to tell the contents of the connection.</li>
<li>The name.  “Firewall Client” implies that it is some application that protects a workstation like ZoneAlarm, Norton, or the Windows Firewall.  A simple name change would eliminate this confusion to newer users, and some IT guys not familiar with ISA.</li>
</ul>
<p>If I were to do it over again, I would have given more notice on what changes would be occurring, and why.  I had previous verbal green lights from management to restrict thing things like P2P and IM sessions, and our written IT policies had already reflected these restrictions.  I just never had the capability to do so.  I warned staff, but apparently not enough.  I had to do a healthy amount of explaining, which was fine because I had the technical reasons, and the business case on my side. </p>
<p>I look forward to the next version of ISA (Threat Management Gateway, or TMG) and the steps it takes to improve upon the Firewall Client component.  Recommended reading on using the Firewall Client in ISA 2004 and 2006 can be found below.</p>
<p><span style="text-decoration:underline;"><strong>Firewall Client</strong></span><br />
<a title="http://www.isaserver.org/tutorials/Understanding-ISA-Firewall-Client-Part1.html" href="http://www.isaserver.org/tutorials/Understanding-ISA-Firewall-Client-Part1.html">http://www.isaserver.org/tutorials/Understanding-ISA-Firewall-Client-Part1.html</a></p>
<p><a title="http://www.isaserver.org/articles/2004firewallclient.html" href="http://www.isaserver.org/articles/2004firewallclient.html">http://www.isaserver.org/articles/2004firewallclient.html</a></p>
<p><a title="http://www.isaserver.org/tutorials/Understanding_and_installing_ISA_Firewall_Clients.html" href="http://www.isaserver.org/tutorials/Understanding_and_installing_ISA_Firewall_Clients.html">http://www.isaserver.org/tutorials/Understanding_and_installing_ISA_Firewall_Clients.html</a></p>
<p><a title="http://www.isaserver.org/tutorials/ISA_Clients__Part_2_SecureNAT_and_Web_Proxy_Client.html" href="http://www.isaserver.org/tutorials/ISA_Clients__Part_2_SecureNAT_and_Web_Proxy_Client.html">http://www.isaserver.org/tutorials/ISA_Clients__Part_2_SecureNAT_and_Web_Proxy_Client.html</a></p>
<p><strong><span style="text-decoration:underline;">Database of malware domains that can be imported directly into ISA</span></strong><br />
<a title="http://www.malwaredomains.com/" href="http://www.malwaredomains.com/">http://www.malwaredomains.com/</a></p>
<p>A special thanks to Richard Hicks from Celestix, and my good friend Glenn Barnas from Inno-Tech, who provided invaluable information when I needed it most.</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[SquidGuard Blacklists...]]></title>
<link>http://symbolik.wordpress.com/2009/10/19/squidguard-blacklists/</link>
<pubDate>Sun, 18 Oct 2009 23:30:31 +0000</pubDate>
<dc:creator>symbolik</dc:creator>
<guid>http://symbolik.wordpress.com/2009/10/19/squidguard-blacklists/</guid>
<description><![CDATA[Here is a listing of some sites that have actively managed blacklists freely available for non-comme]]></description>
<content:encoded><![CDATA[Here is a listing of some sites that have actively managed blacklists freely available for non-comme]]></content:encoded>
</item>
<item>
<title><![CDATA[Information Overload and the Law Enforcement Agency]]></title>
<link>http://blog.crimereports.com/2009/10/15/information-overload-and-the-law-enforcement-agency/</link>
<pubDate>Thu, 15 Oct 2009 14:17:30 +0000</pubDate>
<dc:creator>christammiller</dc:creator>
<guid>http://blog.crimereports.com/2009/10/15/information-overload-and-the-law-enforcement-agency/</guid>
<description><![CDATA[Most of us who are involved with social media at some point find ourselves on information overload. ]]></description>
<content:encoded><![CDATA[Most of us who are involved with social media at some point find ourselves on information overload. ]]></content:encoded>
</item>
<item>
<title><![CDATA[IE 8 - Protecting Your Privacy Online]]></title>
<link>http://techpaul.wordpress.com/2009/10/12/ie-8-protecting-your-privacy-online/</link>
<pubDate>Mon, 12 Oct 2009 17:57:27 +0000</pubDate>
<dc:creator>techpaul</dc:creator>
<guid>http://techpaul.wordpress.com/2009/10/12/ie-8-protecting-your-privacy-online/</guid>
<description><![CDATA[Do you surf the Internet? Do you use Internet Explorer? According to the statistics, the odds are pr]]></description>
<content:encoded><![CDATA[Do you surf the Internet? Do you use Internet Explorer? According to the statistics, the odds are pr]]></content:encoded>
</item>
<item>
<title><![CDATA[Learning How To Smile]]></title>
<link>http://nwinton.wordpress.com/2009/10/09/learning-how-to-smile/</link>
<pubDate>Fri, 09 Oct 2009 09:16:50 +0000</pubDate>
<dc:creator>Mr W</dc:creator>
<guid>http://nwinton.wordpress.com/2009/10/09/learning-how-to-smile/</guid>
<description><![CDATA[I feel as though I&#8217;m sitting in the eye of a hurricane. All around me, ideas, and thoughts and]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p><strong>I feel as though I&#8217;m sitting in the eye of a hurricane. All around me, ideas, and thoughts and teachers and decisions are swirling while I sit in the relative calm and try to work out what is happening. As with all good hurricanes, this one has a name: filtering.</strong></p>
<p><a href="http://nwinton.files.wordpress.com/2009/10/eyechart1.png"><img class="alignright" style="border:0 initial initial;" src="http://nwinton.files.wordpress.com/2009/10/eyechart1.png?w=209&#038;h=282" border="0" alt="eyechart.png" width="209" height="282" align="right" /></a>There appears to be a real impasse with regards to the issue of filtering the internet in schools. On the one hand, we have the teachers who are finding and using a wide variety of online tools that can enhance their practice and engage their learners, while on the other, we have the poor and vilified tech support people who are trying to maintain a vital school network and so they are often required to block sites as a matter of course. The impasse comes because all too often, there are no clear guidelines, or discussion, about what value a site/tool adds, or why a particular site has been blocked. It is too easy to slip into a simplistic &#8216;them&#8217; and &#8216;us&#8217; mentality, but all that does is allows the rather unsatisfactory <em>status quo</em> to prevail. We need to think afresh, and to be more pro-active&#8230; hence this post.</p>
<p>I am in a position where hardly a day goes by without one of my colleagues complaining about being unable to access a particular site or resource or tool… and I should point out that by &#8216;colleague&#8217;, I don&#8217;t just mean the teachers in <a href="http://www.perthacademy.net">my own school</a>, I mean the educators from across the globe that I come into daily contact with through <a href="http://nwinton.wordpress.com/">my blog</a>, through <a href="http://twitter.com/nwinton">twitter</a>, and through professional forums like <a href="http://www.mirandanet.ac.uk/">MirandaNet</a> or even the <a href="http://community.tes.co.uk/forums/22.aspx">TES</a>. This issue is not a parochial, single school issue. This is a truly global experience. Filtering is a pain, but it is also a necessary pain for a variety of statutory and legal reasons&#8230; though it may interest those in Britain to consider <a href="http://clinicallyfedup.com/?p=306"><strong>this post about duty-of-care</strong></a> because all too often we over-exaggerate the fears through our own ignorance.</p>
<p><a href="http://nwinton.files.wordpress.com/2009/10/doonethingtoday.jpg"><img class="alignleft" style="border:0 initial initial;" src="http://nwinton.files.wordpress.com/2009/10/doonethingtoday.jpg?w=245&#038;h=213" border="0" alt="DoOneThingToday.jpg" width="245" height="213" align="left" /></a>Ironically, given the nature of Web2.0 tools, I believe the heart of the problem lies in a lack of communication between the educators at the chalkface and those who are there to support them. I am as guilty as anyone when it comes to making glib comments about the problems of school filtering, but I am sure I am not alone in having never sat down and worked my way through what I want from the online world in my classroom. Just about everyone has seen the Karl Fisch &#8220;<a href="http://thefischbowl.blogspot.com/2009/09/did-you-know-40-economist-media.html">Did You Know / Shift Happens</a>&#8221; presentation (Now up to Version 4 would you believe!), but the truth is, that when it comes to education, for many of us the Shift <strong><em>hasn&#8217;t</em></strong> happened! In fact, when version one of the presentation came out, most of us could probably still access Youtube in school&#8230; not now!</p>
<p>So… in an effort to get a real discussion and proposal put together, I&#8217;ve set up an <a href="http://etherpad.com/gX8MDgChrW">etherpad</a> document with the intention of getting people to chip in their own thoughts. What I&#8217;m trying to do is to put together a put together a policy document that can be put to the <a href="http://www.scotland.gov.uk/Topics/Education">Scottish Education Department</a>, <a href="http://www.ltscotland.org.uk/">Learning &#38; Teaching Scotland</a>, <a href="http://www.adescotland.org.uk/">ADES</a>, the <a href="http://www.hmie.gov.uk/">HMIe</a>, the <a href="http://www.gtcs.org.uk/">GTCS</a>, and/or any other body that might be able to progress the conversation. I also hope that what ever recommendations or ideas we come up with will be suitable for any educator, anywhere to take and adapt to suit their own situation. To this end, all submissions will be covered by a Creative Commons &#8220;<a href="http://creativecommons.org/licenses/by-nc/2.5/scotland/">Attribution-Non-Commercial 2.5 UK: Scotland</a>&#8221; agreement.</p>
<p>I&#8217;ll let the etherpad document run for a week or so, then will be transferring it to a wiki to allow us to expand on the initial document by adding examples of good practice, links to research, and to use the forum feature of the wiki to engage in discussion of the document. This is an ambitious idea, and may come to nothing, but as there appears to be a lack of willingness from the any one body at the &#8220;top&#8221; to make a decision about how we are allowed to harness the online opportunities we have available, I thought I would take it on myself to get the ball rolling&#8230; Pretentious? Moi? <img src='http://s.wordpress.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<p>These are the starter questions/discussion points on the etherpad, but I hope you&#8217;ll add more as well as taking the time to chip in. I also hope you&#8217;ll pass the link on&#8230; this attempt will be more valuable the wider the involvement… and I would dearly love to see some of the support staff and those who do make the decisions about blocking and filtering get involved as well. This is meant to be an inclusive and positive discussion, so let&#8217;s stop wingeing, and start learning how to smile!</p>
<h4>QUESTIONS, QUESTIONS, QUESTIONS!</h4>
<p><a href="http://etherpad.com/gX8MDgChrW">Click this link to access the etherpad!<br />
</a></p>
<p>As I see it, there are four main things to consider here.<br />
• Suitable tools<br />
• Keeping kids safe online<br />
• Bandwidth issues<br />
• Free versus &#8216;Paid for&#8217;</p>
<p>At the moment, I have nothing but questions, I&#8217;m hoping you will start providing the answers! To get us started, here&#8217;re my initial ponderings. Feel free to add your own, in fact, I expect it!</p>
<p>1 &#8211; Is there an argument for allowing teachers access to a wider range of tools/sites than pupils, or is this hypocrisy?</p>
<p>2 &#8211; I am struck by the thought that as a teacher, I am treated the same as the pupils with regards to the internet — ie: not trustworthy. How do I persuade a school to trust me?</p>
<p>3 &#8211; Are there sound technical reasons for blocking some sites? (ie: bandwidth concerns for video streaming)</p>
<p>4 &#8211; Which tools should ALL teachers be able to access? Is it possible to have a common toolkit… or do different age groups need access to different things?</p>
<p>5 &#8211; Do you have a great lesson that is dependent on a particular online tool&#8230; and would you be willing to share it?</p>
<p>6 &#8211; Can you get a site/programme unblocked easily?</p>
<p>6a &#8211; (Associated question) Are you able to install necessary updates such as flash/java/etc&#8230;?</p>
<p>7 &#8211; Do you even know how to go about getting something unblocked in your school/authority?</p>
<p>8 &#8211; Does your employer/school/authority have a policy document on online tools/software, and if so, have you a) read it, and/or b) been involved in creating the policy?</p>
<p>9 &#8211; Are authorities right to avoid adopting &#8216;free&#8217; tools? Is community support a viable model for education?</p>
<p>10 &#8211; How do we get our voices heard by those who have the power to make changes?</p>
<p>11 &#8211; Is this an issue that needs a National response rather than a local &#8216;authority by authority&#8217; approach?</p>
<p><a href="http://etherpad.com/gX8MDgChrW">Click this link to access the etherpad!<br />
</a><br />
and let the smiling begin&#8230;</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[When It Comes to Net Neutrality, the Future of Filtering Is Up for Debate]]></title>
<link>http://gigaom.com/2009/10/05/when-it-comes-to-net-neutrality-the-future-of-filtering-is-up-for-debate/</link>
<pubDate>Tue, 06 Oct 2009 00:02:09 +0000</pubDate>
<dc:creator>Paul Sweeting</dc:creator>
<guid>http://gigaom.com/2009/10/05/when-it-comes-to-net-neutrality-the-future-of-filtering-is-up-for-debate/</guid>
<description><![CDATA[The FCC has yet to issue a Notice of Proposed Rulemaking (NPRM) formally kicking off the process of ]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p><img src="http://gigaom.wordpress.com/files/2009/06/600px-us-fcc-seal-svg2.png?w=168" alt="600px-US-FCC-Seal.svg" title="600px-US-FCC-Seal.svg" width="120" height="120" class="alignleft size-thumbnail wp-image-54069" />The FCC has yet to issue a Notice of Proposed Rulemaking (NPRM) formally kicking off the process of writing and promulgating <a href="http://gigaom.com/2009/09/21/fcc-outlines-its-net-neutrality-proposal/">net neutrality regulations</a>, but the battle over the scope of the new rules is already well underway within media and technology circles in Washington, D.C. At the Future of Music Coalition <a href="http://futureofmusic.org/events/future-music-policy-summit-2009">Policy Summit </a>on the campus of Georgetown University on Monday, for example, panelists clashed over whether the agency will or should allow, or even mandate, the use of deep packet inspection (DPI) and other invasive techniques to block the illegal transfer of copyrighted content over broadband networks.<!--more--></p>
<p>&#8220;The devil is certainly going to be in the details,&#8221; Hal Ponder, director of government affairs for the American Federation of Musicians, said. &#8220;I don&#8217;t know if there&#8217;s a technical solution but I think everything needs to be explored, including filtering, because we do want to see artists&#8217; work protected.&#8221; The AFM officially supports the principle of net neutrality, Ponder said, but insists that any new regulation permit the use of technical measures to protect copyright.</p>
<p>But there were numerous skeptics of filtering, the loudest being Harold Feld, legal director of Public Knowledge, a non-profit public interest group that has frequently sparred with copyright interests. The problem, he said, is that there&#8217;s a culture of user behavior and there&#8217;s a culture of regulatory behavior, and the two are completely disconnected. &#8220;If you introduce filtering, or require filtering, people will find a way around the filtering,&#8221; he explained. &#8220;They&#8217;ll start encrypting content so the filters can&#8217;t detect it, or they&#8217;ll find some other way. Then you&#8217;ll have people coming to Washington saying we need to make it illegal to find a way around the filters and that somehow that will solve the problem. That&#8217;s exactly what we did in 1998 when we passed the [Digital Millennium Copyright Act], which made it illegal to get around DRM. Does anyone think piracy disappeared in 1998?&#8221;</p>
<p>The real issue, Feld insisted, is not whether copyrighted works should be protected against piracy, but whether users of digital networks should be subjected to the sort of intimate and intrusive monitoring of their behavior that filtering would require. &#8220;How comfortable would you being having someone listen in to all of your phone conversations?&#8221; he asked. &#8220;Because that&#8217;s really what you&#8217;re talking about with DPI: someone listening in on everything you do online and monitoring your behavior.&#8221;</p>
<p>In a brief keynote address, FCC chairman Julius Genachowski himself shed little light on how &#8212; or even if &#8212; the agency will address the use of DPI or filtering. &#8220;Openness and respect for copyright can and must coexist,&#8221; he said, reiterating <a href="http://www.openinternet.gov/read-speech.html"> comments </a> he made to the Brookings Institution two weeks ago. But he said nothing about how the FCC will seek to balance those priorities.</p>
<p>Daniel Klein, media accounts director for London-based cyber-security firm the <a href="http://www.detica.com/">Detica Group</a>, cautioned that banning the use of DPI would be counterproductive, arguing there are parts of the technology that are incredibly useful. Ultimately, Klein said, the question of filtering isn&#8217;t technological, but behavorial. &#8220;The day we start blocking [content] people will change their behavior. They&#8217;ll start encrypting or whatever. Encryption is a very real fear. If you want to affect piracy you really have to focus on the behavior.&#8221;</p>
<p>According to Klein, less is known about aggregate online behavior than could or should be, in part because firms such as Detica Group that could measure it fear being drawn into a dispute over filtering. &#8220;Nobody in the world is measuring what is actually going down the pipe because they&#8217;re terrified of the filtering side of the debate,&#8221; he said. &#8220;The truth is that could provide very valuable information to the industry and to artists about what people are really doing with the content so that they might be able to respond in some way other than filtering. You really need to separate the question of measurement from the question of how you respond.&#8221;</p>
<p>Whether the FCC will be able to keep those issues separate in setting net neutrality rules no one yet knows. The agency plans to publish its NPRM in the Federal Register later this month.</p>
<p><em>Paul Sweeting writes <a href="http://themediawonk.com/">The Media Wonk</a> blog and is author of an upcoming report on the e-book market for <a href="http://pro.gigaom.com/">GigaOM Pro</a>.</em></p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Google Calendar-like Event Filtering with jQuery and the FullCalendar Plugin.]]></title>
<link>http://robblakemore.wordpress.com/2009/10/04/google-calendar-like-event-filtering-with-jquery-and-the-fullcalendar-plugin/</link>
<pubDate>Sun, 04 Oct 2009 19:48:03 +0000</pubDate>
<dc:creator>robblakemore</dc:creator>
<guid>http://robblakemore.wordpress.com/2009/10/04/google-calendar-like-event-filtering-with-jquery-and-the-fullcalendar-plugin/</guid>
<description><![CDATA[Recently, I had a need to create a calendar that supported filtering and always thought one of the c]]></description>
<content:encoded><![CDATA[Recently, I had a need to create a calendar that supported filtering and always thought one of the c]]></content:encoded>
</item>
<item>
<title><![CDATA[McAfee Web Filtering for Endpoint 5.0.2]]></title>
<link>http://rvsload.wordpress.com/2009/10/02/mcafee-web-filtering-for-endpoint-5-0-2/</link>
<pubDate>Fri, 02 Oct 2009 04:44:46 +0000</pubDate>
<dc:creator>rvsload</dc:creator>
<guid>http://rvsload.wordpress.com/2009/10/02/mcafee-web-filtering-for-endpoint-5-0-2/</guid>
<description><![CDATA[McAfee Web Filtering regardless of Endpoint 5.0.2 / 153 MB Whith McAfee SiteAdvisor, available in Fa]]></description>
<content:encoded><![CDATA[McAfee Web Filtering regardless of Endpoint 5.0.2 / 153 MB Whith McAfee SiteAdvisor, available in Fa]]></content:encoded>
</item>
<item>
<title><![CDATA[So you think the internet is free?]]></title>
<link>http://eroticsindia.wordpress.com/2009/09/30/so-you-think-the-internet-is-free/</link>
<pubDate>Wed, 30 Sep 2009 10:08:04 +0000</pubDate>
<dc:creator>eroticsindia</dc:creator>
<guid>http://eroticsindia.wordpress.com/2009/09/30/so-you-think-the-internet-is-free/</guid>
<description><![CDATA[Actually, it isn&#8217;t, and the Open Net Initiative&#8217;s work will tell you all about the whys ]]></description>
<content:encoded><![CDATA[Actually, it isn&#8217;t, and the Open Net Initiative&#8217;s work will tell you all about the whys ]]></content:encoded>
</item>
<item>
<title><![CDATA[Information Overload]]></title>
<link>http://twandadulane.wordpress.com/2009/09/27/information-overload/</link>
<pubDate>Sun, 27 Sep 2009 05:09:08 +0000</pubDate>
<dc:creator>twandadulane</dc:creator>
<guid>http://twandadulane.wordpress.com/2009/09/27/information-overload/</guid>
<description><![CDATA[by Nitrozac &amp; Snaggy We receive content in so many different formats, at any given time, and the]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><div class="wp-caption aligncenter" style="width: 436px"><img class=" " title="The Joy of Tech" src="http://lifeinthefastlane.com/wp-content/uploads/2009/07/1098.gif" alt="by Nitrozac &#38; Snaggy" width="426" height="267" /><p class="wp-caption-text">by Nitrozac &#38; Snaggy</p></div>
<p>We receive content in so many different formats, at any given time, and the constant stream of information can at times be too much to handle.  Information overload refers to the excess of information we receive daily through all kinds of mediums and the individual&#8217;s difficulty in processing and assessing validity towards that information. Information overload is a serious issue that I think more people should consider.  For instance,</p>
<blockquote><p>Researchers now say that the stress of not being able to process information as fast as it arrives &#8211; combined with the personal and social expectation that, say, you will answer every email &#8211; can deplete and demoralize you.</p></blockquote>
<p>Studies also suggest that the bombardment of information lowers people&#8217;s intelligence and causes other detrimental work habits. Some people may not be susceptible to information overload.  There are those who feed off the constant flow of information and without it can feel lost.  These feelings would be categorized with information addiction.</p>
<p>I believe that one of the notable consequences of  information overload is that it can blur the line between work and play.  Many people face information overload in regards to email.  Coworkers may be vying for your attention and have questions for you and will send these to you any time of day.  When you&#8217;re always connected to the network your employer can always get in touch with you.  Because of this, I don&#8217;t think there&#8217;s a great deal of respect for traditional work hours anymore.  We are bombarded with so many different distractions  it is difficult to recover from these interruptions and refocus our attention to the task at hand.  Studies also show that there is &#8220;reduced creative activity when work is fragmented by interruption&#8221;.</p>
<p>There have been steps to fight information overload.  One suggestion by<a href="http://www.sociate.com/"> Jerry Michalaski</a> is to &#8220;trust your community to filter and flow the right things to you when you need them.&#8221;  This works exceptionally via Twitter.  There have been efforts in software that prioritizes email for users.  A Google engineer has also designed a helpful tool for email addicts, by shutting down gmail for the user and prompting them to take a break.  Information overload has been around for a long time and the only way to combat it is through filters.  It&#8217;s important we research filtering technology to learn how to navigate the digital information landscape.</p>
<p><a href="http://www.guardian.co.uk/technology/2009/sep/24/information-overload-email-blackberry">Source: Information Overload (The Guardian, UK)</a></p>
<p><span style='text-align:center; display: block;'><object width='425' height='350'><param name='movie' value='http://www.youtube.com/v/ia5FxoeFJWI&#038;rel=1&#038;fs=1&#038;showsearch=0&#038;hd=0' /><param name='allowfullscreen' value='true' /><param name='wmode' value='transparent' /><embed src='http://www.youtube.com/v/ia5FxoeFJWI&#038;rel=1&#038;fs=1&#038;showsearch=0&#038;hd=0' type='application/x-shockwave-flash' allowfullscreen='true' width='425' height='350' wmode='transparent'></embed></object></span></p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Filtered Tap Water is Vital For Every Home]]></title>
<link>http://centras.wordpress.com/2009/09/24/filtered-tap-water-is-vital-for-every-home/</link>
<pubDate>Thu, 24 Sep 2009 09:30:49 +0000</pubDate>
<dc:creator>centras</dc:creator>
<guid>http://centras.wordpress.com/2009/09/24/filtered-tap-water-is-vital-for-every-home/</guid>
<description><![CDATA[While the authorities balk at replacing the outmoded public filtration methods, evidence of harmful ]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>While the authorities balk at replacing the outmoded public filtration methods, evidence of harmful toxins in your tap water mounts. Filtered tap water is no longer seen as something &#8216;nice&#8217; to have but vital. Modern farming practices, industrial waste, pharmaceuticals and house chemicals are now being added to the environment. These enter the water supply either directly or indirectly. If they are not taken out by the public filters they will be piped to your house.</p>
<p>To be fair, it is not known what the affects of consuming some of those chemicals over a long period of time are. But, I for one don&#8217;t relish the idea of drinking water, laced with second hand drugs for example. You see, a portion (about 10%) of those medical or psychiatric drugs pass through the body and eventually back into our water supply. What is known however, is the affect of giadia, a waterborne parasite and chlorine.</p>
<p>That chlorine in un filtered tap water is known to cause physical problems, especially to asthmatics. The steamy air in the shower booth contains chlorine. Chlorine combined with other air elements produces ammonia. It is a good enough reason to have a shower filter as well as a tap filter, if you are considering getting one. A whole house filter of course, takes care of all of the water entering the house.</p>
<p>It is important that your filter not only takes out the harmful stuff but also leaves in those vital trace elements present in water. They give it its taste and supply the body with needed minerals such as calcium and magnesium. The best types employ a multi stage filtering process. Only in this way can all of the toxins found in water be removed. It takes a different process to eliminate chlorine than it does to take out lead for example.</p>
<p>As an added bonus, think of how much money you will save by filling up your water bottles from the tap instead of buying bottled water. Given that bottled water is only legally required to be &#8216;as good as&#8217; tap water, filtered tap water is a much better option.</p>
<p>Douglas A Jack, through his research and experience, has identified a company leader in home water filtration. Visit http://www.clean-filtered-water-site.com/ and receive a 20% factory direct discount on all water filtering products.</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[How to use NLP as a Project Manager or Program Manager]]></title>
<link>http://nlpcafebrisbane.com.au/?p=534</link>
<pubDate>Tue, 22 Sep 2009 04:15:24 +0000</pubDate>
<dc:creator>Mark</dc:creator>
<guid>http://nlpcafebrisbane.com.au/?p=534</guid>
<description><![CDATA[I have been contracted as a Project Manager or Program Manager on and off for over 23 years now. Rem]]></description>
<content:encoded><![CDATA[I have been contracted as a Project Manager or Program Manager on and off for over 23 years now. Rem]]></content:encoded>
</item>
<item>
<title><![CDATA[Are There Really 4 Million Child Porn Sites?]]></title>
<link>http://filteringfacts.org/2009/09/20/4-million-child-porn-sites/</link>
<pubDate>Mon, 21 Sep 2009 01:24:47 +0000</pubDate>
<dc:creator>filteringfacts</dc:creator>
<guid>http://filteringfacts.org/2009/09/20/4-million-child-porn-sites/</guid>
<description><![CDATA[Last week, a report by the United Nations released a jaw-dropping statistic, reported by the AP and ]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>Last week, a report by the United Nations released a jaw-dropping statistic, reported <a href="http://www.google.com/hostednews/ap/article/ALeqM5iWTXwk3XemmFWkH889fWh4NJulpgD9AOHP580">by the AP and elsewhere</a>: </p>
<p style="padding-left:30px;"><em>The number of Web sites containing child pornography is increasing and more images show serious abuses, a U.N. expert said Wednesday.  More than 4 million Web sites worldwide show images of children being sexually exploited, said the U.N. investigator on the sale of children, child prostitution and child pornography, Najat M&#8217;jid Maalla. &#8220;There is an increase in the number of sites recorded,&#8221; she told the U.N. Human Rights Council in Geneva, citing research by the U.K.-industry group Internet Watch Foundation.</em> </p>
<p>Four million seems a staggering number.  The Internet Watch Foundation maintains a blacklist of child porn sites, and issued research in January, 2009 that stated  the number was “<a href="http://www.guardian.co.uk/technology/2008/apr/17/internet.childprotection">fewer than 3,000</a>.”  The IWF website notes that, “<a href="http://www.iwf.org.uk/public/page.148.htm">The list typically contains less than 1000 live child sexual abuse URLs at any one time</a>.”  A blacklist maintained by Danish ISPs in February 2008, reported 3,863 blocked sites.  And an Australian government blacklist published by the <a href="http://www.wired.com/threatlevel/2009/03/wikileaks-expos/">website WikiList listed 2,395 pages</a>. </p>
<p>So where would these researchers get a figure like 4,000,000?  I see two possibilities, either credible:</p>
<p>1)       The four million number refers to child pornography images, not websites. <a href="http://www.brisbanetimes.com.au/news/web/g8-to-tackle-internet-pornographers/2007/05/25/1179601621563.html">In an interview with Reuters</a>, “Interpol Secretary General Ronald K. Noble said its database now contains more than half a million images of children being sexually exploited.”  Not four million, but at least in the same ballpark.  A statistic of 4 million child pornography images in existence worldwide seems very credible.</p>
<p>2)      The four million number refers to all pornography sites, not just child pornography sites.  Research from 2004 and 2005 reported the total number of Internet pornography sites at <a href="http://www.usatoday.com/tech/news/2004-03-09-onlineporn_x.htm">1.2</a> to <a href="http://www.prnewswire.com/cgi-bin/stories.pl?ACCT=104&#38;STORY=/www/story/04-05-2004/0002140810&#38;EDATE=">1.5 million</a>, so a 4 million number is credible here as well. (Side note: counting the number of Internet pornography sites is difficult because the Internet porn industry operates by creating large numbers of free “feeder” sites that display free content in order to “feed” users to a few thousands pay sites).</p>
<p> In any event, we need some explanation from the U.N. here on this number that seems wildly at odds with other research.</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Filtering with Metadata in the Managed Extensibility Framework]]></title>
<link>http://dvanderboom.wordpress.com/2009/09/19/filtering-with-metadata-in-the-managed-extensibility-framework/</link>
<pubDate>Sat, 19 Sep 2009 20:19:43 +0000</pubDate>
<dc:creator>Dan Vanderboom</dc:creator>
<guid>http://dvanderboom.wordpress.com/2009/09/19/filtering-with-metadata-in-the-managed-extensibility-framework/</guid>
<description><![CDATA[The Managed Extensibility Framework (MEF) is the new extensibility framework from Microsoft.&#160; P]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p><font size="2">The </font><a href="http://mef.codeplex.com/"><font size="2">Managed Extensibility Framework</font></a><font size="2"> (MEF) is the new extensibility framework from Microsoft.&#160; Pioneered by </font><a href="http://blogs.msdn.com/gblock/"><font size="2">Glenn Block</font></a><font size="2"> in the </font><a href="http://msdn.microsoft.com/en-us/practices/default.aspx"><font size="2">patterns &#38; practices</font></a><font size="2"> group, and leveraged by the behemoth Visual Studio 2010, it has a striking resemblance to my own </font><a href="http://en.wikipedia.org/wiki/Inversion_of_control"><font size="2">Inversion of Control</font></a><font size="2"> (IoC) and </font><a href="http://en.wikipedia.org/wiki/Dependency_injection"><font size="2">Dependency Injection</font></a><font size="2"> (DI) framework—which led to me to have a couple great conversations about IoC with Glenn at Tech Ed 2008 and then again at PDC 2008.</font></p>
<p><font size="2">But MEF isn’t really written to be your IoC.&#160; Instead, the IoC engine and DI aspects are implementation details, allowing you to do really no more than “MEF things together”.&#160; The core concept of MEF is to provide very simple and powerful application composability.&#160; Not in the user interface composition sense—for that, see </font><a href="http://compositewpf.codeplex.com/"><font size="2">Prism</font></a><font size="2"> for WPF and Silverlight (explained in </font><a href="http://msdn.microsoft.com/en-us/magazine/cc785479.aspx"><font size="2">MSDN Magazine, September 2008</font></a><font size="2">)—but for virtually all other dynamic component assembly needs, MEF is your best friend.</font></p>
<p><font size="2">The two things I like most about MEF is its <strong>simplicity</strong> as its<strong> lack of presumption</strong> on how it will be used.&#160; Compose collections of strings, single method delegates, or implementations of complex services.&#160; All you’re doing is importing and exporting things, with little code required to wire things up.</font></p>
<p><font size="2">MEF is currently in its seventh preview release, so expect beta-like quality.&#160; My own experience with it has been very positive, but there are a number of shortcomings in the API.&#160; This article is about a few of them and what can be done to add some much-needed functionality.</font></p>
<h3>System.AddIn vs. MEF</h3>
<p><font size="2">There’s been some confusion with Microsoft <em>coopetition</em> among products with similar aims, and extensibility and composition are no exception.&#160; The AddIn API (</font><a href="http://blogs.msdn.com/clraddins/"><font size="2">team blog</font></a><font size="2">) serves a similar purpose as MEF.&#160; (See this two-part MSDN article on System.AddIn: </font><a href="http://msdn.microsoft.com/en-us/magazine/cc163476.aspx"><font size="2">first</font></a><font size="2"> and </font><a href="http://msdn.microsoft.com/en-us/magazine/cc163460.aspx"><font size="2">second</font></a><font size="2">.)&#160; The primary differentiator, from my understanding, is that the AddIn API is a bit more robust and a lot more complicated, and supports such things as isolating extensions in separate AppDomains.</font></p>
<p><font size="2">With Visual Studio siding with MEF, it’s personally hard for me to imagine using the AddIn API.&#160; If MEF is flexible and robust enough for Visual Studio, is it really likely to fall short for my own much smaller software systems?&#160; </font><a href="http://blogs.msdn.com/kcwalina/archive/2008/06/13/MAFMEF.aspx"><font size="2">Krzysztof Cwalina suggests</font></a><font size="2"> they are complementary approaches, but I find that hard to swallow.&#160; Why would I want to use two different extensibility frameworks instead of one coherent API?&#160; If anything, I imagine that the lessons learned from the AddIn API will eventually migrate to MEF.</font></p>
<p><a href="http://www.danielmoth.com/Blog/2007/03/systemaddin.html"><font size="2">Daniel Moth notes</font></a><font size="2"> that with the AddIn API, “there are many design decisions to make and quite a few subtleties in implementing those decisions in particular when it comes to discovering addins, version resiliency, isolation from the host etc.”&#160; A customer of mine using the AddIn API was using a Visual Studio plug-in to manage pipelines, and things were a real mess.&#160; There were a bunch of assemblies, a lot of generated code, and not much clarity or confidence that it was all really necessary.</font></p>
<h3>MEF: Import &#38; ImportMany</h3>
<p><font size="2">In MEF, the Import attribute allows you to inject a value that is exported somewhere else using the Export attribute—typically from another assembly.&#160; There is also an ImportMany attribute which is useful when you expect several exports that use the same contract.&#160; By defining an IEnumerable&#60;T&#62; field or property and decorating it with the ImportMany attribute, all matching exports will be added to an enumerable type.</font></p>
<pre class="code"><font size="2">[<span style="color:#2b91af;">ImportMany</span>]
<span style="color:blue;">public </span><span style="color:#2b91af;">IEnumerable</span>&#60;<span style="color:#2b91af;">IVehicle</span>&#62; Vehicles;</font></pre>
<p><a href="http://11011.net/software/vspaste"></a></p>
<p><font size="2">What if you want to filter the exported vehicle types by some kind of metadata, though?&#160; Let’s take a look at the IVehicle contract and some concrete classes that implement the contract.</font></p>
<pre class="code"><font size="2"><span style="color:blue;">public interface </span><span style="color:#2b91af;">IVehicle </span>{ }

[<span style="color:#2b91af;">Export</span>(<span style="color:blue;">typeof</span>(<span style="color:#2b91af;">IVehicle</span>))]
[<span style="color:#2b91af;">ExportMetadata</span>(<span style="color:#a31515;">&#34;Speed&#34;</span>, <span style="color:#a31515;">&#34;Slow&#34;</span>)]
<span style="color:blue;">public class </span><span style="color:#2b91af;">ToyotaPrius </span>: </font><font size="2"><span style="color:#2b91af;">IVehicle
</span>{
    <span style="color:blue;">public </span>ToyotaPrius() { }
}

[<span style="color:#2b91af;">Export</span>(<span style="color:blue;">typeof</span>(<span style="color:#2b91af;">IVehicle</span>))]
[<span style="color:#2b91af;">ExportMetadata</span>(<span style="color:#a31515;">&#34;Speed&#34;</span>, <span style="color:#a31515;">&#34;Fast&#34;</span>)]
<span style="color:blue;">public class </span><span style="color:#2b91af;">LamborghiniDiablo </span>: </font><font size="2"><span style="color:#2b91af;">IVehicle
</span>{
    <span style="color:blue;">public </span>LamborghiniDiablo() { }
}</font></pre>
<p><a href="http://11011.net/software/vspaste"></a></p>
<p><font size="2">The object model isn’t very interesting, but that’s not the point.&#160; What is interesting is that MEF allows us to supply metadata corresponding to our exports.&#160; In this case, my contrived example has defined a metadata variable of “Speed”, with two possible values: “Fast” and “Slow”.&#160; The variable name must be a string, but its value can be any value; that is, any value that’s supported from within an attribute, which means string literals and constants, type objects, and the like.</font></p>
<h3>Filtering Imports on Metadata</h3>
<p><font size="2">What if you want to ImportMany for all exports that have a particular metadata value?&#160; Unfortunately, there are no such options in the ImportMany attribute class.</font></p>
<p><font size="2">In my scenario, I’ve defined a static factory class called VehicleFactory, which at some imaginary point in the future will be responsible for building a city full of trafic.</font></p>
<pre class="code"><span style="color:blue;"><font size="2">public static class </font></span><font size="2"><span style="color:#2b91af;">TrafficFactory
</span>{
    </font><font size="2"><span style="color:green;">// type initialization fails without a static constructor
    </span><span style="color:blue;">static </span>TrafficFactory() { }

    <span style="color:blue;">public static </span><span style="color:#2b91af;">IEnumerable</span>&#60;<span style="color:#2b91af;">IVehicle</span>&#62; SlowVehicles =
        <span style="color:#2b91af;">App</span>.Container.GetExportedValues&#60;<span style="color:#2b91af;">IVehicle</span>&#62;(metadata =&#62; metadata.ContainsKeyWithValue(<span style="color:#a31515;">&#34;Speed&#34;</span>, <span style="color:#a31515;">&#34;Slow&#34;</span>));

    <span style="color:blue;">public static </span><span style="color:#2b91af;">IEnumerable</span>&#60;<span style="color:#2b91af;">IVehicle</span>&#62; FastVehicles =
        <span style="color:#2b91af;">App</span>.Container.GetExportedValues&#60;<span style="color:#2b91af;">IVehicle</span>&#62;(metadata =&#62; metadata.ContainsKeyWithValue(<span style="color:#a31515;">&#34;Speed&#34;</span>, <span style="color:#a31515;">&#34;Fast&#34;</span>));

    <span style="color:blue;">public static </span><span style="color:#2b91af;">IDictionary</span>&#60;<span style="color:blue;">object</span>, <span style="color:#2b91af;">IVehicle</span>&#62; AllVehicles =
        <span style="color:#2b91af;">App</span>.Container.GetKeyedExportedValues&#60;<span style="color:#2b91af;">IVehicle</span>&#62;(<span style="color:#a31515;">&#34;Speed&#34;</span>);
}</font></pre>
<p><a href="http://11011.net/software/vspaste"></a></p>
<p><font size="2">This is what I want to do, but there is no overload of GetExportedValues that supplies a metadata-dependent predicate function.&#160; Adding one is easy, though.&#160; While we’re at it, we’ll also add the ContainsKeyWithValue which I borrow from <a href="http://www.thecodejunkie.com/2009/02/creating-mef-composition-container-with.html">The Code Junky article</a> also on MEF container filtering.</font></p>
<pre class="code"><span style="color:blue;"><font size="2">public static class </font></span><font size="2"><span style="color:#2b91af;">IDictionaryExtensions
</span>{
    <span style="color:blue;">public static bool </span>ContainsKeyWithValue&#60;KeyType, KeyValue&#62;(
        <span style="color:blue;">this </span><span style="color:#2b91af;">IDictionary</span>&#60;KeyType, <span style="color:#2b91af;">ValueType</span>&#62; Dictionary,
        KeyType Key, <span style="color:#2b91af;">ValueType </span>Value)
    {
        <span style="color:blue;">return </span>(Dictionary.ContainsKey(Key) &#38;&#38; Dictionary[Key].Equals(Value));
    }
}

<span style="color:blue;">public static class </span></font><font size="2"><span style="color:#2b91af;">MEFExtensions
</span>{
    <span style="color:blue;">public static </span><span style="color:#2b91af;">IEnumerable</span>&#60;T&#62; GetExportedValues&#60;T&#62;(<span style="color:blue;">this </span><span style="color:#2b91af;">CompositionContainer </span>Container,
        <span style="color:#2b91af;">Func</span>&#60;<span style="color:#2b91af;">IDictionary</span>&#60;<span style="color:blue;">string</span>, <span style="color:blue;">object</span>&#62;, <span style="color:blue;">bool</span>&#62; Predicate)
    {
        <span style="color:blue;">var </span>result = <span style="color:blue;">new </span><span style="color:#2b91af;">List</span>&#60;T&#62;();

        <span style="color:blue;">foreach </span>(<span style="color:blue;">var </span>PartDef <span style="color:blue;">in </span>Container.Catalog.Parts)
        {
            <span style="color:blue;">foreach </span>(<span style="color:blue;">var </span>ExportDef <span style="color:blue;">in </span>PartDef.ExportDefinitions)
            {
                <span style="color:blue;">if </span>(ExportDef.ContractName == <span style="color:blue;">typeof</span>(T).FullName)
                {
                    <span style="color:blue;">if </span>(Predicate(ExportDef.Metadata))
                        result.Add((T)PartDef.CreatePart().GetExportedValue(ExportDef));
                }
            }
        }

        <span style="color:blue;">return </span>result;
    }
}</font></pre>
<p><a href="http://11011.net/software/vspaste"></a></p>
<p><font size="2">Now we can test this logic by wiring up MEF and then accessing the two filtered collections of cars, which will each contain a single IVehicle instance.</font></p>
<pre class="code"><span style="color:blue;"><font size="2">class </font></span><font size="2"><span style="color:#2b91af;">App
</span>{
    [<span style="color:#2b91af;">Export</span>]
    <span style="color:blue;">public </span><span style="color:#2b91af;">CompositionContainer </span>Container;

    <span style="color:blue;">static void </span>Main(<span style="color:blue;">string</span>[] args)
    {
        <span style="color:#2b91af;">AssemblyCatalog </span>catalog = <span style="color:blue;">new </span><span style="color:#2b91af;">AssemblyCatalog</span>(<span style="color:#2b91af;">Assembly</span>.GetExecutingAssembly());
        Container = <span style="color:blue;">new </span><span style="color:#2b91af;">CompositionContainer</span>(catalog);
        Container.ComposeParts();

        <span style="color:blue;">var </span>FastCars = <span style="color:#2b91af;">TrafficFactory</span>.FastVehicles;
        <span style="color:blue;">var </span>SlowCars = <span style="color:#2b91af;">TrafficFactory</span>.SlowVehicles;
    }
}</font></pre>
<p><a href="http://11011.net/software/vspaste"></a></p>
<p><font size="2">Viola!&#160; We have metadata-based filtering.</font></p>
<p><font size="2">You’ll also noticed that I added an <strong>Export </strong>attribute to the Container itself.&#160; By doing this, you can <strong>Import </strong>the container into any module that gets dynamically loaded.&#160; It’s not used in this article, but getting to the container from a module is otherwise impossible without some kind of work-around.&#160; (Thanks for pointing out the problem, Damon.)</font></p>
<h3>Using Metadata to Assign Dictionary Keys</h3>
<p><font size="2">Let’s take this one step further.&#160; Let’s say you want to import many instances of MEF exported values into a Dictionary, using one of the metadata properties as the key.&#160; This is how I’d like it to work:</font></p>
<pre class="code"><font size="2"><span style="color:blue;">public static </span><span style="color:#2b91af;">IDictionary</span>&#60;<span style="color:blue;">object</span>, <span style="color:#2b91af;">IVehicle</span>&#62; AllVehicles =
    <span style="color:#2b91af;">App</span>.Container.GetKeyedExportedValues&#60;<span style="color:#2b91af;">IVehicle</span>&#62;(<span style="color:#a31515;">&#34;Speed&#34;</span>);</font></pre>
<p><font size="2">Again, the current MEF Preview doesn’t support this, but another extension method is all we need.&#160; We’ll add two, so that one version gives us all exported values and the other allows us to filter that selection based on other metadata.</font></p>
<pre class="code"><font size="2"><span style="color:blue;">public static </span><span style="color:#2b91af;">IDictionary</span>&#60;<span style="color:blue;">object</span>, T&#62; GetKeyedExportedValues&#60;T&#62;(<span style="color:blue;">this </span><span style="color:#2b91af;">CompositionContainer </span>Container,
    <span style="color:blue;">string </span>MetadataKey, <span style="color:#2b91af;">Func</span>&#60;<span style="color:#2b91af;">IDictionary</span>&#60;<span style="color:blue;">string</span>, <span style="color:blue;">object</span>&#62;, <span style="color:blue;">bool</span>&#62; Predicate)
{
    <span style="color:blue;">var </span>result = <span style="color:blue;">new </span><span style="color:#2b91af;">Dictionary</span>&#60;<span style="color:blue;">object</span>, T&#62;();

    <span style="color:blue;">foreach </span>(<span style="color:blue;">var </span>PartDef <span style="color:blue;">in </span>Container.Catalog.Parts)
    {
        <span style="color:blue;">foreach </span>(<span style="color:blue;">var </span>ExportDef <span style="color:blue;">in </span>PartDef.ExportDefinitions)
        {
            <span style="color:blue;">if </span>(ExportDef.ContractName == <span style="color:blue;">typeof</span>(T).FullName)
            {
                <span style="color:blue;">if </span>(Predicate(ExportDef.Metadata))
                    result.Add(ExportDef.Metadata[MetadataKey],
                        (T)PartDef.CreatePart().GetExportedValue(ExportDef));
            }
        }
    }

    <span style="color:blue;">return </span>result;
}

<span style="color:blue;">public static </span><span style="color:#2b91af;">IDictionary</span>&#60;<span style="color:blue;">object</span>, T&#62; GetKeyedExportedValues&#60;T&#62;(<span style="color:blue;">this </span><span style="color:#2b91af;">CompositionContainer </span>Container,
    <span style="color:blue;">string </span>MetadataKey)
{
    <span style="color:blue;">return </span>GetKeyedExportedValues&#60;T&#62;(Container, MetadataKey, metadata =&#62; <span style="color:blue;">true</span>);
}</font></pre>
<p><a href="http://11011.net/software/vspaste"></a><a href="http://11011.net/software/vspaste"></a></p>
<p><font size="2">Add an assignment to TrafficFactory.AllVehicles in the App.Main method and see for yourself that it works.</font></p>
<p><font size="2">If you’re using metadata values as Dictionary keys, it’s probably important for you not to mess them up.&#160; I recommend using enum values for both metadata property names as well as valid values if it’s possible to enumerate them, and string const values otherwise.</font></p>
<p><font size="2">Now go forth and start using MEF!</font></p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Internet Filtering Controversies Raging Worldwide]]></title>
<link>http://filteringfacts.org/2009/09/17/internet-filtering-controversies-raging-worldwide/</link>
<pubDate>Thu, 17 Sep 2009 15:44:58 +0000</pubDate>
<dc:creator>filteringfacts</dc:creator>
<guid>http://filteringfacts.org/2009/09/17/internet-filtering-controversies-raging-worldwide/</guid>
<description><![CDATA[Internet filtering is drawing a lot of controversy and attention right now in the international pres]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>Internet filtering is drawing a lot of controversy and attention right now in the international press as well as the blogosphere. </p>
<ul>
<li>In the United States, Suren Ramasubbu writes on the Huffington Post that “<a href="http://www.huffingtonpost.com/suren-ramasubbu/internet-filtering-softwa_b_287927.html">Internet Filtering Software Makers Held to Higher Standard on Sharing User Data</a>.” Ramasubbu expands on the <a href="http://www.abcnews.go.com/print?id=8494258">EchoMetrix story</a> to take on the issue of data gathering by filtering companies more generally, including Symantec’s publication of anonymous web surfing data last month.  The issue of web filtering data is complicated, because “telemetry” data from users on blocked website is an extremely powerful tool for improving filters, but as Ramasubbu points out, extra care is required to ensure privacy.</li>
<li>In the United Kingdom, Zack Whittaker on ZDNET asks, “<a href="http://blogs.zdnet.com/igeneration/?p=2799">Could Internet filtering cause more harm than good</a>?:”<br />
<em>Because of Pandora’s Box theory &#8211; once something happens, it can never be undone and is no doubt deemed to repeat itself in the future. Where does it stop? Should the Internet be entirely monitored and blocked to ensure the safety of its users? When is Internet filtering an abuse of governmental power, and how should it be regulated?<br />
</em></li>
<li>In Thailand, the Wall Street Journal writes about, “<a href="http://online.wsj.com/article/SB125288982580207609.html">Web Censoring Widens Across Southeast Asia</a>:”<br />
<em>Attempts to censor the Internet are spreading to Southeast Asia as governments turn to coercion and intimidation to rein in online criticism. Malaysia, Thailand and Vietnam lack the kind of technology and financial resources that China and some other large countries use to police the Internet. The Southeast Asian nations are using other methods &#8212; also seen in China &#8212; to tamp down criticism, including arresting some bloggers and individuals posting contentious views online.<br />
</em></li>
<li>In Canada, legislation has been proposed that would create <a href="http://www.cbc.ca/canada/toronto/story/2009/09/16/ontario-mpp-porn-filter232.html">a CIPA-type law for Canada requiring filters in schools and libraries</a>.</li>
</ul>
</div>]]></content:encoded>
</item>

</channel>
</rss>
