<?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 for blog.lmorchard.com</title>
	<atom:link href="http://blog.lmorchard.com/comments/feed" rel="self" type="application/rss+xml" />
	<link>http://blog.lmorchard.com</link>
	<description>write like no one&#039;s reading</description>
	<lastBuildDate>Thu, 02 May 2013 02:42:00 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.6-beta2</generator>
	<item>
		<title>Comment on I like it when services treat me like I treat my pets by fluffy</title>
		<link>http://blog.lmorchard.com/2013/04/12/services-and-pets#comment-1058</link>
		<dc:creator>fluffy</dc:creator>
		<pubDate>Thu, 02 May 2013 02:42:00 +0000</pubDate>
		<guid isPermaLink="false">http://blog.lmorchard.com/?p=1011#comment-1058</guid>
		<description><![CDATA[It&#039;s kind of funny how there&#039;s such an inherent paradox in that one of the best ways to keep a customer is to make it easy for them to leave.  Compare that with the world of, say, cellphone providers; I am finally dumping T-Mobile and paying a $200 ETF specifically because there IS an ETF at all (because it turned out to be overall cheaper to switch to Ting than it was to switch to T-Mobile&#039;s pay-as-you-go plan - specifically because of the ETF that they would have charged me either way).

One reason I don&#039;t trust Google services beyond the amount for which I need them is that historically, exporting data from them has been way more work than it should be.  They certainly do have &quot;data liberation&quot; APIs but they tend to be slow, cumbersome, and fragile, and they seem to love changing the protocols from the standard just BARELY enough to make it way more work than necessary.  (That and Google does plenty of stuff to make it obvious that they ARE spying on me and they ARE using all the data they&#039;re accumulating about me to try to get me to pull everyone and everything into their services.  Nuts to that.)]]></description>
		<content:encoded><![CDATA[<p>It&#8217;s kind of funny how there&#8217;s such an inherent paradox in that one of the best ways to keep a customer is to make it easy for them to leave.  Compare that with the world of, say, cellphone providers; I am finally dumping T-Mobile and paying a $200 ETF specifically because there IS an ETF at all (because it turned out to be overall cheaper to switch to Ting than it was to switch to T-Mobile&#8217;s pay-as-you-go plan &#8211; specifically because of the ETF that they would have charged me either way).</p>
<p>One reason I don&#8217;t trust Google services beyond the amount for which I need them is that historically, exporting data from them has been way more work than it should be.  They certainly do have &#8220;data liberation&#8221; APIs but they tend to be slow, cumbersome, and fragile, and they seem to love changing the protocols from the standard just BARELY enough to make it way more work than necessary.  (That and Google does plenty of stuff to make it obvious that they ARE spying on me and they ARE using all the data they&#8217;re accumulating about me to try to get me to pull everyone and everything into their services.  Nuts to that.)</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Looking for a Django app to manage Roles within Groups by Spencer Ogden</title>
		<link>http://blog.lmorchard.com/2013/02/23/looking-for-a-django-app-to-manage-roles-within-groups#comment-1057</link>
		<dc:creator>Spencer Ogden</dc:creator>
		<pubDate>Sat, 13 Apr 2013 22:11:00 +0000</pubDate>
		<guid isPermaLink="false">http://blog.lmorchard.com/?p=949#comment-1057</guid>
		<description><![CDATA[Hi Les, did you ever find any hidden gems on this? I have a very similar sounding use case where this would be very helpful. Two very stale starting points I came across are:

https://github.com/strange/django-usergroups/tree/master/usergroups

https://github.com/brosner/django-groups


Spencer]]></description>
		<content:encoded><![CDATA[<p>Hi Les, did you ever find any hidden gems on this? I have a very similar sounding use case where this would be very helpful. Two very stale starting points I came across are:</p>
<p><a href="https://github.com/strange/django-usergroups/tree/master/usergroups" rel="nofollow">https://github.com/strange/django-usergroups/tree/master/usergroups</a></p>
<p><a href="https://github.com/brosner/django-groups" rel="nofollow">https://github.com/brosner/django-groups</a></p>
<p>Spencer</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Social novelty filtering (or Google Reader, R.I.P.) by jbond</title>
		<link>http://blog.lmorchard.com/2013/03/14/social-novelty-filterin#comment-1056</link>
		<dc:creator>jbond</dc:creator>
		<pubDate>Sat, 06 Apr 2013 08:09:00 +0000</pubDate>
		<guid isPermaLink="false">http://blog.lmorchard.com/?p=998#comment-1056</guid>
		<description><![CDATA[Need to think about the share button. It needs to be a bit more heavyweight than a +1 button but less heavyweight than G+ or blogging and perhaps less than even Twitter. It&#039;s interesting that you wrote &quot;Maybe offer an optional field for comment.&quot;.

Absolutely critical to making this work is that the list of shared items is itself available as RSS/Atom+PSHB. And the same with any composite lists of shares aggregated from multiple people, the results of tags[1] or searches. Which is why it&#039;s intensely irritating that G+, Twitter, Facebook don&#039;t or no longer provide RSS/Atom+PSHB output.

&quot;hey look at this&quot; is one of the most common internet games people play. There&#039;s been lots of attempts at code to support this game. Stumble, tumblr, del.icio.us, Reader sharing, Flipboard magazines, etc, etc, but nobody&#039;s ever really cracked it. Then there&#039;s the professionals who specialise in the game. &quot;Novelty Curators&quot;. Whatever we come up with needs to support both casual and full time actors. The 99%, 9% and the 1%

[1] I have a number of synthetic feeds I still follow like the output of Google News searches. That used to include del.icio.us searches for specific tags but it feels like those died a long time ago.]]></description>
		<content:encoded><![CDATA[<p>Need to think about the share button. It needs to be a bit more heavyweight than a +1 button but less heavyweight than G+ or blogging and perhaps less than even Twitter. It&#8217;s interesting that you wrote &#8220;Maybe offer an optional field for comment.&#8221;.</p>
<p>Absolutely critical to making this work is that the list of shared items is itself available as RSS/Atom+PSHB. And the same with any composite lists of shares aggregated from multiple people, the results of tags[1] or searches. Which is why it&#8217;s intensely irritating that G+, Twitter, Facebook don&#8217;t or no longer provide RSS/Atom+PSHB output.</p>
<p>&#8220;hey look at this&#8221; is one of the most common internet games people play. There&#8217;s been lots of attempts at code to support this game. Stumble, tumblr, del.icio.us, Reader sharing, Flipboard magazines, etc, etc, but nobody&#8217;s ever really cracked it. Then there&#8217;s the professionals who specialise in the game. &#8220;Novelty Curators&#8221;. Whatever we come up with needs to support both casual and full time actors. The 99%, 9% and the 1%</p>
<p>[1] I have a number of synthetic feeds I still follow like the output of Google News searches. That used to include del.icio.us searches for specific tags but it feels like those died a long time ago.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Social novelty filtering (or Google Reader, R.I.P.) by fluffy</title>
		<link>http://blog.lmorchard.com/2013/03/14/social-novelty-filterin#comment-1055</link>
		<dc:creator>fluffy</dc:creator>
		<pubDate>Fri, 15 Mar 2013 21:58:00 +0000</pubDate>
		<guid isPermaLink="false">http://blog.lmorchard.com/?p=998#comment-1055</guid>
		<description><![CDATA[This is something I&#039;ve been thinking about for a while (ever since the Sharepocalypse and me deciding to divorce myself as much as possible from Google services based on their creepiness-factor with Google+) and the problem I keep on coming back to is one of discovery.  Well, that and the problem that the vast majority of Internet users don&#039;t want to have to install their own LAMP stack and apps on top of it, so anything that&#039;s successful is going to have to scale, and ideally should interoperate with a nice open protocol.


I keep on thinking about how to do things with push-based APIs and so on but then it always ends up re-evolving into email.]]></description>
		<content:encoded><![CDATA[<p>This is something I&#8217;ve been thinking about for a while (ever since the Sharepocalypse and me deciding to divorce myself as much as possible from Google services based on their creepiness-factor with Google+) and the problem I keep on coming back to is one of discovery.  Well, that and the problem that the vast majority of Internet users don&#8217;t want to have to install their own LAMP stack and apps on top of it, so anything that&#8217;s successful is going to have to scale, and ideally should interoperate with a nice open protocol.</p>
<p>I keep on thinking about how to do things with push-based APIs and so on but then it always ends up re-evolving into email.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Social novelty filtering (or Google Reader, R.I.P.) by fluffy</title>
		<link>http://blog.lmorchard.com/2013/03/14/social-novelty-filterin#comment-1054</link>
		<dc:creator>fluffy</dc:creator>
		<pubDate>Fri, 15 Mar 2013 21:56:00 +0000</pubDate>
		<guid isPermaLink="false">http://blog.lmorchard.com/?p=998#comment-1054</guid>
		<description><![CDATA[I just hope that the guy who maintains it is ready to deal with suddenly having a much larger userbase. My impression of him and the way he&#039;s interacted with users in the past is that he sees users with suggestions as a liability as opposed to something to try to support.

I actually stopped using it a couple months ago and switched back to FeedOnFeeds because I&#039;d seen one too many asshole responses from him on the forum.]]></description>
		<content:encoded><![CDATA[<p>I just hope that the guy who maintains it is ready to deal with suddenly having a much larger userbase. My impression of him and the way he&#8217;s interacted with users in the past is that he sees users with suggestions as a liability as opposed to something to try to support.</p>
<p>I actually stopped using it a couple months ago and switched back to FeedOnFeeds because I&#8217;d seen one too many asshole responses from him on the forum.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Social novelty filtering (or Google Reader, R.I.P.) by Stephen Uitti</title>
		<link>http://blog.lmorchard.com/2013/03/14/social-novelty-filterin#comment-1053</link>
		<dc:creator>Stephen Uitti</dc:creator>
		<pubDate>Fri, 15 Mar 2013 15:14:00 +0000</pubDate>
		<guid isPermaLink="false">http://blog.lmorchard.com/?p=998#comment-1053</guid>
		<description><![CDATA[Before Reader, i used Sage in Firefox. Sage is still there. Reader&#039;s biggest draw for me was being able to pick up where i left off if i was using some other computer. I could get the same effect if Sage could retain it&#039;s list of what&#039;s been read from a file. Right, a file on a thumb drive. The fact that Google has my list and is likely doing whatever it is they want with it creeps me out a bit. But not too much, as they clearly have a really good idea of what i&#039;m reading by tracking ads, and so on.]]></description>
		<content:encoded><![CDATA[<p>Before Reader, i used Sage in Firefox. Sage is still there. Reader&#8217;s biggest draw for me was being able to pick up where i left off if i was using some other computer. I could get the same effect if Sage could retain it&#8217;s list of what&#8217;s been read from a file. Right, a file on a thumb drive. The fact that Google has my list and is likely doing whatever it is they want with it creeps me out a bit. But not too much, as they clearly have a really good idea of what i&#8217;m reading by tracking ads, and so on.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Social novelty filtering (or Google Reader, R.I.P.) by Les Orchard</title>
		<link>http://blog.lmorchard.com/2013/03/14/social-novelty-filterin#comment-1051</link>
		<dc:creator>Les Orchard</dc:creator>
		<pubDate>Thu, 14 Mar 2013 17:53:00 +0000</pubDate>
		<guid isPermaLink="false">http://blog.lmorchard.com/?p=998#comment-1051</guid>
		<description><![CDATA[Oh wait, you mean how do I find it using it :) (I&#039;ve been deluged with questions about its site being down)

Honestly, I haven&#039;t done much code review of the thing, and only dove in here or there to tweak a few things that annoyed me. I&#039;m kind of all Dread Pirate Roberts about the thing, as I keep meaning to get back to writing my own aggregator again: &quot;Good night, TT-RSS. Good job. Sleep well, I&#039;ll most likely delete you in the morning.&quot;]]></description>
		<content:encoded><![CDATA[<p>Oh wait, you mean how do I find it using it <img src='http://blog.lmorchard.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  (I&#8217;ve been deluged with questions about its site being down)</p>
<p>Honestly, I haven&#8217;t done much code review of the thing, and only dove in here or there to tweak a few things that annoyed me. I&#8217;m kind of all Dread Pirate Roberts about the thing, as I keep meaning to get back to writing my own aggregator again: &#8220;Good night, TT-RSS. Good job. Sleep well, I&#8217;ll most likely delete you in the morning.&#8221;</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Social novelty filtering (or Google Reader, R.I.P.) by Amblin</title>
		<link>http://blog.lmorchard.com/2013/03/14/social-novelty-filterin#comment-1050</link>
		<dc:creator>Amblin</dc:creator>
		<pubDate>Thu, 14 Mar 2013 13:24:00 +0000</pubDate>
		<guid isPermaLink="false">http://blog.lmorchard.com/?p=998#comment-1050</guid>
		<description><![CDATA[I was just about to peek at the code and consider installing TT-RSS. This makes me very sad.]]></description>
		<content:encoded><![CDATA[<p>I was just about to peek at the code and consider installing TT-RSS. This makes me very sad.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Social novelty filtering (or Google Reader, R.I.P.) by Zack Weinberg</title>
		<link>http://blog.lmorchard.com/2013/03/14/social-novelty-filterin#comment-1049</link>
		<dc:creator>Zack Weinberg</dc:creator>
		<pubDate>Thu, 14 Mar 2013 12:45:00 +0000</pubDate>
		<guid isPermaLink="false">http://blog.lmorchard.com/?p=998#comment-1049</guid>
		<description><![CDATA[So how do you find TT-RSS, anyway?  It seems to be the game in town for self-hosted cloud RSS readers, but I couldn&#039;t get at any of its documentation last night (flood of people trying to do the same thing, no doubt) and the code makes me a little nervous (seems to rely exclusively on quotation rather than prepared statements for database access, for instance).]]></description>
		<content:encoded><![CDATA[<p>So how do you find TT-RSS, anyway?  It seems to be the game in town for self-hosted cloud RSS readers, but I couldn&#8217;t get at any of its documentation last night (flood of people trying to do the same thing, no doubt) and the code makes me a little nervous (seems to rely exclusively on quotation rather than prepared statements for database access, for instance).</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Half-formed thoughts about Twitter, social silos, web APIs, and mashups by Maxence_Cote</title>
		<link>http://blog.lmorchard.com/2012/07/12/half-formed-thoughts-about-twitter#comment-1048</link>
		<dc:creator>Maxence_Cote</dc:creator>
		<pubDate>Fri, 01 Mar 2013 18:22:00 +0000</pubDate>
		<guid isPermaLink="false">http://blog.lmorchard.com/?p=136#comment-1048</guid>
		<description><![CDATA[I&#039;ve just found this post googling and what a post! Your thoughts on the silos, the web APIs and the sharing of the value resonates so much with our project Cozy Cloud. 
We are trying to help improving this &quot;dire&quot; situation with an open source platform where users have control and install apps instead of registering to closed services. We are in a very early phase but it would be an honor to have your feedback, if you see some pitfalls in our approach to tackle this issue or if you have any advice! Here&#039;s our website: https://www.cozycloud.cc/]]></description>
		<content:encoded><![CDATA[<p>I&#8217;ve just found this post googling and what a post! Your thoughts on the silos, the web APIs and the sharing of the value resonates so much with our project Cozy Cloud.<br />
We are trying to help improving this &#8220;dire&#8221; situation with an open source platform where users have control and install apps instead of registering to closed services. We are in a very early phase but it would be an honor to have your feedback, if you see some pitfalls in our approach to tackle this issue or if you have any advice! Here&#8217;s our website: <a href="https://www.cozycloud.cc/" rel="nofollow">https://www.cozycloud.cc/</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Naming Things: CamelCase vs snake_case by Stephen Uitti</title>
		<link>http://blog.lmorchard.com/2013/01/23/naming-conventions#comment-1046</link>
		<dc:creator>Stephen Uitti</dc:creator>
		<pubDate>Wed, 27 Feb 2013 19:45:00 +0000</pubDate>
		<guid isPermaLink="false">http://blog.lmorchard.com/?p=789#comment-1046</guid>
		<description><![CDATA[The only consistent commenting style i&#039;ve ever seen was no comments at all. It was also the fastest to read. It had the fewest mistakes, since, if the code doesn&#039;t match the comments, it&#039;s highly likely that both are wrong.
The most consistent naming convention i&#039;ve ever seen was color coding. The guy only used white wire.
Remember: the term isn&#039;t &quot;anal retentive&quot;. It&#039;s &quot;anal compulsive&quot;.]]></description>
		<content:encoded><![CDATA[<p>The only consistent commenting style i&#8217;ve ever seen was no comments at all. It was also the fastest to read. It had the fewest mistakes, since, if the code doesn&#8217;t match the comments, it&#8217;s highly likely that both are wrong.<br />
The most consistent naming convention i&#8217;ve ever seen was color coding. The guy only used white wire.<br />
Remember: the term isn&#8217;t &#8220;anal retentive&#8221;. It&#8217;s &#8220;anal compulsive&#8221;.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Too long? Read anyway. by Quora</title>
		<link>http://blog.lmorchard.com/2013/02/25/too-long-read-anyway#comment-1043</link>
		<dc:creator>Quora</dc:creator>
		<pubDate>Wed, 27 Feb 2013 03:56:58 +0000</pubDate>
		<guid isPermaLink="false">http://blog.lmorchard.com/?p=963#comment-1043</guid>
		<description><![CDATA[&lt;strong&gt;What are the properties of great engineering recruiters?...&lt;/strong&gt;

Assumption: I&#039;m assuming this question is talking about 3rd party recruiters rather than in-house. A great technical recruiter should be able to do 2 things: (1) present engineers with companies that fit their criteria and (2) present companies with e...]]></description>
		<content:encoded><![CDATA[<p><strong>What are the properties of great engineering recruiters?&#8230;</strong></p>
<p>Assumption: I&#8217;m assuming this question is talking about 3rd party recruiters rather than in-house. A great technical recruiter should be able to do 2 things: (1) present engineers with companies that fit their criteria and (2) present companies with e&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Looking for a Django app to manage Roles within Groups by Shawn Medero</title>
		<link>http://blog.lmorchard.com/2013/02/23/looking-for-a-django-app-to-manage-roles-within-groups#comment-1042</link>
		<dc:creator>Shawn Medero</dc:creator>
		<pubDate>Tue, 26 Feb 2013 20:09:00 +0000</pubDate>
		<guid isPermaLink="false">http://blog.lmorchard.com/?p=949#comment-1042</guid>
		<description><![CDATA[Did you try privileges https://github.com/eldarion/privileges -- it might do what you want.

Hrm, I also swore I saw a Django app a while ago that tried to mimic the Drupal Groups/Roles behavior which similarly sounds like what you&#039;d want. Mining my pinboard link is returning a blank though. I think it may have been something buried in the Pinax effort http://pinaxproject.com (which means there&#039;s probably some undesired coupling.)

Some other non-drop-in parts:

Does everything need to be done in roles? Are something things more like feature flipping? https://github.com/jsocol/django-waffle

Could you mine anything useful out of: http://code.google.com/p/django-mmo/

There&#039;s also django-rubberstamp: https://github.com/eldarion/django-rubberstamp, brabeion https://github.com/eldarion/brabeion , &amp; agon https://github.com/eldarion/agon that you could probably coerce into something.]]></description>
		<content:encoded><![CDATA[<p>Did you try privileges <a href="https://github.com/eldarion/privileges" rel="nofollow">https://github.com/eldarion/privileges</a> &#8212; it might do what you want.</p>
<p>Hrm, I also swore I saw a Django app a while ago that tried to mimic the Drupal Groups/Roles behavior which similarly sounds like what you&#8217;d want. Mining my pinboard link is returning a blank though. I think it may have been something buried in the Pinax effort <a href="http://pinaxproject.com" rel="nofollow">http://pinaxproject.com</a> (which means there&#8217;s probably some undesired coupling.)</p>
<p>Some other non-drop-in parts:</p>
<p>Does everything need to be done in roles? Are something things more like feature flipping? <a href="https://github.com/jsocol/django-waffle" rel="nofollow">https://github.com/jsocol/django-waffle</a></p>
<p>Could you mine anything useful out of: <a href="http://code.google.com/p/django-mmo/" rel="nofollow">http://code.google.com/p/django-mmo/</a></p>
<p>There&#8217;s also django-rubberstamp: <a href="https://github.com/eldarion/django-rubberstamp" rel="nofollow">https://github.com/eldarion/django-rubberstamp</a>, brabeion <a href="https://github.com/eldarion/brabeion" rel="nofollow">https://github.com/eldarion/brabeion</a> , &amp; agon <a href="https://github.com/eldarion/agon" rel="nofollow">https://github.com/eldarion/agon</a> that you could probably coerce into something.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Too long? Read anyway. by cdent</title>
		<link>http://blog.lmorchard.com/2013/02/25/too-long-read-anyway#comment-1041</link>
		<dc:creator>cdent</dc:creator>
		<pubDate>Tue, 26 Feb 2013 19:36:00 +0000</pubDate>
		<guid isPermaLink="false">http://blog.lmorchard.com/?p=963#comment-1041</guid>
		<description><![CDATA[Very well said and very worth saying. You&#039;ve articulated the motivation of pretty much my entire career: encourage thoughtful composition. Thanks for that because it can be easy to get a bit disoriented.]]></description>
		<content:encoded><![CDATA[<p>Very well said and very worth saying. You&#8217;ve articulated the motivation of pretty much my entire career: encourage thoughtful composition. Thanks for that because it can be easy to get a bit disoriented.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Too long? Read anyway. by Kyla Coulman-Absher</title>
		<link>http://blog.lmorchard.com/2013/02/25/too-long-read-anyway#comment-1040</link>
		<dc:creator>Kyla Coulman-Absher</dc:creator>
		<pubDate>Tue, 26 Feb 2013 17:21:00 +0000</pubDate>
		<guid isPermaLink="false">http://blog.lmorchard.com/?p=963#comment-1040</guid>
		<description><![CDATA[This is really well said! I blog quite a bit myself, and have been since 2003 in various capacities, and &quot;write like no one&#039;s reading&quot; totally resonates, as well as those personal standards of language communication. I will definitely be following your work from here on out.]]></description>
		<content:encoded><![CDATA[<p>This is really well said! I blog quite a bit myself, and have been since 2003 in various capacities, and &#8220;write like no one&#8217;s reading&#8221; totally resonates, as well as those personal standards of language communication. I will definitely be following your work from here on out.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
