<?xml version="1.0" encoding="UTF-8"?>
<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/"
	>

<channel>
	<title>Rob Sayre&#039;s Mozilla Blog &#187; Uncategorized</title>
	<atom:link href="http://blog.mozilla.com/rob-sayre/category/uncategorized/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.mozilla.com/rob-sayre</link>
	<description></description>
	<lastBuildDate>Sun, 29 May 2011 12:49:26 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>Driving Decisions With Data</title>
		<link>http://blog.mozilla.com/rob-sayre/2011/05/24/driving-decisions-with-data/</link>
		<comments>http://blog.mozilla.com/rob-sayre/2011/05/24/driving-decisions-with-data/#comments</comments>
		<pubDate>Tue, 24 May 2011 16:18:30 +0000</pubDate>
		<dc:creator>rsayre</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://blog.mozilla.com/rob-sayre/?p=1032</guid>
		<description><![CDATA[Rob Helmer: “I’m here to introduce a project we’ve been working on for the past few months: Perf-O-Matic 2.0″ We’ve always been pretty good about collecting data at Mozilla, but things are really ramping up as we grow. In addition to Perfomatic 2.0, we’ve got several other efforts already completed, or underway now: Test Pilot [...]]]></description>
			<content:encoded><![CDATA[<p><b style="color: black; background-color: rgb(255, 255, 102);">Rob</b> Helmer:</a> <i>“I’m here to introduce a project we’ve been working on for the past few months: Perf-O-Matic 2.0″</i></p>
<p>We’ve always been pretty good about collecting data at <b style="color: black; background-color: rgb(153, 255, 153);">Mozilla</b>, but things are really ramping up as we grow. In addition to <a href="http://graphs-new.mozilla.org">Perfomatic 2.0</a>, we’ve got several other efforts already completed, or underway now:</p>
<ul>
<li><a href="https://testpilot.mozillalabs.com/">Test Pilot</a> provides detailed user feedback.</li>
<li><a href="http://input.mozilla.com/en-US/">input.<b style="color: black; background-color: rgb(153, 255, 153);">mozilla</b>.com</a> gets us brief feedback.</li>
<li><a href="http://code.google.com/p/socorro/">Socorro</a> provides crash statistics.</li>
<li>Taras Glek’s <a href="http://blog.mozilla.com/tglek/2011/05/13/firefox-telemetry/">Firefox Telemetry</a> is going to provide more data from actual users. We already have some <a href="http://people.mozilla.com/%7Etglek/telemetry/log.html">initial data</a>.</li>
<li>Our Networking team is also spinning up an impressive suite of <a href="https://wiki.mozilla.org/Necko:Testing">performance metrics</a>.
</li>
</ul>
<p>And of course our JS team is always measuring everything. arewefastyet.com really just scratches the surface. Speaking of which, check out that <a href="http://www.arewefastyet.com/awfy2.php?a=b&amp;view=regress">Type Inference</a> branch Brian Hackett is working on. Amazing stuff.</p>
<p>Anything I should add?</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.mozilla.com/rob-sayre/2011/05/24/driving-decisions-with-data/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Talking Amongst Ourselves</title>
		<link>http://blog.mozilla.com/rob-sayre/2011/05/19/talking-amongst-ourselves/</link>
		<comments>http://blog.mozilla.com/rob-sayre/2011/05/19/talking-amongst-ourselves/#comments</comments>
		<pubDate>Thu, 19 May 2011 17:38:39 +0000</pubDate>
		<dc:creator>rsayre</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://blog.mozilla.com/rob-sayre/?p=1034</guid>
		<description><![CDATA[One unanticipated benefit of our switch to a new release system is the increase in communication that’s been required. I found it to be kind of a pain at first, though as we’ve picked up speed, I’m starting to see the benefits roll in. We have a lot of new ways for project members to [...]]]></description>
			<content:encoded><![CDATA[<p>One unanticipated benefit of our switch to a <a href="http://aurora.mozilla.org">new release system</a> is the increase in communication that’s been required. I found it to be kind of a pain at first, though as we’ve picked up speed, I’m starting to see the benefits roll in. We have a lot of new ways for project members to follow along, and I’m seeing lots of new people show up.</p>
<p>At a conventional company, I suppose some internal mailing lists would get set up to accommodate new processes. There might also be a boring public forum for use after all decisions are made. At <b style="color: black; background-color: rgb(153, 255, 153);">Mozilla</b>, things are done in the open. That can make certain days, um, interesting for our PR and marketing teams. But these teams, like so many other parts of <b style="color: black; background-color: rgb(153, 255, 153);">Mozilla</b>, are handling unconventional tasks very well. They’re a pleasure to work with.</p>
<p>So, where are we talking? Here are my favorites:</p>
<ul>
<li>Asa Dotzler’s <a href="http://blog.mozilla.com/engineeringnews/"><b style="color: black; background-color: rgb(153, 255, 153);">Mozilla</b> Engineering Newsletter</a> is just fun to read.</li>
<li>The <a href="http://blog.mozilla.com/channels/">Channels</a> <b style="color: black; background-color: rgb(255, 153, 153);">blog</b> has high level summaries of current release status.</li>
<li><a href="https://groups.google.com/forum/#%21forum/mozilla.dev.planning"><b style="color: black; background-color: rgb(153, 255, 153);">mozilla</b>.dev.planning</a> for detailed project administration and other notices</li>
<li><a href="https://groups.google.com/forum/#%21forum/mozilla.dev.platform"><b style="color: black; background-color: rgb(153, 255, 153);">mozilla</b>.dev.platform</a> for technical discussion</li>
</ul>
<p><b style="color: black; background-color: rgb(153, 255, 153);">Mozilla</b> has a bunch of other blogs that are much more widely read, but you probably already know about those if you’re reading this post.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.mozilla.com/rob-sayre/2011/05/19/talking-amongst-ourselves/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Broken Meetings (and how you’ll fix them)</title>
		<link>http://blog.mozilla.com/rob-sayre/2011/05/16/broken-meetings-and-how-you%e2%80%99ll-fix-them/</link>
		<comments>http://blog.mozilla.com/rob-sayre/2011/05/16/broken-meetings-and-how-you%e2%80%99ll-fix-them/#comments</comments>
		<pubDate>Tue, 17 May 2011 02:27:34 +0000</pubDate>
		<dc:creator>rsayre</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://blog.mozilla.com/rob-sayre/?p=1042</guid>
		<description><![CDATA[A post on meetings by Merlin Mann. A few months ago, I started doing a bunch of the things he suggests. They seem to work. “Broken Meetings (and how you’ll fix them)” from Merlin Mann on Vimeo. I hate meetings, but they can be tolerable. These tips help (the good stuff happens at around 29:00). [...]]]></description>
			<content:encoded><![CDATA[<p>A post on <a target="_blank" href="http://www.43folders.com/2010/10/06/broken-meetings">meetings</a> by Merlin Mann. A few months ago, I started doing a bunch of the things he suggests. They seem to work.</p>
<p><iframe src="http://player.vimeo.com/video/15579561?color=ffffff" frameborder="0" height="265" width="400"></iframe>
</p>
<p><a target="_blank" href="http://vimeo.com/15579561">“Broken Meetings (and how you’ll fix them)”</a> from <a target="_blank" href="http://vimeo.com/merlin">Merlin Mann</a> on <a target="_blank" href="http://vimeo.com">Vimeo</a>.</p>
<p>I hate meetings, but they can be tolerable. These tips help (the good stuff happens at around 29:00). I’ve seen other people around Mozilla working on these points too.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.mozilla.com/rob-sayre/2011/05/16/broken-meetings-and-how-you%e2%80%99ll-fix-them/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>ISPs deploying rewriting proxies on web content</title>
		<link>http://blog.mozilla.com/rob-sayre/2011/05/16/isps-deploying-rewriting-proxies-on-web-content/</link>
		<comments>http://blog.mozilla.com/rob-sayre/2011/05/16/isps-deploying-rewriting-proxies-on-web-content/#comments</comments>
		<pubDate>Mon, 16 May 2011 12:36:49 +0000</pubDate>
		<dc:creator>rsayre</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://blog.mozilla.com/rob-sayre/?p=1040</guid>
		<description><![CDATA[I visited Asa Dotzler’s post about trees today, and I noticed some requests headed for a strange server. I was using my laptop tethered to a T-Mobile phone. I looked at the source, and found this image tag: &#60;img src=&#8221;http://64.19.142.12/farm3.static.flickr.com/2802/4376295211_b9d0014b3e_z.jpg&#8221; class=&#8221;photo&#8221;> That src URL looked fairly suspect. I couldn’t figure out why Flickr would prefix [...]]]></description>
			<content:encoded><![CDATA[<p>I visited Asa Dotzler’s post about trees today, and I noticed some requests headed for a strange server. I was using my laptop tethered to a T-Mobile phone. I looked at the source, and found this image tag:</p>
<p>&lt;img src=&#8221;http://64.19.142.12/farm3.static.flickr.com/2802/4376295211_b9d0014b3e_z.jpg&#8221; class=&#8221;photo&#8221;></p>
<p>That src URL looked fairly suspect. I couldn’t figure out why Flickr would prefix images with an IP address and add a hostname to a path. Then, I found this bit of CSS:</p>
<p>.video {<br />
-moz-border-image: url(http://64.19.142.11/weblogs.mozillazine.org/asa/tv-border.jpg) 27 31 37 31 stretch stretch;<br />
border-width: 26px;<br />
}</p>
<p>At this point, it seemed clear that an intermediary was rewriting the HTML content to point the images at a completely different server. Who would that be?</p>
<p>Hostname: 64.19.142.10<br />
ISP: Monmouth Internet Corp<br />
Organization: Flash Networks<br />
Proxy: None detected<br />
Type: Corporate<br />
Assignment: Static IP</p>
<p>Looks like Flash Networks sells a rewriting product to mobile ISPs. Other T-Mobile users have noticed, as have Verizon users.</p>
<p>In the Verizon thread, you can see that the ISP has actually rewritten URLs to JavaScript files. Yikes! Also, I can’t find an instance of this now, but I am pretty sure this same proxy used to insert JavaScript rollover scripts into pages. These things would offer to display images at standard resolution if you right-clicked, if I recall correctly.</p>
<p>This stuff may be old news to some of you, but I was pretty surprised.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.mozilla.com/rob-sayre/2011/05/16/isps-deploying-rewriting-proxies-on-web-content/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>TOFU POP MONK – It&#8217;s a good idea</title>
		<link>http://blog.mozilla.com/rob-sayre/2011/04/02/tofu-pop-monk-%e2%80%93-its-a-good-idea/</link>
		<comments>http://blog.mozilla.com/rob-sayre/2011/04/02/tofu-pop-monk-%e2%80%93-its-a-good-idea/#comments</comments>
		<pubDate>Sat, 02 Apr 2011 19:21:52 +0000</pubDate>
		<dc:creator>rsayre</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://blog.mozilla.com/rob-sayre/?p=1046</guid>
		<description><![CDATA[Glyph Lefkowitz on fixing HTTPS: We (those of us in the open source hipster security noosphere) need to popularize this concept, because it’s not that hard to implement, people keep re-inventing it everywhere, it’s mostly just about getting some browser vendor to think it’s a good idea. Speaking only for myself, I am convinced this [...]]]></description>
			<content:encoded><![CDATA[<p><a target="_blank" href="http://glyph.twistedmatrix.com/2011/04/calling-all-ascetic-buddhist-rock.html">Glyph Lefkowitz</a> on fixing HTTPS: <i>We (those of us in the open source hipster security noosphere) need to popularize this concept, because it’s not that hard to implement, people keep re-inventing it everywhere, it’s mostly just about getting some browser vendor to think it’s a good idea.</i></p>
<p>Speaking only for myself, I am convinced this is a good enough idea to try.</p>
<p>I’m glad it’s not that hard to implement, because that makes the next action for the open source hipster security noosphere very obvious. Write the patches for <a target="_blank" href="http://www.mozilla.org/projects/security/pki/nss/">NSS</a>. Then, these new HTTPS capabilities will be available for Firefox and other Mozilla products, as well as Google Chrome and ChromeOS. NSS can be hacked on in any of the following locations, but the patches must eventually be upstreamed to cvs.mozilla.org to be a part of the official distribution. Here’s where you can find it:</p>
<ul>
<li><a target="_blank" href="http://hg.mozilla.org/mozilla-central">mozilla-central</a>, the tip of the tree for Gecko and Firefox.
</li>
<li><a target="_blank" href="https://github.com/doublec/mozilla-central">mozilla-central on github</a>
</li>
<li>The <a target="_blank" href="http://dev.chromium.org/Home">Chromium</a> project also has a copy of NSS.
</li>
<li>The canonical copy of NSS is still in <a target="_blank" href="http://mxr.mozilla.org/mozilla/source/security/nss/">Mozilla CVS</a>.
</li>
</ul>
<p><small>P.S. – No, I have no idea why the NSS developers are still on CVS. <img src="http://blog.mozilla.com/rob-sayre/wp-includes/images/smilies/icon_smile.gif" alt=":)"></small></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.mozilla.com/rob-sayre/2011/04/02/tofu-pop-monk-%e2%80%93-its-a-good-idea/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

