<?xml version="1.0" encoding="UTF-8"?><?xml-stylesheet type="text/css" media="screen" href="http://s2.wp.com/wp-content/themes/vip/newyorkobserver/stylesheets/rss.css"?>
<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/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>Betabeat &#187; jeremy cutler</title>
	<atom:link href="http://betabeat.com/tag/jeremy-cutler/feed/" rel="self" type="application/rss+xml" />
	<link>http://betabeat.com</link>
	<description>Just another WordPress.com site</description>
	<lastBuildDate>Wed, 22 May 2013 17:14:07 +0000</lastBuildDate>
	<language></language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
<cloud domain='betabeat.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://s2.wp.com/i/buttonw-com.png</url>
		<title>Betabeat &#187; jeremy cutler</title>
		<link>http://betabeat.com</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://betabeat.com/osd.xml" title="Betabeat" />
	<atom:link rel='hub' href='http://betabeat.com/?pushpress=hub'/>
		<item>
				
		<title>Petition for Tumblr to Stop &#8216;Alienating Their Entire Userbase&#8217; Gets More Than 18,000 Signatures</title>

		<comments>http://betabeat.com/2013/01/petition-for-tumblr-to-stop-alienating-their-entire-userbase-gets-more-than-18000-signatures/#comments</comments>
		<pubDate>Tue, 29 Jan 2013 09:15:37 -0400</pubDate>
					<link>http://betabeat.com/2013/01/petition-for-tumblr-to-stop-alienating-their-entire-userbase-gets-more-than-18000-signatures/</link>
			<dc:creator></dc:creator>
				
		<guid isPermaLink="false">http://betabeat.com/?p=77793</guid>
		<description><![CDATA[<p><a href="http://nyobetabeat.files.wordpress.com/2013/01/sample-ask.jpg"><img class="alignleft size-medium wp-image-77881" alt="sample ask" src="http://nyobetabeat.files.wordpress.com/2013/01/sample-ask.jpg?w=300" width="300" height="230" /></a>Late last week, David Karp announced a number of changes to Tumblr triumphantly billed as “<a href="http://staff.tumblr.com/post/41483060118/an-upgrade-years-in-the-making-when-we-imagined">An upgrade, years in the making</a>…” In order to make room for "BIG new" features, such as customizable drag-and-drop photoset creation, faster uploads, and inline reblogging, he said, "we've reduced <em>creation</em> on Tumblr to its essence, while carrying over <em>every single feature."</em></p>
<p>But a number of Tumblr users--more than 18,000 of them, in fact--don't see the change as an improvement. They've signed <a href="https://www.change.org/petitions/tumblr-staff-undo-the-1-24-2013-update-that-screwed-up-the-posting-procedure">a petition</a> on Change.org--a platform more typically used to advocate for social justice--to "Undo the 1/24/2013 update that screwed up the posting procedure."<!--more--></p>
<div>
<p>Ah, the Internet, always taking everything in stride!</p>
<p>According to the petition:</p>
<blockquote><p>"With this update, the Tumblr staff have succeeded in alienating their entire userbase. The Tumblr staff have added features that make it more like a fully-equipped Twitter ripoff than the actual Tumblr site now. People once used Tumblr to AVOID having to deal with the interface of Twitter or Facebook, but that is a thing of the past now, apparently."</p></blockquote>
<p>Both in the comments of the petition and on Tumblr, users have also mentioned the negative effect the upgrades have had on popular add-ons like Missing e, Tumblr Savior and Xkit. (We've reported Tumblr's <a href="http://betabeat.com/2011/09/missing-e-developer-keeps-trying-to-work-with-tumblr-but-tumblr-keeps-trying-to-shut-him-down/">contentious relationship</a> with Missing e developer Jeremy Cutler in the past.) Under "reasons for signing" the petition, a user named Leonor Verissimo wrote:</p>
<blockquote><p>"This update isn't handy at all. Not only does it make useful plugins such as Tumblr Saviour and Missing E glitch, it has removed and/or complicated functions that were previously fine. If this is an attempt to "compete" against those plugins, maybe the staff could incorporate similar functions into the website that can be toggled by the user instead of trying to make them completely unusable."</p></blockquote>
<p>The petition mentions "RP" (roleplaying) and story blogs in particular, perhaps because consistent reblogging and replies in fandom Tumblrs rely on Missing e.</p>
<p>In response to questions from Betabeat about whether Tumblr was taking a swipe at browser extensions with its latest upgrade, especially considering the <a href="http://blogs.reuters.com/anthony-derosa/2011/09/08/david-karp-discusses-tumblrs-growing-pains/">burden on support staff</a>, spokesperson Katherine Barna said, "Absolutely not, the purpose was to create a more streamlined dashboard experience, where you're creating posts the same way you're viewing them," adding, "We've already fixed most of the bugs and omissions users reported and are continuing to look into any other issues that arise." That might be why signatures on the petition have hovered just above 18,000 since yesterday.</p>
<p>Tumblr has faced this kind of backlash against new features and their effect on add-ons like Missing e <a href="http://misterjmasters.tumblr.com/post/9674988299/why-tumblrs-right-about-missing-e">in years past</a>. Right now, the company, which had revenues of $13 million last year from 80 million Tumblr blogs, is likely more focused on <a href="http://betabeat.com/2012/11/tech-insurgents-2012-rick-webb-tumblr-advertising/">advertising</a> and its goal of <a href="http://www.businessinsider.com/how-tumbler-saved-itself-20-million-with-one-simple-move-2013-1">being profitable in 2013</a>.</p>
<p>As for Mr. Cutler, he recently moved from Toronto to New York City to take a job as a <a href="http://www.linkedin.com/profile/view?id=28515962&amp;authType=NAME_SEARCH&amp;authToken=K6rD&amp;locale=en_US&amp;srchid=3040cb7d-1df1-4d71-8db8-05f719da9915-0&amp;srchindex=1&amp;srchtotal=15&amp;goback=%2Efps_PBCK_*1_Jeremy_Cutler_*1_*1_*1_*1_*2_*1_Y_*1_*1_*1_false_1_R_*1_*51_*1_*51_true_*2_*2_*2_*2_*2_*2_*2_*2_*2_*2_*2_*2_*2_*2_*2_*2_*2_*2_*2_*2_*2&amp;pvs=ps&amp;trk=pp_profile_name_link">software engineer at Etsy</a>. In an email to Betabeat, he said he hadn't yet had a chance to go through the update.</p>
<p>"It is no secret that Tumblr has has a rocky relationship with API developers and extension developers, and I certainly have questioned some of the decisions they have made," he said. However, he added, "I don't want to assume that anything Tumblr chooses to do is intended to antagonize any of its users, but I hope that if they are taking cues from Missing e, it is to add functionality that a large segment of their user base seems to desire. As Tumblr hires more and more talented developers, they seem to be moving away (albeit slowly) from the centralized decision-making that has held the site back for too long. If this results in more iteration in their updates and more open communication with their users, then Tumblr will just get better. As much as I enjoy working on Missing e, I dream of a day where it won't be necessary."</p>
</div>
]]></description>
		<content:encoded><![CDATA[<p><a href="http://nyobetabeat.files.wordpress.com/2013/01/sample-ask.jpg"><img class="alignleft size-medium wp-image-77881" alt="sample ask" src="http://nyobetabeat.files.wordpress.com/2013/01/sample-ask.jpg?w=300" width="300" height="230" /></a>Late last week, David Karp announced a number of changes to Tumblr triumphantly billed as “<a href="http://staff.tumblr.com/post/41483060118/an-upgrade-years-in-the-making-when-we-imagined">An upgrade, years in the making</a>…” In order to make room for "BIG new" features, such as customizable drag-and-drop photoset creation, faster uploads, and inline reblogging, he said, "we've reduced <em>creation</em> on Tumblr to its essence, while carrying over <em>every single feature."</em></p>
<p>But a number of Tumblr users--more than 18,000 of them, in fact--don't see the change as an improvement. They've signed <a href="https://www.change.org/petitions/tumblr-staff-undo-the-1-24-2013-update-that-screwed-up-the-posting-procedure">a petition</a> on Change.org--a platform more typically used to advocate for social justice--to "Undo the 1/24/2013 update that screwed up the posting procedure."<!--more--></p>
<div>
<p>Ah, the Internet, always taking everything in stride!</p>
<p>According to the petition:</p>
<blockquote><p>"With this update, the Tumblr staff have succeeded in alienating their entire userbase. The Tumblr staff have added features that make it more like a fully-equipped Twitter ripoff than the actual Tumblr site now. People once used Tumblr to AVOID having to deal with the interface of Twitter or Facebook, but that is a thing of the past now, apparently."</p></blockquote>
<p>Both in the comments of the petition and on Tumblr, users have also mentioned the negative effect the upgrades have had on popular add-ons like Missing e, Tumblr Savior and Xkit. (We've reported Tumblr's <a href="http://betabeat.com/2011/09/missing-e-developer-keeps-trying-to-work-with-tumblr-but-tumblr-keeps-trying-to-shut-him-down/">contentious relationship</a> with Missing e developer Jeremy Cutler in the past.) Under "reasons for signing" the petition, a user named Leonor Verissimo wrote:</p>
<blockquote><p>"This update isn't handy at all. Not only does it make useful plugins such as Tumblr Saviour and Missing E glitch, it has removed and/or complicated functions that were previously fine. If this is an attempt to "compete" against those plugins, maybe the staff could incorporate similar functions into the website that can be toggled by the user instead of trying to make them completely unusable."</p></blockquote>
<p>The petition mentions "RP" (roleplaying) and story blogs in particular, perhaps because consistent reblogging and replies in fandom Tumblrs rely on Missing e.</p>
<p>In response to questions from Betabeat about whether Tumblr was taking a swipe at browser extensions with its latest upgrade, especially considering the <a href="http://blogs.reuters.com/anthony-derosa/2011/09/08/david-karp-discusses-tumblrs-growing-pains/">burden on support staff</a>, spokesperson Katherine Barna said, "Absolutely not, the purpose was to create a more streamlined dashboard experience, where you're creating posts the same way you're viewing them," adding, "We've already fixed most of the bugs and omissions users reported and are continuing to look into any other issues that arise." That might be why signatures on the petition have hovered just above 18,000 since yesterday.</p>
<p>Tumblr has faced this kind of backlash against new features and their effect on add-ons like Missing e <a href="http://misterjmasters.tumblr.com/post/9674988299/why-tumblrs-right-about-missing-e">in years past</a>. Right now, the company, which had revenues of $13 million last year from 80 million Tumblr blogs, is likely more focused on <a href="http://betabeat.com/2012/11/tech-insurgents-2012-rick-webb-tumblr-advertising/">advertising</a> and its goal of <a href="http://www.businessinsider.com/how-tumbler-saved-itself-20-million-with-one-simple-move-2013-1">being profitable in 2013</a>.</p>
<p>As for Mr. Cutler, he recently moved from Toronto to New York City to take a job as a <a href="http://www.linkedin.com/profile/view?id=28515962&amp;authType=NAME_SEARCH&amp;authToken=K6rD&amp;locale=en_US&amp;srchid=3040cb7d-1df1-4d71-8db8-05f719da9915-0&amp;srchindex=1&amp;srchtotal=15&amp;goback=%2Efps_PBCK_*1_Jeremy_Cutler_*1_*1_*1_*1_*2_*1_Y_*1_*1_*1_false_1_R_*1_*51_*1_*51_true_*2_*2_*2_*2_*2_*2_*2_*2_*2_*2_*2_*2_*2_*2_*2_*2_*2_*2_*2_*2_*2&amp;pvs=ps&amp;trk=pp_profile_name_link">software engineer at Etsy</a>. In an email to Betabeat, he said he hadn't yet had a chance to go through the update.</p>
<p>"It is no secret that Tumblr has has a rocky relationship with API developers and extension developers, and I certainly have questioned some of the decisions they have made," he said. However, he added, "I don't want to assume that anything Tumblr chooses to do is intended to antagonize any of its users, but I hope that if they are taking cues from Missing e, it is to add functionality that a large segment of their user base seems to desire. As Tumblr hires more and more talented developers, they seem to be moving away (albeit slowly) from the centralized decision-making that has held the site back for too long. If this results in more iteration in their updates and more open communication with their users, then Tumblr will just get better. As much as I enjoy working on Missing e, I dream of a day where it won't be necessary."</p>
</div>
]]></content:encoded>
		<wfw:commentRss>http://betabeat.com/2013/01/petition-for-tumblr-to-stop-alienating-their-entire-userbase-gets-more-than-18000-signatures/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/3a428e5c49eee7c95feb75990765f682?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">ntikuobserver</media:title>
		</media:content>

		<media:content url="http://nyobetabeat.files.wordpress.com/2013/01/sample-ask.jpg?w=300" medium="image">
			<media:title type="html">sample ask</media:title>
		</media:content>
	</item>
		<item>
				
		<title>Missing E Developer Keeps Trying to Work With Tumblr But Tumblr Isn&#8217;t Having It</title>

		<comments>http://betabeat.com/2011/09/missing-e-developer-keeps-trying-to-work-with-tumblr-but-tumblr-keeps-trying-to-shut-him-down/#comments</comments>
		<pubDate>Tue, 06 Sep 2011 14:17:40 -0400</pubDate>
					<link>http://betabeat.com/2011/09/missing-e-developer-keeps-trying-to-work-with-tumblr-but-tumblr-keeps-trying-to-shut-him-down/</link>
			<dc:creator>Adrianne Jeffries</dc:creator>
				
		<guid isPermaLink="false">http://www.betabeat.com/?p=16450</guid>
		<description><![CDATA[<p><div id="attachment_16471" class="wp-caption alignleft" style="width: 294px"><img class="size-full wp-image-16471  " title="cutlerish" src="http://nyobetabeat.files.wordpress.com/2011/09/cutlerish.jpg" alt="" width="284" height="284" /><p class="wp-caption-text">Mr. Cutlr. </p></div></p>
<p><a href="http://cutlerish.tumblr.com/">Jeremy Cutler</a>, the developer of the fast-iterating and popular Tumblr <a href="http://missinge.infraware.ca/">add-on Missing e</a>, still hopes to negotiate a compromise with the blogging network.</p>
<p>Last week, Tumblr told Mr. Cutler to stop distributing the extension--a free download, although Mr. Cutler gets some donations from happy users--or <a href="http://www.betabeat.com/2011/09/05/tumblr-threatens-to-shut-down-missing-e-developers-personal-tumblr/">Tumblr would delete his personal blog in retaliation</a>.</p>
<p>"Browser extensions that materially modify Tumblr's experience are currently forbidden by our Terms of Service and it is imperative that any such modifications follow Tumblr's Application Developer and API License Agreement," Tumblr's counsel Ari Shahdadi wrote in an email to Mr. Cutler outlining Tumblr's 11 objections, including that various features violate the Terms of Service, developer and API agreements, employ page scraping and duplicate Tumblr functionality.</p>
<p>Mr. Cutler had proposed making certain changes addressing some of Tumblr's objections, but the startup seems uninterested in a compromise. On Friday, Tumblr requested that Mr. Cutler shut down Missing e within ten days.<!--more--></p>
<p>But Mr. Cutler offered to make some changes to Missing e to comply with, for example, the objection to the features "Dashboard Fixes", "Posting Fixes" and "Ask Fixes." "Representing the circumvention of intended UI and UX as "fixes" is a serious misrepresentation of Tumblr and our features," Mr. Shahdadi said. In response, Mr. Cutler said he will use the word "tweaks" instead of "fixes."</p>
<p>Mr. Cutler also said he would remove any features that address issues Tumblr has fixed, such as returning errors from the Tumblr dashboard when the site is unresponsive. He also said he would remove features that duplicate Tumblr functionality, such as the option to move queued posts to the top of the queue.</p>
<p>The objections that were cited as violations of the API agreement shouldn't apply to Missing e, however, Mr. Cutler maintains. <a href="http://www.betabeat.com/2011/08/05/tumblr-eschews-the-missing-e-so-much-that-it-banned-the-browser-extension/">Missing e stopped using the Tumblr API</a> after Tumblr first raised an objection to the extension, he said. Therefore, Mr. Cutler shouldn't be subject to the API agreement, he argued, taking pains to explain to Mr. Shahdadi that Missing e interacts with information collected in the course of normal web browsing.</p>
<p>Mr. Cutler may seek legal counsel, he said.</p>
<p>Relations with third-party developers are always tough. But Mr. Cutler managed to roll out a slew of features at a time when Tumblr was focusing on scaling its network capacity. Mobile updates, requested features such as analytics, and Tumblr projects such as the directory crawled along as Mr. Cutler zipped out "fix" after "fix." Mr. Cutler applied and interviewed with Tumblr a few months ago. It didn't work out in spite of the fact that <a href="http://www.tumblr.com/tagged/jeremy+cutler">many Tumblr users love the Missing e features</a> and Mr. Cutler loves the platform.</p>
<p>Tumblr's objections and Mr. Cutler's responses in full:</p>
<blockquote><p>&gt; 1) "Dashboard Fixes", "Posting Fixes", "Ask Fixes"<br />
&gt; Representing the circumvention of intended UI and UX as "fixes" is a serious misrepresentation of Tumblr and our features. (3s)</p>
<p>In order to comply with the spirit of this requirement, I will change the name of these features to "Dashboard Tweaks", "Posting Tweaks" and "Ask Tweaks", respectively.</p>
<p>&gt; 2) "Prevent the Tumblr dashboard from stalling all the time when the site isn't responsive"<br />
&gt; This particular issue has been patched for several months. Re-implementing it is likely to cause further issues. (3d, 3s)</p>
<p>This feature was added to handle the issue of error pages Tumblr returned with a HTTP 200 status. If this issue is fixed on your end (I assume by not returning error pages without error codes), then this feature will be removed. However, this was never a "substantial replication" of Tumblr services as it was intended to handle an oversight that is no longer being made. It did not duplicate any client side code.</p>
<p>&gt; 3) "Add a 'move to top of queue' button on queue posts"<br />
&gt; This functionality already exists (with the alt-click action) and should not be re-implemented. (3d, 3s)</p>
<p>I, like many users, are not aware that this alt-click option exists. You would do well to inform your users that it exists. Although, I hardly hall this a "substantial replication", I recognize that additional code to support this option is not required and will make sure users are aware of the built-in option.</p>
<p>&gt; 4) "Add Tumblelog sidebars (follower count, messages, etc) to all dash pages"<br />
&gt; Employs page scraping. (3l)</p>
<p>A single page AJAX load is not a significant source of page scraping. However, I agree that this can be considered a violation of section 3l of the Tumblr API License Agreement. Please see above note regarding API License Agreement violations.</p>
<p>&gt; 5) "Make the 'Following' button on the dash take you directly to your list of followed Tumblrs"<br />
&gt; This is in violation of Section 3m of Tumblr's Application Developer and API License Agreement.</p>
<p>I agree that this can be considered a violation of section 3m of the Tumblr API License Agreement. Please see above note regarding API License Agreement violations.</p>
<p>&gt; 6) "Add a magnifying glass icon to all photo and photoset posts so you can see them in full size"<br />
&gt; This functionality already exists. The ability for users to enlarge a photo can also be toggled by the post's author. Circumventing the author's restrictions is certainly prohibited. Advertising this as added functionality is also misleading. (3d, 3s)</p>
<p>This feature exists in only a partial form. One is able to magnify photosets, but can only magnify photos to their largest size in only specific circumstances. For example, if the post's author specifies a click-through link for the image, one cannot magnify the image using Tumblr's built-in feature, whether or not the post's author had any intention of preventing that ability. The option whether to show full size photos on posts in the dashboard is not configurable by the post's author. In order to meet your requirement regarding the misleading nature of referring to this as an added feature, I will rework the documentation to indicate that it is simply an alternative to an existing built-in feature.</p>
<p>This can be considered a "substantial replication" pursuant to section 3d of the Tumblr API License Agreement. Please see above note regarding API License Agreement violations.</p>
<p>&gt; 7) "Quick (1-click) reblogging. Reblog posts without leaving the dash"<br />
&gt; This feature is currently using form hijacking to create posts. This should be removed or changed to use Tumblr's API. (3l, 3n, 3o)</p>
<p>The term "form hijacking" is used to refer to using automation for the purpose of allowing a (possibly unauthorized) user to send unauthorized data using a site's form submission--usually for the purpose of spamming. Missing e's quick reblogging feature allows Tumblr users to reblog posts, while saving the step of actually opening a reblog page and submitting there. To label this as "form hijacking" and not simply automated form submission suggests that either Tumblr considers users of Missing e's quick reblogging feature to be unauthorized, or any reblogs they perform with this feature to be unauthorized. I trust that you do not believe that this is the case.</p>
<p>This feature can be considered a violation of section 3l of the Tumblr API License Agreement. Please see above note regarding API License Agreement violations.</p>
<p>This feature can be considered a violation of section 3n of the Tumblr API License Agreement in so much as it modifies the functionality of the reblogging process. However, it does not translate, reverse engineer, decompile, disassemble or derive source code, underlying ideas, algorithms, structure or organizational form from the Tumblr Services or the Licensed Materials, nor does it defeat, avoid, bypass, remove, deactivate or otherwise circumvent any protection mechanisms for the Tumblr Services or the Licensed Materials, nor does remove or modify any proprietary notices, attribution or marks from or delivered as part of the Tumblr Services or the Licensed Materials. Please see above note regarding API License Agreement violations.</p>
<p>There is nothing to indicate that the quick reblogging feature is a violation of section 3o of the Tumblr API License Agreement. A user must activate the quick reblogging feature manually, and then must click the reblog button or quick reblog menu in order to reblog a post. Completing this process undeniably reflects an "explicit, genuine expression of user intent and permission".</p>
<p>&gt; 8) "Always reblog long text posts as text (instead of link posts that cut the post off)"<br />
&gt; This is in violation of Section 3m of Tumblr's Application Developer and API License Agreement.</p>
<p>Adjusting the interface such that reblogging text posts automatically go to the "reblog as text" page is a modification of the Tumblr default behaviour of initially presenting the option of reblogging longer text posts as links (with truncated body text). This feature can be considered a violation of section 3m of the Tumblr API License Agreement. Please see above note regarding API License Agreement violations.</p>
<p>&gt; 9) "Add Queue/Draft/Private buttons when answering ask posts"<br />
&gt; This functionality already exists (with the alt-click action) and should not be re-implemented. (3d)</p>
<p>This functionality only exists partially. Using the alt-click action, one can only answer asks as Queue/Draft but not as Private posts.</p>
<p>Although this is not a "substantial replication" of an existing feature, it can be seen as a violation of section 3d of the Tumblr API License Agreement. Please see above note regarding API License Agreement violations.</p>
<p>&gt; 10) "Enable selecting and mass deletion of unanswered asks an messages"<br />
&gt; This feature is currently using form hijacking to delete posts. This must removed or changed to use Tumblr's API. (3l, 3n)</p>
<p>The term "form hijacking" is used to refer to using automation for the purpose of allowing a (possibly unauthorized) user to send unauthorized data using a site's form submission--usually for the purpose of spamming. Missing e's mass deletion features allow Tumblr users to remove multiple ask posts from their inbox, while saving the multiple steps of clicking on each individual delete button. To label this as "form hijacking" and not simply automated form submission suggests that either Tumblr considers users of Missing e's mass delete features to be unauthorized, or any deleting of messages they perform with this feature to be unauthorized. I trust that you do not believe that this is the case.</p>
<p>This feature can be considered a violation of section 3l of the Tumblr API License Agreement. Please see above note regarding API License Agreement violations.</p>
<p>This feature, however, cannot be considered a violation of section 3n of the Tumblr API License Agreement. It does not in any way interfere with, modify or disable any features or functionality, nor does it translate, reverse engineer, decompile, disassemble or derive source code, underlying ideas, algorithms, structure or organizational form, nor defeat, avoid, bypass, remove, deactivate or otherwise circumvent any protection mechanisms, nor remove or modify any proprietary notices, attribution or marks from or delivered as part of the Tumblr Services or the Licensed Materials. It simply executes existing client-side code already loaded into a user's browser.</p>
<p>&gt; 11) "Allow inline image uploading for all post types (not just text posts)"<br />
&gt; This feature is using primitive referrer spoofing to circumvent Tumblr's built in restrictions. (3l, 3n)</p>
<p>Referrer spoofing is used to refer to the sending of incorrect referrer information in an HTTP request in order to prevent a website from obtaining accurate data on the identity of the web page previously visited by the user. This Missing e feature uses an inline frame to load a form (from within the browser extension itself) that submits image data to a handling script on Tumblr which can, in turn, pass the processing information to the main post document. This is a technique for making the process of loading the image upload page within the extension directly, submitting the form, collecting the processed information and manually adding it to the main post document. In no way does the browser extension misrepresent, modify or hide referrer information. Many of the Missing e features are meant to facilitate the automation of actions a user could perform manually with multiple, less convenient steps.</p>
<p>However, it can be considered a violation of section 3l of the Tumblr API License Agreement. Please see above note regarding API License Agreement violations.</p></blockquote>
<p>Tumblr declined to comment.</p>
]]></description>
		<content:encoded><![CDATA[<p><div id="attachment_16471" class="wp-caption alignleft" style="width: 294px"><img class="size-full wp-image-16471  " title="cutlerish" src="http://nyobetabeat.files.wordpress.com/2011/09/cutlerish.jpg" alt="" width="284" height="284" /><p class="wp-caption-text">Mr. Cutlr. </p></div></p>
<p><a href="http://cutlerish.tumblr.com/">Jeremy Cutler</a>, the developer of the fast-iterating and popular Tumblr <a href="http://missinge.infraware.ca/">add-on Missing e</a>, still hopes to negotiate a compromise with the blogging network.</p>
<p>Last week, Tumblr told Mr. Cutler to stop distributing the extension--a free download, although Mr. Cutler gets some donations from happy users--or <a href="http://www.betabeat.com/2011/09/05/tumblr-threatens-to-shut-down-missing-e-developers-personal-tumblr/">Tumblr would delete his personal blog in retaliation</a>.</p>
<p>"Browser extensions that materially modify Tumblr's experience are currently forbidden by our Terms of Service and it is imperative that any such modifications follow Tumblr's Application Developer and API License Agreement," Tumblr's counsel Ari Shahdadi wrote in an email to Mr. Cutler outlining Tumblr's 11 objections, including that various features violate the Terms of Service, developer and API agreements, employ page scraping and duplicate Tumblr functionality.</p>
<p>Mr. Cutler had proposed making certain changes addressing some of Tumblr's objections, but the startup seems uninterested in a compromise. On Friday, Tumblr requested that Mr. Cutler shut down Missing e within ten days.<!--more--></p>
<p>But Mr. Cutler offered to make some changes to Missing e to comply with, for example, the objection to the features "Dashboard Fixes", "Posting Fixes" and "Ask Fixes." "Representing the circumvention of intended UI and UX as "fixes" is a serious misrepresentation of Tumblr and our features," Mr. Shahdadi said. In response, Mr. Cutler said he will use the word "tweaks" instead of "fixes."</p>
<p>Mr. Cutler also said he would remove any features that address issues Tumblr has fixed, such as returning errors from the Tumblr dashboard when the site is unresponsive. He also said he would remove features that duplicate Tumblr functionality, such as the option to move queued posts to the top of the queue.</p>
<p>The objections that were cited as violations of the API agreement shouldn't apply to Missing e, however, Mr. Cutler maintains. <a href="http://www.betabeat.com/2011/08/05/tumblr-eschews-the-missing-e-so-much-that-it-banned-the-browser-extension/">Missing e stopped using the Tumblr API</a> after Tumblr first raised an objection to the extension, he said. Therefore, Mr. Cutler shouldn't be subject to the API agreement, he argued, taking pains to explain to Mr. Shahdadi that Missing e interacts with information collected in the course of normal web browsing.</p>
<p>Mr. Cutler may seek legal counsel, he said.</p>
<p>Relations with third-party developers are always tough. But Mr. Cutler managed to roll out a slew of features at a time when Tumblr was focusing on scaling its network capacity. Mobile updates, requested features such as analytics, and Tumblr projects such as the directory crawled along as Mr. Cutler zipped out "fix" after "fix." Mr. Cutler applied and interviewed with Tumblr a few months ago. It didn't work out in spite of the fact that <a href="http://www.tumblr.com/tagged/jeremy+cutler">many Tumblr users love the Missing e features</a> and Mr. Cutler loves the platform.</p>
<p>Tumblr's objections and Mr. Cutler's responses in full:</p>
<blockquote><p>&gt; 1) "Dashboard Fixes", "Posting Fixes", "Ask Fixes"<br />
&gt; Representing the circumvention of intended UI and UX as "fixes" is a serious misrepresentation of Tumblr and our features. (3s)</p>
<p>In order to comply with the spirit of this requirement, I will change the name of these features to "Dashboard Tweaks", "Posting Tweaks" and "Ask Tweaks", respectively.</p>
<p>&gt; 2) "Prevent the Tumblr dashboard from stalling all the time when the site isn't responsive"<br />
&gt; This particular issue has been patched for several months. Re-implementing it is likely to cause further issues. (3d, 3s)</p>
<p>This feature was added to handle the issue of error pages Tumblr returned with a HTTP 200 status. If this issue is fixed on your end (I assume by not returning error pages without error codes), then this feature will be removed. However, this was never a "substantial replication" of Tumblr services as it was intended to handle an oversight that is no longer being made. It did not duplicate any client side code.</p>
<p>&gt; 3) "Add a 'move to top of queue' button on queue posts"<br />
&gt; This functionality already exists (with the alt-click action) and should not be re-implemented. (3d, 3s)</p>
<p>I, like many users, are not aware that this alt-click option exists. You would do well to inform your users that it exists. Although, I hardly hall this a "substantial replication", I recognize that additional code to support this option is not required and will make sure users are aware of the built-in option.</p>
<p>&gt; 4) "Add Tumblelog sidebars (follower count, messages, etc) to all dash pages"<br />
&gt; Employs page scraping. (3l)</p>
<p>A single page AJAX load is not a significant source of page scraping. However, I agree that this can be considered a violation of section 3l of the Tumblr API License Agreement. Please see above note regarding API License Agreement violations.</p>
<p>&gt; 5) "Make the 'Following' button on the dash take you directly to your list of followed Tumblrs"<br />
&gt; This is in violation of Section 3m of Tumblr's Application Developer and API License Agreement.</p>
<p>I agree that this can be considered a violation of section 3m of the Tumblr API License Agreement. Please see above note regarding API License Agreement violations.</p>
<p>&gt; 6) "Add a magnifying glass icon to all photo and photoset posts so you can see them in full size"<br />
&gt; This functionality already exists. The ability for users to enlarge a photo can also be toggled by the post's author. Circumventing the author's restrictions is certainly prohibited. Advertising this as added functionality is also misleading. (3d, 3s)</p>
<p>This feature exists in only a partial form. One is able to magnify photosets, but can only magnify photos to their largest size in only specific circumstances. For example, if the post's author specifies a click-through link for the image, one cannot magnify the image using Tumblr's built-in feature, whether or not the post's author had any intention of preventing that ability. The option whether to show full size photos on posts in the dashboard is not configurable by the post's author. In order to meet your requirement regarding the misleading nature of referring to this as an added feature, I will rework the documentation to indicate that it is simply an alternative to an existing built-in feature.</p>
<p>This can be considered a "substantial replication" pursuant to section 3d of the Tumblr API License Agreement. Please see above note regarding API License Agreement violations.</p>
<p>&gt; 7) "Quick (1-click) reblogging. Reblog posts without leaving the dash"<br />
&gt; This feature is currently using form hijacking to create posts. This should be removed or changed to use Tumblr's API. (3l, 3n, 3o)</p>
<p>The term "form hijacking" is used to refer to using automation for the purpose of allowing a (possibly unauthorized) user to send unauthorized data using a site's form submission--usually for the purpose of spamming. Missing e's quick reblogging feature allows Tumblr users to reblog posts, while saving the step of actually opening a reblog page and submitting there. To label this as "form hijacking" and not simply automated form submission suggests that either Tumblr considers users of Missing e's quick reblogging feature to be unauthorized, or any reblogs they perform with this feature to be unauthorized. I trust that you do not believe that this is the case.</p>
<p>This feature can be considered a violation of section 3l of the Tumblr API License Agreement. Please see above note regarding API License Agreement violations.</p>
<p>This feature can be considered a violation of section 3n of the Tumblr API License Agreement in so much as it modifies the functionality of the reblogging process. However, it does not translate, reverse engineer, decompile, disassemble or derive source code, underlying ideas, algorithms, structure or organizational form from the Tumblr Services or the Licensed Materials, nor does it defeat, avoid, bypass, remove, deactivate or otherwise circumvent any protection mechanisms for the Tumblr Services or the Licensed Materials, nor does remove or modify any proprietary notices, attribution or marks from or delivered as part of the Tumblr Services or the Licensed Materials. Please see above note regarding API License Agreement violations.</p>
<p>There is nothing to indicate that the quick reblogging feature is a violation of section 3o of the Tumblr API License Agreement. A user must activate the quick reblogging feature manually, and then must click the reblog button or quick reblog menu in order to reblog a post. Completing this process undeniably reflects an "explicit, genuine expression of user intent and permission".</p>
<p>&gt; 8) "Always reblog long text posts as text (instead of link posts that cut the post off)"<br />
&gt; This is in violation of Section 3m of Tumblr's Application Developer and API License Agreement.</p>
<p>Adjusting the interface such that reblogging text posts automatically go to the "reblog as text" page is a modification of the Tumblr default behaviour of initially presenting the option of reblogging longer text posts as links (with truncated body text). This feature can be considered a violation of section 3m of the Tumblr API License Agreement. Please see above note regarding API License Agreement violations.</p>
<p>&gt; 9) "Add Queue/Draft/Private buttons when answering ask posts"<br />
&gt; This functionality already exists (with the alt-click action) and should not be re-implemented. (3d)</p>
<p>This functionality only exists partially. Using the alt-click action, one can only answer asks as Queue/Draft but not as Private posts.</p>
<p>Although this is not a "substantial replication" of an existing feature, it can be seen as a violation of section 3d of the Tumblr API License Agreement. Please see above note regarding API License Agreement violations.</p>
<p>&gt; 10) "Enable selecting and mass deletion of unanswered asks an messages"<br />
&gt; This feature is currently using form hijacking to delete posts. This must removed or changed to use Tumblr's API. (3l, 3n)</p>
<p>The term "form hijacking" is used to refer to using automation for the purpose of allowing a (possibly unauthorized) user to send unauthorized data using a site's form submission--usually for the purpose of spamming. Missing e's mass deletion features allow Tumblr users to remove multiple ask posts from their inbox, while saving the multiple steps of clicking on each individual delete button. To label this as "form hijacking" and not simply automated form submission suggests that either Tumblr considers users of Missing e's mass delete features to be unauthorized, or any deleting of messages they perform with this feature to be unauthorized. I trust that you do not believe that this is the case.</p>
<p>This feature can be considered a violation of section 3l of the Tumblr API License Agreement. Please see above note regarding API License Agreement violations.</p>
<p>This feature, however, cannot be considered a violation of section 3n of the Tumblr API License Agreement. It does not in any way interfere with, modify or disable any features or functionality, nor does it translate, reverse engineer, decompile, disassemble or derive source code, underlying ideas, algorithms, structure or organizational form, nor defeat, avoid, bypass, remove, deactivate or otherwise circumvent any protection mechanisms, nor remove or modify any proprietary notices, attribution or marks from or delivered as part of the Tumblr Services or the Licensed Materials. It simply executes existing client-side code already loaded into a user's browser.</p>
<p>&gt; 11) "Allow inline image uploading for all post types (not just text posts)"<br />
&gt; This feature is using primitive referrer spoofing to circumvent Tumblr's built in restrictions. (3l, 3n)</p>
<p>Referrer spoofing is used to refer to the sending of incorrect referrer information in an HTTP request in order to prevent a website from obtaining accurate data on the identity of the web page previously visited by the user. This Missing e feature uses an inline frame to load a form (from within the browser extension itself) that submits image data to a handling script on Tumblr which can, in turn, pass the processing information to the main post document. This is a technique for making the process of loading the image upload page within the extension directly, submitting the form, collecting the processed information and manually adding it to the main post document. In no way does the browser extension misrepresent, modify or hide referrer information. Many of the Missing e features are meant to facilitate the automation of actions a user could perform manually with multiple, less convenient steps.</p>
<p>However, it can be considered a violation of section 3l of the Tumblr API License Agreement. Please see above note regarding API License Agreement violations.</p></blockquote>
<p>Tumblr declined to comment.</p>
]]></content:encoded>
		<wfw:commentRss>http://betabeat.com/2011/09/missing-e-developer-keeps-trying-to-work-with-tumblr-but-tumblr-keeps-trying-to-shut-him-down/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
	
		<media:content url="http://2.gravatar.com/avatar/becf95fa833b8aeb13f7720732bd6dc6?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">jhanasobserver</media:title>
		</media:content>

		<media:content url="http://nyobetabeat.files.wordpress.com/2011/09/cutlerish.jpg" medium="image">
			<media:title type="html">cutlerish</media:title>
		</media:content>
	</item>
		<item>
				
		<title>Tumblr Threatens to Shut Down &#8216;Missing E&#8217; Developer&#8217;s Personal Tumblr</title>

		<comments>http://betabeat.com/2011/09/tumblr-threatens-to-shut-down-missing-e-developers-personal-tumblr/#comments</comments>
		<pubDate>Mon, 05 Sep 2011 11:49:50 -0400</pubDate>
					<link>http://betabeat.com/2011/09/tumblr-threatens-to-shut-down-missing-e-developers-personal-tumblr/</link>
			<dc:creator>Adrianne Jeffries</dc:creator>
				
		<guid isPermaLink="false">http://www.betabeat.com/?p=16357</guid>
		<description><![CDATA[<p><div id="attachment_16359" class="wp-caption alignnone" style="width: 503px"><img class="size-full wp-image-16359" title="missing e unofficial" src="http://nyobetabeat.files.wordpress.com/2011/09/missing-e-unofficial.jpg" alt="" width="493" height="368" /><p class="wp-caption-text">This is all highly unofficial.</p></div></p>
<p>Things don't look good for Canadian developer Jeremy Cutler, who created a <a href="http://missinge.infraware.ca/">popular browser extension</a> that modifies the Tumblr interface in several neat ways, including tweaks to the navigation, the ability to reblog yourself as well as a faster way to add tags and replies, a feature that opens all posts from the dashboard in a new tab, and <a href="http://missinge.infraware.ca/features">on and on</a>. "Missing e" has been shared 800 times via Twitter, 3,000 times via Facebook and 240 times via Google+. But <a href="http://www.betabeat.com/2011/08/05/tumblr-eschews-the-missing-e-so-much-that-it-banned-the-browser-extension/">Tumblr-proper is unhappy about the extension</a> because it interferes with control over user experience (among other reasons), and has threatened to shut down <a href="http://cutlerish.tumblr.com/">Mr. Cutler's personal Tumblr</a> if he doesn't cease and desist.<!--more--></p>
<p>Mr. Cutler had already stopped using the Tumblr API in an attempt to pacify Karp and Co. But a surprise conference call made it clear that wasn't enough. He writes:</p>
<blockquote><p>Whether or not I have grounds to justly disagree with them on this, the fact remains that under the Tumblr Terms of Service, they are well within their rights to delete my Tumblr blogs as a punitive action should I continue to distribute the extension. They have informed me that this is the course of action they will take should I not acquiesce to their demands.</p>
<p>I attempted to discuss options through which we could work together on making Missing e something they would accept, but after initial positive statements, they seemed fairly averse to the idea. Their intent is for me to stop distribution of Missing e in any form.</p>
<p>Their concerns range from a perception of an increased support load due to “issues” with Missing e features to a desire to dictate how the Tumblr interface is presented to all users. Even after my commitment to them that I would not permit any feature that removes their content or modifies it in any way that would prevent promotional content from being visible to users, they still would not change their position in any way.</p></blockquote>
<p>Mr. Cutler has requested a clarification in writing from Tumblr and says he intends to distribute the extension until he gets it.</p>
<p>It makes sense for Tumblr to want to control the ways users access the site; consider Twitter's crackdown on clients--and it's best to set the precedent early. But alongside news last week of Tumblr's clashes with its users in the fashion industry, Tumblr comes across as rather tone-deaf.</p>
<p>The post about the <a href="http://blog.missinge.infraware.ca/post/9565502506/the-future-is-not-bright-for-missing-e#notes">not-so-bright future of Missing e</a> has 1,919 notes. "<a title="View post" href="http://dnop.tumblr.com/post/9697887599">BUT MISSING E IS AWESOME</a>," one user writes. Another says, "<a title="View post" href="http://welcometosunnyhell.tumblr.com/post/9694970603">Excuse me, tumblr, but yeah no, seriously, what the fuck?</a>" Tumblr, which just pushed the first significant Android app update in more than six months, has been working on scaling its infrastructure and has been introducing features at a relaxed pace. So its understandable that users would be miffed when Tumblr tries to shut down a feature rich extension and bullies its creator into backing off.</p>
]]></description>
		<content:encoded><![CDATA[<p><div id="attachment_16359" class="wp-caption alignnone" style="width: 503px"><img class="size-full wp-image-16359" title="missing e unofficial" src="http://nyobetabeat.files.wordpress.com/2011/09/missing-e-unofficial.jpg" alt="" width="493" height="368" /><p class="wp-caption-text">This is all highly unofficial.</p></div></p>
<p>Things don't look good for Canadian developer Jeremy Cutler, who created a <a href="http://missinge.infraware.ca/">popular browser extension</a> that modifies the Tumblr interface in several neat ways, including tweaks to the navigation, the ability to reblog yourself as well as a faster way to add tags and replies, a feature that opens all posts from the dashboard in a new tab, and <a href="http://missinge.infraware.ca/features">on and on</a>. "Missing e" has been shared 800 times via Twitter, 3,000 times via Facebook and 240 times via Google+. But <a href="http://www.betabeat.com/2011/08/05/tumblr-eschews-the-missing-e-so-much-that-it-banned-the-browser-extension/">Tumblr-proper is unhappy about the extension</a> because it interferes with control over user experience (among other reasons), and has threatened to shut down <a href="http://cutlerish.tumblr.com/">Mr. Cutler's personal Tumblr</a> if he doesn't cease and desist.<!--more--></p>
<p>Mr. Cutler had already stopped using the Tumblr API in an attempt to pacify Karp and Co. But a surprise conference call made it clear that wasn't enough. He writes:</p>
<blockquote><p>Whether or not I have grounds to justly disagree with them on this, the fact remains that under the Tumblr Terms of Service, they are well within their rights to delete my Tumblr blogs as a punitive action should I continue to distribute the extension. They have informed me that this is the course of action they will take should I not acquiesce to their demands.</p>
<p>I attempted to discuss options through which we could work together on making Missing e something they would accept, but after initial positive statements, they seemed fairly averse to the idea. Their intent is for me to stop distribution of Missing e in any form.</p>
<p>Their concerns range from a perception of an increased support load due to “issues” with Missing e features to a desire to dictate how the Tumblr interface is presented to all users. Even after my commitment to them that I would not permit any feature that removes their content or modifies it in any way that would prevent promotional content from being visible to users, they still would not change their position in any way.</p></blockquote>
<p>Mr. Cutler has requested a clarification in writing from Tumblr and says he intends to distribute the extension until he gets it.</p>
<p>It makes sense for Tumblr to want to control the ways users access the site; consider Twitter's crackdown on clients--and it's best to set the precedent early. But alongside news last week of Tumblr's clashes with its users in the fashion industry, Tumblr comes across as rather tone-deaf.</p>
<p>The post about the <a href="http://blog.missinge.infraware.ca/post/9565502506/the-future-is-not-bright-for-missing-e#notes">not-so-bright future of Missing e</a> has 1,919 notes. "<a title="View post" href="http://dnop.tumblr.com/post/9697887599">BUT MISSING E IS AWESOME</a>," one user writes. Another says, "<a title="View post" href="http://welcometosunnyhell.tumblr.com/post/9694970603">Excuse me, tumblr, but yeah no, seriously, what the fuck?</a>" Tumblr, which just pushed the first significant Android app update in more than six months, has been working on scaling its infrastructure and has been introducing features at a relaxed pace. So its understandable that users would be miffed when Tumblr tries to shut down a feature rich extension and bullies its creator into backing off.</p>
]]></content:encoded>
		<wfw:commentRss>http://betabeat.com/2011/09/tumblr-threatens-to-shut-down-missing-e-developers-personal-tumblr/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
	
		<media:content url="http://2.gravatar.com/avatar/becf95fa833b8aeb13f7720732bd6dc6?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">jhanasobserver</media:title>
		</media:content>

		<media:content url="http://nyobetabeat.files.wordpress.com/2011/09/missing-e-unofficial.jpg" medium="image">
			<media:title type="html">missing e unofficial</media:title>
		</media:content>
	</item>
	</channel>
</rss>
