I tend to agree here - of course security is a concern and the horror stories are just that, horrific, but how often (specifically on mobile) do they happen? And with such a significant amount of our personal data now on devices - photos, health, financial - if there were constant massive exploitation there'd be relentless pressure to improve.
> It’s just a massive time sink with little to no benefit.
There is arguably a large social benefit to preventing widespread misinformation being disseminated. Perhaps no great business benefit - indeed it is likely a massive expense. But someone somewhere is paying that cost, however it manifests.
Yes - reading the post it appears OP's specific value proposition is keeping DRM'd videos in sync. This reminds me of watching Dawson's Creek with my girlfriend in 8th grade - we'd call eachother on the phone and watch the show at the same time. Anyway this would be the browser version of that, from what I understand.
I used Rabbit quite a bit but latency has gotten really bad lately. The hardware acceleration and my solid upload pipe makes parsec significantly better to use.
We're debating this internally at work, ad nauseam, and one of our engineers put together this post on why. Just in case others are having the discussion. There are merits on both sides. I think it's particularly hard for talented devs to want to work "with a template". But, as we look to serve the business, what is the RIGHT answer?
Ideally, but until someone asks for it the first time, they probably don't even have an account for the purpose. So, an irritated DBA who has myriad other backlog tasks probably runs it on a copy if smart, and production if lazy or in a hurry. Would not surprise me in the slightest if an important table was dropped in this way.
Swing dancing is wonderful, and is very compatible with the analytical nerd brain as far as building up something beautiful from components, expressing yourself within a structure, getting physical exercise, etc etc.
Fair point. I use a little hyperbole to emphasize the fact that a product with an incredible global reach should default to well-planned and executed features, particularly if they are sprung upon you with desktop alerts. Hate it or not, someone did a very, very bad job here. Most likely many someones.
(used to work at Microsoft, not on Cortana but have friends that did/do)
Broken UX flows like this are usually distributed among a bunch of different teams (each with their own PMs) so that no "the product manager" actually exists, and it's organizational seams you're running into. In many cases the individual PMs on each team are well aware of the problems with the overall flow and want to fix them, but find it hard to make room in their "day jobs" for coordinating with other teams to actually do so. So if anything I bet many of them are happy your post could give them more ammo to push prioritizing fixes.
I'm only somewhat familiar with Cortana but I think your example broken flow crosses four or five teams’ feature areas, and I know that some of the problems you identified have had solutions proposed/designed/even prototyped by various teams for years now, but I guess so far nobody's managed to get all the teams to commit to any one particular solution.
IMO though the biggest sin in your story wasn't that a broken flow for a feature existed, but that someone decided to push/spam a notification that led to said broken flow (and that someone else set up an incentive structure that drove that decision).
The same people saying you shouldn't reproach clear and obvious incompetence are the same people calling you, the author, "some random idiot"... in this very comment section.
I can see why he did it. These aren't beginners. They're experienced developers and managers. If you work at one of the top 5 tech companies in the world on a product most of the computing world uses then maybe this shouldn't be acceptable.
Why is it that this is acceptable for Microsoft to publish? It's not and what makes it worse is that it often gets abandoned. If they had a history going back and finishing this or making it better I'd give them a pass, but I doubt without something bordering vitriolic appearing on HN/Medium no one will care.
I think that's the real complaint. Doesn't anyone care about the experience anymore? I feel like it's only Apple who both cares and has executed a strong long term plan for this. I opened my iPhone X and that thing worked. I actually love all the little things they added. It is hard to do that, but it's these little things which make the product special or down-right frustrating when they don't.
If the current MacBook Pro is any indication, I’m not sure how much Apple cares about experience, either. I’m still trying to figure out who that machine is made for: Horrible keyboard, gimmicky Touch Bar, worse battery life than the previous generation, no ports relevant to existing devices (including Apple’s own flagship smartphone)... I don’t think Apple can be accused of sweating the details anymore, either.
Very true, but Apple is consumer focused, vs Microsoft is enterprise focused, and so I think we still have a better chance for Apple to react to this than Microsoft would have.
It was a bit interesting to see, and perhaps not at all surprising, that they've been around since 2010. And they crossed the billion-dollar-valuation threshold 4 years later.