<?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"
	>

<channel>
	<title>alex.polvi.net</title>
	<atom:link href="http://alex.polvi.net/feed/" rel="self" type="application/rss+xml" />
	<link>http://alex.polvi.net</link>
	<description>let's do this!!</description>
	<pubDate>Sun, 26 Apr 2009 17:17:48 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.6.3</generator>
	<language>en</language>
			<item>
		<title>Cloudkick takes &#8220;Best in Show&#8221; at Under the Radar</title>
		<link>http://alex.polvi.net/2009/04/26/cloudkick-takes-best-in-show-at-under-the-radar/</link>
		<comments>http://alex.polvi.net/2009/04/26/cloudkick-takes-best-in-show-at-under-the-radar/#comments</comments>
		<pubDate>Sun, 26 Apr 2009 17:17:48 +0000</pubDate>
		<dc:creator>polvi</dc:creator>
		
		<category><![CDATA[Work]]></category>

		<guid isPermaLink="false">http://alex.polvi.net/?p=343</guid>
		<description><![CDATA[Last Friday, we presented at the Under the Radar conference. Things went really well, and Cloudkick ended up taking best in show (people&#8217;s choice)! Techcrunch did a nice article on our progress. Exciting times!
Here is a link to the presentation if you are interested. 
]]></description>
			<content:encoded><![CDATA[<p>Last Friday, we presented at the <a href="http://www.undertheradarblog.com/">Under the Radar</a> conference. Things went really well, and <a href="http://www.cloudkick.com">Cloudkick</a> ended up taking best in show (people&#8217;s choice)! Techcrunch did a <a href="http://www.techcrunchit.com/2009/04/24/cloudkick-now-lets-you-migrate-your-amazon-machine-images-to-slicehost/">nice article</a> on our progress. Exciting times!</p>
<p><a href="http://www.ustream.tv/recorded/1426508">Here is a link to the presentation if you are interested. </a></p>
]]></content:encoded>
			<wfw:commentRss>http://alex.polvi.net/2009/04/26/cloudkick-takes-best-in-show-at-under-the-radar/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Launching is awesome</title>
		<link>http://alex.polvi.net/2009/03/18/launching-is-awesome/</link>
		<comments>http://alex.polvi.net/2009/03/18/launching-is-awesome/#comments</comments>
		<pubDate>Thu, 19 Mar 2009 07:44:08 +0000</pubDate>
		<dc:creator>polvi</dc:creator>
		
		<category><![CDATA[Computing]]></category>

		<category><![CDATA[Work]]></category>

		<guid isPermaLink="false">http://alex.polvi.net/?p=340</guid>
		<description><![CDATA[Today has been an amazing week &#8212; and it is only half over! On Monday, we launched our product Cloudkick. Cloudkick is a system to manage cloud servers, like those provided by Amazon EC2 or Slicehost. We have been building this over the past three months as part of the y-combinator program. It was very [...]]]></description>
			<content:encoded><![CDATA[<p>Today has been an amazing week &#8212; and it is only half over! On Monday, we launched our product <a href="http://cloudkick.com">Cloudkick</a>. Cloudkick is a system to manage cloud servers, like those provided by <a href="http://aws.amazon.com/">Amazon EC2</a> or <a href="http://slicehost.com">Slicehost</a>. We have been building this over the past three months as part of the <a href="http://ycombinator.com">y-combinator</a> program. It was very exciting to get it out the door!</p>
<p>So far the results have been awesome. </p>
<p><img src="http://polvi.net/~polvi/ck-servers-20090319.png" alt="cloudkick servers" /></p>
<p>We broke 2000 registered servers tonight! Note, the x-axis is about 1.5 days, we nearly doubled in size! </p>
<p>The press has been great too:</p>
<ul>
<li><a href="http://www.techcrunchit.com/2009/03/16/y-combinators-cloudkick-offers-simple-cloud-management-system/">Techcrunch</a> - Use Cloudkick to Manage Amazon Web Services&#8217; EC2</li>
<li><a href="http://blogs.computerworld.com/companies_to_watch_cloudkick">ComputerWorld</a> - Companies to Watch: Cloudkick</li>
<li><a href="http://venturebeat.com/2009/03/18/y-combinator-demo-day-simple-cloud-management-real-time-energy-monitoring-and-more/">VentureBeat</a> - Y Combinator Demo Day: Simple cloud management, real-time energy monitoring, and more</li>
</ul>
<p>Today we pitched as part of Y-Combinator&#8217;s demo day. It went very well. We said all the things we wanted to say, and had very strong interest from investors. I can&#8217;t name names or anything &#8212; but things are looking good, even though we are in a down economy!</p>
<p>We are still are working some kinks with the system, and quickly working on adding new features, but so far everything is going well. I&#8217;m excited to see what the rest of the week has in store.</p>
]]></content:encoded>
			<wfw:commentRss>http://alex.polvi.net/2009/03/18/launching-is-awesome/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Pico-Garden!</title>
		<link>http://alex.polvi.net/2009/01/12/pico-garden/</link>
		<comments>http://alex.polvi.net/2009/01/12/pico-garden/#comments</comments>
		<pubDate>Mon, 12 Jan 2009 08:12:15 +0000</pubDate>
		<dc:creator>polvi</dc:creator>
		
		<category><![CDATA[Personal]]></category>

		<guid isPermaLink="false">http://alex.polvi.net/?p=337</guid>
		<description><![CDATA[It was like 70 degrees here today, so I decided to plant a garden. 

Yep, it&#8217;s along the base of the fence line. Eh, it&#8217;s the best I can do with what I have. I&#8217;ll let you know how it works out. :)
]]></description>
			<content:encoded><![CDATA[<p>It was like 70 degrees here today, so I decided to plant a garden. </p>
<p><img src="http://farm4.static.flickr.com/3093/3190962754_38dc3c7b4e.jpg?v=0" alt="pico garden" /></p>
<p>Yep, it&#8217;s along the base of the fence line. Eh, it&#8217;s the best I can do with what I have. I&#8217;ll let you know how it works out. :)</p>
]]></content:encoded>
			<wfw:commentRss>http://alex.polvi.net/2009/01/12/pico-garden/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Automatic failover on EC2 with heartbeat and Elastic IPs</title>
		<link>http://alex.polvi.net/2009/01/07/automatic-failover-on-ec2-with-heartbeat-and-elastic-ips/</link>
		<comments>http://alex.polvi.net/2009/01/07/automatic-failover-on-ec2-with-heartbeat-and-elastic-ips/#comments</comments>
		<pubDate>Thu, 08 Jan 2009 06:05:05 +0000</pubDate>
		<dc:creator>polvi</dc:creator>
		
		<category><![CDATA[Computing]]></category>

		<guid isPermaLink="false">http://alex.polvi.net/?p=333</guid>
		<description><![CDATA[Put together a little hack &#8230; thought I would share &#8230; it allows you to do automatic failover on EC2, using the AWS &#8220;elastic ip&#8221; feature. Not perfect, but very cool!
Posted over on the AWS forums:
http://developer.amazonwebservices.com/connect/thread.jspa?messageID=112816
]]></description>
			<content:encoded><![CDATA[<p>Put together a little hack &#8230; thought I would share &#8230; it allows you to do automatic failover on EC2, using the AWS &#8220;elastic ip&#8221; feature. Not perfect, but very cool!</p>
<p>Posted over on the AWS forums:</p>
<p><a href="http://developer.amazonwebservices.com/connect/thread.jspa?messageID=112816">http://developer.amazonwebservices.com/connect/thread.jspa?messageID=112816</a></p>
]]></content:encoded>
			<wfw:commentRss>http://alex.polvi.net/2009/01/07/automatic-failover-on-ec2-with-heartbeat-and-elastic-ips/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Get around EC2 filesystem limits (sort of)</title>
		<link>http://alex.polvi.net/2008/12/12/get-around-ec2-filesystem-limits-sort-of/</link>
		<comments>http://alex.polvi.net/2008/12/12/get-around-ec2-filesystem-limits-sort-of/#comments</comments>
		<pubDate>Fri, 12 Dec 2008 08:31:43 +0000</pubDate>
		<dc:creator>polvi</dc:creator>
		
		<category><![CDATA[Computing]]></category>

		<guid isPermaLink="false">http://alex.polvi.net/?p=327</guid>
		<description><![CDATA[Tonight I got myself pretty excited about an EC2 hack. Essentially I was able to create arbitrarily sized root filesystems, when the limit was supposed to be 10GB&#8230; or so I thought.
A little background. Amazon AWS allows you to make custom machine images to boot their &#8220;elastic compute&#8221; (EC2) nodes. Essentially they are a giant [...]]]></description>
			<content:encoded><![CDATA[<p>Tonight I got myself pretty excited about an <a href="http://aws.amazon.com/ec2/">EC2</a> hack. Essentially I was able to create arbitrarily sized root filesystems, when the limit was supposed to be 10GB&#8230; or so I thought.</p>
<p>A little background. <a href="http://aws.amazon.com/">Amazon AWS</a> allows you to make custom machine images to boot their &#8220;elastic compute&#8221; (EC2) nodes. Essentially they are a giant file with the entire OS in it. The file gets slapped on their virtual servers and booted. You can create these images with tools that AWS gives you. The images are limited to 10GB, which means your root (/) filesystem can only be 10GB in size.</p>
<p><em>Normal</em> Example:<br />
<code><br />
root@domU:~# df -h<br />
Filesystem            Size  Used Avail Use% Mounted on<br />
/dev/sda1             9.9G  1.4G  8.0G  15% /<br />
</code></p>
<p>I was investigating how the tool that created the images worked. After poking around with the build script, I noticed that the max size was hard coded. <em>&#8220;Hmm, I wonder what happens if I just increase this&#8230;&#8221;</em> I figured if the file size protection would be else where in the stack, like in the upload part, or when you actually register the image with AWS. </p>
<p>Anyway, the image built without a problem &#8230; then it uploaded, no problem &#8230; and then it registered with AWS! At this point I was pretty excited, but then I remembered I still had to boot the thing. Guess what? </p>
<p><em>It booted!</em><br />
<code><br />
root@domU:~# df -h<br />
Filesystem            Size  Used Avail Use% Mounted on<br />
/dev/sda1              <strong>50G</strong>  521M   47G   2% /<br />
</code></p>
<p>That&#8217;s a 50GB root file system! <em>&#8220;I&#8217;m such a hax0r.&#8221;</em> Well, at least that&#8217;s what I thought &#8212; up until I wrote out an 11GB file and the filesystem went read-only then crashed the box. Looks like AWS did the filesystem size limit in the kernel and/or the <a href="http://en.wikipedia.org/wiki/Hypervisor">hypervisor</a>. Good idea AWS &#8230; <em>&#8220;bummer, not a hax0r, just ignorant.&#8221;</em></p>
<p>Lessons learned:</p>
<ul>
<li>You can write out an 11GB file, not 10GB, so you actually can get an extra 1GB off EC2 if you poke</li>
<li>It&#8217;s a smart idea to handle your OS restrictions in the kernel, not in your API (right on, AWS!)</li>
<li>Still not a hax0r</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://alex.polvi.net/2008/12/12/get-around-ec2-filesystem-limits-sort-of/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Getting cache statistics with mod_cache</title>
		<link>http://alex.polvi.net/2008/12/04/getting-cache-statistics-with-mod_cache/</link>
		<comments>http://alex.polvi.net/2008/12/04/getting-cache-statistics-with-mod_cache/#comments</comments>
		<pubDate>Fri, 05 Dec 2008 03:00:22 +0000</pubDate>
		<dc:creator>polvi</dc:creator>
		
		<category><![CDATA[Computing]]></category>

		<guid isPermaLink="false">http://alex.polvi.net/?p=317</guid>
		<description><![CDATA[The always awesome Paul Querna came up with a cool trick to log cache hits/misses. In your virtual host set the environment variable SetEnv CACHE_MISS 1, then log it using your CustomLog with %{CACHE_MISS}e. It will log as &#8220;1&#8243; when it is a miss, or as &#8220;-&#8221; when it gets hit. 
How does it work? [...]]]></description>
			<content:encoded><![CDATA[<p>The always awesome <a href="http://journal.paul.querna.org">Paul Querna</a> came up with a cool trick to log cache hits/misses. In your virtual host set the environment variable <code>SetEnv CACHE_MISS 1</code>, then log it using your CustomLog with <code>%{CACHE_MISS}e</code>. It will log as &#8220;1&#8243; when it is a miss, or as &#8220;-&#8221; when it gets hit. </p>
<p>How does it work? To quote Paul:</p>
<blockquote><p>20:36 < @pquerna> as the setenv command runs in fixup hooks<br />
20:36 < @pquerna> which is after the Quick Handler<br />
20:36 < @pquerna> that mod_cache uses</p></blockquote>
<p>Mostly just noting here so I don&#8217;t forget in the future &#8230; Thanks Paul!</p>
]]></content:encoded>
			<wfw:commentRss>http://alex.polvi.net/2008/12/04/getting-cache-statistics-with-mod_cache/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Police Scanner and GNURadio</title>
		<link>http://alex.polvi.net/2008/11/09/police-scanner-and-gnuradio/</link>
		<comments>http://alex.polvi.net/2008/11/09/police-scanner-and-gnuradio/#comments</comments>
		<pubDate>Sun, 09 Nov 2008 21:10:32 +0000</pubDate>
		<dc:creator>polvi</dc:creator>
		
		<category><![CDATA[Computing]]></category>

		<category><![CDATA[Personal]]></category>

		<guid isPermaLink="false">http://alex.polvi.net/?p=313</guid>
		<description><![CDATA[Keeping and eye on the police has never been so much fun! Recently, my friend John lent me his USRP, allowing me to play with GNURadio. From wikipedia: 
The Universal Software Radio Peripheral (USRP) is a high-speed USB-based board for making software radios.

GNURadio is a free software, software radio. Essentially, the USRP allows you to [...]]]></description>
			<content:encoded><![CDATA[<p>Keeping and eye on the police has never been so much fun! Recently, my friend <a href="http://www.toad.com/gnu/">John</a> lent me his <a href="http://www.ettus.com/">USRP</a>, allowing me to play with <a href="http://www.ettus.com/">GNURadio</a>. From <a href="http://en.wikipedia.org/wiki/Universal_Software_Radio_Peripheral">wikipedia</a>: </p>
<blockquote><p>The Universal Software Radio Peripheral (USRP) is a high-speed USB-based board for making software radios.</p></blockquote>
<p><img src="http://upload.wikimedia.org/wikipedia/commons/e/eb/USRP1.jpg" alt="USRP" /></p>
<p>GNURadio is a free software, software radio. Essentially, the USRP allows you to tune or transmit any radio signal, given the correct tuner/transmitter attachment. Currently it is anything in the 0-5.9Ghz range. The USRP John lent me came with a FM/TV tuner &#8212; meaning I can listen to anything between 80Mhz and 800Mhz.</p>
<p>What exists between 80Mhz and 800Mhz? Lots of stuff! For example, normal FM radio is between ~87Mhz - 108Mhz, all of which can be demodulated using GNURadio. Also, analog <a href="http://en.wikipedia.org/wiki/North_American_broadcast_television_frequencies">TV transmits in that range</a>, allowing you to watch or listen to any of that on your computer. </p>
<p>But! It gets even more interesting. For instance, San Jose International Flight Control exists around 124Mhz (although, I have not heard much there&#8230;). Or, you can even listen to Police Central at 460.4Mhz. Listening to the police has been pretty fun. So far, <a href="http://twitter.com/ollirums">Sam</a> and I heard about a stabbing at a local restaurant, and plenty of phone number / license plate checks. </p>
<p>Anyway, so far I have not done much hacking on the device &#8212; there are a lot of example applications to do the FM demodulation. The one thing I did figure out was now to remove the FM static when the channel is not in use. It took me awhile to figure out, mainly because I did not know the correct terminology. Turns out, the term is &#8220;<a href="http://en.wikipedia.org/wiki/Squelch">squelch</a>&#8220;, and gnuradio implements a block to do this. All I had to do was create a squelch handling block, put it as part of the rest of the processing chain. Looks something like this (inside the <em>usrp_wfm_rcv.py</em> example program):</p>
<p><code>squelch = gr.simple_squelch_cc(0, 5e-3)</code></p>
<p>Then add the squelch to the rest of the <code>connect</code> chain:</p>
<p><code>self.connect(self.u, squelch, chan_filt...</code></p>
<p>This thing is super cool &#8212; and I&#8217;m excited to see what else I can make it do.</p>
]]></content:encoded>
			<wfw:commentRss>http://alex.polvi.net/2008/11/09/police-scanner-and-gnuradio/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Hungry Scientist in the NYT</title>
		<link>http://alex.polvi.net/2008/10/29/hungry-scientist-in-the-nyt/</link>
		<comments>http://alex.polvi.net/2008/10/29/hungry-scientist-in-the-nyt/#comments</comments>
		<pubDate>Wed, 29 Oct 2008 22:17:46 +0000</pubDate>
		<dc:creator>polvi</dc:creator>
		
		<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://alex.polvi.net/?p=309</guid>
		<description><![CDATA[Check it out! Pat&#8217;s book was on the front page of the dining section in the New York Times today! I went down to Borders to get a copy, and while I was there did a little clean up of the &#8220;Reference&#8221; section&#8230;
Before:

After:

]]></description>
			<content:encoded><![CDATA[<p>Check it out! Pat&#8217;s book was on the<a href="http://www.hungryscientist.com/2008/10/swooning-from-the-fumes/"> front page of the dining section in the New York Times</a> today! I went down to Borders to get a copy, and while I was there did a little clean up of the &#8220;Reference&#8221; section&#8230;</p>
<p>Before:<br />
<img src="http://farm4.static.flickr.com/3181/2984465061_82997cfae6.jpg?v=0" alt="hungry1" /></p>
<p>After:<br />
<img src="http://farm3.static.flickr.com/2326/2984467707_705f432480.jpg?v=0" alt="hungry2" /></p>
]]></content:encoded>
			<wfw:commentRss>http://alex.polvi.net/2008/10/29/hungry-scientist-in-the-nyt/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Net Nightly News 2008-10-24</title>
		<link>http://alex.polvi.net/2008/10/24/net-nightly-news-2008-10-24-1224883389/</link>
		<comments>http://alex.polvi.net/2008/10/24/net-nightly-news-2008-10-24-1224883389/#comments</comments>
		<pubDate>Fri, 24 Oct 2008 21:24:01 +0000</pubDate>
		<dc:creator>polvi</dc:creator>
		
		<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://alex.polvi.net/2008/10/24/net-nightly-news-2008-10-24-1224883389/</guid>
		<description><![CDATA[
  
This is a hack I&#8217;m working on &#8230; trying to grab the daily news from the web and make an episode.
]]></description>
			<content:encoded><![CDATA[<p><object width="480" height="385"><param name="movie" value="http://www.youtube.com/p/F6375744BB3313EE"></param>
  <embed src="http://www.youtube.com/p/F6375744BB3313EE" type="application/x-shockwave-flash" width="480" height="385"></embed></object></p>
<p>This is a hack I&#8217;m working on &#8230; trying to grab the daily news from the web and make an episode.</p>
]]></content:encoded>
			<wfw:commentRss>http://alex.polvi.net/2008/10/24/net-nightly-news-2008-10-24-1224883389/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Videobooth shell script</title>
		<link>http://alex.polvi.net/2008/10/23/videobooth-shell-script/</link>
		<comments>http://alex.polvi.net/2008/10/23/videobooth-shell-script/#comments</comments>
		<pubDate>Fri, 24 Oct 2008 04:44:30 +0000</pubDate>
		<dc:creator>polvi</dc:creator>
		
		<category><![CDATA[Computing]]></category>

		<guid isPermaLink="false">http://alex.polvi.net/?p=297</guid>
		<description><![CDATA[Just a quick note to point out my, now open sourced, videostrip generator.
My dream goal would be able to generate these using a webapp and then let the site grow. I originally implemented a flash recorder, but now my flash trial has expired and I am unable to continue messing with it. Guess that means [...]]]></description>
			<content:encoded><![CDATA[<p>Just a quick note to point out my, <a href="http://code.google.com/p/videobooth/">now open sourced</a>, <a href="http://code.google.com/p/videobooth/source/browse/trunk/bin/videostrip.sh">videostrip generator</a>.</p>
<p>My dream goal would be able to generate these using a webapp and then let <a href="http://videobooth.me/">the site</a> grow. I originally implemented a flash recorder, but now my flash trial has expired and I am unable to continue messing with it. Guess that means it is time to start hacking on a firefox-addon/ogv/icecast stack to replace the existing flash-plugin/flv/flash-server stack! It&#8217;s 2008, why is flash still the only solution for streaming video out to the web??</p>
]]></content:encoded>
			<wfw:commentRss>http://alex.polvi.net/2008/10/23/videobooth-shell-script/feed/</wfw:commentRss>
		</item>
	</channel>
</rss>
