Apple Sent Two Men to My House
blog.vellumatlanta.com
blog.vellumatlanta.com
[0]: https://blog.vellumatlanta.com/2016/05/04/apple-stole-my-mus...
Regardless, reminds me of Eddy Cue driving over to Federighi's house late one night to report a bug[0]:
When Cue ran into a problem installing a new build of OS X on that iMac,
in fact, he could tell as a veteran software tester that the bug might
be hard to reproduce, plus he was scheduled to take a trip the very
next day. “I called Craig up, said have your guys look at it, I think it
would be hard to re-create. He said sure, so I put the iMac in my car
and drove it over,” as in, to Federighi’s house. Cue went on his
business trip, Federighi’s team fixed the problem, and Cue got his iMac
back when he returned—kind of like a Genius Bar for the C-suite.
[0]: http://www.macworld.com/article/3033057/ios/eddy-cue-and-cra...Posting somewhere public (for example, a company's social media page) to get support appears to be an increasing trend.
You can just make a clear, coherent complaint in your own forum and occasionally [like in this case] it actually brings about a transformation.
I doubt that Apple's customer service is any worse now than it was before.
As a result we started getting calls about medical emergencies in the middle of the night.
The local phone company did not see this as a problem either for us or the hospital or people calling with emergencies, but offered to put us on a waiting list (!) potentially for months before they could be bothered to change the number.
Until my dad had hounded the reporters at the local newspaper until they wrote a piece about it - suddenly it was fixed within a day or two.
So public attention worked back then too (this was early 80's) - there was just fewer outlets and more work to get your problems published.
These days it doesn't take much before I go for social media.
Another option I've found works (but is pricey) is to sign up (temporarily if you don't otherwise need it) for one of LinkedIn's premium tiers and use that to get access to top execs at the company you have an issue with. Often the issue is not so much to draw public attention, but that drawing public attention is the simplest way of getting the attention of and access to a senior enough executive.
I really believe that's true and wish it could be applied in more cases. Basically spread the problem to people who are normally not affected by it.
I would bet that TSA queues would get solved in ~2 months if all government workers and politicians (to the highest position) were excluded from TSA precheck and could not pay for priority queues.
But only if you have enough followers or readership.
The Ars Technica writers have often remarked about feeling guilty for taking advantage of this privilege. They try to resolve things, then after failing, mention they're going to write a story about things, and suddenly get the VIP treatment. But not everyone can write an article for a major news site.
The more likely explanation is that PR teams are horrified at the prospect of something "going viral" and don't know how to tell what will and what won't, so they work to resolve any potential issue before it can blow up.
*in this case meaning escalate to product teams or get the attention of executives
True story - a month ago my credit card bill showed a mysterious $100 charge from Amazon. Phone support found the charge but couldn't figure out why it had been made, and eventually asked me to call my bank and dispute it(!!). That sounded like crazy talk, but rather than arguing I just said thanks and tweeted @amazon. Their social people referred me to someone who wound up figuring out how to cancel the charge.
I personally don't think twice about disputing fraudulent or even mistaken charges. I can see how you might want to reserve this tool as an all-else-fails, but really CC companies should be appreciative of people using the tool because it gives them useful signals. Much better than the many many others who are missing the charge and paying for it by mistake.
I believe it is against the merchant agreement to withhold service after a valid charge-back. That would be a major and unwarranted retaliation, which you could probably sue and win a large class action if this is really happening.
I will say, I should have made more clear, the first step in a dispute will be to contact the merchant. They will have a fixed number of days to reply and correct the problem.
You can add breaks when commenting here by leaving a blank line (double enter) between paras.
Apologies if you knew this already.
Losing my Steam account due to a chargeback is something that never occurred to me. It's a chilling thought!
Same thing can happen with any account, of course, but Google users tend to have a larger number of more important eggs in a single basket....
Perhaps worth adding, I was/am 99% sure how the charge occurred, and that it was a Heisenbug from when I'd trialled Prime. So there was no question of punishing them for being a bad vendor, I just needed them to bounce the issue around until it landed on someone who could fix it (which is essentially what happened).
I think the real root cause of situations like this is that social teams sometimes have more/better options for escalating issues than customer support does.
> Disputing the charge is the right thing to do in any case.
This is bordering on ranting, but happens all the time and is just a cost of doing business, which means my regular customers get to pay more to deal with people like you. Contact the merchant first, they are usually very prompt and want to avoid chargebacks like the plague, because they cost real money.
Edit: Not to mention that GP is referring to an anecdote of GGP's in which Amazon told him to dispute the charge because they couldn't sort it out. That's disgraceful.
However there is a slippery slope. Two examples that hit me recently, an iDrive renewal where they refused to tell me the renewal price and their online form provided no way to opt-out of the renewal, their online chat told me to call a phone number, and it turns out the price was 10x the first year cost (and not at all competitive with any other backup service). Another was BitTorrent Sync which was supposed to be converted to a one-time license but then lo-and-behold a year later another charge showed up.
But for merchants that provide the ability to cancel a subscription online, and who let users know before an annual charge is about to hit your card, I agree the customer has some responsibility to manage their subscription.
My personal opinion is that monthly recurring billing can send invoices after the charge or even no email at all if charges are the same amount every month. Annual recurring should email a week before the charge to remind a customer it's coming, or should allow a full refund of the charge if contacted within 30 days of it hitting. For example LinkedIn refunded an annual recurring charge that I contacted them about within a few days of it hitting the card for a "subscription" I didn't actually want and it just took a single email to sort out.
In any case, if I signed up online I must be able to cancel online with a click. I won't play games with merchants who have dark patterns that make me jump through hoops or pick up a phone to manage an online subscription. These merchants deserve the extra chargebacks they get, and they know exactly how they could reduce their chargeback rates. They've just done the math and found the dark patterns unfortunately are net-profitable.
They ended up calling me to make sure everything was right, and called back a few weeks later to make sure I got my ID. Never had to step foot in an office like their phone support said I would.
Whereas phone support is the opposite - it's designed to be handle the 99% bulk of requests that you wouldn't want to be escalated, so it's not too surprising that it's not as good at handling outliers.
They don't seem to care unless there's a chance of other people noticing.
When thinking about customer service in big companies, it's important to remember that the vast majority of calls legitimately are of the sort that only require a very simple action to be taken, and then to be disconnected as quickly as possible. However frustrating, it's not irrational hatred of customers that makes it difficult to break through that assumption when you do have a more complicated issue.
Many years ago I was having trouble getting some accounts closed with NatWest (after a few cockups on their part already I moved to FirstDirect). I happen to work for a company that produces compliance software and offered related consultancy so we had copies of the FSA (then new, since reformed as the FCA) complaints manual lying around.
After months trying to get traction on the closing the accounts (including warnings of charges because one of them was "under funded" by virtue of having been emptied because I wanted it closed) including a couple of face-to-face meetings in the branch (back then little was done remotely), everything magically sorted itself out after the day I went in and read from that manual while waiting to be seen...
It isn't just "others noticing": any sort of fallout gets things more noticed.
In hindsight I had a case to just go strait to the authority about it and probably should have done. The bank would probably have got a five grand fine and I might have been compensated for my wasted time...
Which is one reason why tweeting works well (or it does if you have enough followers). I've had great results that way from several firms, though I have not tweeted to Apple.
I mostly do it because it saves me driving in and/or waiting on hold, but those messages usually seem to be answered by the same team (and are generally handled very well).
The larger a company is the harder it is to get anyone on the phone that gives a damn about your issue. Even better are companies that don't handle their own support, such as Polycom, who will kindly tell you to get bent and call some other company even after you've paid over 1k in renewal costs for a support contract.
I've blogged or tweeted about HP, Ruckus, SonicWALL, Microsoft and probably some others. In each case I at least got to speak to someone that wasn't in a call center. At that point its usually some bizarro issue.
For instance with HP they kept sending onsite techs to fix an issue who were literally lying about going out and fixing something - they weren't showing up. Or with Ruckus they wouldn't stop sending us replacement wireless access points and then couldn't figure out how we were supposed to send them back.
The only thing less effective would possibly be trying to get help from a Microsoft/MSDN forum - "See this completely unrelated KB article for another product that doesn't work. Closed as resolved."
[1] I write some software that gets used in call-centers... It's exactly as much fun dealing with them as your customers as when you are their customer.
Probably related, possibly dated: you might want your albums from "The Dwarves" and "Dwarves" (don't judge me man) to be listed together because they are the same band and it's not my fault ITMS has it wrong but if you rename one, good old iCloud will happily download a new copy of the one you renamed.
I honestly never thought I would talk to someone who would actually own and listen to their albums. Why would you do that? Are you a masochist? The 'music' is just awful, the shows are (at least they used to be) amazing.
But the 'music' is just so bad. Why do you do that to yourself?
Or have I missed something here?
Nostalgia?
> Are you a masochist?
I hope not.
> The 'music' is just awful,
Some is sure but on the whole melodic/surf punk is far from the worst genre, I've heard a lot worse and I only listen to certain tracks.
Also I gave explicit instructions not to judge me, man :)
Hey I enjoyed these guys, never heard them before; thanks.
Around the same time a friend of mine sent a physical letter to Microsoft reporting some minor bug with DOS 3.x. Not a couple of months after they replied thanking for the report, confirming the bug and saying that it was now fixed. On an official letterhead with watermark, signed by a real person.
I doubt the old Apple would have gone to so much trouble, good to see the new Apple appearing to be more concerned and open.
My point is that any deletion is dangerous and unwarranted. If for no other reason, because it increases the risk of catastrophic bugs like this one. Sure, people should be backing up their stuff. But in this case, Apple acted like filecrypter malware. Worse, in fact, because there's no recovery key.
And a special version of itunes? Does nobody over there collect mp3s?
This stuff gets old after awhile. The older I get the more I hate the Internet.
And you know what? I will expect perfection. Because if someone has the gall to destroy people's stuff they better execute to fucking perfection
"OK, iTunes is now written to DoD/NASA/JPL coding standards. It has zero bugs. That will be $69,105,000.00 per user, please.
Oh, and we expect to support 16-bit audio by 2024. You're good with 8 for now, right?"
The pushback experienced for wanting quality, well-written, doesn't-need-to-be-patched code is mystifying
Think of it this way, if the software works for 99.9% of people, that's still 800k people that can experience undesired behavior. You hear "everyone has this problem!" but in aggregate, its not. Yet 800k is still a lot of people! Yet its 0.1% of iOS devices sold!
In short, what you are asking for is easy to say with words, but in reality its pretty hard to do, even if you have "more money than a nation" or whatever comparison people are using.
The only rational approach to iTunes is to assume it will either delete your music or otherwise render it unindexable, and prepare accordingly.
Apply Mission Critical/Life or Death practices to software can reduce the amount of bugs, but it doesn't take much searching to find medical software and other space software that has shipped with bugs, some with dire consequences.
I don't think the consumer software industry is prepared to take on those costs to still end up with bugs anyway.
Special iTunes build just means it dumps logs faster than... Never mind. The images that just popped into my mind weren't where I thought that was going as I typed it.
Also yup, customers will have the weirdest fucking edge cases on your software. Maybe not xkcd/1172 weird, but definitely out there.
Given Apple's original, incredulous response to Vellum (see links elsewhere in this thread), its 'known issue' status, the seemingly tepid response up-until-now, and the amount of time they have had to solve this most arrogant of bugs, my money is on the their appearance being some bright-eyed PR fix. I'd bet Apple's management doesn't give a shit about your files when they compete against Apple's pay service.
Edit: and good lord people! Empathize with me long enough to think about how, possibly -- just possibly -- someone might have a different interpretation! This is about tardiness and arrogance, not an insult to engineering. Sheesh
I work for a company with tens of thousands of servers, and the number of strange things we run into is crazy. The exact same software running on the exact same hardware, and sometimes it just behaves differently.
We like to think that computers behave perfectly predictably, but so much randomness goes on.
On that machine, everything using that library would stall. But only when it ran on that processor. Everywhere else, it was fine.
And yeah, it sucks. And it happens all the time.
Computers are hard.
Even if the computer is behaving predictably, the environment can do a wonderful job of making it go haywire.
Software is annoying.
If your assassins tell you to watch Firefly they can finish their work before Season 2. It shows there are good people everywhere.
Maybe I'm misreading? Has anybody said that this was not meant to happen? They've accepted that it deleted their files, but was it a bug or not?
Sounds like solely a PR move. A good one, I think, but a little strange. Basically just "let's listen to some tunes while we score these PR points."
That's what makes them so dangerous - if it were easily reproducible, they could have simply taken a bug report and fixed the issue.
Some of the more enterprise software/hardware has "backdoor" functionality built in where the user presses the remote support button and it punches a hole through to the vendors DMZ where their developers can access the machine directly rather than having the user peering over their shoulder the whole time.