<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: Personalized Feeds</title>
	<atom:link href="http://www.feld.com/wp/archives/2005/11/personalized-feeds.html/feed" rel="self" type="application/rss+xml" />
	<link>http://www.feld.com/wp/archives/2005/11/personalized-feeds.html</link>
	<description></description>
	<lastBuildDate>Mon, 13 Feb 2012 21:06:34 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
	<item>
		<title>By: Kontes SEO</title>
		<link>http://www.feld.com/wp/archives/2005/11/personalized-feeds.html/comment-page-1#comment-54609</link>
		<dc:creator>Kontes SEO</dc:creator>
		<pubDate>Sun, 13 Nov 2011 19:33:28 +0000</pubDate>
		<guid isPermaLink="false">http://www.feld.com/wp/?p=691#comment-54609</guid>
		<description>&lt;strong&gt;Kontes SEO hi, plz follow my link to support my seo contest artikel....&lt;/strong&gt;

hi, plz follow my link to support my seo contest artikel....</description>
		<content:encoded><![CDATA[<p><strong>Kontes SEO hi, plz follow my link to support my seo contest artikel&#8230;.</strong></p>
<p>hi, plz follow my link to support my seo contest artikel&#8230;.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: How To Weld</title>
		<link>http://www.feld.com/wp/archives/2005/11/personalized-feeds.html/comment-page-1#comment-17339</link>
		<dc:creator>How To Weld</dc:creator>
		<pubDate>Thu, 29 Oct 2009 14:33:33 +0000</pubDate>
		<guid isPermaLink="false">http://www.feld.com/wp/?p=691#comment-17339</guid>
		<description>I think that the web has developed a lot since this article was written, and that the progress fits into what you&#039;re looking for quite well! 
 
&lt;a href=&quot;http://www.how-to-weld.net/how-to-mig-weld-a-guide-to-mig-welding-techniques/&quot; target=&quot;_blank&quot;&gt;MIG Welding Techniques&lt;/a&gt; &#124; &lt;a href=&quot;http://www.respectablereviews.com&quot; target=&quot;_blank&quot;&gt;Respectable Reviews&lt;/a&gt; &#124; &lt;a href=&quot;http://www.mybestfriendtraining.com/training-an-older-dog.html&quot; target=&quot;_blank&quot;&gt;Training An Older Dog&lt;/a&gt; </description>
		<content:encoded><![CDATA[<p>I think that the web has developed a lot since this article was written, and that the progress fits into what you&#039;re looking for quite well! </p>
<p><a href="http://www.how-to-weld.net/how-to-mig-weld-a-guide-to-mig-welding-techniques/" target="_blank">MIG Welding Techniques</a> | <a href="http://www.respectablereviews.com" target="_blank">Respectable Reviews</a> | <a href="http://www.mybestfriendtraining.com/training-an-older-dog.html" target="_blank">Training An Older Dog</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Charlie Wood</title>
		<link>http://www.feld.com/wp/archives/2005/11/personalized-feeds.html/comment-page-1#comment-1809</link>
		<dc:creator>Charlie Wood</dc:creator>
		<pubDate>Sat, 26 Nov 2005 16:28:07 +0000</pubDate>
		<guid isPermaLink="false">http://www.feld.com/wp/?p=691#comment-1809</guid>
		<description>The Spanning Salesforce feeds are personalized based on the user-ID supplied by the client in response to an HTTP Basic Authentication challenge. This moves the unique identifier out of the URL addressing Brad&#039;s issues. Combine this with HTTPS encryption and you have a secure feed.

IMHO, this is the Right Way to do personalization (since aggregators don&#039;t support cookies). The UI on the client end could use some work, but between NGOnline, NGOutlook, NGES, FeedDemon, and NNW, a single company could get a lot done on that front.

</description>
		<content:encoded><![CDATA[<p>The Spanning Salesforce feeds are personalized based on the user-ID supplied by the client in response to an HTTP Basic Authentication challenge. This moves the unique identifier out of the URL addressing Brad&#8217;s issues. Combine this with HTTPS encryption and you have a secure feed.</p>
<p>IMHO, this is the Right Way to do personalization (since aggregators don&#8217;t support cookies). The UI on the client end could use some work, but between NGOnline, NGOutlook, NGES, FeedDemon, and NNW, a single company could get a lot done on that front.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Joe Rosenblum</title>
		<link>http://www.feld.com/wp/archives/2005/11/personalized-feeds.html/comment-page-1#comment-1808</link>
		<dc:creator>Joe Rosenblum</dc:creator>
		<pubDate>Sat, 26 Nov 2005 06:40:45 +0000</pubDate>
		<guid isPermaLink="false">http://www.feld.com/wp/?p=691#comment-1808</guid>
		<description>Brad,

I think your concern is partially valid, but only partially. Take the case of a personalized feed of my.earthlink.net (basically an RSS feed of a personalized home page).  Any aggregator can implement a heuristic to the affect that if there is only one subscriber to a feed, the aggregator does lazy polling on the feed -- that is, the aggregator only polls when the user logs in or starts a new session, and then only keeps polling while the user maintains a session.

If 10,000 my.earthlink.net RSS subscribers all have their personalized URL in Bloglines, Bloglines uses their lazy loading heuristic. If people start to share their personalized feeds, Bloglines determines a lazy loading v. prefetch tipping point (say 10 subscribers to a given unique feed).

In terms of the security concern: here&#039;s &lt;a href=&quot;feed://my.earthlink.net/channel/start/rss?authId=APnSFEBziBHXvtUAA7oYgHo~4uGPBVv15wKg6&quot; rel=&quot;nofollow&quot;&gt;my personalized My EarthLink&lt;/a&gt; feed. It has my local weather, some stock tickers I follow, my horoscope, and some other random stuff. Fairly boring to anyone but me. Not enough personally identifying information to do much damage, and no way to back out from that URL to a username and password for the actual personalized portal site.

As for your point about messing with tracking -- I totally agree. Providers shouldn&#039;t use a unique feed ID to assist in tracking unique subscribers. There are much better ways for that.

-Joe
</description>
		<content:encoded><![CDATA[<p>Brad,</p>
<p>I think your concern is partially valid, but only partially. Take the case of a personalized feed of my.earthlink.net (basically an RSS feed of a personalized home page).  Any aggregator can implement a heuristic to the affect that if there is only one subscriber to a feed, the aggregator does lazy polling on the feed &#8212; that is, the aggregator only polls when the user logs in or starts a new session, and then only keeps polling while the user maintains a session.</p>
<p>If 10,000 my.earthlink.net RSS subscribers all have their personalized URL in Bloglines, Bloglines uses their lazy loading heuristic. If people start to share their personalized feeds, Bloglines determines a lazy loading v. prefetch tipping point (say 10 subscribers to a given unique feed).</p>
<p>In terms of the security concern: here&#8217;s <a href="feed://my.earthlink.net/channel/start/rss?authId=APnSFEBziBHXvtUAA7oYgHo~4uGPBVv15wKg6" rel="nofollow">my personalized My EarthLink</a> feed. It has my local weather, some stock tickers I follow, my horoscope, and some other random stuff. Fairly boring to anyone but me. Not enough personally identifying information to do much damage, and no way to back out from that URL to a username and password for the actual personalized portal site.</p>
<p>As for your point about messing with tracking &#8212; I totally agree. Providers shouldn&#8217;t use a unique feed ID to assist in tracking unique subscribers. There are much better ways for that.</p>
<p>-Joe</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Brad Feld</title>
		<link>http://www.feld.com/wp/archives/2005/11/personalized-feeds.html/comment-page-1#comment-1807</link>
		<dc:creator>Brad Feld</dc:creator>
		<pubDate>Sat, 26 Nov 2005 05:16:41 +0000</pubDate>
		<guid isPermaLink="false">http://www.feld.com/wp/?p=691#comment-1807</guid>
		<description>Artem - you are right on the money with this issue.  delicious isn&#039;t using any real security on my for/bfeld feed - it&#039;s simply putting private= and then the key.  NewsGator actually handles a bunch of HTTP-based security - this is a case where the reader can&#039;t anticipate what the service is going to do if the service is using non-standard security (how does an aggregator know that private= is the key? - how about using something standard.) I&#039;m not terribly concerned about security on my for/bfeld feed - I also know that delicious knows they need to tighten up the secure stuff so they&#039;ll get it at some point.
</description>
		<content:encoded><![CDATA[<p>Artem &#8211; you are right on the money with this issue.  delicious isn&#8217;t using any real security on my for/bfeld feed &#8211; it&#8217;s simply putting private= and then the key.  NewsGator actually handles a bunch of HTTP-based security &#8211; this is a case where the reader can&#8217;t anticipate what the service is going to do if the service is using non-standard security (how does an aggregator know that private= is the key? &#8211; how about using something standard.) I&#8217;m not terribly concerned about security on my for/bfeld feed &#8211; I also know that delicious knows they need to tighten up the secure stuff so they&#8217;ll get it at some point.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Artem Frolov</title>
		<link>http://www.feld.com/wp/archives/2005/11/personalized-feeds.html/comment-page-1#comment-1806</link>
		<dc:creator>Artem Frolov</dc:creator>
		<pubDate>Sat, 26 Nov 2005 03:04:35 +0000</pubDate>
		<guid isPermaLink="false">http://www.feld.com/wp/?p=691#comment-1806</guid>
		<description>Brad, as an employee of &lt;a href=&quot;http://www.klocwork.com&quot; rel=&quot;nofollow&quot;&gt;company that cares about security&lt;/a&gt;, I immediately saw yet another problem with personalized feeds - you guessed it - security.

Looking through your list of subscribed blogs, I found that I am able to read &lt;a href=&quot;http://del.icio.us/rss/for/bfeld?private=c55e9ea0fb4fcd7897dd8d4dfe2c3cb5&quot; rel=&quot;nofollow&quot;&gt;your private del.icio.us feed&lt;/a&gt;. Your key is in a plain sight!

Well, I cannot know for sure (may be you intentionally made it public), but it is very likely scenario that people will expose their private feeds using blogroll tools without proper care.

It is classical security failure: none of the parts involved is directly at fault, but their combination is vulnerable.

delicious gave you a key, assuming you will keep it private. Newsgator did not recognize this as a private feed. Ultimately, the problem is in lack of authentication mechanism in RSS. Not that it is technically complex (after all, RSS piggybacks on HTTP, and there are authentication mechanisms for HTTP), it is just there is not much demand for feed security for a number of reasons.

It is also easy to imagine scenario when some smart service builds a combined prioritized feed based on your blogroll and your actual reading preferences. Now, for my paranoid self a plain blogroll is already a big privacy breach, leaking one of those personalized feed URLs would be a total disaster for me!

I am not sure if you want to let this comment through. I certainly would not - as a security researcher I should not believe in &quot;security by obscurity&quot; but my gut feeling is all for it.

On the other hand, you are a blogger with a big audience and investor in an RSS company, so may be my humble comment could help raise awareness about security issues in feed aggregation.
</description>
		<content:encoded><![CDATA[<p>Brad, as an employee of <a href="http://www.klocwork.com" rel="nofollow">company that cares about security</a>, I immediately saw yet another problem with personalized feeds &#8211; you guessed it &#8211; security.</p>
<p>Looking through your list of subscribed blogs, I found that I am able to read <a href="http://del.icio.us/rss/for/bfeld?private=c55e9ea0fb4fcd7897dd8d4dfe2c3cb5" rel="nofollow">your private del.icio.us feed</a>. Your key is in a plain sight!</p>
<p>Well, I cannot know for sure (may be you intentionally made it public), but it is very likely scenario that people will expose their private feeds using blogroll tools without proper care.</p>
<p>It is classical security failure: none of the parts involved is directly at fault, but their combination is vulnerable.</p>
<p>delicious gave you a key, assuming you will keep it private. Newsgator did not recognize this as a private feed. Ultimately, the problem is in lack of authentication mechanism in RSS. Not that it is technically complex (after all, RSS piggybacks on HTTP, and there are authentication mechanisms for HTTP), it is just there is not much demand for feed security for a number of reasons.</p>
<p>It is also easy to imagine scenario when some smart service builds a combined prioritized feed based on your blogroll and your actual reading preferences. Now, for my paranoid self a plain blogroll is already a big privacy breach, leaking one of those personalized feed URLs would be a total disaster for me!</p>
<p>I am not sure if you want to let this comment through. I certainly would not &#8211; as a security researcher I should not believe in &#8220;security by obscurity&#8221; but my gut feeling is all for it.</p>
<p>On the other hand, you are a blogger with a big audience and investor in an RSS company, so may be my humble comment could help raise awareness about security issues in feed aggregation.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Barnaby James</title>
		<link>http://www.feld.com/wp/archives/2005/11/personalized-feeds.html/comment-page-1#comment-1805</link>
		<dc:creator>Barnaby James</dc:creator>
		<pubDate>Sat, 26 Nov 2005 01:22:51 +0000</pubDate>
		<guid isPermaLink="false">http://www.feld.com/wp/?p=691#comment-1805</guid>
		<description>At least as far as counting subscribers, most of the  big online aggregators support &lt;a href=&quot;http://www.petefreitag.com/item/418.cfm&quot; rel=&quot;nofollow&quot;&gt;subscription counts in the User Agent header&lt;/a&gt;. I think it&#039;s unlikely that people will wholesale expose all of their aggregator feeds via an OPML Reading List especially as RSS becomes used more inside the enterprise and, as you say, for personalized content. You could imagine having public / private feed lists in your aggregator for example. Server based aggregators need to be smart about when they combine feeds together - i.e. URL is the same and no authentication is required. The GMail ATOM Feeds are a good example of something that can&#039;t be averaged together (and of something that I would never read in a server based aggregator...)
</description>
		<content:encoded><![CDATA[<p>At least as far as counting subscribers, most of the  big online aggregators support <a href="http://www.petefreitag.com/item/418.cfm" rel="nofollow">subscription counts in the User Agent header</a>. I think it&#8217;s unlikely that people will wholesale expose all of their aggregator feeds via an OPML Reading List especially as RSS becomes used more inside the enterprise and, as you say, for personalized content. You could imagine having public / private feed lists in your aggregator for example. Server based aggregators need to be smart about when they combine feeds together &#8211; i.e. URL is the same and no authentication is required. The GMail ATOM Feeds are a good example of something that can&#8217;t be averaged together (and of something that I would never read in a server based aggregator&#8230;)</p>
]]></content:encoded>
	</item>
</channel>
</rss>
<!-- WP Super Cache 0.8.9.1 -->
