<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:dc="http://purl.org/dc/elements/1.1/" version="2.0"><channel><atom:link rel="hub" href="http://tumblr.superfeedr.com/" xmlns:atom="http://www.w3.org/2005/Atom"/><description>Emmanuel
A mix of randomness, contemplation, music, code and an occasional update on the state of current projects.hello at pozo dot me
Find me
Facebook
Twitter
Work
Tunes
Photos

var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "http://www.");
document.write(unescape("%3Cscript src='" + gaJsHost + "google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E"));

try {
var pageTracker = _gat._getTracker("UA-8408857-5");
pageTracker._trackPageview();
} catch(err) {}
var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "http://www.");
document.write(unescape("%3Cscript src='" + gaJsHost + "google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E"));

try {
var pageTracker = _gat._getTracker("UA-8408857-9");
pageTracker._trackPageview();
} catch(err) {}</description><title>ls -a</title><generator>Tumblr (3.0; @emmanuelp)</generator><link>http://emmanuelpozo.com/</link><item><title>My Top 5 albums of 2012</title><description>&lt;p&gt;Here are my top 5 thus far for 2012 (unordered), plus a bonus entry.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;1. Fort Lean - 7&amp;#8221; single&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;The best way to describe Fort Lean is to imagine a 90&amp;#8217;s british pop vibe mixed with a classic american rock band from the late 70&amp;#8217;s. Very spacey at times, with lots of highs and lows in front man&amp;#8217;s Mitchell&amp;#8217;s voice. Their new 7&amp;#8221; single is inspiring and hopeful. &lt;/p&gt;
&lt;p&gt;&lt;img src="http://media.tumblr.com/tumblr_m0bqhmEoKF1qzots9.jpg"/&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Image courtesy of &lt;a href="http://biguglyyellowcouch.com" title="Big Ugly Yellow Couch" target="_blank"&gt;biguglyyellowcouch.com&lt;/a&gt;&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;iframe frameborder="no" height="166" scrolling="no" src="http://w.soundcloud.com/player/?url=http%3A%2F%2Fapi.soundcloud.com%2Ftracks%2F35813344&amp;amp;show_artwork=true" width="100%"&gt;&lt;/iframe&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;br/&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;2. Bear in Heaven - &amp;#8221;I love you, it&amp;#8217;s cool&amp;#8221;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;These guys have been around for a while and need no further introduction, their new record &amp;#8220;I love you, it&amp;#8217;s cool&amp;#8221; is just pure dance gold. &lt;/p&gt;
&lt;p&gt;&lt;img alt="Bear in heaven" height="359" src="http://proflosers.files.wordpress.com/2011/02/bearinheaven.jpg" width="500"/&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Image courtesy of &lt;a href="http://proflosers.files.wordpress.com/" title="http://proflosers.files.wordpress.com/" target="_blank"&gt;&lt;a href="http://proflosers.files.wordpress.com/"&gt;http://proflosers.files.wordpress.com/&lt;/a&gt;&lt;/a&gt;&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;iframe frameborder="no" height="166" scrolling="no" src="http://w.soundcloud.com/player/?url=http%3A%2F%2Fapi.soundcloud.com%2Ftracks%2F38893970&amp;amp;show_artwork=true" width="100%"&gt;&lt;/iframe&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;br/&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;3. Lower Dens - Nootropics&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Baltimore based lower dens make some pretty dense electronic tracks with an eerie feel to them. Can&amp;#8217;t wait for Nootropics to drop. In the meantime listen to their single Brains.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;img alt="lower dens" height="315" src="http://www.gnomonsong.com/photo/lowerdens_cropped.jpg" width="420"/&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Image courtesy of &lt;a href="http://www.gnomonsong.com/" title="http://www.gnomonsong.com/" target="_blank"&gt;&lt;a href="http://www.gnomonsong.com/"&gt;http://www.gnomonsong.com/&lt;/a&gt;&lt;/a&gt;&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;iframe frameborder="no" height="166" scrolling="no" src="http://w.soundcloud.com/player/?url=http%3A%2F%2Fapi.soundcloud.com%2Ftracks%2F33125598&amp;amp;show_artwork=true" width="100%"&gt;&lt;/iframe&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;&lt;br/&gt;&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;4. You Won&amp;#8217;t - Skeptic Goodbye&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Pretty solid indie folk record. Reminiscent of the shins.&lt;/p&gt;
&lt;p&gt;&lt;img alt="You Won't" height="350" src="http://f0.bcbits.com/z/66/76/66768674-1.jpg" width="350"/&gt;&lt;/p&gt;
&lt;p&gt;Image courtesy of &lt;a href="http://youwont.bandcamp.com/" title="http://youwont.bandcamp.com/" target="_blank"&gt;&lt;a href="http://youwont.bandcamp.com/"&gt;http://youwont.bandcamp.com/&lt;/a&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;You can listen to their entire recorde here:  &lt;a href="http://youwont.bandcamp.com/" title="http://youwont.bandcamp.com/" target="_blank"&gt;&lt;a href="http://youwont.bandcamp.com/"&gt;http://youwont.bandcamp.com/&lt;/a&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;5. Yellow Ostrich - Strange Land&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Yellow Ostrich is one of my favorite bands and their new album does not disappoint. It could very well be better than their debut album. Marathon Runner, Daughter, and I have no time for you are stand outs.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;img alt="Yellow Ostrich" height="400" src="http://www.theindiejam.com/wp-content/uploads/2012/01/Yellowostrich.jpg" width="520"/&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;iframe frameborder="0" height="250" src="http://rd.io/i/QB4MPlYyZA" width="500"&gt;&lt;/iframe&gt;&lt;/p&gt;
&lt;p&gt;Although this album is from 2010, it&amp;#8217;s worth mentioning since Port St. Willow is super underrated. Look for some new stuff soon.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Port St. Willow - Even//Wasteland (Mini Album)&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Mysterious mini album including a 10 minute song. Overall pleasant harmonies.&lt;/p&gt;
&lt;p&gt;&lt;img alt="Port St. Willow" height="333" src="http://www.biguglyyellowcouch.com/storage/portstwillow/portstwillowpost.jpg?__SQUARESPACE_CACHEVERSION=1317696315415" width="500"/&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Image courtesy of &lt;a href="http://biguglyyellowcouch.com" title="Big Ugly Yellow Couch" target="_blank"&gt;biguglyyellowcouch.com&lt;/a&gt;&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;&lt;a href="http://portstwillow.bandcamp.com/" title="http://portstwillow.bandcamp.com/" target="_blank"&gt;&lt;a href="http://portstwillow.bandcamp.com/"&gt;http://portstwillow.bandcamp.com/&lt;/a&gt;&lt;/a&gt;&lt;/em&gt;&lt;/p&gt;</description><link>http://emmanuelpozo.com/post/18938011114</link><guid>http://emmanuelpozo.com/post/18938011114</guid><pubDate>Wed, 07 Mar 2012 21:55:41 -0800</pubDate><category>bear in heaven</category><category>fort lean</category><category>lower dens</category><category>music</category><category>port st willow</category></item><item><title>The time has come.</title><description>&lt;p&gt;&lt;span id="internal-source-marker_0.24139263411052525"&gt;Today will be my last day at Zynga, as I’ll be leaving to embark on a new adventure. I’ll be starting a new company with my good friend &lt;a title="ben twitter" target="_blank" href="http://benbloch.posterous.com/co-founding-a-startup"&gt;Ben Bloch&lt;/a&gt; (Foodspotting)&lt;/span&gt;&lt;br/&gt;&lt;span&gt;&lt;/span&gt;&lt;br/&gt;&lt;span&gt;The last year and few months at Zynga have served as a tremendous learning experience. The gratification of writing, and architecting code that is served to millions of people everyday is tremendous and I will forever be grateful to everyone at Zynga that enabled me to thrive in such an environment. As bitter-sweet, and difficult as it is, the time has come for me to leave Zynga, and build my own product. We have some excellent people on our side and are ready to jump in and execute.&lt;/span&gt;&lt;br/&gt;&lt;span&gt;&lt;/span&gt;&lt;br/&gt;&lt;span&gt;It’s very clear that social, mobile location based applications are on the rise right now, and building a solution to a problem in that space is what we intend to do. What we are going to make is a dead simple social utility for organizing and participating in spontaneous events. It could be gathering friends for Sunday brunch, or organizing a nice bike ride along the Embarcadero. The point is that we are going to facilitate these types of gatherings, and solve a lot of inherent group communication problems. Of course this is only the foundation, and many more avenues will be explored once this basic system is in place and proven.&lt;/span&gt;&lt;br/&gt;&lt;span&gt;&lt;/span&gt;&lt;br/&gt;&lt;span&gt;I am very excited, and passionate about getting to work on our product full time. Now that it has our full attention we will be able to put the best effort forward in quickly releasing a kick ass product and building out our company’s vision. Expect updates and announcements in the next coming months, including the name of our company and a better idea of when we will release our private alpha.&lt;/span&gt;&lt;br/&gt;&lt;span&gt;&lt;/span&gt;&lt;br/&gt;&lt;span&gt;If you are interested in working with us, or being part of the private alpha, you can hit me up on twitter or email me for more information.&lt;/span&gt;&lt;/p&gt;</description><link>http://emmanuelpozo.com/post/5045403909</link><guid>http://emmanuelpozo.com/post/5045403909</guid><pubDate>Fri, 29 Apr 2011 10:48:19 -0700</pubDate><category>Zynga</category><category>New begginings</category></item><item><title>Wild Flag - Future Crimes</title><description>&lt;p&gt;
&lt;object height="80" width="600"&gt;
&lt;param value="http://rd.io/e/QB4MKzhMJw" name="movie"&gt;&lt;param value="true" name="allowFullScreen"&gt;&lt;param value="always" name="allowscriptaccess"&gt;&lt;embed height="80" width="600" allowfullscreen="true" allowscriptaccess="always" type="application/x-shockwave-flash" src="http://rd.io/e/QB4MKzhMJw"&gt;&lt;/embed&gt;&lt;/object&gt;
&lt;/p&gt;</description><link>http://emmanuelpozo.com/post/4846739833</link><guid>http://emmanuelpozo.com/post/4846739833</guid><pubDate>Fri, 22 Apr 2011 14:50:00 -0700</pubDate><category>Wild Flag</category><category>Future Crimes</category></item><item><title>Yelle - Que Veux-Tu</title><description>&lt;p&gt;Really catchy tune from these guys&lt;/p&gt;
&lt;p&gt;
&lt;object width="600" height="80"&gt;
&lt;param name="movie" value="http://rd.io/e/QB4MKzhHHg"&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;embed src="http://rd.io/e/QB4MKzhHHg" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="600" height="80"&gt;&lt;/embed&gt;&lt;/object&gt;
&lt;/p&gt;</description><link>http://emmanuelpozo.com/post/4376080184</link><guid>http://emmanuelpozo.com/post/4376080184</guid><pubDate>Tue, 05 Apr 2011 15:59:06 -0700</pubDate><category>Yelle</category><category>Que Veux-Tu</category><category>music</category></item><item><title>TV On The Radio - Will do</title><description>&lt;p&gt;Really loving this new single. Kind of forgot about them since &amp;#8220;Return to Cookie Mountain&amp;#8221; &lt;/p&gt;
&lt;p&gt;
&lt;object width="600" height="80"&gt;
&lt;param name="movie" value="http://rd.io/e/QB4MKzkBTw"&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;embed src="http://rd.io/e/QB4MKzkBTw" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="600" height="80"&gt;&lt;/embed&gt;&lt;/object&gt;
&lt;/p&gt;</description><link>http://emmanuelpozo.com/post/4053287795</link><guid>http://emmanuelpozo.com/post/4053287795</guid><pubDate>Wed, 23 Mar 2011 17:37:25 -0700</pubDate><category>TV On The Radio</category><category>music</category></item><item><title>Mother Mother - Oleander</title><description>&lt;p&gt;Been listening to this one a lot lately.&lt;/p&gt;
&lt;p&gt;
&lt;object width="600" height="80"&gt;
&lt;param name="movie" value="http://rd.io/e/QB4MKzqrpQ"&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;embed src="http://rd.io/e/QB4MKzqrpQ" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="600" height="80"&gt;&lt;/embed&gt;&lt;/object&gt;
&lt;/p&gt;</description><link>http://emmanuelpozo.com/post/3908128219</link><guid>http://emmanuelpozo.com/post/3908128219</guid><pubDate>Wed, 16 Mar 2011 16:28:12 -0700</pubDate><category>Mother Mother</category><category>Oleander</category><category>music</category></item><item><title>Airwaves - Ride</title><description>&lt;p&gt;
&lt;object width="600" height="80"&gt;
&lt;param name="movie" value="http://rd.io/e/QB4MKzZBpA"&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;embed src="http://rd.io/e/QB4MKzZBpA" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="600" height="80"&gt;&lt;/embed&gt;&lt;/object&gt;
&lt;/p&gt;</description><link>http://emmanuelpozo.com/post/3773564470</link><guid>http://emmanuelpozo.com/post/3773564470</guid><pubDate>Thu, 10 Mar 2011 16:32:52 -0800</pubDate><category>airwaves</category><category>Dungeon Dots</category><category>music</category></item><item><title>Angus and Julia Stone - And The Boys</title><description>&lt;p&gt;The lead up to the chorus on this song is pure gold&lt;/p&gt;
&lt;p&gt;
&lt;object height="80" width="600"&gt;
&lt;param value="http://rd.io/e/QB4MKyMhOg" name="movie"&gt;&lt;param value="true" name="allowFullScreen"&gt;&lt;param value="always" name="allowscriptaccess"&gt;&lt;embed height="80" width="600" allowfullscreen="true" allowscriptaccess="always" type="application/x-shockwave-flash" src="http://rd.io/e/QB4MKyMhOg"&gt;&lt;/embed&gt;&lt;/object&gt;
&lt;/p&gt;</description><link>http://emmanuelpozo.com/post/3752456125</link><guid>http://emmanuelpozo.com/post/3752456125</guid><pubDate>Wed, 09 Mar 2011 16:07:00 -0800</pubDate><category>Angus and Julia Stone,</category><category>And the boys</category><category>music</category></item><item><title>Modeselektor - The Dark Side of the Sun</title><description>&lt;p&gt;A little older, but awesome nonetheless.&lt;/p&gt;
&lt;p&gt;
&lt;object width="590" height="80"&gt;
&lt;param name="movie" value="http://rd.io/e/QB4MKx-dnw"&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;embed src="http://rd.io/e/QB4MKx-dnw" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="590" height="80"&gt;&lt;/embed&gt;&lt;/object&gt;
&lt;/p&gt;</description><link>http://emmanuelpozo.com/post/3735628698</link><guid>http://emmanuelpozo.com/post/3735628698</guid><pubDate>Tue, 08 Mar 2011 19:36:00 -0800</pubDate><category>modeselektor</category><category>music</category></item><item><title>Baths - Aminals</title><description>&lt;p&gt;The blogs has become a little stale, so I&amp;#8217;m going to post one track a day. Let&amp;#8217;s see how long I keep this up&lt;/p&gt;
&lt;p&gt;
&lt;object width="600" height="80"&gt;
&lt;param name="movie" value="http://rd.io/e/QB4MKwe61A"&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;embed src="http://rd.io/e/QB4MKwe61A" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="600" height="80"&gt;&lt;/embed&gt;&lt;/object&gt;
&lt;/p&gt;</description><link>http://emmanuelpozo.com/post/3709387438</link><guid>http://emmanuelpozo.com/post/3709387438</guid><pubDate>Mon, 07 Mar 2011 14:34:00 -0800</pubDate><category>music</category><category>daily tune</category><category>baths</category><category>Cerulean</category></item><item><title>Grubtastic</title><description>&lt;p&gt;I&amp;#8217;ve been living in San Francisco for about 9 months and discovered some great food spots in the city. I thought I&amp;#8217;d share my list of favorites, in no particular order.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Indian&lt;/strong&gt;&lt;span&gt; &lt;/span&gt;Dosa (Mission)&lt;/p&gt;
&lt;p&gt;Udapi Palace (Vegetarian, Mission)&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Mexican&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Taqueria El-Farolito (Best Burritos, Mission)&lt;/p&gt;
&lt;p&gt;Taqueria Cancun (Mission)&lt;/p&gt;
&lt;p&gt;Papalote (Mexican, mission)&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;French&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Chez Maman (French Bistro, Potrero Hill)&lt;/p&gt;
&lt;p&gt;Chapeau (Richmond)&lt;/p&gt;
&lt;p&gt;L&amp;#8217;ardoise (Castro)&lt;/p&gt;
&lt;p&gt;Fleur de lys (French, Union Square)&lt;/p&gt;
&lt;p&gt;La Folie (Russian Hill)&lt;/p&gt;
&lt;p&gt;Bistro Aix(Marina)&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Brunch&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Plow (Potrero Hill)&lt;/p&gt;
&lt;p&gt;Mission Beach Cafe (Mission)&lt;/p&gt;
&lt;p&gt;The butler and the Chef (South Park/Soma)&lt;/p&gt;
&lt;p&gt;Cafe Flor (Castro)&lt;/p&gt;
&lt;p&gt;Polkers (Polk/Russian Hill)&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Burmese&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Burma Superstar (Richmond)&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Italian&lt;/strong&gt;&lt;span&gt; &lt;/span&gt;Calzones (North Beach)&lt;/p&gt;
&lt;p&gt;Ristobar(Marina)&lt;/p&gt;
&lt;p&gt;Tomaso&amp;#8217;s (North beach)&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Vietnamese&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Slanted Door(Ferry Building Embarcadero)&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Pizza&lt;/strong&gt;&lt;span&gt; &lt;/span&gt;Victor&amp;#8217;s Pizza(Polk)&lt;/p&gt;
&lt;p&gt;Georgio&amp;#8217;s (Richmond)&lt;/p&gt;
&lt;p&gt;Little Star (Mission)&lt;/p&gt;
&lt;p&gt;Delfina (Mission)&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Brasseries&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Bar Jules (Hayes Valley)&lt;/p&gt;
&lt;p&gt;Absinthe (Hayes Valley)&lt;/p&gt;
&lt;p&gt;Amelies (Wine/Cheese, Polk)&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Seafood&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Tadich Grill (Russian Hill)&lt;/p&gt;
&lt;p&gt;Swan Oyster Depot (Best oysters, Polk) &lt;/p&gt;
&lt;p&gt;Anywhere in fisherman&amp;#8217;s warf..&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Mediterranean&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Foreign Cinema (California/Mediterranean inspired, mission)&lt;/p&gt;
&lt;p&gt;Ti-Couz (Mediterranean, mission)&lt;/p&gt;
&lt;p&gt;King of Falafel (Lower Divisedaro)&lt;/p&gt;
&lt;p&gt;Aziza (Geary area)&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Japanese&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Halu(Richmond)&lt;/p&gt;
&lt;p&gt;Tokyogogo(Mission)&lt;/p&gt;
&lt;p&gt;Zushi Puzzle(North beach)&lt;/p&gt;
&lt;p&gt;Sushi Rock (Polk)&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Spanish/Tapas&lt;/strong&gt;&lt;span&gt; &lt;/span&gt;Zarzuela (Tapas, Russian Hill)&lt;/p&gt;
&lt;p&gt;Cha Cha Cha&amp;#8217;s (Mission)&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Peruvian&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;La Mar Cebicheria Peruana (Embarcadero)&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Coffee/Tea/Desserts/Bakeries&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Bi-Rite Creamery (Best Ice-cream, Mission)&lt;/p&gt;
&lt;p&gt;Ritual Roasters (Coffee, Mission)&lt;/p&gt;
&lt;p&gt;Anthony&amp;#8217;s Cookies (Best Cookies, Mission)&lt;/p&gt;
&lt;p&gt;Mitchell&amp;#8217;s (Ice Cream/Mission)&lt;/p&gt;
&lt;p&gt;Four Barrel Coffee (Mission)&lt;/p&gt;
&lt;p&gt;Steps of Rome(Deserts, North beach)&lt;span&gt; &lt;/span&gt;Bob&amp;#8217;s Donuts (Polk)&lt;/p&gt;
&lt;p&gt;Tartine(French Pastries, Mission)&lt;/p&gt;
&lt;p&gt;La Boulange (Pastries, Fillmore/Russian Hill /other various locations)&lt;/p&gt;
&lt;p&gt;Samovar Tea Lounge at Hayes Valley&lt;/p&gt;
&lt;p&gt;Blue Bottle Coffee (downtown..)&lt;/p&gt;
&lt;p&gt;Enjoy :-)&lt;/p&gt;</description><link>http://emmanuelpozo.com/post/2600047405</link><guid>http://emmanuelpozo.com/post/2600047405</guid><pubDate>Tue, 04 Jan 2011 14:01:02 -0800</pubDate><category>San Francisco</category><category>Food</category><category>Grub</category></item><item><title>Go Giants I guess… </title><description>&lt;img src="http://25.media.tumblr.com/tumblr_lb9zf25Jwn1qa0uhvo1_500.jpg"/&gt;&lt;br/&gt;&lt;br/&gt;&lt;p&gt;Go Giants I guess… &lt;/p&gt;</description><link>http://emmanuelpozo.com/post/1464218396</link><guid>http://emmanuelpozo.com/post/1464218396</guid><pubDate>Tue, 02 Nov 2010 13:54:37 -0700</pubDate></item><item><title>Inkage?</title><description>&lt;p&gt;Contemplating a tattoo. Something witty/geeky, but not sure what to get yet. I&amp;#8217;ll be adding to this list but so far here are my choices in no particular order. Reply with any helpful suggestions :)&lt;/p&gt;
&lt;p&gt;1. Hello World&lt;/p&gt;
&lt;p&gt;2. Mushroom or turtle from super mario bros.&lt;/p&gt;
&lt;p&gt;3. &amp;lt;img src=&amp;#8221;tattoo.jpg&amp;#8221; /&amp;gt;&lt;/p&gt;</description><link>http://emmanuelpozo.com/post/483462635</link><guid>http://emmanuelpozo.com/post/483462635</guid><pubDate>Mon, 29 Mar 2010 21:57:04 -0700</pubDate></item><item><title>Stuff I want</title><description>&lt;p&gt;&lt;a title="Fireball Island" target="_blank" href="http://www.fireballisland.com/"&gt;Fireball Island&lt;/a&gt; (Purchasing on Ebay as I&amp;#8217;m posting this)&lt;/p&gt;
&lt;p&gt;&lt;a title="Fireball Island" target="_blank" href="http://www.fireballisland.com/"&gt;&lt;img src="http://i46.tinypic.com/20iat7b.jpg" alt="Fireball Island" width="500" height="483"/&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a title="Forbidden Bridge" target="_blank" href="-%20http://www.boardgamegeek.com/boardgame/3945/forbidden-bridge."&gt;Forbidden Bridge&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a title="Forbidden Bridge" target="_blank" href="http://www.boardgamegeek.com/boardgame/3945/forbidden-bridge."&gt;&lt;img src="http://i48.tinypic.com/2rh1fso.jpg" alt="Forbidden Bridge" width="500" height="374"/&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a title="this puzzle" target="_blank" href="-%20http://www.thingsofcolour.com/HTML/prod_puzzle.html"&gt;This puzzle&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a title="This Puzzle" target="_blank" href="http://www.thingsofcolour.com/HTML/prod_puzzle.html"&gt;&lt;img src="http://i45.tinypic.com/2lves8x.jpg" alt="Puzzle" width="480" height="380"/&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a title="table" target="_blank" href="http://www.apartmenttherapy.com/dc/look/xylophone-table-106099"&gt;This table&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a title="This Table" target="_blank" href="http://www.apartmenttherapy.com/dc/look/xylophone-table-106099"&gt;&lt;img src="http://i46.tinypic.com/k9ja7n.jpg" alt="Table" width="444" height="235"/&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a title="Converted Barn" target="_blank" href="http://www.apartmenttherapy.com/sf/house-tours/105-yearold-converted-barn-on-bainbridge-island-house-tour-107850"&gt;This converted barn&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a title="Barn" target="_blank" href="http://www.apartmenttherapy.com/sf/house-tours/105-yearold-converted-barn-on-bainbridge-island-house-tour-107850"&gt;&lt;img src="http://i46.tinypic.com/e63chv.jpg" alt="Converted Barn" width="500" height="345"/&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a title="Glider" target="_blank" href="http://www.curiosityshoppeonline.com/bawogl.html"&gt;This Glider&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a title="Glider" target="_blank" href="http://www.curiosityshoppeonline.com/bawogl.html"&gt;&lt;img src="http://i47.tinypic.com/dewxht.jpg" alt="Glider" width="500" height="504"/&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a title="Mad Balls" target="_blank" href="http://www.madballs.com/shop.action"&gt;Any of these madballs&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a title="Mad Balls" target="_blank" href="http://www.madballs.com/shop.action"&gt;&lt;img src="http://i48.tinypic.com/s6qb95.jpg" alt="Mad Balls" width="500" height="320"/&gt;&lt;/a&gt;&lt;/p&gt;</description><link>http://emmanuelpozo.com/post/372960988</link><guid>http://emmanuelpozo.com/post/372960988</guid><pubDate>Fri, 05 Feb 2010 14:42:00 -0800</pubDate><category>stuff</category></item><item><title>New hotness</title><description>&lt;p&gt;&lt;img align="top" src="http://img.skitch.com/20100202-ebeijqnrs5d1dcfsikdafjat5c.jpg" alt="SquarePik" width="352" height="104"/&gt;&lt;/p&gt;
&lt;p&gt;Hey guys,&lt;/p&gt;
&lt;p&gt;Just wanted to inform you of a new project I&amp;#8217;ve been working on with &lt;a title="davidedicillo twitter" target="_blank" href="http://twitter.com/davidedicillo"&gt;@Davidedicillo&lt;/a&gt; and &lt;a title="Peter's twitter" target="_blank" href="http://twitter.com/orical"&gt;@orical&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;As you may or may not know, location based services are the hotness right now. &lt;a title="Foursquare" target="_blank" href="http://foursquare.com"&gt;Foursquare&lt;/a&gt; is one of them, and it&amp;#8217;s gaining traction reminiscent of Twitter circa 2007. The idea is that you go around and check-in to different venues with an application that resides on your phone. As you do this, your friends can see what you are up to and choose to join you. The one problem is that check-ins are text based and you can&amp;#8217;t drop a photo or video at that location. What if you want to show everyone this great beer you&amp;#8217;re drinking as opposed to just describing it.&lt;/p&gt;
&lt;p&gt;We aim to solve that by providing an iPhone application that allows people to check-in with a photo or video, in addition the app will show users all photos and videos dropped at a particular venue. The app is called &lt;a title="SquarePik" target="_blank" href="http://squarepik.com"&gt;SquarePik&lt;/a&gt; it&amp;#8217;s built on top of our &lt;a title="Pikchur GeoSocial API" target="_blank" href="http://groups.google.com/group/pikchur-api/web/geosocial-api-documentation"&gt;API&lt;/a&gt; and will be available shortly in the iTunes store for just $1.99&lt;/p&gt;
&lt;p&gt;Let me know what you think. I&amp;#8217;ll post some redemption codes here as soon as it drops in the store.&lt;/p&gt;</description><link>http://emmanuelpozo.com/post/369005323</link><guid>http://emmanuelpozo.com/post/369005323</guid><pubDate>Wed, 03 Feb 2010 09:28:00 -0800</pubDate><category>projects</category><category>foursquare</category><category>pikchur</category></item><item><title>Menomena - Wet &amp; Rusting</title><description>&lt;p&gt;
&lt;object height="40" width="600" data="http://listen.grooveshark.com/songWidget.swf" type="application/x-shockwave-flash"&gt;
&lt;param name="data" value="http://listen.grooveshark.com/songWidget.swf"&gt;&lt;param name="wmode" value="window"&gt;&lt;param name="allowScriptAccess" value="always"&gt;&lt;param name="flashvars" value="hostname=cowbell.grooveshark.com&amp;amp;widgetID=19260874&amp;amp;style=metal&amp;amp;p=0"&gt;&lt;param name="src" value="http://listen.grooveshark.com/songWidget.swf"&gt;&lt;/object&gt;
&lt;/p&gt;
&lt;p&gt;Found this tune courtesy of&lt;a title="marie lucas twitter" target="_blank" href="http://twitter.com/marielucas"&gt; Marie Lucas&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Sort of feel like dipping myself in and out of water when I listen to this.&lt;/p&gt;</description><link>http://emmanuelpozo.com/post/358358797</link><guid>http://emmanuelpozo.com/post/358358797</guid><pubDate>Thu, 28 Jan 2010 12:43:00 -0800</pubDate><category>menomena</category></item><item><title>Best cheesy inspirational songs</title><description>&lt;p&gt;Decided to bring in the weekend with some kick ass motivational tunes. I still can&amp;#8217;t believe &lt;a title="Ralph Macchio" target="_blank" href="http://www.google.com/search?sourceid=chrome&amp;amp;ie=UTF-8&amp;amp;q=ralph+macchio"&gt;Ralph Macchio&lt;/a&gt; is 50!&lt;/p&gt;
&lt;p&gt;
&lt;object height="480" width="610" data="http://listen.grooveshark.com/widget.swf" type="application/x-shockwave-flash"&gt;
&lt;param name="wmode" value="window"&gt;&lt;param name="allowScriptAccess" value="always"&gt;&lt;param name="flashvars" value="hostname=cowbell.grooveshark.com&amp;amp;widgetID=18821650&amp;amp;style=metal&amp;amp;bbg=FFFFFF&amp;amp;bfg=D6D6D6&amp;amp;bt=7A7A7A&amp;amp;bth=FFFFFF&amp;amp;pbg=7A7A7A&amp;amp;pbgh=D6D6D6&amp;amp;pfg=FFFFFF&amp;amp;pfgh=7A7A7A&amp;amp;si=7A7A7A&amp;amp;lbg=7A7A7A&amp;amp;lbgh=D6D6D6&amp;amp;lfg=FFFFFF&amp;amp;lfgh=7A7A7A&amp;amp;sb=7A7A7A&amp;amp;sbh=D6D6D6&amp;amp;p=0"&gt;&lt;param name="src" value="http://listen.grooveshark.com/widget.swf"&gt;&lt;/object&gt;
&lt;/p&gt;</description><link>http://emmanuelpozo.com/post/323937243</link><guid>http://emmanuelpozo.com/post/323937243</guid><pubDate>Fri, 08 Jan 2010 14:25:20 -0800</pubDate><category>karate kid</category><category>rocky</category><category>joe esposito</category><category>survivor</category><category>cheesy songs</category></item><item><title>Had this song in my head all day.</title><description>&lt;p&gt;By far amongst the best lyrics in history.&lt;/p&gt;
&lt;p&gt;
&lt;object height="505" width="610" data="http://www.youtube.com/v/h-S90Uch2as&amp;amp;hl=en_US&amp;amp;fs=1&amp;amp;" type="application/x-shockwave-flash"&gt;
&lt;param name="allowFullScreen" value="true"&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;param name="src" value="http://www.youtube.com/v/h-S90Uch2as&amp;amp;hl=en_US&amp;amp;fs=1&amp;amp;"&gt;&lt;param name="allowfullscreen" value="true"&gt;&lt;/object&gt;
&lt;/p&gt;</description><link>http://emmanuelpozo.com/post/320378506</link><guid>http://emmanuelpozo.com/post/320378506</guid><pubDate>Wed, 06 Jan 2010 14:18:00 -0800</pubDate><category>Simon and Garfunkel</category><category>Epic Afros</category></item><item><title>Cassandra Messaging Tutorial - Part 1</title><description>&lt;p&gt;I am currently working on developing the basic architectural components for a project me and my buddies are putting together. Since forming relationships via  communication is going to be our core business, the internal messaging system needs to be built on something solid that can scale out horizontally without the need for replication. Enough about that, the goal is to show how how to build out a simple internal messaging system using &lt;a title="Cassandra" target="_blank" href="http://wiki.apache.org/cassandra"&gt;Cassandra&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Before anyone goes on a rant about the fact that I am thinking scale here, I want to make one thing clear. &lt;b&gt;Yes, it is way to early to think about ways to scale a service before even testing out the waters. I am fully aware of this fact, and I am in no way endorsing you to think that your service will eventually scale before even putting a minimum viable product out there&lt;/b&gt;. In fact, research has shown that it probably will never scale beyond a couple hundred thousand http requests a day and about the same amount of read/write storage transactions.&lt;/p&gt;
&lt;p&gt;This is more of a learning experience for me and also an excuse to start getting in to some more in depth hacking on distributed data storage systems using Cassandra as a means to achieve this.&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Loose Pre-requisite&lt;/b&gt;&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;You are using Rails for your front facing presentation layer. (Or are familiar with it)&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;&lt;b&gt;Strict Pre-requisite&lt;/b&gt;&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;You have read &lt;a title="Evan Weaver - Getting started with cassandra" target="_blank" href="http://blog.evanweaver.com/articles/2009/07/06/up-and-running-with-cassandra/"&gt;this&lt;/a&gt;, and you know how to fire up an instance of Cassandra server running on at least 1 node. The aforementioned post is by far the best quick start guide I&amp;#8217;ve found on Cassandra. Props to &lt;a target="_blank" href="http://twitter.com/evan"&gt;Evan Weaver&lt;/a&gt;for writing it.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;&lt;b&gt;Mindset&lt;/b&gt;&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;Remember, unlike RDBMS&amp;#8217;s you have to think carefully of modeling the data to suit your application. You can&amp;#8217;t just model relationships and add indexes to support queries that will be needed as you progress. Therefore de-normalization is absolutely necessary. Just remember any college level DB course you had and do the exact opposite when it comes to data normalization.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;&lt;b&gt;Messaging System Supported Use Cases&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;1. &lt;/b&gt;A user should be able to compose a message and send it to another user.&lt;/p&gt;
&lt;p&gt;&lt;b&gt;2. &lt;/b&gt;A user&lt;b&gt; &lt;/b&gt;should be able to view incoming messages via an inbox, ordered by most recent.&lt;/p&gt;
&lt;p&gt;&lt;b&gt;3.&lt;/b&gt; A user should be able to view outgoing messages, ordered by most recent first.&lt;/p&gt;
&lt;p&gt;&lt;b&gt;4.&lt;/b&gt; A user should be able to view a detailed message thread including any of it&amp;#8217;s replies.&lt;/p&gt;
&lt;p&gt;&lt;b&gt;5.&lt;/b&gt; A user should be able to reply to a message thread.&lt;/p&gt;
&lt;p&gt;&lt;i&gt;* For the time being, a user will not be able to search through messages. Search will be implemented later, probably with &lt;a title="lucene" target="_blank" href="http://lucene.apache.org/java/docs/"&gt;lucene&lt;/a&gt;. Not sure on this yet, but will write about it when I decide to implement.&lt;/i&gt;&lt;/p&gt;
&lt;p&gt;&lt;i&gt;* This also doesn&amp;#8217;t cover attaching objects such as virtual gifts and images to messages. I Will be covering this in a later post, but it&amp;#8217;s pretty straight forward.&lt;/i&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Step 1 - Data Model&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;I decided to stick with a simple construct and use a single ColumnFamily. There are many ways to do this, including using a multi column family to structure the data. But I chose to keep it as simple as possible to store and display messages.&lt;/p&gt;
&lt;p&gt;I set up 1 main Keyspace for the project and  2 ColumnFamily&amp;#8217;s for the messaging system. The Columnfamilys are ordered with the &lt;code&gt;TimeUUIDType&lt;/code&gt; comparator since we want them ordered by time.&lt;/p&gt;
&lt;p&gt;Contents of&lt;code&gt;storage-conf.xml:&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;&lt;code&gt;&amp;lt;Keyspace Name="MainProject"&amp;gt;&lt;/code&gt;&lt;br/&gt;&lt;code&gt;&amp;lt;ColumnFamily CompareWith="TimeUUIDType" Name="Messages"/&amp;gt;&lt;/code&gt;&lt;br/&gt;&lt;code&gt;&amp;lt;ColumnFamily CompareWith="TimeUUIDType" Name="MessageReplies"/&amp;gt;&lt;/code&gt;&lt;br/&gt;&lt;code&gt;&amp;lt;/Keyspace&amp;gt;&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;&lt;code&gt;Messages -&lt;/code&gt; This will hold user ids as keys and associate a unique sortable column name with a JSON hash containing the message details.&lt;/p&gt;
&lt;p&gt;&lt;code&gt;MessageReplies -&lt;/code&gt; Messages ids as keys with an associative unique sortable column name containing a JSON hash that will hold reply details.&lt;/p&gt;
&lt;p&gt;This modeling will easily allow us to list Messages for a given user as well as details and replies to a given message, if any are present.&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Step 2 - Usage and examples&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;To illustrate usage, I&amp;#8217;ll fire up a ruby interactive prompt, and populate/retrieve data. (just type &amp;#8216;irb&amp;#8217; in your terminal to get a shell going)&lt;/p&gt;
&lt;p&gt;&lt;code&gt;require 'rubygems'&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;&lt;code&gt;require 'cassandra'&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;&lt;code&gt;include Cassandra:Constants&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;&lt;code&gt; &lt;/code&gt;&lt;/p&gt;
&lt;p&gt;&lt;code&gt;require 'rubygems'&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;Instantiate a Cassandra client object:&lt;/p&gt;
&lt;p&gt;&lt;code&gt;messages = Cassandra.new('MainProject')&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;A few insertions&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;Let&amp;#8217;s assume Jennifer, user id 1200 is sending Emmanuel, user id 1120 a message. What we do, is insert the message once postfixing &amp;#8216;_in&amp;#8217; to Emmanuel&amp;#8217;s user id, and then once more postfixing &amp;#8216;_out&amp;#8217; to Jennifer&amp;#8217;s user id. These two will be our keys. (Remember that a user can view both an inbox and outbox of messages and there is no notion of easily querying over values, therefore redundancy in this case is good). Notice that we are doing two successive insertions so some level of transaction control is needed when this is put in to production code.&lt;/p&gt;
&lt;p&gt;&lt;code&gt;uuid = UUID.new&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;&lt;code&gt;messages.insert(:Messages, '1120_in', {uuid=&amp;gt;'{"username":"Jennifer", "age":"24", "location":"Aventura Florida", "subject":"Hey there","body":"Cool profile. Drinks sometime?", "read":"0"}'})&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;&lt;code&gt;messages.insert(:Messages, '1200_out', {uuid=&amp;gt;'{"username":"Emmanuel", "age":"26", "location":"Miami Florida", "subject":"Hey there", "body":"Cool profile. Drinks sometime?", "read":"0"}'})&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;Let&amp;#8217;s insert another message to the same user, but this time from Natalie:&lt;/p&gt;
&lt;p&gt;&lt;code&gt;uuid = UUID.new&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;&lt;code&gt;messages.insert(:Messages, '1120_in', {uuid=&amp;gt;'{"username":"Natalie", "age":"25", "location":"San Francisco CA", "subject":"Do you like Ninjas?", "body":"It might be a dumb question. Just wanted to know if you did :-)","read":"0"}'})&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;&lt;code&gt;messages.insert(:Messages, '1320_out', {uuid=&amp;gt;'{"username":"Emmanuel", "age":"26", "location":"Miami FL", "subject":"Do you like Ninjas?", "body":"It might be a dumb question. Just wanted to know if you did :-)", "read":"0"}'})&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;So far we took care of use case #1. Next, let&amp;#8217;s assume Emmanuel replied to Natalie&amp;#8217;s message:&lt;/p&gt;
&lt;p&gt;&lt;code&gt;messages.insert(:MessageReplies, uuid, {UUID.new=&amp;gt;'{"username":"Emmanuel", "age":"26", "location":"Miami FL", "body":"I love Ninjas! OK we can officially go grab a drink now!"}'})&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;This takes care of use case #5. Next we&amp;#8217;ll move on to cover the last 3 use cases via some basic retrieval operations.&lt;/p&gt;
&lt;p&gt;&lt;b&gt;And now for retrieval&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;Now I can easily retrieve all messages for a given user based on user id&amp;#8217;s and a postfix of &amp;#8216;_in&amp;#8217; or &amp;#8216;out&amp;#8217;. After that I can iterate over them and display messages however I want. This takes care of use cases #2, and #3.&lt;/p&gt;
&lt;p&gt;For Emmanuel&amp;#8217;s &lt;b&gt;Inbox:&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;&lt;code&gt;collection = messages.get(:Messages, '1120_in', :reversed=&amp;gt;'true').to_a&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;For Emmanuel&amp;#8217;s &lt;b&gt;Outbox:&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;&lt;code&gt;collection = messages.get(:Messages, '1120_out', :reversed=&amp;gt;'true').to_a&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;Onto covering use case #4, let&amp;#8217;s say you listed out a user&amp;#8217;s messages on a page and upon clicking on an entry you want to display message details and replies, a sort of permalink for a message.&lt;/p&gt;
&lt;p&gt;All we need now is the messages UUID, we can get this by calling to_guid, which will generate a readable representation of a Cassandra UUID.&lt;/p&gt;
&lt;p&gt;For simplicity, let&amp;#8217;s access Emmanuel&amp;#8217;s first result, and get it&amp;#8217;s message guid:&lt;/p&gt;
&lt;p&gt;&lt;code&gt;guid = collection[0].first.to_guid&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;Now you can use the guid to retrieve message details and any replies associated with it. We can make use of the only supported range query Cassandra has (Return a range of ids and limit the result set)&lt;/p&gt;
&lt;p&gt;&lt;code&gt;msg_details = messages.get(:Messages, '1120_in', :start=&amp;gt;UUID.new(guid), :count=&amp;gt;'1', :reversed=&amp;gt;'true').to_a&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;Last step is to retrieve all replies for this message, and to illustrate limiting  the result set lets return 20 latest replies.&lt;/p&gt;
&lt;p&gt;&lt;code&gt;guid = msg_details.to_a.first[0].to_guid&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;&lt;code&gt;replies = messages.get(:MessageReplies, guid, :count =&amp;gt;'20', :reversed=&amp;gt;'true').to_a&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;That&amp;#8217;s pretty much it. I&amp;#8217;ll respond to the comment thread if anything needs clarification.&lt;/p&gt;
&lt;p&gt;Next post will be about adding attachments to the message structure, which is going to be fairly easy, given that the meat of the module is done.&lt;/p&gt;</description><link>http://emmanuelpozo.com/post/317479418</link><guid>http://emmanuelpozo.com/post/317479418</guid><pubDate>Mon, 04 Jan 2010 20:27:00 -0800</pubDate><category>cassandra</category><category>microdate.me</category><category>messaging system</category><category>distributed data store</category></item><item><title>Really re-thinking certain key things in my life for 2010....</title><description>&lt;embed type="application/x-shockwave-flash" src="http://assets.tumblr.com/swf/audio_player_black.swf?audio_file=http://www.tumblr.com/audio_file/316514676/tumblr_kvqe9u5yAQ1qa0uhv&amp;color=FFFFFF" height="27" width="207" quality="best" wmode="opaque"&gt;&lt;/embed&gt;&lt;br/&gt;&lt;br/&gt;&lt;p&gt;Really re-thinking certain key things in my life for 2010. Embracing change.&lt;/p&gt;
&lt;p&gt;&lt;i&gt;Bear&lt;/i&gt; - &lt;a title="The Antlers" target="_self" href="http://www.google.com/search?hl=en&amp;q=the+antlers+&amp;aq=f&amp;oq=&amp;aqi=g10"&gt;The Antlers&lt;/a&gt;&lt;/p&gt;</description><link>http://emmanuelpozo.com/post/316514676</link><guid>http://emmanuelpozo.com/post/316514676</guid><pubDate>Mon, 04 Jan 2010 08:39:00 -0800</pubDate><category>Bear</category><category>Monday</category><category>The Antlers</category></item></channel></rss>

