<?xml version="1.0" encoding="UTF-8"?>
<!--Generated by Squarespace Site Server v5.11.81 (http://www.squarespace.com/) on Fri, 24 Feb 2012 01:11:10 GMT--><rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd" xmlns:dc="http://purl.org/dc/elements/1.1/" version="2.0"><channel><title>Blog</title><link>http://alexshenoy.com/blog/</link><description></description><lastBuildDate>Sat, 11 Feb 2012 18:40:16 +0000</lastBuildDate><copyright></copyright><language>en-US</language><generator>Squarespace Site Server v5.11.81 (http://www.squarespace.com/)</generator><item><title>The more things change...</title><category>Android</category><category>Google Music</category><category>Linux</category><category>Misc</category><category>Nexus</category><category>Songbird</category><dc:creator>Alex Shenoy</dc:creator><pubDate>Sat, 11 Feb 2012 18:08:11 +0000</pubDate><link>http://alexshenoy.com/blog/the-more-things-change.html</link><guid isPermaLink="false">382685:4129267:14989068</guid><description><![CDATA[<p>I can remember having this exact same thought when I was in high school. And again in college. In fact, it's what drove me to pick my Capstone project. When I was sixteen, I started using Linux in a dual boot environment for the first time. I remember the geek in me being awestruck by this platform and wanting to explore it, break it, fix it, promote it. But it had a serious deficiency(two actually, but the second one wasn't a dealbreaker). There was no good media player on Linux.</p>
<p>Gnome had Rhythmbox; KDE had Amarok. Mozilla had just released a very early beta of Songbird at the time. And, while it showed great promise, it was plagued by random crashes and a huge codebase. On Windows, I had used Winamp pretty much religiously, followed by Foobar. But on Linux, I was left wanting.&nbsp;</p>
<p>It's funny because today, I have those same thoughts about Android. There is no good media player on Android. There are a few that are "good enough." &nbsp;But "good enough" isn't good enough. Google Music is a joke. While the locker service and the web app are excellent, the Android application makes me want to cry. Setting aside bugs(and one of them is a HUGE problem), there are serious usability issues.&nbsp;</p>
<p>First of all, the Google Music player looks at every audio file on your device, but doesn't allow you to categorize them. So, if you are like me, you have podcasts that you have been syncing to your device. These show up in the Google Music player. This isn't necessarily a bad thing, but since there is no way to distinguish them from music, a "Shuffle All" button willlead to these podcasts playing.&nbsp;</p>
<p>Now if you look at the competitors, of which PowerAMP is a pretty good option, they don't always solve the problem. PowerAMP can't read any information about the music that you have synced with Google Music. Which is a problem for audiophiles like myself that take great pains to make sure all the tags set up properly and album artwork is correct.&nbsp;</p>
<p>On Linux, many solutions to this problem arose. Banshee is by far the best music application for the average user. Amarok's redesign improved it by quite a bit. But it took years. Android has a far greater adoption rate than Linux did. I think it's time for a music renaissance on Android devices.</p>]]></description><wfw:commentRss>http://alexshenoy.com/blog/rss-comments-entry-14989068.xml</wfw:commentRss></item><item><title>We'll Never Fix The Email Problem</title><category>Email</category><category>Gmail</category><category>Quick Thought</category><category>Shortmail</category><category>Sparrow</category><category>Web 2.0</category><category>Web 2.0</category><dc:creator>Alex Shenoy</dc:creator><pubDate>Sat, 14 Jan 2012 17:43:02 +0000</pubDate><link>http://alexshenoy.com/blog/well-never-fix-the-email-problem.html</link><guid isPermaLink="false">382685:4129267:14580565</guid><description><![CDATA[<p>I had to say it. Everyone seems to be talking about the "Email Overload Problem." We need to be rescued from the onslaught of emails we receive everyday. The truth is we'll never fix it. Email might be broken, but its entrenched. I mean I love Sparrow. It's a great email client and makes email simple. I even tried four.sentenc.es for a while. And I have a shortmail account. But the email problem will never be solved by trying to solve the email problem. It will be solved by trying to solve the "Communication Problem."</p>]]></description><wfw:commentRss>http://alexshenoy.com/blog/rss-comments-entry-14580565.xml</wfw:commentRss></item><item><title>2012 New Years Resolutions</title><category>Cooking</category><category>HTML5</category><category>Personal</category><category>Rock Climbing</category><category>resolutions</category><dc:creator>Alex Shenoy</dc:creator><pubDate>Sun, 25 Dec 2011 04:46:15 +0000</pubDate><link>http://alexshenoy.com/blog/2012-new-years-resolutions.html</link><guid isPermaLink="false">382685:4129267:14316937</guid><description><![CDATA[<p>I have compiled my New Years Resolutions for next year. First, let's take a look at my success (or failure) from this year:&nbsp;</p>
<ol>
<li>Dont eat fast food. &nbsp;- SUCCESS</li>
<li>Use only fresh food. &nbsp;- FAIL</li>
<li>Limit myself to one cup of coffee per day - FAIL</li>
<li>Buy a car - Pretty much planned for the end of January - SUCCESS</li>
<li>Create a web app using HTML5 that is social and uses game mechanics. - FAIL</li>
<li>Go Skydiving during the summer - FAIL</li>
<li>Learn to Snowboard - FAIL</li>
<li>Contribute to an open source project - FAIL</li>
<li>Don't worry so much. - FAIL</li>
</ol>
<p>Giving up fast food was pretty easy. With a supermarket right across the street at work, it was simple to give up fast food. I actually have no desire to eat fast food anymore. My 1 cup of coffee a day limit was successful for a while, but eventually I caved in for more. However, I am only drinking two to three cups a day, which is dramatically fewer than last year. I didn't get to go skydiving, but I picked up rock climbing, which I think is a good substitute(in addition to being a ton of fun).</p>
<p>For 2012, I am going to limit my resolutions. I think keeping it at three or four will make it easier to achieve all of them. So here are my 2012 New Years Resolutions:</p>
<ol>
<li>Launch an HTML5 project</li>
<li>Eat Dinner at restaurants not more than twice a week</li>
<li>Have my doctor's appointment and be more health conscious</li>
<li>Go to The Climbing Wall at least once a week</li>
</ol>
<p>So there you have it. My short list of the things I want to do right in 2012.&nbsp;</p>]]></description><wfw:commentRss>http://alexshenoy.com/blog/rss-comments-entry-14316937.xml</wfw:commentRss></item><item><title>So You Got Invited To Google+?</title><category>Facebook</category><category>Google</category><category>Google+</category><category>Web 2.0</category><dc:creator>Alex Shenoy</dc:creator><pubDate>Thu, 21 Jul 2011 00:30:17 +0000</pubDate><link>http://alexshenoy.com/blog/so-you-got-invited-to-google.html</link><guid isPermaLink="false">382685:4129267:12200365</guid><description><![CDATA[<p>A few of my friends were asking me questions about Google+. Since they were all basically asking the same questions, I thought I would put together a blog post about the service, how to use it, and what it means for the future of Facebook.</p>
<h2>What Are These Circles About?</h2>
<p><span class="full-image-block ssNonEditable"><span>&nbsp;</span></span></p>
<p style="text-align: center;"><img src="http://alexshenoy.com/storage/post-images/Circles.jpg?__SQUARESPACE_CACHEVERSION=1311213515064" alt="" /></p>
<p>Google plus is an application that allows you to share posts, pictures, videos, and links with people on your own terms. It is important to understand that while Google+ is different from Facebook, the concepts are not new. It's all about understanding the purpose of the software. On Facebook, you create and manage connections with your friends. On Google+ you create and manage audiences for the stuff you want to share. This is an important distinction to make. On Google+ you can add someone to your circles. And anything you post to that circle will be visible to them. It's a one way relationship, whereas Facebook is a two way relationship.&nbsp;</p>
<p>You can think of using Google+ as determining what you want to share with different groups of friends and then sharing it with them. A Circle is a list of people based on how you see them, not on how they see themselves. There have been quite a few people comparing Google Circles to Facebook Groups. However, I think these people are making a terrible comparison that serves to confuse people. Think of Circles like Facebook Lists. The Circles are how you organize your friends, acquaintances, family members, people you follow, etc.</p>
<h2>About last night...</h2>
<p>So lets say you have some embarassing photos of yourself acting completely obnoxious and out of hand at a bachelor party. It happens, you have a few too many drinks and next thing you know, you wake up in a strange room in Bangkok. Now you probably want to share these photos with the other three members of your wolfpack, but you don't want to share them with anyone else. Well never fear. Google+ to the rescue.&nbsp;</p>
<p>When you post anything on Google+(status, photos, videos, or links), you will see this underneath the "Share what's new" box:</p>
<p style="text-align: center;"><span class="full-image-block ssNonEditable"><span><img src="http://alexshenoy.com/storage/post-images/PostTo.jpg?__SQUARESPACE_CACHEVERSION=1311210079605" alt="" /></span></span></p>
<p>Right now its set to send the post to my "Friends Circle." If you click on "Add more people," you will be able to add other Circles and even individual people that will be able to view your post. If you want to prevent someone from seeing the post just don't include their circle or their name.</p>
<p>Isn't that brilliant? Facebook's model starts with everything public. It's then up to you to restrict access to your posts. Google+ takes an opt-in approach as opposed to an opt-out one. With Google+ you specifically say which circles you want to share a piece of content with.&nbsp;</p>
<p>You can also manage these settings when you post photo albums. And the best part about Google+ is that even if you make a mistake and show a photo album to a circle you didn't intend to, you can change the audience after the fact. You can also edit posts after you've made them and control whether people can comment on your posts, or share them to their own stream:</p>
<p style="text-align: center;"><img src="http://alexshenoy.com/storage/post-images/PostOptions.jpg?__SQUARESPACE_CACHEVERSION=1311211877819" alt="" /></p>
<h2>Other Stuff</h2>
<p style="text-align: left;">There are a few things that I need to cover, but don't deserve a whole lot of depth.&nbsp;Perhaps the best feature of Google+ is hangouts. I have a few friends that live across the country from me. They are all on Google+, so we can use the hangouts feature to have group chats. Its basically Skype on steroids for free. What is good about hangouts is that your friends can jump when they see you hanging out with other friends.</p>
<p style="text-align: left;">The Stream is the The News Feed. "+1" is Google+'s equivalent to the "Like" button. "Share" works like it does on Facebook, except that you can share pretty much anything. If you are familiar with Twitter think of sharing like retweeting. There is no equivalent to posting on someone's wall for Google+. The closest you could come would be to post to your own stream and have that person being the only one who can see it. However, if they haven't added you to a Circle, they won't see it unless they view their "Incoming" stream.</p>
<p style="text-align: left;">If you have an Android or iPhone, you can get the Google+ app which includes all sorts of features that you might find useful. I can't speak about those Apps because I haven't used them, but it's worth checking out.</p>
<h2>What About Facebook?</h2>
<p style="text-align: left;">Google+ has a lot of people talking about the demise of Facebook. The popular argument is, "Facebook took down Myspace. They can fall too." While that is true, Facebook is very established. I think that Google+ is the first legitimate competitor to Facebook. It's clean, simple design and focus on opt-in sharing are just the thing that many Facebook defectors are looking for.&nbsp;A lot of people are tired of Facebook's continuous privacy debacles. That coupled with the ill sentiment that many feel towards Facebook are why I think Google+ has a chance.</p>
<p style="text-align: left;">My prediction, however, is that both companies will battle it out for market share. The competition will make both products better and in the end we will see two social networks.</p>
<p style="text-align: left;">We are looking at the Apple/Microsoft rivalry of social networking. And this is just the beginning.&nbsp;</p>]]></description><wfw:commentRss>http://alexshenoy.com/blog/rss-comments-entry-12200365.xml</wfw:commentRss></item><item><title>Windows 8 Ideas</title><category>HTML5</category><category>Javascript</category><category>Microsoft</category><category>Misc</category><category>Windows</category><category>Windows 7</category><category>Windows 8</category><category>Windows Phone</category><category>Xbox</category><dc:creator>Alex Shenoy</dc:creator><pubDate>Wed, 29 Jun 2011 22:04:11 +0000</pubDate><link>http://alexshenoy.com/blog/windows-8-ideas.html</link><guid isPermaLink="false">382685:4129267:11960718</guid><description><![CDATA[<p>The not-so-recently released video below peeled back the curtain on Windows 8. It gave a first glimpse at future of the Windows platform.</p>
<p><iframe width="100%" height="468px" src="http://www.youtube.com/embed/p92QfWOw88I" frameborder="0" allowfullscreen></iframe></p>
<p>After watching this video, I wasn't sure how to feel about the future of the platform. The UI is very similar to that of Windows Phone 7. In fact after the new Xbox Dashboard refresh, it's easy to see Microsoft has unified their interface direction. Icons are out and tiles are in.&nbsp;</p>
<p>I've had some time to contemplate the changes in Windows 8, Windows Phone, and Xbox, and I have some theories and ideas to share.</p>
<h2>Javascript Ported To .NET</h2>
<p>Many .NET developers were confused and angry about the comments made in this video concerning Windows 8 development. The Windows 8 applications will be fullscreen HTML5 applications running on the machine. This is a sharp difference to the .NET Framework that is used to write most Windows applications today. However, the change does make sense.&nbsp;</p>
<p>Microsoft is making the same move that Palm made when designing WebOS. Using HTML and Javascript to write applications allows them to appeal to a very large number of developers that know how to use those technologies well. Aside from that, HTML and CSS scale very well between screen sizes and would (theoretically) allow developers to change the interface based on the screen size.&nbsp;</p>
<p>One important point worth noting is the ability of Windows 8 applications to use the filesystem. It is also reasonable to assume that Windows 8 apps will use other device hardware. Microsoft has said that Internet Explorer would never support the WebGL standard because they can't meet their security concerns. But the news applications should be able to make use of video hardware.&nbsp;</p>
<p>Since much of the hardware will be available to these apps, I think that Microsoft will be porting Javascript to the .NET framework and releasing APIs to allow Javascript to take advantage of the hardware underneath the operating system. I also think this will alleviate many of the concerns that developers have over the platform.&nbsp;</p>
<h2>Webless Web-Apps</h2>
<p>Since all of the applications native to Windows 8 will be written using standard web technologies, it made me think of <a title="/blog/what-if-the-internet-looked-like-this.html" href="http://alexshenoy.com/blog/what-if-the-internet-looked-like-this.html">this</a> post I made about how Web apps should feel native to the operating system. I have always thought that the web would enable incredible applications that connect users to each other in awesome and amazing ways. But I always wanted the experience to be integrated somehow into the desktop shell.&nbsp;</p>
<p>Microsoft seems to be going with this approach. But I take serious fault with idea that these applications are always going to run in fullscreen(or even just half-screen), is absurd. Windows 8 will give a view for the "legacy" desktop, but I don't think it will be default, or even configurable that way. And Windows 8 apps appear to be completely separate from the Desktop interface. The fullscreen metaphor works well on a 3 inch phone screen or a 10 inch tablet. But what about my 24 inch desktop monitor? The fact is that I don't need a 24 inch weather application. I need a 3 inch weather application that i can drag around and size just like I do windows in ... well Windows 7.&nbsp;</p>
<p>But I doubt that will happen. I think Microsoft is missing a golden opportunity here to do something great with Windows 8. I will wait to pass judgement until I see the final product. However, I really like where Mac OS is headed. My Macbook is pretty much the only computer I use and I am converting my desktop into a virtual server lab. I really doubt that Windows 8 is in my future.&nbsp;</p>]]></description><wfw:commentRss>http://alexshenoy.com/blog/rss-comments-entry-11960718.xml</wfw:commentRss></item><item><title>The 2011 Theme</title><category>Quick Thought</category><dc:creator>Alex Shenoy</dc:creator><pubDate>Tue, 08 Mar 2011 02:46:42 +0000</pubDate><link>http://alexshenoy.com/blog/the-2011-theme.html</link><guid isPermaLink="false">382685:4129267:10705231</guid><description><![CDATA[<p>I finally got around to working on my 2011 style for my website this past weekend. I used some understated green because it is my favorite color. I wanted to try and make the new site cleaner. I thought removing the sidebar would give it a fresher feel. And, I moved the links to their own page, which you can see by clicking on the link above.</p>
<p>My twitter stream will no longer be visible on this site. Instead I am going to be revamping the bio section to include links to my social networking accounts. Be sure to let me know what you think using the disqus commenting system, which I installed last month.&nbsp;</p>]]></description><wfw:commentRss>http://alexshenoy.com/blog/rss-comments-entry-10705231.xml</wfw:commentRss></item><item><title>Love The One-Uppers</title><category>Development</category><category>Quick Thought</category><dc:creator>Alex Shenoy</dc:creator><pubDate>Thu, 17 Feb 2011 01:18:32 +0000</pubDate><link>http://alexshenoy.com/blog/love-the-one-uppers.html</link><guid isPermaLink="false">382685:4129267:10506555</guid><description><![CDATA[<p>It happens all the time. You finish a feature or a product and somebody comes along and says, "Man that is really cool, but wouldn't it be better to &lt;insert some idea here&gt;." And then you spend the next twenty minutes kicking yourself for not thinking of it first. This happens to me all the time. And I used to hate it. But now, I consider it an invaluable part of the development process.&nbsp;</p>
<p>We have to understand that we aren't going to come up with every good idea. And the ideas that we have can always be improved, most likely by someone who isn't close to the problem/solution. I have started to look at these one-ups as a challenge to do not only what the person said, but do it better. In the end, everyone wins.&nbsp;</p>
<p>Learn to love the one-uppers. In the end, they make you a better developer/designer/whatever.&nbsp;</p>]]></description><wfw:commentRss>http://alexshenoy.com/blog/rss-comments-entry-10506555.xml</wfw:commentRss></item><item><title>Disqus Commenting</title><category>Disqus</category><category>Quick Thought</category><dc:creator>Alex Shenoy</dc:creator><pubDate>Sun, 13 Feb 2011 05:40:59 +0000</pubDate><link>http://alexshenoy.com/blog/disqus-commenting.html</link><guid isPermaLink="false">382685:4129267:10464542</guid><description><![CDATA[<p>I just installed and configured Disqus commenting for this blog. I like Disqus because your identity follows you to all of the blogs using it. This allows you to gain a certain following and garner respect within a community or even across communities.&nbsp;</p>
<p>This is the first of a few changes I am working on over the next few weeks.</p>]]></description><wfw:commentRss>http://alexshenoy.com/blog/rss-comments-entry-10464542.xml</wfw:commentRss></item><item><title>The Facebook Demographic Data Warehouse</title><category>America</category><category>Facebook</category><category>Twilight</category><category>Web 2.0</category><category>Web 2.0</category><dc:creator>Alex Shenoy</dc:creator><pubDate>Sat, 12 Feb 2011 21:16:42 +0000</pubDate><link>http://alexshenoy.com/blog/the-facebook-demographic-data-warehouse.html</link><guid isPermaLink="false">382685:4129267:10290953</guid><description><![CDATA[<p>Facebook is the single greatest wealth of demographic data of our time. They track ages, education level, careers, hometown, political and religious affiliations, relationship status, what music you like, what movies you watch, what books you read, and finally everything you ever said that you think is worth other people knowing. They contain a growing compendium of information on more than 500 million active users. If they were a country, the users of Facebook would be th third largest country in the world by population. The greatest thing about all this data is that it is volunteered by us, the users.&nbsp;</p>
<p>The possible applications of this much demographic data are endless. With one query to their database you could conceivably figure out the users ages 18-25 who like Twilight, sorted by gender, and grouped by location. Marketing has already become incredibly personalized in the Web 2.0 world. Facebook sells incredibly targetted advertisements. The result is that advertisers know their ad is being shown to someone who is more likely to click on the link.&nbsp;</p>
<p>But the uses of this data does not stop there. I had a thought the other day that I would like to share. With Religious and Political affiliation information combined with the Status updates that many people post come election time, how difficult do you think it would be to use Facebook to track and understand the American people and get insights on elections and politics in America?</p>
<p>Now a lot of this sounds like something out of a bad science fiction movie. But the fact remains that we as users of Facebook, let Facebook collection the most valuable information store of the digital era.&nbsp;</p>
<p>So now I leave you with this question: What applications can you see for the growing demographic warehouse that is Facebook.com's servers?&nbsp;</p>]]></description><wfw:commentRss>http://alexshenoy.com/blog/rss-comments-entry-10290953.xml</wfw:commentRss></item><item><title>A Word About Facebook and Analytics</title><category>Facebook</category><category>Mark Zuckerberg</category><category>Web 2.0</category><category>analytics</category><dc:creator>Alex Shenoy</dc:creator><pubDate>Sun, 30 Jan 2011 02:27:38 +0000</pubDate><link>http://alexshenoy.com/blog/a-word-about-facebook-and-analytics.html</link><guid isPermaLink="false">382685:4129267:10290807</guid><description><![CDATA[<p>So I got this message thread posted to me this week. It has been going around for quite a while and it is a little annoying. I pasted the message below so you can take a look and read it:&nbsp;</p>
<blockquote>
<p>Facebook is recently becoming very overpopulated,there have been many members complaining that Facebook is becoming very slow. Records show that the reason is that there are many -active Facebook members and, on the other side, many new Facebook members.<br /><br />We will be sending this message around to see if members are active or not. If you are active please send to at least 15 other users using Copy+ Paste to show that you are still active. *Those who do not send this message within 2 weeks will be deleted without hesitation to create more space.*<br /><br />Send this message to all your friends and to show me that your still active and you will not be deleted.<br /><br />Founder of Facebook,<br />Mark Zuckerberg .</p>
</blockquote>
<p>That's right. The premise is that Facebook is sending a message around in an effort to close inactive accounts so they can free space up on their servers. At first, I wasn't sure why people fell for this. And other than being a minor annoyance for me, I had no stake in trying to understand it. However, after this last time that I received the message, I didn't even have the energy to tell people how dumb the idea was. Instead, I will attempt to put an end to this once and for all by educating my readers about how Web companies work.</p>
<h2>Introducing analytics</h2>
<p>Every modern website and web company engages in analytics. Analytics is a tool by which a company can track what people do on their site. Its allows companies like Facebook to monitor traffic as well as pretty much anything else that they want.</p>
<p>Facebook often talks about having 500 Million active users. They know this statistic because of analytics software. They also know what users are inactive. Facebook tracks this information as well as other information about your activities on Facebook in order to sell targeted ads that will generate revenue for the company. If Mark Zuckerberg wanted to get rid of all the inactive users, It would be as simple as executing one command. Believe me, I have done this kind of stuff. It is that simple to remove inactive accounts.</p>
<p>But even that is not in Facebook's best interests. Because if your account were inactive, even the possibility that you could come back would mean increased revenue for Facebook. It defies logic to believe this kind of FUD.</p>
<p>I don't understand how people can fall for this. It seems as though people believe that Facebook can tell whether you have sent a message in the last two weeks, but not whether you have logged in. Well let me be clear about this: Facebook knows a great deal about you, including how often you are logged in.&nbsp;</p>
<h2>Really, a message?</h2>
<p>Even if Facebook were trying to remove inactive users and were unable to get a list of them via the above mentioned method, using a chain letter to get this information is not just tacky. It is more difficult and expensive than other methods. Facebook has a method of communicating directly with users. They use this method all the time when they release new features. Take a look at the picture below: <span class="full-image-block ssNonEditable"><span><img style="width: 500px;" src="http://alexshenoy.com/storage/new-homepage-live.gif?__SQUARESPACE_CACHEVERSION=1296355854920" alt="" /></span></span>The picture above shows the new feature dialog box that Facebook uses quite frequently to communicate with their users. If they needed to, it would be easier to post a message to all of their users that says they are performing maintenance on the site and ask you to click a link in order to keep your account active. This would be incredibly simple and cost less money than writing a program to scour the inboxes of all Facebook users to look for a message from Mark Zuckerberg.&nbsp;</p>
<h2>Just create another account, already</h2>
<p>Finally, if Facebook really were going through all this trouble and your account were deleted, is it that much work to create a new page. I mean are we that addicted to this site that we can't handle the idea of our user accounts being deleted?&nbsp;</p>
<p>So, please. Think twice when forwarding one of these messages. The person who wrote these letters is just to take you for a ride. Don't let them.&nbsp;</p>
<p>I know that I may make some enemies for writing this post. My purpose is not to insult but to inform. I understand that users don't understand how most of the infrastructure of these sites works, and I wanted to just give you some background and context for these chain letters. The bits of humor that I included are not snide remarks, but quips about the situation.&nbsp;</p>]]></description><wfw:commentRss>http://alexshenoy.com/blog/rss-comments-entry-10290807.xml</wfw:commentRss></item></channel></rss>
