All the sensors + apparently a very lightweight OS + small form factor = I like it.
The killing feature is the integrated GPS. As mentionned on the website, you can go without your phone. That alone could make it a buy if it supports wireless charging (I don't want to bother with wires in 2014)
Also, it is multiplatform, which is a big plus. I do not want an android watch or an iwatch, but something that will work regardless of the cellphone I chose.
I wonder if there's a devkit to read the data. If some HN is from Microsoft, I'd love some links to the devkit page (simple stuff, like retreiving GPS log, heartrate log, etc)
Hey, I'm an Open Source Engineer with MSFT (and the msft dude for YC) - there isn't anything out yet, but we have always released SDKs for pretty much anything we build.
Looks like it supports data relay to MapMyFitness Suite of Apps, which I would think could then relay it to HealthKit if there is not already a direct export from MS's iOS App.
Companies like AWS, Google, and MSFT have representatives that consult with YC founders to help them with engineering goals. I suppose to up-sell them on scaling with their platform.
> Person scaling with Azure here. It's pretty awesome and easy.
And it's pretty expensive.
Now, if your competitor is on an open stack and on real computers they will eventually run rings around you because they get more control and lower costs. The initial boost you're experiencing will turn into a straightjacket with a hefty pricetag over the longer term.
I think there is a case for an open stack, but I think unless you pick a real dog of a platform good people can make it work well. It comes down to a "can I get good people for stack X?" as much as "Does stack X work or cost too much?"
Just like in the case of Trello if you already have the experience you can probably save money if you use what you already know how to use. In almost all other cases open source stacks are cheaper.
Stackoverflow and Trello are always held up as the shining examples of how the Microsoft stack is able to hold its own. That's great, I even know people that insist on running their web servers on Apple hardware. Whatever floats your boat. But if you're running a competitive business, if you're going to be using a lot of CPUs and if you will eventually (or already) be faced with lean and mean competition then you are probably better off on an open stack.
Try to imagine Google, Amazon, Ebay, DropBox or AirBnB on the Microsoft platform. And note that two of the above are re-selling their linux based platforms to other users at a profit.
Btw stackoverflow uses plenty of CentOS, I guess licensing from RedHat was too expensive?
Big names mean nothing. You are not Google, they have very different requirements to you and their scale is much larger than your startup will ever be.
Microsoft aren't stupid - the costs they charge for Azure are largely competitive, and the benefits it provides are tangible.
Picking what technology will run your business is something that really needs to be done on a case by case basis, based on your knowledge and your business. Certainly I don't think it's desirable to make a permanent choice when you are still a startup.
Of course you'd use CentOS, unless you had need of the specific features that licensing it gave you.
> Picking what technology will run your business is something that really needs to be done on a case by case basis, based on your knowledge and your business.
We're definitely in agreement there. The main criterium is: use what you know how to use. So if you're comfortable using the MS stack then go for it, otherwise, probably better to avoid it.
> The main criterium is: use what you know how to use. So if you're comfortable using the MS stack then go for it, otherwise, probably better to avoid it.
So, would it be fair to say "So if you're comfortable using the Linux stack then go for it, otherwise, probably better to avoid it", or was that your parting jab against MS?
Yes, it is possible (and common) to run Linux or one of the BSDs for free. But at large scale, a lot of people opt to pay one of Red Hat/Oracle/SuSE/Canonical/etc. for their free Linux ANYWAY. Buying Windows also means buying support. How much of this cost advantage goes away if you're paying Red Hat et al support fees?
The fact that you guys are even talking about "buying windows" and "buying support" when talking about buying into the Windows Azure stack shows that you most likely haven't used it much, if at all, and aren't quite sure what you're talking about.
I haven't used it much; I have used AWS a bit more, and there I recall you had to pay more if you wanted an instance on Windows or on RHEL proper rather than using CentOS or Debian. Those costs probably do add up to a lot more as you scale up (although it's silly to look at that in isolation). But he's comparing using Azure to self-hosting on your own hardware, I think.
Yeah, you don't pay extra for Windows itself on Azure, costs the same for a 2012 R2 DataCenter VM as it does for a small 2008 worker role, as it does for a Linux VM. You would have to pay for software like Oracle or SQL Server though, obviously.
Also, we don't have to worry about managing VMs at all so we don't generally think about those sorts of things except for a couple of very niche uses like our chat bot or QA testing VMs.
This will factor in, but you can't make such sweeping statements - many parts of different stacks have their own intrinsic advantages.
Certainly, a silicon valley company of 10-20 employees will likely have costs of over $1000 a day - any software or hardware licensing will pale in comparison to this until the product is big.
I read it as saying that the benefits of not basing your business on a proprietary platform are lower than the benefits of going with a stack that you already have some expertise at. You may read differently.
Trello is based on Node and Mongo on Ubuntu; there's no Windows in it. Kiln and FogBugz are based on C# and SQL Server on Windows and Java and Python Debian. Stack is based on C# and SQL Server on Windows and Redis and infrastructure on CentOS. This isn't about saving money or not; its about using the right tool for the right job, factoring in cost of tooling and cost of development. I think you're oversimplifying in your analysis
Even Apple was running iCloud off AWS and Azure before they ramped up their own data centers. I don't think you can get any more competitive than Apple in the tech world.
eBay's frontend is mostly Java on Windows. Many thousands of servers running Windows. Their search grid was on Solaris but has migrated to Linux in the last year or so (2013?).
StackOverflow isn't running on Azure: if anything, that article should make it obvious how much they're saving by not using cloud, with OS being unrelated.
You do realize that Azure has about as much to do with windows as AWS, right? I use Azure to run a completely open source stack based on node, postgres, and python. I also have a long term windows server in AWS. Azure is every bit as open as any other "cloud" based stack
Because I have fairly extensive insight into a very large number of companies and can see their license bills as well as their cloud bills if those are applicable. Compared to that doing a startup on an open source stack using dedicated machines eventually turns out much cheaper. It's like getting hooked on drugs.
The most cost effective way as far as I can see is to hire a sysadmin on a freelance basis until you need one full time, own your own hardware (or lease it by the month until you can afford your own hardware) and pay flat rate for bandwidth. Anything else will sooner or later come to haunt you and then you will need to migrate to some new platform. At that point in time you will learn the true value of the words 'lock-in'.
The biggest problem for a startup is getting out there, and getting transaction and revenue. Not penny pinching over what servers your going to use. You want to use as much pre-made stuff to give you the biggest head start as possible.
When you take off, you can raise money to pay people to move you over anyway.
Choosing your tech stack with care is one of the more important choices. You're locking yourself in for years to come and mistakes can be very costly to fix.
Getting transactions and revenues are obviously also important, the whole trouble with doing a start-up is that you have to do so many things right.
If YC has shown us anything, it's that companies can successfully pivot at nearly any point of their lifecycle and still be successful. It's also shown us that they can fail at pivoting and have it be nothing to do with the stack they chose.
If you're worried about lock-in then design for portability. Portability means using open standards rather than open source. The neat thing is that with a well-designed site or service you can switch vendors easily. Cloud is a commodity - who cares who the provider is?
Now, if your competitor is on an open stack and on real computers they will eventually run rings around you because they get more control and lower costs.
Obviously it depends on what you're actually doing, but for a straightforward SaaS app (a few servers, a db server, a queue and a load balancer in a few datacentres around the world) one good sysadmin/devops guy costs far more than a set of AWS instances that essentially scale themselves.
Having dedicated people necessary for that 'control' is beyond the budget of the majority of startups.
Exactly plus at scale AWS doesn't do everything either, a sysadmin or at least consultants are still needed to navigate the gotchas and help with how to better provision the stack. AWS instances don't just scale themselves.
There is one specific case when I recommend AWS instead of dedicated servers and it's for customers who have widely varying traffic with predictable peaks. In that case having the flexibility afforded by cloud providers to increase the number of instances temporarily to deal with the peak makes sense.
The only good use-case I know for AWS and it's ilk is if you need a 10,000 node cluster for a few hours to do some heavily compute intensive work which does not require a very large amount of data to be imported and exported afterwards. This is a pretty limited number of use cases but for those situations it absolutely rocks. Anything else I'd run the numbers very carefully.
I don't think that is correct. There are thousands of startups on AWS (an IAAS cloud) that don't run 10K node clusters. While they cost may be high, it is pay as you go. I have a rack full of computers at home and I still have some things served by AWS. The PAAS model (e.g. Heroku, Bluemix) is becoming popular today but those are often hosted in IAAS clouds.
>Now, if your competitor is on an open stack and on real computers they will eventually run rings around you because they get more control and lower costs. The initial boost you're experiencing will turn into a straightjacket with a hefty pricetag over the longer term.
From another post by you:
>Because I have fairly extensive insight into a very large number of companies and can see their license bills as well as their cloud bills if those are applicable.
Since you claim to have a lot of info on this can you give any, even one, real world example of you just said happening?
Otherwise I am going to call BS on it.
Perhaps you're starting something that is going to take down NewEgg.com ? You're clearly missing the forest for trees here. At work we run a large mix of Windows Servers, SQL servers, Linux, Drupal, MySQL, Moodle etc. running fairly traffic heavy and top ranking public health sites and all said our licensing and hosting costs are about 2% of our annual budget.
Are you actually asking me to disclose customer information and taking my (obvious) refusal to do so as calling BS? Interesting. Look, I have no skin in the game, if you're happy forking over tons of money for stuff you don't strictly speaking need then more power to you.
All I note is that MS thinks YC is important enough to designate a person to sway them to the MS stack and SAAS products, this is a tried and true strategy (get them while they're young) and it will likely cost you dearly in the long term if you aren't able to oversee the long term disadvantages of such a move. If you have a long history of using microsoft products and switching to open operating systems and stack components would mean lost time due to re-training then by all means stick to what you know.
It's funny how in one subthread here people are arguing that hosting and bandwidth are the major expenses for any start-up and now it's hosting and costs are 2%. In the end every situation is different and every situation has a different cost analysis for the workload envisioned. Seeing the guts of many companies has shown me that if you're doing something that requires large numbers of expensive licenses or metered bandwidth / cycles / storage then you're probably going to regret that choice at a later point.
Except you're not forced into using Microsoft SOFTWARE when using Azure. Like many others have pointed out, you are free to use Linux variants as well.
It means: try to get companies that otherwise would not go for Microsoft products to give it a try through free product samples, and talking down companies not microsoft.
I really wished that companies like Microsoft, Google and so on would not have a 'HN guy' (and would not have non-disclosed HN guys either, Felix is at least above board on that), it can make it a lot harder to figure out what is a genuine user experience and what is product placement.
Unless the Microsoft stack is something you already have experience with you're much better off using non-proprietary stack software. Anything coming out of Microsoft will sooner or later cause a bunch of licenses to be sold somewhere down the line or monthly invoices for metered usage to appear so make sure you know exactly what you're getting into. $50K in freebies will have to translate into $50K more profit somewhere along the line.
Great job on completely derailing the topic here with unrelated flamebait by confusing HN with YC.
Hint: HN is a message board, YC is a startup accelerator. They are NOT the same. And yes, there are plenty of startups that do quite okay on the MS stack and for many it may not be a good fit. Your post adds nothing new to the discussion.
>It means: try to get companies that otherwise would not go for Microsoft products to give it a try through free product samples, and talking down companies not microsoft.
But luckily we have you to talk down Microsoft.
>$50K in freebies will have to translate into $50K more profit somewhere along the line.
And paying $50K for hosting when you have no money can just shutdown a startup instead of increasing its costs by 1% down the line. Hosting is the biggest cost for a startup most of the time, it can't be "free" like founders time.
Every third or so link you posted has 'microsoft' in it.
As for me confusing HN and YC, I'm quite aware of the difference between the two and as far as I know I didn't confuse them in the least. Lots of start-up people frequent HN, YC related founder or not they are better off using what is most cost effective for them. This will rarely translate to 'microsoft'.
Hosting is almost never the biggest cost for a start-up, but it can be the biggest cost for a larger company, which is what most start-up aim to become.
$50K for hosting through 'Azure' or some other cloud company typically translates into a few grand from a dedicated hosting provider, by far the most cost effective hosting solution available to start-ups and successful companies alike.
>As for me confusing HN and YC, I'm quite aware of the difference between the two and as far as I know I didn't confuse them in the least. Lots of start-up people frequent HN
Felix said he's the MS person for YC. You misrepresented it as HN a couple of times. Please read your post again.
>Every third or so link you posted has 'microsoft' in it.
But we do have you to counterbalance me.
>Hosting is almost never the biggest cost for a start-up, but it can be the biggest cost for a larger company, which is what most start-up aim to become.
What? What is the biggest cost for a startup in the initial phase when founders are not taking salaries? Rent for sleeping? Ramen noodles?
Which large company has the biggest cost as hosting? Even 50k/yr is like 1/3rd of a Silicon level salary. It's like you got it completely backwards.
Anyway, all this unrelated to the topic at hand and does not belong here. There were numerous HN threads with this discussion and please write your thoughts as a blog post and you'll have my upvote.
Again, got any thoughts on the Microsoft Band? If not, /thread, I am out.
I assume that these days MS is mostly pitching Azure which pretty happily runs Linux VMs. It feels like any YC team (the guy said he's the "the msft dude for YC" not HN) worth their salt will need to learn how to navigate evaluating vendor promises sooner rather than later anyway (not to mention the mentoring/advice they should be getting from YC if they're not so experienced, or the fact that $50K is what, only 25% of a fully-loaded FTE cost anyway?).
The "much" better off is an assumption. If I remember correctly, Fogcreek primarily uses a Microsoft stack; so did lot of people who used to hang around in the Business of Software forum run by Joel Spolsky. Most of them had bootstrapped companies rather than use a lot of VC money to buy expensive tools. Most of them did quite well making money with their business. Using open tools is not a criterion for both technical or business success.
Joel Spolsky - former Microsoft Product Manager? Yes, it's not particularly surprising that they would use Microsoft Products - their incredible familiarity with the product would offset any downstream licensing costs.
Small business usually get everything for free (or nobody bothers to check in on their licensing status, at the very least, they run on a massive discount using "developer editions").
Very large businesses have so much bureaucratic overhead, that unless their core business is Software/service (I.E. Amazon, Facebook, Google, Dropbox, etc...) - the cost of software licenses is minor, and anything they can save by going with something "Standard and Supported" is worth the offset.
But, anybody interested in trying to run their small-medium business on something like Oracle Enterprise edition on their 16 Core Server will quickly start taking a second look at Postgress/MariaDB once they see what the annual licensing costs for Oracle are. Partitioning and Optimizer are only worth so much...
Fogcreek is run by ex microsoft people that had extensive experience with the stack before starting fogcreek, it made excellent sense for them to use what they already knew how to use.
I'm not talking about their consumer arm at all. No idea where the Zune came from, I was talking about their $50K credits for using their cloud platform.
Is there any way to make iOS integration work better? I know that Apple Jails things and limits the BT. I am just hoping that a tweak will allow iPhones to use Siri with the cortana integration, and allow canned responses for SMS.
Also, my notifications have been spotty, but I may reset and start over, because my friend with a band is not having that issue.
It's a shame there's no way to communicate feedback to the Band team that I can see on the website! I picked one up and like it so far, but it'll be a real disappointment if I can't ever use the mic for Google Now. Not expecting Cortana-level integration, it would just be silly for the mic to go to waste.
Ugly? For me it's one of the best designs for a smartwatch (I think Samsung or Sony also have this "band" design), not the big clunky watches that were released this year.
And they embraced their difference. It's not a luxury e-watch. Very little to no skeumorphism. And the vertical layout fitting the tiles list... very very nice derivation of the Metro language. Felt right at first sight.
I actually see this as a great fitness tracker (that is why I might buy it) but I don't see it as a smart watch (and I'm not complaining about that).
In order to be a smart watch it would need to do more "smart" things such as showing notifications, interacting with third-party apps, etc. If you have a Windows Phone you can talk to cortana so it's the closest thing to a smart phone you can get on that OS, but still it's clearly not as powerful as what Android Wear and probably Apple Watch can do.
Neither does MS. I read an interview with one of the product leads on The Verge and he said it is not a smart watch. He envisions you continue wearing your watch on one are and this primarily as a fitness tracker and productivity device on the other.
The thing is that this seems to have all of the most useful features of nearly all current smartwatches. If it can deliver text, Hangouts, email, and calendar notifications to your wrist as claimed, then that alone accounts for the majority of smartwatch usage. The Cortana integration accounts for nearly the rest, though unfortunately that's only available with a Windows Phone. Here's to hoping that it will be possible to add Google Now support for Android phones.
> but still it's clearly not as powerful as what Android Wear and probably Apple Watch can do.
What do you mean? What is it that they do that this will not do? I think Microsoft should have just marketed it as a watch. To me it seems to have everything I will need in a smartwatch.
I think trying not to fall into the category of "smartwatch" is the point, marketing tactic if you will. The smartwatch is the new wave, and the companies you would expect are jumping on board. By not marketing as a smartwatch they set themselves apart, yet have some of the key functionality people are looking for
Based on this interview/article on the verge [0], it sounds like there are plans to open up to devs eventually (not surprised, considering microsoft's current trends), sounds like they are just taking this one step at a time.
Several Android and Windows phones support wireless charging or can be modified to do so. (E.g., the Nexus 6 supports it and with the Note line you can just swap out the back panel for a special one). Devices like the Moto 360 also support wireless charging.
I've been using wireless charging for nearly two years on my Lumia 920. And for the past year, my wife's Lumia Icon has been doing the same. I picked up a couple more charging plates when she switched to Windows Phone.
Now that I've used wireless charging, I'll never go back. Connecting wires to charge is so 2012. I want my Surface Pro to charge wirelessly. And my Tesla Model S (well, that is, if I had one).
One benefit of old-school wired charging is that I can still use the device in a normal orientation whilst it is charging, so long as the cable is long enough.
Do you find that wireless charging prevents that? I assume the fevice has to lie flat on the plate somewhere near a power outlet.
Seriously, I hate everyone who bought an Android phone instead of a Palm Pre in 2009-2010, because if they did, we would still have the incredible things they came up with. Not only did they have C++/Javascript/HTML as their programming stack and not only did they provide directions on their site on how to root their devices and boot custom kernels over USB, they had wireless charging built in and had a great wireless charging stand that I used on my HP Touchpad for years until it finally gave out. You can have the tablet standing at any angle you want, working on it (boot into Ubuntu with a wireless keyboard, why not? It's a Palm) while it's wirelessly charging.
But no, Google was cool and Palm was old hat, so now they're gone and we are using Java to make apps and charging by laying our phones flat and plugging our tablets into the wall.
I have a Qi charger for my Nexus 5 and I run into this issue sometimes, because eg. I come home and my phone is almost dead but I still want to use it. The solution is pretty easy though, I just unplug the micro USB from my charging pad and plug it directly into my phone if I want to do that. At least when I'm at home I just leave it on the charger most of the time so I don't have to worry about charge.
It does prevent that but it also prevents my device from ever being dead because whenever I'm at my desk I just put it on the charger. With the wired chargers in the past it was a paint to plug and unplug so my phone was always low but with the wireless stuff my device is naturally juicy all the time.
"True memory effect is specific to sintered-plate nickel-cadmium cells, and is exceedingly difficult to reproduce, especially in lower ampere-hour cells. In one particular test program designed to induce the effect, none was found after more than 700 precisely-controlled charge/discharge cycles"
Almost all Li(Ion|Poly|FePO) batteries currently don't have “memory effect” when you charge them repeatedly. The only problem happens when you drain the battery below minimum voltage, then it will lose its capacity.
LiIon batteries do suffer from wear from normal usage. The more change/discharge cycles, the lower the capacity. If it is exposed to heat, that damages it. I'm told that leaving it fully charged a lot is also bad for it, because that allegedly puts more stress on the battery than when it is at 90% full.
There is a lot to be desired from current battery technology.
I have a couple flat charging plates and on my desk, I use the angled plate [1]. That said, I don't actually use my phone all that much while it's on a charging plate.
But as others have pointed out, when you have wireless charging plates at your home and office, you'll routinely just drop your phone on a plate just as peers will drop theirs on a their desk. You'll find your phone is more often at full charge. I've only fully-drained the battery a handful of times (much use while away from any charging, wires included) and observed it in battery-saver mode another handful.
I would say a wireless-charging device with ample charging plates (say, 3 or 4) gives you a blissful ignorance of battery life. It's analogous to the bliss I had when I drove an electric car—contrary to conventional wisdom I found that electric cars create range bliss rather than range anxiety. Every time you leave your home for the day, the car is at full capacity. You never have to plan a visit to a refilling station. With a wirelessly-charged phone, I scarcely look at my phone's battery indicator; it's just not an issue.
And just to be as clear as possible, you can still connect a traditional micro USB cord to charge these phones if that's all you have handy.
The charger I have props the phone up at an angle. You can interact with it in a limited sense, but of course if you pick it up you'll take it out of range of the charger. So good for things like swiping to see how many messages you have and so forth, but not for making calls, playing games, etc. But if you do, you just set it back down on the charger when you're done -- no need to fool with a cord, or stay within cord-length.
Although battery swapping has obvious disadvantages such as requiring a power cycle and fumbling with the battery and a battery cover (as well as your external charger), it certainly beats wired/wireless charging in this aspect in that it provides immediate usage, not tethered to a wire or a charging plate.
The one thing I dislike a bit is that the phone seems to heat up a bit more than via normal charging, so if I have to take a call after it's been sitting on the charger it's a bit uncomfortable. Otherwise, it's pretty slick.
Depends on the method, but you can be sure that you're losing at least 10% to inductive/RF losses, and more typically 20%.
Reasonable for a phone, batshit insane for EV charging, which is why Magne Charge never took off. (http://en.wikipedia.org/wiki/Magne_Charge) 20% of 6 kW for every car, times millions of cars...
When I had a L920, I noticed the charging plate and phone would get really hot, even after the phone is charged to 100%. Through the wire, the heat is minimal like every other phone. So, base on heat dissipation, I would say yes.
It works exactly as I expected it too though. I don't look at it every day and think "wow, this is amazing"; it just works and I don't really think about it at all, which is how it should be. I'm not sure that I would buy a phone without wireless charging now.
Apple and microsoft have a permanent patent deal since the 90's. They can use each other's patents for free as long as they don't make direct competitors. Hence why this is a fitness band and not a smartwatch ;)
I wonder if you can ping the MS Band's GPS similar to Apple's Find My Friends feature? If so this would be an awesome feature. My parents, who are older, don't like carrying phones. This would be really convenient safety wise.
well invested in the apple ecosystem but this seems very good. I am very intrigued and may well end up with a few of these in my family. If the reality matches the marketing, I'm in. For a fitness accessory the on device GPS is the killer app.
My only beef with these "fitness bands" is their lack of being able to tell you how accurately you sleep at night. Without a heart rate monitor, there's really no way to be accurate other than to say you were restless versus laying still.
AFAIK the only product that does this is Polar's fitness band. And only because you can link their heart rate monitor to it to give you additional fitness information. I could be wrong to think they're the only one combining the two.
Barometer can be useful to accelerate a GPS fix or to have some sort of weather forecast. But for altitude, once GPS is fixed, you have reliable enough altitude, hence it wouldn't be that useful.
The killing feature is the integrated GPS. As mentionned on the website, you can go without your phone. That alone could make it a buy if it supports wireless charging (I don't want to bother with wires in 2014)
Also, it is multiplatform, which is a big plus. I do not want an android watch or an iwatch, but something that will work regardless of the cellphone I chose.
I wonder if there's a devkit to read the data. If some HN is from Microsoft, I'd love some links to the devkit page (simple stuff, like retreiving GPS log, heartrate log, etc)