Floating Sun http://floatingsun.net Mon, 07 Jan 2013 02:53:26 +0000 en-US hourly 1 http://wordpress.org/?v=3.5.1 GaesteBin: a secure pastebin for Google App Engine http://floatingsun.net/2012/10/22/gaestebin-a-secure-pastebin-for-google-app-engine/?utm_source=rss&utm_medium=rss&utm_campaign=gaestebin-a-secure-pastebin-for-google-app-engine http://floatingsun.net/2012/10/22/gaestebin-a-secure-pastebin-for-google-app-engine/#comments Tue, 23 Oct 2012 04:21:55 +0000 Diwaker Gupta http://floatingsun.net/?p=1958 Related posts:
  1. Experiences with Google App Engine
  2. Introducing uBoggle!
  3. gooLego: Google’s software building blocks
]]>
TL;DR: gaestebin is a private, secure, open source pastebin for Google App Engine.

PastebinPastebins are incredibly useful. But most of the public pastebins are not suitable for sharing within a company (think code fragments, log messages etc.) and most private pastebins are either ugly (except hastebin!), hard to setup/maintain and usually forced to be behind the firewall (for security).

So I decided to scratch my itch and whipped up a pastebin that fit my needs. Features:

  • Usability: it’s a pastebin — you create a paste, you view a paste. That’s it. No need to specify the language — we guess it, thanks to highlight.js. It also looks good (I think), thanks to Solarized.
  • Easy of deployment: no installation, no maintenance. Just deploy to Google App Engine.
  • Security: you need a Google account to create a paste. No login required to view a paste though. Bonus: if you use Google Apps at your company, you can have a private pastebin for you company by restricting the app to your domain.
  • Open source: Fork it, baby!
]]>
http://floatingsun.net/2012/10/22/gaestebin-a-secure-pastebin-for-google-app-engine/feed/ 0
Google Nexus7: First Impressions http://floatingsun.net/2012/07/18/google-nexus7-first-impressions/?utm_source=rss&utm_medium=rss&utm_campaign=google-nexus7-first-impressions http://floatingsun.net/2012/07/18/google-nexus7-first-impressions/#comments Thu, 19 Jul 2012 01:16:58 +0000 Diwaker Gupta http://floatingsun.net/?p=1937 Related posts:
  1. Galaxy Nexus: First Impressions
  2. HOWTO: Flash GSM Galaxy Nexus to Google Factory Image on Mac
  3. Google Reader dumbness
]]>
I only got my Nexus 7 yesterday so this is not meant to be an in-depth review driven based on days of experience. Take what I say with a grain of salt, but like they say, first impressions are last impressions! So read on…

Nexus 7
Nexus 7

The Good Great

  • Google integration: this is a no brainer. If you spend a lot of time on Google properties (like I do), the integration is superb! Nexus 7 is meant to be a device for content consumption so it’s no surprise that Google Play is almost “pushed” in front of the user. It even synced the known wifi networks (and passwords) from my Galaxy Nexus!
  • Form factor: I’ve only used the iPad 2 and the new iPad briefly. Though the Nexus 7 is visibly smaller, it’s a lot more comfortable to hold with one hand without building muscle. (On the other hand, one could argue that it’s only slightly larger than Galaxy Nexus…)
  • Performance: this baby is fast! Those quad-core Tegra processors sure do their job — I haven’t played any intense games yet, but everything else (switching between apps, Angry Birds, Google Earth, browsing through music and photos, playing videos etc etc) is super snappy.
  • Bang for buck: at $200, the price point couldn’t get better. This price advantage alone will put the Nexus 7 within reach of many could-have-been iPad owners.

The Bad Good

  • Build quality: this is no iPad, but the tablet feels solid. I like the textured back panel. But the screen gets smudged quite easily (similar to the iPad) and is a tad too glossy for me. I miss the smart cover!
  • PDF reader: the built-in default PDF reader sucks. I can’t swipe to go to next page, for instance. The Kindle PDF reader is much better in comparison.
  • Book reader: Again, this is no Kindle (but the Kindle Fire is toast) but the Play book reader is pretty good. All caveats w.r.t e-ink vs. back-lit screens apply. There is one problem though: if while reading you accidentally end up touching anywhere near the bottom of the screen (which is fairly easy to do, if you consider how you normally hold a book or an e-reader), you’ll end up either going to the home screen or opening up the task switcher. Either way, its extremely distracting. I wish they added a “locked” mode while reading books that can only be changed by using the physical power button.

The Ugly Bad

  • Camera: there’s no (easy) way to take pictures on this device. Yes, there is a (crappy) front-facing camera but it is only meant for hangouts. I seriously don’t understand why Google doesn’t want to put a good camera on their devices. I’ve previously complained about how crappy the Galaxy Nexus camer is compared to the iPhone 4S‘s, and the Nexus 7 doesn’t change anything.
  • Packaging: given that unboxing is the first experience with the device users have, I’m bitterly disappointed by the Nexus 7 packaging. The sleeve is too snug; the black packaging just too cardboardy; and there should be an award for opening the inner box without struggling. Overall, it was just plain frustrating getting the device out of the box (and I’m not alone in this). Yes, first world problems but whatever.

More later.

]]>
http://floatingsun.net/2012/07/18/google-nexus7-first-impressions/feed/ 0
Dear USCIS http://floatingsun.net/2012/06/04/dear-uscis/?utm_source=rss&utm_medium=rss&utm_campaign=dear-uscis http://floatingsun.net/2012/06/04/dear-uscis/#comments Tue, 05 Jun 2012 05:51:34 +0000 Diwaker Gupta http://floatingsun.net/?p=1923 Related posts:
  1. More on the role of IITians
  2. Sex and the city
  3. India cannot bank on IT
]]>
Dear United States Citizenship and Immigration Services,

I came to the US in 2003. I earned my Ph.D. from one of the top university systems in the world. I’ve since worked at two startups. Aren’t these small businesses the engines that drive the US economy? Would you disagree that I have made meaningful contributions to the wealth, the economy and the intellectual property of this nation?

My wife is an artist. She earned her Master in Arts & Technology from one of the finest art schools in the world (and bore much of the financial burden of attending a private school). She has since created art that has been displayed and recognized all around the world. Would you disagree that she has made meaningful contributions to this society?

As law-abiding (non-permanent) residents, is it too much to expect that our families will visit us, once in a while?

Every parent wants to see the lives of their children; it gives them comfort knowing that their child has a good, fulfilling life. My parents have already visited us many times. And always returned back to India before the expiration of the authorized duration of their stay.

But my wife’s parents have never ever been outside India. Not surprising then, that she has been dreaming and planning about them visiting her ever since her first day in the United States.

It all sounds so simple. So natural. Of course, they want to visit!

And yet, you rejected their visa application. On grounds that they did not demonstrate “strong ties to India”?! We tried hard to clarify, to explain something which should have been so obvious, and it was like talking to a wall. So let me make another attempt here.

My in-laws run a successful, family owned, 30-years old pharmaceutical company. They live in a joint family, many members of which are still quite dependent on them for support. Their entire life is based in India. There are kids to look after. There are elderly to take care of. They own property in India. You think they want to uproot all of that and intend to permanently immigrate to the US? For what? In fact, neither me nor my wife have any immediate family in the US!

Why is this so complicated? They are just parents who want to spend some time with their kids. They are not criminals. They are not terrorists. They do not mean any harm. They don’t even know why their visa got rejected!

I realize that the volume of applicants from India is so high that you’ve had to put a lot of process in place, to go through that volume in an efficient manner. But, this process does NOT work. Somewhere between the forms, the rules, the lines, the terse, cold interviews, you forget that not everyone is trying to “game the system”. These are just regular people, wanting nothing but to spend some time with their loved ones. The process has sucked the humanity out of the system — we are all just application IDs.

This arrogance, this helplessness … well, it is cruel.

Being able to see your loved ones should be a right, not a privilege

]]>
http://floatingsun.net/2012/06/04/dear-uscis/feed/ 7
The future of advertising http://floatingsun.net/2012/04/13/the-future-of-advertising/?utm_source=rss&utm_medium=rss&utm_campaign=the-future-of-advertising http://floatingsun.net/2012/04/13/the-future-of-advertising/#comments Sat, 14 Apr 2012 01:50:49 +0000 Diwaker Gupta http://floatingsun.net/?p=1915 Related posts:
  1. Imagining the Google future
  2. The future of Google
  3. To P or not to P
]]>
No Ads
Image courtesy Wikipedia

Facts:

  1. The Internet dominates our lives.
  2. The Internet thrives on advertising (think Google, Facebook, Twitter, Hulu)

It therefore follows that our lives are dominated by Internet advertising.

The traditional model for advertising has been that publishers put out ads to catch the attention of consumers via some like of delivery network. In the past these delivery networks were in print, on radio, on television and now, on the Internet. It seems like a win-win for everyone: the delivery network gets paid by the publishers; the publishers make money because they get more customers; the consumers find out about publishers that they may not have otherwise known.

But a new trend is emerging now: consumers directly pay the delivery networks to NOT see ads from publishers.

Think Spotify. Netflix. Pandora. NYTimes. Dozens (hundreds) of mobile apps and games that have paid versions without ads.

Think about it. There seems to be near universal consensus that ads are a negative thing. There seem to be some (many?) success stories that individual consumers are willing to pay extra to avoid exposure to ads.

It seems like a fundamental shift in advertising to me. A world where the delivery networks become content providers and instead of charging publishers, they make money directly from the consumers.

In particular, I wonder how the Internet giants will evolve to take this trend into account. Would you be interested in a paid Google account that has no ads and offers full privacy (because they don’t need to make money off of your information anymore)?

Also interesting is that Apple is probably one of the few companies that are isolated from this changing nature of ads.

]]>
http://floatingsun.net/2012/04/13/the-future-of-advertising/feed/ 0
Is website design becoming irrelevant? http://floatingsun.net/2012/03/10/is-website-design-becoming-irrelevant/?utm_source=rss&utm_medium=rss&utm_campaign=is-website-design-becoming-irrelevant http://floatingsun.net/2012/03/10/is-website-design-becoming-irrelevant/#comments Sun, 11 Mar 2012 06:38:00 +0000 Diwaker Gupta http://floatingsun.net/?p=1894 Related posts:
  1. Website stats
  2. New Python Website
  3. IEEE Spectrum: Big Players in Chip Design Buy Into India
]]>
Where & how do you consume content on the web these days? I find that increasingly, I get to the content without ever going to the website of origin.

For instance, on my iPhone I read pretty  much everything via Flipboard. On Android, I’m still struggling to find a good Flipboard replacement and shuttle between Pulse, Google Currents and recently, Feedly. In either case, I rarely ever go to the actual website.

I still get some of my content fix from Google Reader (xkcd, Abstruse Goose etc).

Most of the “news” — that is, when I’m in “skim mode” — comes from social media, mostly G+ and a tiny bit from Twitter.

I remember the days (several years ago) when Techcrunch changing it’s site layout used to be a news in itself. Now I can’t remember the last time I visited Techcrunch (well, that could be partially attributed to the content quality…)

My point is, in all of the above cases, the app or service presents the content in an origin-agnostic manner. When you read something on Flipboard, it’s presented to be consumable via the Flipboard interface (in most cases), and not meant to preserve the look and feel of the origin website.

And such apps and services are just becoming more and more prevalent: Evernote Clearly; Readability; content-provider specific apps such as those from Time, CNN, NYT etc.

So, is website design becoming irrelevant? Especially for content-heavy sites?

(The Oatmeal is an exception — Matthew forces you to visit the website, and it’s always worth it)

]]>
http://floatingsun.net/2012/03/10/is-website-design-becoming-irrelevant/feed/ 0
Galaxy Nexus: First Impressions http://floatingsun.net/2012/02/25/galaxy-nexus-first-impressions/?utm_source=rss&utm_medium=rss&utm_campaign=galaxy-nexus-first-impressions http://floatingsun.net/2012/02/25/galaxy-nexus-first-impressions/#comments Sat, 25 Feb 2012 23:50:06 +0000 Diwaker Gupta http://floatingsun.net/?p=1877 Related posts:
  1. HOWTO: Flash GSM Galaxy Nexus to Google Factory Image on Mac
  2. Google Nexus7: First Impressions
  3. Is website design becoming irrelevant?
]]>
I had been meaning to try out an Android device for a while now and I finally got myself a Galaxy Nexus this past Tuesday. Here are some thoughts on my experience thus far.

Galaxy Nexus

The Awesome

  • Google Integration: Galaxy Nexus is a great phone, no doubt. But make no mistakes — you won’t get the full experience if you’re not using Google’s services (gmail, calendar etc). If you already entrenched in the Google ecosystem (as I am), you’ll love it! As soon as I turned the phone on, it asked me for my Google credentials and within a few minutes I had my email, calendar, contacts, photos, bookmarks and music available on the phone. It was like magic! The support for multiple Google accounts is also fantastic; so if you’re using Google Apps at your workplace (as we are), rejoice!
  • Hardware: This phone is FAST. The display looks great (I’m not quite sure how to compare it with the Retina displays on iPhone 4S, but I won’t be surprised if the Retina display comes off as better). The phone is also surprisingly thin and light.

The Good

  • Android: The Google apps on Android are so much better than their iOS counterparts, especially Gmail, Maps, Google+ and Google Talk. Some services (like Google Music) don’t have apps on iOS (yet).
  • Power Users: Geeks and data nerds will LOVE this phone. Signal strength graphs? Check. Breakdown of data and battery usage by apps? Check. Fine-grained control over how much cellular data apps can use? Check. Aggressively reap processes as soon as user exits an app? Check.
  • No Cables: Unlike iOS devices, the Galaxy Nexus doesn’t depend on any iTunes like software running on a computer to get app updates or synchronize music. Everything synchronizes over the air (you can restrict syncs to wi-fi only). iOS5 has a similar feature but still needs iTunes running and accessible within your network AND requires the devices to be connected to a power source (which typically is also the computer, so …)
  • Google Voice: Unlike on iOS, Google Voice can truly take over the phone on Galaxy Nexus. You can finally use Google Voice how it was meant to be used — let it control all incoming/outgoing calls, voicemail and text messages.

The Bad

  • Lacks Polish: For all the great improvements made in Android 4.0 (Ice Cream Sandwich), the Galaxy Nexus is still not nearly as polished as the latest iPhones. iOS reigns king when it comes to attention to detail and making sure all aspects of the system fit well together. Here are a few examples. When I first turned on the phone, the home screen was part empty, part full of ugly “widgets” (I still don’t have a good  understanding of widgets on Android). There is a separate area for apps, so when you install something, it won’t appear on any of your home screens. The notification bar is nice, but I find the notification badges on iOS a lot more intuitive. Some of Google’s own apps (notably Google Listen for podcasts and Google Currents for news) are just half-baked and buggy products.
  • Confusing: A common converse for a product that power users like is that it can easily overwhelm average consumers. There are just too many knobs and controls, some system-wide, some app-specific. It’s a phone for which I sometimes wish I had a user manual. Here are a few examples. Do you know how to take a screenshot on the Galaxy Nexus? Or how to quickly put the phone in silent mode? Or exactly what does “background data restriction” mean — and if it does mean what I think it does, why does the phone have a persistent warning in the notification area as if this is a real problem?
  • Size: Size does matter and this phone is BIG to hold. The larger display is sure nice, but I can’t operate this phone with one hand. At all. This is particularly problematic if you need to go to the next song while you are riding your bike, or even just answer a call. Want to write a text with one hand (maybe you have a drink in the other)? Forget it. It doesn’t help that the phone is hard to hold and slips easily — I highly recommend getting some kind of a case/cover that provides a better grip.
  • Verizon only: Galaxy Nexus is only available on Verizon as of today. I’m sure somewhere down the road it will be available via AT&T and other providers but I won’t hold my breath (it took iPhone several years to be available on Verizon). In the meantime, if you want a Galaxy Nexus for a GSM network, just buy an unlocked version from Amazon.

The Ugly

  • Ecosystem: One of the biggest problems with Galaxy Nexus (as I imagine with other Android devices) is the ecosystem. Several key apps are not available in the Android Market yet (Flipboard, Instagram to name two). The app-ecosystem itself is quite fragment with Amazon and others wanting to get their share of the pie. The accessories ecosystem is even worse. Just try searching for a case for Galaxy Nexus. In comparison, the iPhone/iPad ecosystem is significantly richer.
]]>
http://floatingsun.net/2012/02/25/galaxy-nexus-first-impressions/feed/ 0
Bitcasa: First Impressions http://floatingsun.net/2012/01/24/bitcasa-first-impressions/?utm_source=rss&utm_medium=rss&utm_campaign=bitcasa-first-impressions http://floatingsun.net/2012/01/24/bitcasa-first-impressions/#comments Wed, 25 Jan 2012 07:47:49 +0000 Diwaker Gupta http://floatingsun.net/?p=1863 Related posts:
  1. Galaxy Nexus: First Impressions
  2. Whats with __MACOSX in Zip files?
]]>
Bitcasa

I got my invite for the Bitcasa beta last week but only got around to installing it yesterday. I’ve only used it sparingly thus far. If you are in a hurry, here’s the TL;DR version:

  • Users might find the “cloudify” model confusing
  • Built using osxfuse (not to be confused with MacFUSE) and Qt
  • Infinite storage sounds too good to be true. What’s the catch?
  • Building trust with users will take time

Cloudification and Confusion

Here’s Bitcasa on what cloudify does:

When a folder is Cloudified, a corresponding virtual folder is created on the Bitcasa server and the contents of your local folder are copied up to the server. When Connected to the Bitcasa server, any changes or additions to the folder will live on the server. When not Connected to the Bitcasa server, any changes or addition to the folder will live locally.

Just think about that for a second. The “cloudify” model sounds great in principle, but it does add a lot of complexity in terms of how users interact with the system. For instance, when I’m offline and make changes to one of my cloudified folders, that change happens presumably locally. I would assume that when I come back online, these changes are synced back to Bitcasa ala Dropbox. But what if I accidentally disconnect a folder, make some changes and then reconnect — per the FAQ, the changes made locally won’t be synced.

The consumer cloud storage is fairly mature right now and one can learn a lot by looking at how people respond to other systems. This thread on Quora is particularly insightful: again and again, simplicity comes up as one of the key reasons behind Dropbox’s success.

My prediction is that Bitcasa’s cloudify feature will be leveraged primarily by power users and the rest would end up using the default Bitcasa folder, Dropbox style.

Nuts and Bolts

Bitcasa seems to be built primarily using Qt. This isn’t a surprise: Qt is a mature, open source and cross-platform library.

$ otool -L Bitcasa
Bitcasa:
 /usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current version 159.1.0)
 /usr/lib/libz.1.dylib (compatibility version 1.0.0, current version 1.2.5)
 /usr/lib/libcrypto.0.9.8.dylib (compatibility version 0.9.8, current version 44.0.0)
 @executable_path/../Frameworks/libmacfuse_i64.2.dylib (compatibility version 10.0.0, current version 2.0.0)
 /usr/lib/libssl.0.9.8.dylib (compatibility version 0.9.8, current version 44.0.0)
 /System/Library/Frameworks/CoreServices.framework/Versions/A/CoreServices (compatibility version 1.0.0, current version 53.0.0)
 @executable_path/../Frameworks/QtWebKit.framework/Versions/4/QtWebKit (compatibility version 4.7.0, current version 4.7.4)
 @executable_path/../Frameworks/QtXml.framework/Versions/4/QtXml (compatibility version 4.7.0, current version 4.7.4)
 @executable_path/../Frameworks/QtGui.framework/Versions/4/QtGui (compatibility version 4.7.0, current version 4.7.4)
 @executable_path/../Frameworks/QtNetwork.framework/Versions/4/QtNetwork (compatibility version 4.7.0, current version 4.7.4)
 @executable_path/../Frameworks/QtCore.framework/Versions/4/QtCore (compatibility version 4.7.0, current version 4.7.4)
 /usr/lib/libstdc++.6.dylib (compatibility version 7.0.0, current version 52.0.0)
 /usr/lib/libgcc_s.1.dylib (compatibility version 1.0.0, current version 1105.0.0)

$ mount
Sample Videos on /Users/diwaker/Bitcasa/Sample Videos (osxfusefs, nodev, nosuid, synchronous, mounted by diwaker)
TryBitcasa on /Users/diwaker/TryBitcasa (osxfusefs, nodev, nosuid, synchronous, mounted by diwaker)
TryBitcasaDedup on /Users/diwaker/TryBitcasaDedup (osxfusefs, nodev, nosuid, synchronous, mounted by diwaker)

Note further that Bitcasa represents “connected” folders as mount points over the existing folders. This is why when you disconnect a folder and make changes, they won’t propagate to Bitcasa’s copy of that folder. They are using osxfuse which implies that Bitcasa is intercepting file system calls; this is in contrast to Dropbox-like systems that detect changes to the local filesystem asynchronously. I haven’t compared fine-grained read/write performance just yet.

Here’s a snapshot of the Bitcasa Folders UI:

Bitcasa also does some deduplication. Uploading 100MB of mostly random data took around 4 minutes on a pretty fat pipe which isnt’ bad at all. Copying that data back out took just as long, if not longer. A copy of the same folder took less than 10 seconds to cloudify!

Security

Much has been said about Bitcasa’s security. However, most of the articles are concerned with a specific dimension of security: encryption.

A detailed discussion of Bitcasa’s security in general and encryption, in particular, deserves a post of its own. For now, suffice to say that even after several years of user experience, Dropbox still hit some pretty nasty security snafus in 2011. Like a lot of you, I’m very concerned about security, especially with a service that is offering me infinite storage for free! It takes time to build trust with your users — there’s no short cut.

Overall, Bitcasa is definitely interesting. Dropbox was almost beginning to monopolize the consumer cloud storage market, so some good competition will hopefully benefit the end users in the long run.

]]>
http://floatingsun.net/2012/01/24/bitcasa-first-impressions/feed/ 0
The 2010 Prius: One Year Later http://floatingsun.net/2011/10/14/the-2010-prius-one-year-later/?utm_source=rss&utm_medium=rss&utm_campaign=the-2010-prius-one-year-later http://floatingsun.net/2011/10/14/the-2010-prius-one-year-later/#comments Fri, 14 Oct 2011 18:01:37 +0000 Diwaker Gupta http://floatingsun.net/?p=1847 Related posts:
  1. VEE 2010 Call for Papers
]]>
We bought our 2010 Prius last year, just around 4th of July. It is the Prius Three line with moonroof + solar ventilation add-on package. I thought I’d share our experience with the car in the past year or so.

(BTW, remember the 2009 Prius recalls? Notwithstanding the short term public memory, I think most of those incidents were blown way out of proportion)

2010 Prius

The Good

  • Great mileage: It has consistently been giving around 48mph, city or freeway driving.
  • Feel good factor: You can debate endlessly whether hybrids are truly green over their lifetime taking into account all factors including manufacturing cost etc, but no one take the “I feel good about this” feeling away from me when I drive the Prius.
  • There are some small niceties like the “hill brake assist
  • Spacious: The interiors have generous legroom both in the back and in the front. The hatchback style trunk can really take in a lot — I haven’t had the need to buy a bike rack yet because we can easily fit our bike in there!
  • Remote A/C and solar powered ventilation is nice on a hot day. But I must admit, I haven’t really used the remote A/C that much. More on this later.
  • Clever UI: Note that I’m not saying the UI is great (or even good). I do believe though, that the Prius UI has slow but steady impact on driving habits. By leveraging subtle signals (like when you floor the pedal, the indicator goes into the “red zone”), the UI turns driving at a safe speed into a game/challenge/curiosity. I’m trying to dig up some evidence on this, let me know if you know of a study.
  • Good incentives: When we bought our Prius, Toyota was giving two years free maintenance and a 0% APR financing for 3 years on all models. Not unusual, but certainly welcome.
  • Built well: (or we’ve just been lucky) Either way, the car hasn’t had any issues whatsoever in the past year and I’ve only taken it to the dealership for routine maintenance.

The Bad

  • Solar panel is frivolous: As much as I hate to admit this, the panel is largely useless and a mostly unnecessary expense. Yes, the solar powered ventilation does help keep the car cool on hot days and yes, the remote A/C is a nice trick to show your friends. I’m sure people in Texas would have more use of them than people in San Francisco, but then again, who buys hybrids in Texas? Overall, I think it’s a lost opportunity for Toyota. If I do have a solar panel, why not use it to help power the A/C at all times (right now the panel only gets used when the car is off and has been standing in the sun for at least 30 minutes).
  • Some of the interior is plasticky: This is not a fair complaint — you get what you pay for. The Prius is not a luxury vehicle.
  • Voice commands are mostly useless: The navigation system is hands-free enabled and capable of accepting voice commands. However, the system is unusable in practice. I obviously don’t expect a Siri but consider this: to input an address takes upwards of 10 voice commands, each interceded with a pause and beep. Arghh!
  • Not for those who enjoy driving: The Prius is a great car but it is not a sports car. Don’t expect a fast, responsive machine.

The Ugly

  • Ancient navigation system: Both the hardware and software of the navigation system are pre-historic. Don’t believe me? Consider this: I sat in a 2001 Lexus and it had pretty  much the exact same navigation system! It’s not funny, it is outrageous. I can’t express how mad this makes me. Working with the nav is an extremely frustrating and slow process — the UI is slow and clunky; I need to press really hard on the screen for it to register the “touch”; Toyota should be ashamed of the refresh rates on these devices. If I’m spending > 25K on my car, the least Toyota can do is spend $500 on a decent display and processor!! I’m not alone in thinking that the car information systems market is ripe for disruption: see #6 on Photomatt’s list.
  • Most annoying “safety” feature of all time: So the 2010 Prius has this safety feature that disables some navigation controls while car is in motion. Now, I can imagine how someone at Toyota decided this was a good idea — we already have laws to prevent people from texting while driving, why let them fiddle with their nav? Right? WRONG, when there’s someone in the passenger seat next to me. Picture this: my wife and I are zipping down on the freeway and want to swing by a gas station to fill up the tank. The nav system is entirely capable of guiding us to the nearest gas station, but no sirree, we can’t even enter the address without having to pull over first. I can’t describe how retarded this is — while I’m focused on the road, there’s no reason why the front seat passenger shouldn’t be able to operate the nav (they typically end up doing navigation, you know). But what is worse is that this “feature” is not even implemented consistently. For example, while I can’t type in an address, I can still use the “Previous destinations”. While I can’t scroll the song list, I can still press the up/down buttons on the touch screen. Just thinking about it makes me mad. MAD! Here’s a suggestion Toyota: you already know when there’s a passenger on board (you can warn me just fine about the passenger not putting on seat belts) — just enable this “safety feature” if you must ONLY WHEN THE DRIVER IS ALONE.

So there you go. In summary, the Prius is still one of the best hybrids on the market but Toyota really needs to fix their navigation system.

I’ll talk about the future of hybrids and technology disruption in cars in another post.

]]>
http://floatingsun.net/2011/10/14/the-2010-prius-one-year-later/feed/ 0
Mac Tip: Get wifi password from another (connected) Mac http://floatingsun.net/2011/09/10/mac-tip-get-wifi-password-from-another-connected-mac/?utm_source=rss&utm_medium=rss&utm_campaign=mac-tip-get-wifi-password-from-another-connected-mac http://floatingsun.net/2011/09/10/mac-tip-get-wifi-password-from-another-connected-mac/#comments Sun, 11 Sep 2011 01:36:39 +0000 Diwaker Gupta http://floatingsun.net/?p=1835 Related posts:
  1. Web based password manager
  2. Web based password managers: 3 years later
  3. Screens around the web: password restrictions
]]>
Here’s the situation: say you are at a friend’s place and as all responsible hosts, they have a password protected wifi network. Your friend is busy (or unavailable) so you can’t ask her for the password. Of course, you are known to not give up easily. You look around and realize: aha! someone else over there on the couch is busy with their laptop, so they must know the password. Unfortunately, they don’t. But the password must be somewhere on their laptop, since they are connected after all. So how do you find it?

OK, that probably sounds contrived. But the truth is that I did have the need to extract the wifi password from my wife’s laptop earlier today and thought I’d share the (pretty simple) process.

Step one: open keychain access

Step two: search for the network name (SSID)

Step three: check ‘Show password’ (you may need to enter your password first since this required Administrator privileges).

Voila!

]]>
http://floatingsun.net/2011/09/10/mac-tip-get-wifi-password-from-another-connected-mac/feed/ 6
Review of iPhone apps for Indian news http://floatingsun.net/2011/08/13/review-of-iphone-apps-for-indian-news/?utm_source=rss&utm_medium=rss&utm_campaign=review-of-iphone-apps-for-indian-news http://floatingsun.net/2011/08/13/review-of-iphone-apps-for-indian-news/#comments Sat, 13 Aug 2011 20:34:14 +0000 Diwaker Gupta http://floatingsun.net/?p=1784 Related posts:
  1. BBC NEWS | Business | Indian budget pushes for growth
  2. Bollywood star gets French honour
  3. Google News for Geeks
]]>
I like and use the iPhone apps for CNN, NYT and NPR news, but none of them are any good for staying up-to-date with happenings in India. So one day, out of curiosity, I started looking around for apps specifically for Indian news. Here’s what I found.

Summary: the NDTV app is probably one of the best free apps. I didn’t consider paid apps.

First, the usual suspects:

Times of India: The ToI app’s UI is functional, but otherwise not remarkable at a first glance. In true ToI tradition, the “Entertainment” section is feature prominently on the home page, just under top news. Of course, readers of ToI know that “Entertainment” and “Photos” are just euphemisms for soft porn — ToI happily parlays all kinds of NSFW material under the guise of “news”. I’m really curious to know how much of their app traffic (indeed, their website traffic) goes to the entertainment section.

The ToI App

Thankfully, buried under the “Settings”, the app allows reordering the various sections. You can also optionally specify a home city. I haven’t really used the Video section of the app, so can’t comment on it.

Overall, the app is not bad, but it can’t compensate for ToI’s reporting.

NDTV: The NDTV app feels only slightly more polished than the ToI app; structurally they’re quite similar and most differences are cosmetic. Unlike ToI though, NDTV’s Photos section is closer to what I’d expect on a news app (there’s still a heavy entertainment bias, of course).

But perhaps the most killer aspect of the NDTV app is that you can watch various channels of the NDTV group live!!

The NDTV App

The only downside of the NDTV app is that it shows a lot more ads than the other apps I looked at.

Hindustan Times: the HT app is probably not being actively developed — it still has a CWG section!! Other differentiators are a dedicated “Blogs” section. Compared to ToI and NDTV, this app offers basically no customization, no videos. The content is not as rich or fresh as the other apps.

The HT App

There were a lot of other news apps but none of them felt credible. The IBN Live app looked interesting but it seems to focus mostly on live TV and not news articles. For now, I’m sticking with the NDTV app.

What apps do you use to get your does of Indian news?

 

]]>
http://floatingsun.net/2011/08/13/review-of-iphone-apps-for-indian-news/feed/ 2