<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0"><channel><title>Disqus - Latest Comments for jeremyfelt</title><link>http://disqus.com/people/jeremyfelt/</link><description></description><language>en</language><lastBuildDate>Tue, 03 Nov 2009 19:27:35 -0000</lastBuildDate><item><title>Re: OPML for Twitter lists (Scripting News)</title><link>http://scripting.disqus.com/opml_for_twitter_lists_scripting_news/#comment-21814759</link><description>Nicely done! I can't wait to see how smoothly this ends up including other pieces of a distributed 140 character system... and more! Then the fun really happens. :)</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">jeremyfelt</dc:creator><pubDate>Tue, 03 Nov 2009 19:27:35 -0000</pubDate></item><item><title>Re: On pubsubhubbub (Part 2) &amp;#8211; Get with it, PuSH, you&amp;#8217;re supposed to be realtime.</title><link>http://educer.disqus.com/on_pubsubhubbub_part_2_8211_get_with_it_push_you8217re_supposed_to_be_realtime/#comment-17899754</link><description>Hi Brett, thanks for stopping by.&lt;br&gt;&lt;br&gt;This comment stream aside, the original post was written more as my perception than science. Rereading, it's a pretty unorganized perception. Ahh, late nights. There's more too the rambling, but if you come away with one thing from the above, it's that I don't see the FeedBurner stuff being real time as I thought it would.&lt;br&gt;&lt;br&gt;I'll be grinding through the data more closely as the week goes on. The initial conclusions are based on a snapshot look at the initial 24 hours or so of use.&lt;br&gt;&lt;br&gt;I can't answer to the latency yet, but I also can't imagine it being too high. Not a perfect answer, I know, but the server is on Amazon's EC2 and overall latency (network and system) seems low. Almost the only traffic coming in is from rssCloud and PubSubHubBub notifications. From watching Dave's rssCloud log (light pings), the time posted is usually less than .300 seconds.&lt;br&gt;&lt;br&gt;The feeds that I've noticed the most issues with are from FeedBurner. My guess is that the delay and re-pushes are due to the ping scheduling between publisher-&amp;gt;FeedBurner-&amp;gt;PuSH. Once publishers start pinging directly to the hub instead of relying on a middle man, I would think that these issues clear up. See previous post directed at publishers.&lt;br&gt;&lt;br&gt;The feeds that I've noticed the best response with are from Google Reader shared items. Again, perception, but things seem to run pretty smoothly here.&lt;br&gt;&lt;br&gt;My generated twitter-link feeds seem to be sporadic when done in quick succession. @mmastrac pointed out after I posted last night that this could be a "race" between the feed writing and the hub reading if things are happening quickly enough. I still need to explore that.&lt;br&gt;&lt;br&gt;You've given me a bunch of stuff to look at. I'll do what I can to start logging and parsing all of it and then provide the results. Hopefully I find a few problems with my code to fix along the way. :)</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">jeremyfelt</dc:creator><pubDate>Wed, 30 Sep 2009 20:02:25 -0000</pubDate></item><item><title>Re: On pubsubhubbub (Part 2) &amp;#8211; Get with it, PuSH, you&amp;#8217;re supposed to be realtime.</title><link>http://educer.disqus.com/on_pubsubhubbub_part_2_8211_get_with_it_push_you8217re_supposed_to_be_realtime/#comment-17898203</link><description>Hey Jeremy, Thanks for reporting your experiences so far. How long was the sample period for your testing? I wonder what your results would be over the course of a week. It would be great to see some more data on end-to-end latency, retry attempts, duplicate deliveries, bandwidth, etc, especially if it were broken down by feed type.&lt;br&gt;&lt;br&gt;Otherwise, what is your subscriber's average latency for handling notifications? The reference Hub is defensive about delivering to subscribers that track many feeds and are slow to respond. So, if you're taking over 5 seconds, you may see slowdowns. It's best to process incoming notifications asynchronously if you can.</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Brett Slatkin</dc:creator><pubDate>Wed, 30 Sep 2009 19:21:21 -0000</pubDate></item><item><title>Re: On pubsubhubbub (Part 2) &amp;#8211; Get with it, PuSH, you&amp;#8217;re supposed to be realtime.</title><link>http://educer.disqus.com/on_pubsubhubbub_part_2_8211_get_with_it_push_you8217re_supposed_to_be_realtime/#comment-17895277</link><description>Google did make announcements though.&lt;br&gt;&lt;br&gt;&lt;a href="http://adsenseforfeeds.blogspot.com/2009/07/whats-all-hubbub-about-pubsubhubbub.html" rel="nofollow"&gt;http://adsenseforfeeds.blogspot.com/2009/07/wha...&lt;/a&gt; - Google announces PubSubHubBub support in FeedBurner feeds for AdSense, notifying a "Google-run Hub".&lt;br&gt;&lt;br&gt;&lt;a href="http://googlereader.blogspot.com/2009/08/pubsubhubbub-support-for-reader-shared.html" rel="nofollow"&gt;http://googlereader.blogspot.com/2009/08/pubsub...&lt;/a&gt; - Google announces PubSubHubBub support for shared items in Reader.&lt;br&gt;&lt;br&gt;&lt;a href="http://buzz.blogger.com/2009/08/blogger-joins-hubbub.html" rel="nofollow"&gt;http://buzz.blogger.com/2009/08/blogger-joins-h...&lt;/a&gt; - "All blog post feeds now contain a "hub" element, and will ping Google's hub on every post update."&lt;br&gt;&lt;br&gt;&lt;a href="http://googlecode.blogspot.com/2009/08/towards-programmable-web-pubsubhubbub.html" rel="nofollow"&gt;http://googlecode.blogspot.com/2009/08/towards-...&lt;/a&gt; - "we have gone a step further and added PubSubHubbub support to Google Alerts."&lt;br&gt;&lt;br&gt;I'm not trying to push any blame on Brett. Google owns this now and should help any issues along. I've written about some of the issues I'm seeing with Google's PubSubHubBub Hub. &lt;br&gt;&lt;br&gt;Constructive discussion about the issues I've been seeing is definitely welcome.</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">jeremyfelt</dc:creator><pubDate>Wed, 30 Sep 2009 18:02:33 -0000</pubDate></item><item><title>Re: On pubsubhubbub (Part 2) &amp;#8211; Get with it, PuSH, you&amp;#8217;re supposed to be realtime.</title><link>http://educer.disqus.com/on_pubsubhubbub_part_2_8211_get_with_it_push_you8217re_supposed_to_be_realtime/#comment-17888925</link><description>Google did not make any announcements about Brett Slatkin's hub.  It's not a Google product.&lt;br&gt;&lt;br&gt;There are rough edges on all the work that's going on.  We should cut everybody some slack including Brett Slatkin.</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Amos Jones</dc:creator><pubDate>Wed, 30 Sep 2009 16:41:17 -0000</pubDate></item><item><title>Re: On pubsubhubbub (Part 2) &amp;#8211; Get with it, PuSH, you&amp;#8217;re supposed to be realtime.</title><link>http://educer.disqus.com/on_pubsubhubbub_part_2_8211_get_with_it_push_you8217re_supposed_to_be_realtime/#comment-17868479</link><description>Cool, I'm not a big AppEngine guy. Not trying to argue the architecture. My perception is that it's stable and stays up.&lt;br&gt;&lt;br&gt;Plugging the hub into many feeds is a great way to test. But, two things.&lt;br&gt;&lt;br&gt;1) When you're big like Google and you announce the implementation, the perception given to me, the developer, is that you're ready.&lt;br&gt;&lt;br&gt;2) When I, the developer, do start using it, I'll get a perception on how it's working and I'll share it.&lt;br&gt;&lt;br&gt;If others have details on how it's working for them, I'd love to share examples. I'm having fun working with both rssCloud and PubSubHubBub and coding &amp;gt; arguing.</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">jeremyfelt</dc:creator><pubDate>Wed, 30 Sep 2009 14:03:31 -0000</pubDate></item><item><title>Re: On pubsubhubbub (Part 2) &amp;#8211; Get with it, PuSH, you&amp;#8217;re supposed to be realtime.</title><link>http://educer.disqus.com/on_pubsubhubbub_part_2_8211_get_with_it_push_you8217re_supposed_to_be_realtime/#comment-17855974</link><description>All applications running on App Engine are forced to use multiple IP addresses.  &lt;br&gt;&lt;br&gt;You should not infer that applications running on App Engine have a guarantee of distribution or uptime.  &lt;br&gt;&lt;br&gt;Recent blog posts from the App Engine team indicate that applications run in a single data center at a time. The apps are single homed, not distributed across multiple data centers.&lt;br&gt;&lt;br&gt;Plugging the hub into many feeds seems like a great way to bootstrap and test the realtime cloud, even if there are some rough edges.</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Amos Jones</dc:creator><pubDate>Wed, 30 Sep 2009 13:10:59 -0000</pubDate></item><item><title>Re: On pubsubhubbub (Part 2) &amp;#8211; Get with it, PuSH, you&amp;#8217;re supposed to be realtime.</title><link>http://educer.disqus.com/on_pubsubhubbub_part_2_8211_get_with_it_push_you8217re_supposed_to_be_realtime/#comment-17852206</link><description>Yes, referring to the official PubSubHubBub server that Google employee Bret Slatkin wrote and deployed. The one that Google then Pushed to their Blogger feeds.&lt;br&gt;&lt;br&gt;Got it, no multiple hubs. But by using multiple IPs from the AppEngine network, a distributed network and uptime is inferred.&lt;br&gt;&lt;br&gt;My point is - if you're going to push yourself into millions of feeds as a solution, then you are ready to go.&lt;br&gt;&lt;br&gt;BTW, I'm not arguing against PubSubHubbub here. I want it to work. That's all that I'm getting at.</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">jeremyfelt</dc:creator><pubDate>Wed, 30 Sep 2009 12:03:07 -0000</pubDate></item><item><title>Re: On pubsubhubbub (Part 2) &amp;#8211; Get with it, PuSH, you&amp;#8217;re supposed to be realtime.</title><link>http://educer.disqus.com/on_pubsubhubbub_part_2_8211_get_with_it_push_you8217re_supposed_to_be_realtime/#comment-17851459</link><description>The "official" PubSubHubBub server that you are probably referring to is the server written by Bret Slatkin and deployed to Google App Engine.  You can find the source for the server at the PubSubHubBub website.&lt;br&gt;&lt;br&gt;A quick browse of the source will show you that it's a simple app.  There's no "network of hubs".  &lt;br&gt;&lt;br&gt;All App Engine applications use multiple IP addresses for connections.  The number if IP addresses used by these apps should not be used to infer a guarantee of uptime.&lt;br&gt;&lt;br&gt;By the way, an application running on App Engine can not subscribe to rssCloud because these applications do not use the same IP address for inbound and outbound connections.</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Amos Jones</dc:creator><pubDate>Wed, 30 Sep 2009 11:49:51 -0000</pubDate></item><item><title>Re: On pubsubhubbub (Part 2) &amp;#8211; Get with it, PuSH, you&amp;#8217;re supposed to be realtime.</title><link>http://educer.disqus.com/on_pubsubhubbub_part_2_8211_get_with_it_push_you8217re_supposed_to_be_realtime/#comment-17848225</link><description>The two circumstances are different. There are always rough edges, but....&lt;br&gt;&lt;br&gt;The &lt;a href="http://rpc.rsscloud.org" rel="nofollow"&gt;rpc.rsscloud.org&lt;/a&gt; server you are probably referring to is maintained by Dave with no promise of uptime (correct me if I'm wrong, obviously) as a place to test your implementation. It is possible that the server can be rebooted for changes at any time. No big company is providing a constant connection here.&lt;br&gt;&lt;br&gt;The WP plugin for rssCloud creates a server on every blog that installs it. Problems have been few and far between with this.&lt;br&gt;&lt;br&gt;The pubsubhubbub server hosted by Google has been pushed into every blogger feed and implemented heavily in FeedBurner feeds by Google. It pushes updates from multiple IPs, indicating a network of hubs that they are using to guarantee uptime. By doing this, they have told me that they are ready for real time.</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">jeremyfelt</dc:creator><pubDate>Wed, 30 Sep 2009 11:02:13 -0000</pubDate></item><item><title>Re: A question for DNS gurus out there in InternetLand (Scripting News)</title><link>http://scripting.disqus.com/a_question_for_dns_gurus_out_there_in_internetland_scripting_news/#comment-17262501</link><description>Looks like it's still propagating.  When I do a "nslookup r2.ly" from my Windows machine, I get my openDNS resolver, which returns 208.69.36.132 when I ping it.&lt;br&gt;&lt;br&gt;But when I use this (&lt;a href="http://network-tools.com/nslook/Default.asp" rel="nofollow"&gt;http://network-tools.com/nslook/Default.asp&lt;/a&gt;) to do an nslookup, it sees that slicehost has it.  Should probably fix itself soon.  Assuming that you've gotten word within the last few hours, of course.  If it's been a day, then I'd start to wonder.</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">jeremyfelt</dc:creator><pubDate>Wed, 23 Sep 2009 22:13:03 -0000</pubDate></item><item><title>Re: Hooking the lizard brain up to the cerebral cortex (Scripting News)</title><link>http://scripting.disqus.com/hooking_the_lizard_brain_up_to_the_cerebral_cortex_scripting_news/#comment-17034447</link><description>I'm probably confusing things by not being completely finished with it yet. :)&lt;br&gt;&lt;br&gt;That subdomain didn't exist until last night. I added "rss" as a TXT record first, and then later as an A record.&lt;br&gt;&lt;br&gt;I didn't get around to doing the redirect - was having too much fun with other things. Right now it goes to a "tesT" page on the server, but will redirect later to my feed.</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">jeremyfelt</dc:creator><pubDate>Mon, 21 Sep 2009 09:37:36 -0000</pubDate></item><item><title>Re: Hooking the lizard brain up to the cerebral cortex (Scripting News)</title><link>http://scripting.disqus.com/hooking_the_lizard_brain_up_to_the_cerebral_cortex_scripting_news/#comment-17034196</link><description>I'm missing something. Where was &lt;a href="http://rss.jeremyfelt.com" rel="nofollow"&gt;rss.jeremyfelt.com&lt;/a&gt; going before this?</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">mterenzio</dc:creator><pubDate>Mon, 21 Sep 2009 09:30:04 -0000</pubDate></item><item><title>Re: Hooking the lizard brain up to the cerebral cortex (Scripting News)</title><link>http://scripting.disqus.com/hooking_the_lizard_brain_up_to_the_cerebral_cortex_scripting_news/#comment-17034044</link><description>The main purpose is to eliminate confusion, which came up quickly in the previous DNS post. We all plug the address in our browsers to see what happens because seeing the TXT record isn't as easy.</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">jeremyfelt</dc:creator><pubDate>Mon, 21 Sep 2009 09:24:56 -0000</pubDate></item><item><title>Re: Hooking the lizard brain up to the cerebral cortex (Scripting News)</title><link>http://scripting.disqus.com/hooking_the_lizard_brain_up_to_the_cerebral_cortex_scripting_news/#comment-17033808</link><description>I had a long complicated DNS question but then realized a simpler one.&lt;br&gt;&lt;br&gt;What is the advantage of the A record for rss.jeremyfelt.com?</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">mterenzio</dc:creator><pubDate>Mon, 21 Sep 2009 09:15:23 -0000</pubDate></item><item><title>Re: Hooking the lizard brain up to the cerebral cortex (Scripting News)</title><link>http://scripting.disqus.com/hooking_the_lizard_brain_up_to_the_cerebral_cortex_scripting_news/#comment-17016752</link><description>That's why you have to try this stuff out and then listen. Everyone expected it to work, so then you have to figure it out, if it's at all possible. One of the cool things about this is you can subscribe to &lt;a href="http://dave.supercloud.org/" rel="nofollow"&gt;http://dave.supercloud.org/&lt;/a&gt; and you don't even need to modify the client. :-)</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">dave</dc:creator><pubDate>Sun, 20 Sep 2009 23:52:39 -0000</pubDate></item><item><title>Re: Hooking the lizard brain up to the cerebral cortex (Scripting News)</title><link>http://scripting.disqus.com/hooking_the_lizard_brain_up_to_the_cerebral_cortex_scripting_news/#comment-17016164</link><description>Awesome! Just tried it and it works on my previously registered supercloud already. Good, good stuff.  I'm going to go add an A record for &lt;a href="http://rss.jeremyfelt.com" rel="nofollow"&gt;rss.jeremyfelt.com&lt;/a&gt; that I setup a TXT record for after your earlier post. &lt;br&gt;&lt;br&gt;I probably overstate this, but I have so much fun with tech that slides together well.</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">jeremyfelt</dc:creator><pubDate>Sun, 20 Sep 2009 23:48:29 -0000</pubDate></item><item><title>Re: DNS for RSS feeds (Scripting News)</title><link>http://scripting.disqus.com/dns_for_rss_feeds_scripting_news/#comment-17003610</link><description>What I like about it is that it's connecting up the lizard brain -- DNS with the cerebral cortex -- HTTP. They're at opposite ends of the evolutionary spectrum, but they're still a nice way to integrate them.</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">dave</dc:creator><pubDate>Sun, 20 Sep 2009 21:56:31 -0000</pubDate></item><item><title>Re: DNS for RSS feeds (Scripting News)</title><link>http://scripting.disqus.com/dns_for_rss_feeds_scripting_news/#comment-17002306</link><description>I like that idea, hadn't thought of a combo deal. :) &lt;br&gt;&lt;br&gt;Anything where the user only needs to know one thing (their address) and the technology (browser/cloud app) figures the rest out seamless is a good way to start.</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">jeremyfelt</dc:creator><pubDate>Sun, 20 Sep 2009 21:39:52 -0000</pubDate></item><item><title>Re: DNS for RSS feeds (Scripting News)</title><link>http://scripting.disqus.com/dns_for_rss_feeds_scripting_news/#comment-17002119</link><description>BTW, it's not at all impossible to have &lt;a href="http://dave.supercloud.org" rel="nofollow"&gt;dave.supercloud.org&lt;/a&gt; redirect to my feed, even if it's just a TXT record, without doing anything horrible. The DNS would return the same IP address for all *.supercloud.org hosts, where the web server would look up the host's TXT record and redirect to it. Nicely loosely coupled, no hacks, it should work.</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">dave</dc:creator><pubDate>Sun, 20 Sep 2009 21:34:33 -0000</pubDate></item><item><title>Re: DNS for RSS feeds (Scripting News)</title><link>http://scripting.disqus.com/dns_for_rss_feeds_scripting_news/#comment-16991305</link><description>Great idea.  You get to keep your SEO juice as well.</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">rbonini</dc:creator><pubDate>Sun, 20 Sep 2009 14:28:13 -0000</pubDate></item><item><title>Re: DNS for RSS feeds (Scripting News)</title><link>http://scripting.disqus.com/dns_for_rss_feeds_scripting_news/#comment-16991188</link><description>Everyone expects to be able to resolve it in the browser, I understand&lt;br&gt;that DNS isn't set up to do this, that a domain can't redirect to a&lt;br&gt;specific URL but people expect it to.</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">dave</dc:creator><pubDate>Sun, 20 Sep 2009 14:24:03 -0000</pubDate></item><item><title>Re: DNS for RSS feeds (Scripting News)</title><link>http://scripting.disqus.com/dns_for_rss_feeds_scripting_news/#comment-16990946</link><description>It doesn't make a website or redirect to your feed, it only adds a DNS TXT record for the feed specified.&lt;br&gt;&lt;br&gt;Once you have this, an application that is looking for TXT records will know how to translate &lt;a href="http://connectme.supercloud.org" rel="nofollow"&gt;connectme.supercloud.org&lt;/a&gt; to whatever feed is stored as TXT.</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">jeremyfelt</dc:creator><pubDate>Sun, 20 Sep 2009 14:14:58 -0000</pubDate></item><item><title>Re: DNS for RSS feeds (Scripting News)</title><link>http://scripting.disqus.com/dns_for_rss_feeds_scripting_news/#comment-16990626</link><description>The practical applications are pretty clear to me.&lt;br&gt;&lt;br&gt;You can store your feed in a TXT record under a domain name. If you move from 140char Client1 to 140char Client2, you can change your TXT record from feed1 to feed2 and the aggregators that are paying attention won't be required to notice the change. They'll just deal with it. You can change services without your friends having to follow around manually.&lt;br&gt;&lt;br&gt;As for handling situations where other TXT records exist under that domain... It's up to the aggregator to know what a feed is/isn't and if it is/isn't cloud enabled. We'll just grab them and check.</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">jeremyfelt</dc:creator><pubDate>Sun, 20 Sep 2009 14:03:49 -0000</pubDate></item><item><title>Re: Someone give Om an award (Scripting News)</title><link>http://scripting.disqus.com/someone_give_om_an_award_scripting_news/#comment-16217349</link><description>I'm pretty sure NYT uses a custom version of MultiUser Wordpress they inherited from &lt;a href="http://About.com" rel="nofollow"&gt;About.com&lt;/a&gt; At least that was the case about two years ago. So they'd have to handle it themselves.</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">mterenzio</dc:creator><pubDate>Tue, 08 Sep 2009 19:05:16 -0000</pubDate></item></channel></rss>