"This isn’t the first time Windows Phone users have been shafted by the Mountain View company not willing to develop for the platform."
Bullshit - this isn't Google screwing over Microsoft, it's Microsoft being idiots. If MSFT built a YouTube app that didn't blatantly violate Google's policies, I don't think it'd be a problem.
YouTube wants viewers, regardless of which platform they're coming from.
I have to agree with you on this scenario. Microsoft could have built the app and respected Youtube Terms of Service. But instead they decided to mess with Youtube's business.
It is sad that Microsoft decided to strip the Ads and allow downloads from their own, because the Windows Youtube App may never come back now.
I'm honestly surprised by that. How long until a VP at Google decides it should be pulled to align with the company strategy? I'm betting dollars to doughnuts that we won't see a youtube app in the next Xbox for these very reasons.
That is very sad indeed if true. Isn't Microsoft trying to break into the ad business as well? I thought I saw something like that in some Surface Apps.
But isn't the point here that Microsoft doesn't want to have to build the app? Google builds YouTube apps for all major platforms but shafts Windows Phone because of their war with Microsoft. So Microsoft is forced to build their own, so they decided they will build it to be best for users, not Google, hence no ads, able to download videos, etc.
Finding a motive from Google is difficult. Windows Phone only has 2-point-something-per-cent global market share [1], so I doubt Google sees Windows Phone as a threat to Android. That leaves "war with Microsoft", as you put it.
They must've known that this will get press attention, and companies like this weigh the impact of such attention very carefully before making a move. I'd love to understand the real motive behind this.
>YouTube wants viewers, regardless of which platform they're coming from.
Then why don't they make an Windows Phone YouTube app and show ads on it? Hell, show double the ads just to annoy WP users.
Or are they afraid that it will hurt Android?
What a crock. Google has many legit reasons to not want to build an app for a competing platform, so be it. But to think a company that routinely throws money away on tons of other development efforts while letting search ad revenue subsidize the cost would suddenly start doing a cost/benefit analysis of such a trivial effort is absurd. If your formula was applied to other products, like Google Reader which was never monetized and had huge infrastructure costs, they never would have seen the light of day. This is a strategic stance on Google's part, not financial, nothing wrong with that.
Yeah, it shares a codebase with the Windows 7 version if it's different at all. The number of Windows 7 + Windows 8 installs is far greater than Windows Phone users.
Youtube is considered core mobile functionality, like a browser, but Youtube is a fiefdom in which Google does not have to compete (unlike the ultra-competitive landscape of the Browser wars). While Google has nothing to lose and everything to gain from restricting access to YouTube, the same cannot be said about the Browser, thus they compete.
It's simple economics; don't waste money helping people dethrone your monopoly (I AM NOT ADVOCATING THIS POSITION, SIMPLY STATING MY PERCEPTION).
that is a naive world view. Google has never viewed its product with such simplicity. THey are created and destroyed by a vision (sometimes bad vision, most time good vision) (sometimes in good competitive spirit, sometimes in the view of stifling competition).
@CloudNine
WP users can access YouTube videos, the only difference is whether its through an official app or their web browser. So yes, it does matter a lot to them that these eyes are no longer seeing ads that they previously would have.
Google has obviously determined that WPs tiny marketshare isn't enough to justify creating a native app when the browser will work decently enough. Thinking otherwise is just ... idiotic.
Yes, Google is making a big deal out of this when apps like MetroTube already do the same thing. The difference here is its Microsoft, a huge company who has gone out of its way to sling shit on Google, instead of 2 dudes from NZ.
>So yes, it does matter a lot to them that these eyes are no longer seeing ads that they previously would have
Then why don't they give access to the Youtube videos and ads API to Microsoft? Microsoft has stated that they're happy to add Google's ads if given access.
I disagree that google rolling over and let Microsoft continue their abuse and bad citizenry would have been a better outcome (except for Microsoft and WP8 owners, of course)
An eye for an eye is a bit extreme, but fear of retaliation is an important component of balanced societies; see e.g. The cold war or the Stanford prison experiment. It's time Microsoft start behaving less like.a psychopath bully and more like a member of society.
I'll be laughing longer at you at simplistically believing Google's lame excuse for the lack of a WP app that so many people are using Windows Phone that it's affecting Youtube's ad revenue because of not showing ads to them, but at the same time it's not worth monetizing the very same eyeballs by making an official YouTube app and showing ads to the Windows Phone audience.
I'm guessing if Microsoft removed the 'download video' button from their YouTube app - directly violating YouTube's policies - Google wouldn't be so hard lined about this.
Mossberg's got an interesting observation here, but he's missing a really important point: Apple's core profit engine is selling hardware. Amazon and Google make money by selling services and non-hardware goods.
Since Amazon/Google make money regardless of platform, they have an incentive to produce content for Apple's platform. Since Apple only makes a real profit if/when you buy their hardware, they have no incentive to do the same.
From the article:
"...it stems from the different business models of the big rivals. Google, Microsoft and Amazon are primarily software and services companies, though each makes some mobile hardware (Google through its Motorola subsidiary). But Apple, while famous for making good software, sells that software almost entirely through iconic and expensive hardware, from which it makes the vast majority of its money."
I think he covered that the different companies have different business models.
"There was once a boy named Milo who didn't know what to do with himself - not just sometimes, but always.
"When he was in school he longed to be out, and when he was out he longed to be in. On the way he thought about coming home, and coming home he thought about going. Wherever he was he wished he were somewhere else, and when he got there he wondered why he'd bothered. Nothing really interested him - least of all the things that really should have."
Story of my life. I took a look at the link
notimetorelax sent (thanks man) and read the exert. Seems like a good book so far. I'll be sure to go out and get it today. That is... if bookstores still exists.
Except for one issue: it actually slows down the efficiency of the bathroom.
See, by splitting up washing and drying into two steps, you allow two people to be in the process of cleaning their hands at a time.
By bundling the two steps together, you reduce the amount of stuff in the bathroom, but you also reduce the efficiency of the bathroom.
This AirBlade Faucet is a great idea for low-usage bathrooms: less paper towels, less equipment to maintain, etc. For high-volume bathrooms, (airports, etc) this would actually be a step backwards to put these faucets in, if a goal of the bathroom is to be able to quickly serve a large group of people.
Have you done the math on this? I have a feeling you're relying on a gut instinct and didn't actually simulate it. From my simulation, this new gadget will simply shift lines from the paper towel dispenser/on the wall air dryer to the sink itself. It will not at all reduce the efficiency of the bathroom, infact it will increase it
I chuckled because this same exchanged happened in my head when I read the article, my first thought was "Oh great, everyone stuck at the sink" followed by "Would they stay at the sink in practice?"
I've seen a couple of air-blade installations, and in those they have slowed things down because paper towel dispensers allow you to take a towel, step back, and dry your hands while another person gets a towel. Rolling towels (ones where the towel is on a continuous loop) have the same issue of one user at a time.
On the other hand ever every faucet was also a drying station you've basically upped the number of drying stations tremendously and that is a win for speed.
Side benefits of keeping water off the sink/floor are good.
I wonder if we'll ever see anyone taking this to the extreme of stalls with only water and air tools for washing up (Japanese style toilets for wiping, local air-taps for your hands).
> I've seen a couple of air-blade installations, and in those they have slowed things down because paper towel dispensers allow you to take a towel, step back, and dry your hands while another person gets a towel.
I largely agree with your points, but I wanted to point out that most modern bathrooms(and certainly not bathrooms that may have this device deployed) don't have paper towel dispensers. So it isn't a question of paper towels vs this technology, but this technology vs the hot air fan, or the dyson air blade, or other similar non-dead-tree tech
Japanese bathrooms still have toilet paper dispensers, because even those probing little robot arm squirters can only clean so much. The usual protocol is thus to wipe with paper before you enjoy squirty fun time.
Well if you've used one of their airblade systems you can see that they have a 'down shoot' sort of effect. I've never seen an air-tap so I don't know if they achieve the same result but I suspect that the water uses the same path as the air, and so blowing toward the sink would make the most sense. In that case a poor basin design could get you into trouble with water bouncing back I suppose.
> I don't know about your simulation, but over here in the real world it doesn't work that way.
Wow, great point. You're obviously unbiased! You don't even know the details of the simulation, but you're confident that you really know what's up based on your presence in "the real world".
> Many people don't dry their hands at all in a public bath room
Yes, but they still wash their hands. Many people don't dry their hands because they have to use the hot air blowers, which they know are ineffective. If they see an effective device, some members of that group will choose to use it instead of jazz handing. But even discounting those people, the wash + dry combination still works out better for most cases I can devise. The only universe I have come up with where wash and then dry else where is better than washing and drying at the same station is if there are an equal number of paper towel dispensers as there are to sinks, which has never happened in a bathroom where the number of sinks > 2, as far as I know.
> By combining faucet and dryer you force these people into the same bottleneck as the hand-dryer users.
I wasn't arguing for optimizing any one special interest groups time spent in the bathroom, I was optimizing for the total network throughput of the bathroom.
I was optimizing for the total network throughput of the bathroom.
But you didn't. You have serialized access to two resources that were previously independent.
Since a significant portion of users need only one of the two resources you have created a new point of contention. For access to the faucet not only do I have to wait for people washing their hands, now I also have to wait for people drying their hands.
Yes but one of the resources (the dryer) has increased significantly too. And since we are both using the word "significant" instead of any real numbers we can prove either point.
I call BS. It should only take 6-8 seconds for someone to grab 2 pieces of paper towel once they're at the dispenser. That means 2 towel dispensers should be a match for 5 sinks.
It's actually worse because you take what were 2 parallel operations (washing your hands and drying them) and make them two serial operations, not able to be run in parallel.
Yes, it does upset the balance slightly for people who want to wash their hands, but not dry them, and for people who want to dry their hands, but not get them wet.
Those are the only scenarios where your argument holds, however.
Simply put, you are moving from 2 independent operations to 2 mutually exclusive operations – meaning that 1 sink (in the Dyson case) can only service 1 user at a time vs 1 sink+1 dryer/towel dispenser which can, at a minimum, service 2 users at once (there's actually a much bigger set of time/path calculations that could go in to this, but the simple case is enough to make it clear that your thinking is confused on this.)
>Except for one issue: it actually slows down the efficiency of the bathroom.
With one exception, every bathroom within my memory had the drier as a bottleneck, typically at a ratio of 3:1 or worse.
Having a drier per sink would actually improve the efficiency.
The one exception was a older building which had towel dispensers over each of 5 sinks. They eventually replaced them with a single dispenser on the wall at the end of the row. Problem was, towels would inevitably fall in the sink and cause a clog.
That's only if you assume unlimited paper towel stations. In reality hand drying is the bottle neck. So if every sink has its own dedicated dryer it will speed things up.
Maybe but there's a bit of a shuffle getting around people who have grabbed towels. And there are always the people who stand by towels to dry because that's where the trash can is.
Actually, I guess separating the towel dispensers and trash cans in existing bathrooms would be a smart efficiency move since it would encourage people to grab a towel and keep moving.
It says fourteen seconds. Washing your hands in the sink then walking over to the dryer/paper dispenser, pressing levers or waving your hands, easily takes 30s. Plus you'll never find a bathroom that has a dryer for each sink, so there are massive gains in parallelism :)
Not sure. Let's say a person spends 15 secs washing, and 15 secs drying. Combined it's still 30 secs. So if we have a long queue, does it really matter that two people are in the bathroom at any given time, or just one? The total processing time does not change.
It actually does help, and the concept behind it is called pipelining [1].
Suppose there's a sink that washes and dries, and there are two people who want to use it. The second person will spend 30 seconds waiting, and 30 seconds washing/drying. So, 60 sec total.
If there's a sink and a separate dryer, the second person will spend 15 sec waiting, 15 sec washing, and 15 sec drying. So, 45 sec total. The second person gets a 15 seconds savings, because he can start washing as soon as the first person finishes washing, rather than having to "block" until the first person is done washing and drying.
Only because "air drying" is a more acceptable option than "not washing". So a combined station would only slow things down inasmuch as people no longer skip drying.
In general (at least in the US) drying takes far longer than washing. Because most people wash quickly/poorly whereas driers are on timers and most are horrible.
And when your hands are still wet even after negotiating the unresponsive sensor and waiting an entire drying duration, it's understandable that many people would just as soon skip it.
OK, but still that doesn't change the equation. 22 secs washing and 8 secs drying is still 30 secs in total, whether it's done separately or not. And as you mentioned, the number of sinks and the number of dryers are balanced, so they combined have a similar throughput. I think you see sink lines more often just for that reason, if the sink line can handle 10 persons per minute, and the supply is 20ppm you will have a queue. But once we throttle people at the sinks, the supply to the driers is 10ppm, thus no lines (assuming the driers line is 10ppm)....
Forget about potential speed pitfalls, and consider the following: If your hands leave the sink dry, you no longer need a regularly cleaned tile room to keep things sanitary, because nobody will be dripping/flinging water everywhere. Where might you be able to put sinks now, or how might this change a washroom? That's what is really interesting to me right now.
Does it though? While I agree with your premise, what I often see are available sinks while everyone hangs out around the 1 or 2 dryers or towel dispensers and trash cans, waiting for their hands to dry.
That is, unless it's like another place I know of where there's a paper towel dispenser and trash slot between every sink, in which case this faucet wouldn't change anything - they'd just be using their sink instead of standing in front of it with a paper towel.
It increases the space for more sink/dryer combinations, however.
Side note: As a man, I think the last time I had to wait to dry my hands was half time at a sports stadium, and even then it was only a 20 second wait.
Gross headline. I'd hope, at the very least, that a designer would spend more than 10 minutes designing the thing.
That said: I've dropped AFIncrementalStore into a Core Data project, and it was wonderfully easy to add to the project. I'm still getting started with it, but it's proven to be far easier than working with RestKit's setup.