Nextbit’s Robin Is Another Pretty Phone–But with Infinite Storage
wired.com
wired.com
Not everyone is living in your Google Fiber bubble. If you're going to design the cellphone of the future, you probably don't want the base assumption of your design to be that the user will always be in an area with high bandwidth, low latency environment, because that represents a minuscule fraction of cellphone users.
Sadly, that's what happens when all of the startups are based in an echo chamber - they lose sight of the fact that not everyone has the same conditions as them. Well, tech has the nice habit of cyclically reinventing shit, so I'm glad we're going to spend a few years banging our heads against thin clients again.
Homework reading for the founders and employees of this company: https://rescomp.stanford.edu/~cheshire/rants/Latency.html
"By connecting your phone to the Internet—not just through apps and notifications, but at every corner of the operating system [...]"
And mistaken assumptions such as this one:
“When iOS started development and Android started development, that was 10 years ago. Networks were much slower, Wi-Fi was much less ubiquitous, and AWS hadn’t democratized cloud to the extent that it has, right? So because of that, a lot of choices were made that result in user pain points today, which could actually be alleviated by leveraging the cloud in the way we’re doing.”
Guess what, WiFi still isn't ubiquitous for 90%+ of the population that uses smartphones, and probably won't be anytime soon (think 3rd world countries, rural areas, etc.)
The creators must be aware of these concerns. I'd be interested in hearing their thoughts on the issue.
Pretty excited to see what innovative tricks with predictive prefetching they came up with to base a whole company on it. I can also see this being useful for simply just files instead of apps. For example Dropbox on mobile also has a "thin client" approach but doesn't do anything smart to cache frequently accessed files unless you explicitly favorite them.
This isn't a trick, it's moving the information nearer to your user. This comes with a maintenance cost (though cache patterns make this much easier).
The idea of loading what the phone thinks you'll need into its local storage is intriguing, and people keep trying to make it work to varying degrees. I don't think it has ever, or can ever, work simply because of the massive constraints it puts on usage. Even if the phone is right 99% of the time, the first time I need to use Google Maps and its been "uploaded" off of my phone, it's going in the trash. Just the thought that such a thing might happen and be beyond my control makes me disinclined to give it a shot (not that I would ever own an Android phone anyway, so no sale lost).
I think that devices that try to anticipate the user's wishes and plan ahead, but which may make decisions that have negative consequences, violate the user's trust. I expect technology to do what I have asked it to do -- in this case, I asked it to store something and it thought better of that.
I don't really understand their cloud storage model either. 100GB on S3 for 3 years is $99 -- not counting bandwidth and EC2 instances, which is what really racks up the bill. People aren't going to use their entire allotment all the time, but this ongoing cost is going to sink the company.
Even if we say each user only stores 10GB over 3 years, that's $10 just in S3 storage costs. Bandwidth costs for S3 can easily eclipse that if data is transferring back out to the device frequently. Even at a super conservative 10GB outbound per year, that's another $1.50.
I'm skeptical that a $400 phone sold in small quantities has the kind of margin to support this type of ongoing cost over the long term. They're smart people though, so maybe they have factored all of this in.
"Memory: 3GB RAM / 32 GB onboard / 100 GB online" [0]
And given that I can get a 128GB MicroSD for <$60 (and dropping) and static media (videos, photos, etc) can already be backed by cloud storage, I just don't see the need for such technology.
[0] https://www.kickstarter.com/projects/nextbit/robin-the-smart...
On the other hand, FLASH storage is dirt cheep now! You can get a 128GB SD card for $60 from Amazon. Make a phone with 3 SD Card slots, install 3 cards, run them in RAID 5 if you are paranoid, and you can have 256 (in RAID) to 384 GB on your phone. Setup your phone to auto backup at night to a NAS (this could also be a USP for a phone) and you are done.
I am sorry, but cloud is not the answer for everything.
Does that mean I think these guys have something? No. But they know that wireless data will become faster, more ubiquitous and cheaper in the coming years. If they can survive that long, they may find the killer app/opportunity that nobody else has noticed because everybody has been focused on so much running locally.
At the same time, there seems to be a consistent back and forth in tech with things going local -> cloud -> local -> cloud -> local... of course with different names each time.
[1] http://leaksource.info/2014/08/10/loophole-in-electronic-com...
Why the hell would i want a phone which will apparently seamlessly move my data and application from and to the cloud and use it as an expanded near-line storage?
And that's without going into data caps, speed caps and latency issues as well as what the hell happens if you drop packets due to roaming or lose power or connectivity while it does it's nifty dance because either the speed will even be slower due to the additional overhead of verifying every bit and bit or you are getting into serious risk of losing data...
Oh and privacy?
P.S. Google Drive costs 1.99$ per month for 100GB so OnePlus/Moto X for 300(ish)$ + 4 years of 100GB Google drive come to about the costs of that phone.... If you get the new Moto G then you can get like a decade of cloud storage from Google so what's exactly is new here?
Also, I enjoy the use of "hard drive". Good job, technology magazine writer + editor(s).
I recognize their vision is broader than that, but using cloud storage seemed like a big focus of the first product and of this article.
Also, it seems a bit premature to make new hardware. The article says they've got the software prototype running on Nexus 5, and they've already got some level of cloud sync publicly released on CyanogenMod (maybe CM11 only). I can understand not wanting to support every rooted Android device in the world, but it seems like they could get pretty far picking 3-5 existing devices they understand and feel are solid enough. If their vision is "“You should be able to really quickly authenticate to any piece of smart glass ... and really have your stuff available to you as you need it.”" they're going to have to run on arbitrary devices at some point... unless they are defining "any piece of smart glass" as "only our hardware."
This is designed for tech-savvy parts of the world that care about having cloud-connected phones with "infinite" storage. Anyone that takes thousands of photos on their 15MP phone cameras & 1080p/4K video knows the pain of phones with limited storage.
It makes no sense to say a product sucks because it sucks for groups of people that it wasn't designed for in the first place.
This doesn't really address why "the cloud", dedicated hardware, or possibly even new software are needed. Doesn't something like Dropbox handle this? (Speaking as a non-photographer and non-Dropbox user... maybe I just won't "get it" on that aspect.) If not, why can't they just make a better app solution? And why does it have to use the cloud, as opposed to your system at home, or a local SD card? If your "infinite storage" is only 100GB (and that's a perk for Kickstarter backers only!), you can get that for less than $80 on an SD card!* If you're going to spend hundreds on a new phone to put your photos in the cloud, let's hope the camera you're stuck with is decent (they claim it is.)
Judging by their $500k+ worth of funding in their first day on Kickstarter(!), they've managed to sell people on this, but I'm not sure it's really about the cloud syncing (there are "enthusiasts" who would buy just for fun, maybe people like the design, and the company is supposedly committed to updating the OS over time.) I think there's something about Kickstarter that gets people to buy something they wouldn't be jumping to buy if they just saw it in the phone store. But hey, if it makes money, who cares, I guess...
* Possible caveat: I often see Android phones spec'd as 64GB max SD card size. I'm not sure if that's just the most they were tested with, it's a FAT filesystem limit, etc. But if that's an actual barrier, I'd still rather see kernel patches or hardware hacks like "paging" between two 64GB virtual cards before this.
I don't know that pain because SD cards are cheap.
> This is designed for tech-savvy parts of the world
Who never ever travel, apparently. I struggle to see why they're bothing to take thousands of photos, since they aren't doing anything.