return to table of content

Google calls Drive data loss "fixed," locks forum threads saying otherwise

crazygringo
62 replies
17h17m

This is so strange, this is exactly how you don't handle problems like this.

Write a blog post, explain what happened, explain who's affected and to what extent, explain if it can be fixed and what you're doing, and explain what you'll do to make sure it doesn't happen again.

Putting out a supposed hidden fix in the Drive for Desktop client, to see if it can recover files locally (?!) when the entire issue is files disappearing from the cloud, doesn't seem like it makes any sense.

Or if the problem really is solely with files that should have been uploaded but weren't, and nothing from the cloud ever actually got deleted, then explain and justify that as well -- because that's not what people are saying.

I don't understand what's going on at Google. If actual data loss occurred, trying to pretend it didn't happen is never the answer. As the saying goes, "the cover-up is worse than the crime". Why Google is not fully and transparently acknowledging this issue baffles me. The corporate playbook for these types of situations is well known, and it involves being transparent and accountable.

FridgeSeal
27 replies
17h13m

That’s what any normal company who is used to dealing with customers would do, but google isn’t that. Google is entirely unacquainted with the concept of “customer relations”. I’m half convinced that google-the-business sees customers as convenient peasants that purchase whatever it deigns to sell. The idea of supporting customers is basically antithetical to them: look at all the stories of people trying to get support for GCP as a great case in point.

mcronce
17 replies
16h43m

Google, institutionally, still seems to have not realized that many users are now customers and not (or at least, in addition to) product. If you are receiving money from somebody, they are your customer, and you have a responsibility to provide at least vaguely good service.

aidenn0
12 replies
16h17m

Google, institutionally, still seems to have not realized that many users are now customers and not (or at least, in addition to) product. If you are receiving money from somebody, they are your customer, and you have a responsibility to provide at least vaguely good service.

Tell that to Comcast.

VHRanger
10 replies
16h6m

Comcast is a monopoly. If they had competition they'd learn that quickly.

Google has alternatives on all their services except arguably YouTube and search

wk_end
4 replies
15h50m

I still use Google reflexively, but its quality is so low these days...for most of my searches ("[local business I don't know the URL of]", "[foo] wikipedia", "[foo] reddit", "[some library] docs") I'm pretty sure Bing or DDG would work fine.

YouTube is uncontested. Let me throw in a couple of others: for desktop maps, AFAIK Google is still tops (on my phone I use Apple Maps and it's...fine). For free email, AFAIK GMail is still the standard (despite various UI changes over the years that have made it worse).

dwaite
1 replies
14h29m

for desktop maps, AFAIK Google is still tops (on my phone I use Apple Maps and it's...fine)

I use Apple Maps on desktop as well. In my area (Denver) they seem to have about the same number of unique issues, but

1. Mobile Google Maps is so, so terrible in terms of screen-space utilization, look and feel, and also its behavior doing turn-by-turn. I've never been anywhere close to as angry at my iPhone then when Google Maps confused me into a parking lot and the low-quality synthetic voice got nearly a minute behind in micromanaging my way out

2. Desktop Google Maps is a lot less usable if you refuse to give the entirety of Google.com precise location access. The move from maps.google.com -> google.com/maps marked the last time I asked it for directions.

magicalhippo
0 replies
13h26m

Not sure if it's a US vs Norway thing but Google Maps keep confusing me by saying "keep left at the fork". Like what fork?! Oh, you mean don't exit the freeway...

yterdy
0 replies
15h33m

I cannot tell you how many times I've seen a video I wanted to watch on Youtube and had it disappear on reloading the page/clicking another video and going back. Even opening in another tab doesn't work sometimes? (It registers a regular click rather than ctrl-click and loads the link normally rather than in a new tab.) Don't get me started on the way it takes control of your keyboard input on video pages in completely unintuitive way. Will the right arrow track forward or raise the volume? Depends on YT's mood, I guess.

It survives solely on network effect. I can't wait for a competitor, and several are waiting in the wing.

VHRanger
0 replies
14h42m

For GMail, web outlook is completely fine these days

shiroiuma
0 replies
12h53m

I disagree on search: I use DDG most of the time, and it uses Bing. I'll turn to Google (using "!g" in DDG) occasionally if I'm not finding what I want, but for most searches, DDG is sufficient.

However, I'll also say that sometimes the alternatives to Google aren't very good, though they do of course exist. Anything that requires an Apple device is a no-go for me, for instance, so things like Apple Maps are out. Google Maps for me is a must-have, for instance; I use it for navigating Tokyo on a daily basis and something like OsmAnd isn't going to work here at all (Google Maps finds businesses, tells me when they're open, and tells me exactly how to get there on public transit.) Google Docs is pretty useful for some things too; I don't use it for anything too important (I use LibroOffice at home for that), but for something I want to be able to access from my phone or work computer, it's great. The competition seems to be MS Office 365, and I'm not going to use that: I hate MS and I see no reason to pay for a subscription service here when Google's free offering is fine. Google Calendar is really useful too, and lets me share my calendar with others easily.

Comcast is truly evil and horrible, but since the US loves monopolies and lets companies like Comcast establish local/regional monopolies, people there are stuck with them. In better-run countries like where I now live, this doesn't happen, because there's tons of competition for internet service.

YouTube really is pretty close to a monopoly though; it's not like you can just go to Vimeo and find the same videos.

ratsmack
0 replies
15h55m

I might also note that Comcast is a legal monopoly.

cultureswitch
0 replies
15h47m

Google search has basically zero objective advantage over other free alternatives. The only thing keeping it so dominant is the public's lack of reason to experiment with others.

chipsrafferty
0 replies
15h7m

There are alternatives of search

aidenn0
0 replies
16h4m

Google makes so much money from ads that they can be insulated from this lesson as well.

eyegor
0 replies
15h21m

Comcast may be complete garbage to work with, but you can always get a support contact. For any issue. Google is opposed to support.

cyanydeez
1 replies
16h30m

looks like you spelled consumer incorrectly, can I help you with that?

mcronce
0 replies
15h36m

No, I spelled customer correctly, but thank you for the offer.

numpad0
0 replies
15h46m

I feel like Google is having difficulty internalizing concept of maintenance, of making what was theirs continuously theirs through recurring interventions. "Feature complete and not obsolete" seems like a common theme among some of killed by Google products, in line with this.

beardedmoose
0 replies
16h29m

Oh they don't care because people keep paying or they make money from the customer data they sell to others. At my employer we just switched away from google because they decided to double our monthly bill because we didn't want to enter into a contract. We could never reach our account manager or anyone at support that was helpful, they are just too big to care now.

We are still dealing with stupid Google issues like any time our mail relay sends mail to Gmail servers it's 50/50 whether they decide to block it saying we aren't authenticated properly even though our SPF record is indeed valid.

gaze
3 replies
16h53m

they're exactly this way with youtube, too.

x0x0
2 replies
16h45m

There's a pretty big difference, though, between an ad-supported free-to-use service vs a service I pay $216/u/y for.

gowld
1 replies
16h34m

Have you tested that theory?

x0x0
0 replies
16h33m

I meant more morally than de facto. As in the buyer of that service, I expect support (and will move to O365 if it is unavailable.) Though in a perfect world there would be more than 2 choices...

To be honest, I have gotten pretty good support from GSuite, though it was fixing Google's own incompetence. It turns out that if you bought GSuite when prompted while registering your business' domain w/ Google Domains, that was a special GSuite locked out of certain features. Because reasons. It took contacting support to fix this. In a very Googley way, it was clear that many companies had hit this problem, and they'd built tools to fix it. They of course didn't stop the problem, but they did have a well-orchestrated process to fix it...

EarlKing
1 replies
17h3m

And this is why no one should have anything to do with Google. If the last fifteen years haven't taught people that, well, there's just no hope for you. For everyone else: Stay away from their offerings as if they were the plague.

asdff
0 replies
16h41m

Its amazing how you can say as much for almost every product they have. Especially as they get more ambitious. Google Fiber. Sidewalk Toronto. The list goes on. Why believe anything they pitch to you when they've proven time and time again that they aren't likely to deliver as promised, or even at all?

stillwithit
0 replies
16h16m

I’m half convinced that google-the-business sees customers as convenient peasants that purchase whatever it designs to sell.

Supply side economics says this is what we supply, you buy. Thats how it works.

nomilk
0 replies
16h0m

Could Google be trying reduce its exposure to legal ramifications (i.e. compensation / class action)?

bastardoperator
0 replies
16h31m

It is weird, it's off putting, and it does come off as arrogant. Someone has convinced someone else that these lack of interactions is saving them something or from something. I think it's costs them but I have no data, so it's pure speculation. I know I wouldn't consider them for any serious service except maybe email at this point.

edmundsauto
22 replies
15h53m

To preface, I do not intend to defend Google nor do I work with them or represent them.

That said, I have been in similar situations with large scale customers. It is hard. Some percentage of customers are pathological, and even after you fix their problem refuse to stop continuing the rumors.

Once it’s fixed, I want all communication forward looking. Some percent of people are flat out insane, incompetent, or just assholes. Sometimes you have to lock the thread in order to stop a conversation about something that is already fixed.

Large scale customer bases are just a different beast. Once you experience it, you know what I mean. That doesn’t mean Google took the right path - only people with a comprehensive perspective can evaluate that, and I’m just some idiot on a forum who knows nothing about the specifics.

beeboobaa
9 replies
15h29m

If you lose customers their data, fail to recover it, and then want all communication to be "forward looking" you are either flat out insane, incompetent or just an asshole.

edmundsauto
6 replies
14h29m

Or, you realize the past cannot be changed. And the customers who only want to rehash the past, rather than saying “where do we go from here”, are pathological.

If I run a business and someone communicates to me that they are pathological and cannot be satisfied unless I invent a Time Machine, I am not going to be particularly concerned about their outcomes. They’re just not worth it - fire your shitty customers, for the sake of your business and employees.

beeboobaa
5 replies
12h17m

Good way to burn your rep & attract lawsuits. Step one, lose customer data. Step two, refuse to do further business with them.

edmundsauto
4 replies
11h57m

Only if the number of customers is significant and they are litigious organized and funded.

My point is that any time you have >1M customers, you will have many pathological people whom you don’t want to do business with in the first place. The right amount of “firing your customers” is nonzero. Anyone who has worked in a customer service role has experienced this.

huggingmouth
1 replies
10h50m

So it's okay to screw those customers because they aren't litigious, organized, and funded?

You fucked over your customers and some of those who were harmed will be rightly furious with you. The solution here is to try and do good by them, not put your head in the sand and treat the them as a percentage!

No wonder people are no longer willing to assume good faith when having to deal with corporations. It's because of people who think like you.

edmundsauto
0 replies
10h29m

I do think this is an interesting conversation, but would like to request that we remove loaded language like "screwing over" customers.

To me, the primary fact seems to be that Google lost some customers data. We can all agree on that - they should have kept it, but they didn't. They sold a product that, for some number of customers, was defective.

What is their ethical and financial culpability here? To me, if they did their best - if they have industry leading backup/replication technology (which I think they probably do), there really isn't much that CAN be done.

On the customer side - your data has been lost. What should you do in this situation?

My experience leads me to believe that some people, as upset as they are, understand that sometimes shit happens. The other set of these impacted customers do not accept/understand that - they want you to invent a time machine a reverse reality. Barring that, they want your first born plus 10%.

To me, it is perfectly acceptable to tell that second group of people something like this: "I am sorry this happened, despite our planning and efforts. It sucks. We cannot fix it. However, you are also a toxic customer - moving forward you should look to another company to fill those needs."

At the very least, firing those customers will help with your line-employees' quality of life. Yes, shit happens and it sucks - but there are a lot of assholes who only make a situation worse. No matter what you do, you will never make them happy, and trying to make them happy will have great cost.

Those "pathological" customers, I have no problem telling to pound sand.

So it's never OK to intentionally screw customers. But when bad things happen, are people looking for the best available resolution? If not, let them go be jagoffs somewhere else.

Google should definitely refund them some amount of money (both good and bad customers). For the pathological ones, it's a nice way of saying "it's worth paying you to go away".

beeboobaa
1 replies
4h54m

Jeeze, so you're just an asshole, then.

edmundsauto
0 replies
10m

Most people who know me wouldn't describe me that way. All I'm saying is that some customers are pathological and you'll never please them, so don't try. Put those resources into your healthy relationships.

dirtyhippiefree
0 replies
15h15m

—-> What logicallee said…

ars
0 replies
15h15m

Pretty sure the person you replied to is saying that Google, did NOT fail to recover it. You should read the post you replied to again, I don't think you understood it.

NotYourLawyer
4 replies
15h12m
starttoaster
1 replies
15h6m

It could be victim blaming. It could be rational. Have you never been in a situation where a frantic user didn't understand that you gave them the solution to their problem and they just continued lashing out? Sometimes victims are done right by, and they just create victims out of another party.

edmundsauto
0 replies
14h54m

And someone can be a victim of data loss and simultaneously a bully for trying to harangue Google. Being a victim in one area is not a “get out of being called an asshole” card. Especially when it comes to data loss, where ultimately the data owner is the responsible party.

edmundsauto
1 replies
14h56m

Victim blaming is problematic in general, I agree. But when “shit happens” (as it did here, assuming nobody think Google deleted the data on purpose), at some point victims become aggressors.

It sucks to lose your data. It might suck more for the Google employees who lost the data. Have a little empathy for both sides - those who don’t can eat rocks.

danaris
0 replies
4h8m

...I'm sorry; are you saying that it sucks more for the poor Google employees (making mad bank, by the way) because they have to deal with knowing there are angry customers out there that they don't have to interact with anyway because Google outsources that kind of support to community forums...

...than for people who lost months worth of work because they trusted, in good faith, that the platform Google promotes as being a great place to keep your data safe, would keep their data safe?

runnerup
2 replies
14h59m

Maybe the “right” grayhat/blackhat way to handle it is to use high-quality, convincing sock puppet accounts to manufacture consensus against the “conspiracy theorists”. It’s not ethical but its the more effective alternative if you’re already at the point of locking threads where people continue to point out that you still haven't fixed the problem.

henriquez
1 replies
14h46m

Great idea. Google could even use their fake AI to respond in real-time to negative YouTube videos and find the hidden positive user sentiment under a cup.

runnerup
0 replies
12h54m

Also just realized it could be an FTC violation.

logicallee
2 replies
15h30m

The part I quote below resonated with me, if you have an email I could reach you at I would like to ask your opinion about how to handle a situation. It is very private.

I have been in similar situations with large scale customers. It is hard. Some percentage of customers are pathological, and even after you fix their problem refuse to stop continuing the rumors.

Once it’s fixed, I want all communication forward looking. Some percent of people are flat out insane, incompetent, or just assholes. Sometimes you have to lock the thread in order to stop a conversation about something that is already fixed.

Large scale customer bases are just a different beast. Once you experience it, you know what I mean. That doesn’t mean Google took the right path - only people with a comprehensive perspective can evaluate that, and I’m just some idiot on a forum who knows nothing about the specifics.
edmundsauto
1 replies
14h49m

Added my email to my profile, feel free to reach out. I don’t have any special experience in this area but do know how complex it can be.

fsckboy
0 replies
9h49m

post the question here, rely on the wisdom of crowds!

pas
0 replies
7h48m

It is hard.

Of course. Doing the right thing at the moment is also hard. But that's the right thing. Google is famously under-communicating and opaque, locking a thread is par for the course.

Again, of course, their reputation loss doesn't show on their bottom line. (How would it? They let loose the whole CFO army, and we don't really have the convenience of a randomized trial.) But incidences like these are accumulating the kindling to slowly but surely chip users away from the behemoth.

matthewaveryusa
1 replies
15h46m

for google the problem is small enough they're encouraging individuals to file a small claims they'll gladly hand a check for, or it's big enough that google doesn't want to document shooting themselves in the foot.

I also think there's a long tail of Beavis' out there that you need to lock things down to stop the rumors.

Genuinely, I would love an answer from someone that believes in both "never talk to the cops" and "corporations should be open about their fuck-ups" to articulate how they reconcile both concepts. For me they're the same side of the coin, but I'd enjoy to be convince otherwise.

geraldwhen
0 replies
15h36m

Cops cannot testify on your behalf, only against you.

Whereas in business, your public and private statements determine your entire company image.

Statements made by companies in public places cannot “only be held against them”. It’s completely different.

jsnell
1 replies
16h24m

I don't understand what's going on at Google. If actual data loss occurred, trying to pretend it didn't happen is never the answer.

They're not pretending it didn't happen though? As per the article they acknowledged it and published a help center article on it. They named the software versions affected (notifying the affected users seems impossible, since the entire problem was that the data had not been synced). Following the links in the help center article, during the incident they posted in a pinned article in the support forum (multiple times) on how to avoid triggering the bug and how to avoid making it worse.

That's pretty much what you wanted to see except for a blog post with an RCA, no?

Or if the problem really is solely with files that should have been uploaded but weren't, and nothing from the cloud ever actually got deleted, then explain and justify that as well -- because that's not what people are saying.

So the suggestion is that in addition to the bug that they acknowledged, there's a totally different one that appeared at the same time affecting totally different functionality and with different symptoms, and that they're covering up despite not covering up the other bug? That seems like a complicated explanation when there's an obvious and simpler explanation around.

That's also the kind of thing that's pretty much impossible to prove categorically, let alone communicate the proof in a way that's understandable to the average user. What are you going to say? "We've checked really hard and can't confirm the reports"?

(I mean, I guess it's possible to do it. Collect 100 credible reports of files going missing that can reliably identify the supposedly missing file by name and creation date rather than say that it was probably a .doc file sometime in March. Then do an analysis on e.g. audit logs on what the reality is. How many files were never there at all? How many were explicitly deleted by the user? How many were accidentally uploaded to a user's work account rather than personal account? How many were still in the drive, and the user just couldn't find them? And yes, once you've exhausted all the possibilities, how many disappeared without a trace? Then publish the statistics. But while doing such an investigation privately to make sure whether there is a problem makes sense, publishing the results seems like a stunningly bad PR strategy even if no data was indeed lost.)

cma
0 replies
15h4m

They're not pretending it didn't happen though?

From that help center article: "If you're among the small subset of Drive for desktop users on version 84 who experienced issues accessing local files that had yet to be synced to Drive"

Is "issues accessing local files" how anyone would describe deleting a user's local files?

Laaas
1 replies
15h54m

They've committed securities fraud potentially if they're lying about this intentionally.

semiquaver
0 replies
15h12m

Yeah, but Everything Is Securities Fraud.

zx8080
0 replies
9h51m

This is so strange, this is exactly how you don't handle problems like this.

Is it a monopolistic behaviour by the book?

rvba
0 replies
7h39m

Google is an offshoring / low cost company now.

Since they struggle to innovate they use the strategy of cost cutting. What means moving development and support (if any) to low cost countries.

Low cost countries mean low cost country standards in both code quality and handling of the disaster after the code breaks.

noobermin
0 replies
15h24m

Your question "why" is probably because you think google should know better. However, I am reminded of the post from a few weeks of the person who left google after decades of working there who claims the culture has changed and attracted more incompetent corporate, political types.

EDIT: found it, not decades but almost 2, he left after working there 18 years.

https://ln.hixie.ch/?start=1700627373&count=1

See the HN comments

https://news.ycombinator.com/item?id=38381573

lokar
0 replies
16h35m

If I had to guess I would say legal is being very conservative.

gowld
0 replies
16h35m

I don't understand the point of Company hosting forums that aren't staffed by Company. Well I do. It doesn't help users at all. The only feature is Company's censorship. It's a hostile social hack on the user base who should be using a different forum host.

jacquesm
31 replies
17h35m

When I ask people if they have out-of-cloud backups of their data they look at me as if I'm mad. The cloud can't lose data. Until it does. And then what?

wmf
17 replies
16h46m

Local backups can also fail.

ska
15 replies
16h30m

That's why you need redundancy.

aidenn0
14 replies
16h15m

It's also why you need redundancy.

ratsmack
8 replies
15h50m

Redundancy can fail.

1letterunixname
7 replies
15h29m

Yours is the absolutely dumbest comment I've read all year.

lakpan
4 replies
15h18m

On the other hand, if you you forget the password to all 4 copies, redundancy will fail.

Life is lossy

aidenn0
1 replies
10h42m

If a copy is physically protected (probably good to have one that is) then it could potentially be unencrypted. Restic won't let you have unencrypted backups (a reasonable design decision to prevent accidentally unencrypted backups), but Borg will.

I also keep my important passwords written down on a piece of paper in a fire safe. This includes my borg and tarsnap keys.

1letterunixname
0 replies
9h45m

Encryption is an layer to prevent disclosure in cases where offsite vaulting fails to keep data confidential. Backup passwords can be split amongst trusted individuals (N-person keying) so that no one person can access contents themselves, but there is no point of failure when multiple people with the same part of the password.

tremon
0 replies
4h23m

No, you haven't demonstrated that redundancy will fail. If all 4 copies had the same password, the password was not redundant, and it is the non-redundant component that failed.

jacquesm
0 replies
15h14m

It's really just entropy that you're fighting here.

ratsmack
1 replies
15h11m

I'm pretty sure Google has multiple levels of redundancy and still failed.

1letterunixname
0 replies
15h10m

Except you're wrong. The client is a SPOF.

bcrosby95
4 replies
15h54m

I prefer even more redundancy.

In general, I have 4 copies of any piece of data I care about: the machine, dropbox, backblaze, and a local external hard drive.

dylan604
2 replies
15h44m

If you have multiple backups all on the same format, you only have one backup according to THE rules

1letterunixname
1 replies
15h26m

I take it you've never written DR bare metal recovery procedures or been in involved in detailed, living business continuity planning.

You have zero backups if they're untested.

If they're tested and separate by vendor and/or distance, if they're in an accessible medium or format, then they are different.

dylan604
0 replies
15h18m

I take it you like to read into people's comments things that aren't there.

kjrose
0 replies
15h37m

Yes redundancy is very important.

I lost a decade of my life data when a main hd failed, and a tb backup drive failed at the same time.

giantrobot
0 replies
15h24m

Redundancy is a thing. Multiple backups, both local and remote, can give a reasonable assurance that you won't lose data.

rsync
6 replies
15h6m

"... they look at me as if I'm mad. The cloud can't lose data."

We used to run an ad on reddit that read something like:

Your infra is on Amazon AWS and your backups are on Amazon AWS ... you're doing it wrong ..."

... and we had to stop because it made people angry.

They were quite irate and combative at the very notion that there was

any non-zero risk whatsoever* at AWS.

orf
5 replies
14h13m

This makes me irate, in a way that’s hard to express.

They are not doing it wrong. What’s the threat model you’re saying people are not accounting for? eu-west-1 getting nuked?

“AWS” also isn’t a monolithic entity: for all intents and purposes AWS Backup is a separate vendor from AWS RDS, just with a unified billing and management pane.

I’d rather use that vendor, integrated with my AWS resources and managed with the same access controls, encryption, billing, etc that I use for everything else than ship it off to a random third party and maintain that connection.

Because the risk factor of multiple, isolated and separate AWS teams running different products with different infra having simultaneous large data loss incidents boils down to “nukes”.

So maybe people get irate in the same way as they might do with people who say stuff like “the cloud is a scam, why use it when you can host things on servers in a closet?”

jacquesm
2 replies
13h53m

Interesting comment. So, what would you do if you were called by someone whose cloud account got hacked and wiped? Or whose cloud account got closed because of 'unspecified suspicious activity on your account'? Of course that never happens, right?

nielsole
0 replies
10h7m

You can set up your S3 objects to have a mandatory retention period further reducing the risk of a wiped account.

https://docs.aws.amazon.com/AmazonS3/latest/userguide/batch-...

Also while I have heard many horror stories about suspicious account closures for many vendors, AWS at least currently seems to be on top of their game.

I fully agree with your argument, just adding colour to it

crazygringo
0 replies
13h2m

I feel like we haven't yet come up with the right models and vocabulary to express these kinds of risks, or maybe I just haven't heard it.

Especially because your credentials to AWS are likely stored somewhere that would also store your credentials to your separate backup vendor -- so why would two cloud vendors provide any more protection than two products within one cloud vendor?

It's clear to me how to model hardware failure, or accidental data loss. It's not clear how to model "hackers gain access to one set of credentials but not another" or "provider closes your account and won't give you your data".

nprateem
0 replies
10h25m

I'll give you an example. An issue with a single data centre can cause multiple AWS APIs in the region to fail across services (I've seen this several times).

At that point, if you're only in a single region, you're stuffed. Networking may be affected and you want to spin up in another region, but RDS APIs fail so you can't copy over your backups, for some reasons AMIs won't copy between regions and the R53 control plane APIs fail too, so even if you could bring up a replacement you can't update DNS anyway...

These can be planned for and mitigations put in place in advance, but that involves similar reasoning as might lead you to decide multi-cloud to be a safer option.

justinclift
0 replies
4h47m

If you somehow manage to piss off an Amazon employee (a delivery driver for example), they can screw your entire account. ;)

toomuchtodo
2 replies
17h24m
ysofunny
1 replies
16h53m
toomuchtodo
0 replies
16h48m

I concede yours is the better link :)

PeterisP
1 replies
16h5m

I think it is generally fine to not have out-of-cloud backups of data as long as you still have the primary copy locally (as opposed to data being only in the cloud), so you're screwed only if the cloud provider loses data the same day as you happen to lose your local data.

mschulkind
0 replies
15h40m

And what happens if Google Drive accidentally loses a file on the cloud and then syncs that deletion locally?

donmcronald
0 replies
15h12m

Or what if "the cloud" is pushed as a backup solution while encouraging you to use "files on demand" to delete your local data? Hello OneDrive! Lol.

layoric
15 replies
17h19m

Turns out "Cloud" is someone else's computer, with the same possible issues. Saying that, I would be very surprised if the same ever happened on S3. Not saying it won't, but if the specs are to be believe, seems pretty rock solid.

On a separate note, really hope the industry either makes cloud compute cheaper or starts using better priced competitors/on premisis soon, the big 3 clouds are crazy expensive IMO.

jacquesm
13 replies
17h10m

Interestingly: S3 loses based on their own figures some data every year. They store 100 trillion objects and they say they are 99.999999999% reliable on an annual basis. So every year they lose some objects, but the chance that these are your objects is vanishingly small.

layoric
6 replies
17h8m

Ahh interesting, I thought this was a calculated reliability rate, not an actualized one.

jacquesm
5 replies
17h6m

You'd hope that with such a massive statistical base that the two would approach each other?

klysm
4 replies
16h28m

Well if they’ve never lost an object then how would you go about doing that.

tux3
3 replies
16h2m

Statistics can do that. "If we were only X% durable, what are the odds we would have made it so far with no data loss?"

Then pick a threshold p value you like and that X% will be a reasonably confident estimate

If other words if you think you have 99.999999999 but you really have 99.9, Nature will correct you rather quickly. If reality persistently lets you get away with it, you can counterfactually deduce you must have more nines.

klysm
1 replies
13h51m

I don’t understand how to calculate those odds though. Like is it a continuous rate of event probability?

tux3
0 replies
7h42m

There's different sources of failures, and when you start claiming 11 nines of durability, you really have to go and think about all the different possible causes of failure. So it's not just a flat continuous rate, it's a sum of many different things.

11 nines is such a big number, you start modelling natural catastrophes, floods, solar flares, very unlikely discrete events as well.

vlovich123
0 replies
15h48m

You’d have to randomly sample the set of all objects to do that. But I’m not aware of a database technique that lets you pick randomly. So I’m not sure how you’d validate the objects exist in practice. Checking 100 trillion objects seems expensive and time consuming. Doing it in flight while objects are being accessed is free but also heavily biased (ie those are files you’d be more likely to repair in the first place anyway)

thrtythreeforty
2 replies
16h23m

Nitpick: they actually make a distinction between availability and durability. Availability means "you can get your data." Durability means "we still have your data." Only durability has 11 9's.

layoric
0 replies
15h12m

Right, but we are talking about data loss, so I think we are all talking about durability.

jacquesm
0 replies
14h48m

Yes, I should have used durability. Thank you for the correction.

medler
1 replies
15h59m

Be careful with projecting these numbers forward. As far as I can tell, there’s no SLA for durability, only for 99.9% uptime (you can get 10% off your bill if this is violated)

gabeio
0 replies
15h15m

Be careful with projecting these numbers forward. As far as I can tell, there’s no SLA for durability, only for 99.9% uptime (you can get 10% off your bill if this is violated)

Designed to provide 99.999999999% durability and 99.99% availability of objects over a given year.

https://docs.aws.amazon.com/AmazonS3/latest/userguide/DataDu...

This isn’t in their SLA but they do post it.

EarthLaunch
0 replies
13h59m

With those figures, that would be 1000 objects per year.

ShadowBanThis01
0 replies
14h13m

DropBox lost a shitload of my files, which were due to a client. They never figured out how, and the files reappeared a week later. In the meantime, I had to sign up for Google Drive and deliver the files late... looking unprofessional.

Don't rely on "the cloud" unless you absolutely have to.

toasted-subs
12 replies
17h30m

Working at Google, I had my cls modified without changes from my end.

Managers would get mad at me for not delivering things on time, when I could say "the cat ate my homework" seems like people sabotaged my career got to the rest of Google.

The worst thing knowing while my code changes were being sabotaged everybody else's seemed to be fine.

pimlottc
2 replies
17h26m

CLS?

Terr_
0 replies
17h18m

CL: Stands for "changelist", which means one self-contained change that has been submitted to version control or which is undergoing code review. Other organizations often call this a "change", "patch", or "pull-request".

[0] https://github.com/google/eng-practices

FearlessNebula
0 replies
17h9m

Google uses a proprietary version control system called Piper

gruez
2 replies
15h52m

Working at Google, I had my cls modified without changes from my end.

You can't make an accusation like that without furnishing some sort of evidence/documentation. Even if you're not trying to post this for internet points, it'd be still worth the effort into collecting the evidence, because you can use it later to convince your coworkers/managers that you're not at fault.

toasted-subs
1 replies
12h53m

Haha.

What should I have done take screenshots every 5 minutes?

Your response seems so inept. I’m posting on the internet in case anyone has to deal with something similar there’s a trail of evidence. Downvoting would be the same as agreeing with the Nazis.

I don’t expect people to believe me, just putting my experience into the space.

gruez
0 replies
1h34m

What should I have done take screenshots every 5 minutes?

1. OBS allows you to take 60 screenshots a second (hint: a video is a sequence of images) with zero effort

2. Can't you take a single screenshot when you're done and sending it off for review? Or at the end of each day if you're working on a massive change?

Your response seems so inept. I’m posting on the internet in case anyone has to deal with something similar there’s a trail of evidence. Downvoting would be the same as agreeing with the Nazis.

A random off topic comment in a random hacker news thread isn't going to help anyone. "My dog ate my homework and btw there's this anonymous commenter on this thread about google drive data loss that says the same thing" is only marginally more credible than "my dog ate my homework". If anything the former makes you look worse. Why were you wasting time surfing hacker news rather than coding? Or at the very least gathering actual evidence that spooky things are happening with the VCS?

galkk
1 replies
17h22m

Honestly that really sounds weird, especially given that there are periodic snapshots and you can restore older revisions.

toasted-subs
0 replies
12h52m

I started taking more frequent snapshots. Really weird I felt like I was going crazy.

stevemk14ebr
0 replies
17h26m

I don't believe you.

sqyttles
0 replies
17h9m

This is why GPG sign-off on commits is important.

gretch
0 replies
17h28m

You're saying that your CLs were invisibly modified? Like no other author is attributed to have made the changes?

ShadowBanThis01
0 replies
14h15m

Even if that were otherwise parseable, "cls" wouldn't mean anything.

goles
7 replies
17h6m

I feel this is increasingly becoming the era of the NAS.

A lot of the time I go looking for shows or movies it’s no longer offered on the same service if quite literally at all. Many of my liked YouTube videos are now just [deleted].

Not to mention any data you store in the cloud when engineer(s) experience career altering events.

judge2020
3 replies
15h42m

Most Americans don't have enough data to warrant a dedicated NAS. And even if they do, the cost is a major dealbreaker, $400+ including drives is way more than most would ever consider spending on computer hardware.

t-writescode
1 replies
14h55m

More than their $1000 phone? Their $500 graphics card? $800 tower? $400 monitor? $500 game console? I suppose it's more than their $300 watch.

Gigachad
0 replies
13h40m

It's equivalent to 16 years of paying for Google Drive for me. Personally my ideal setup is just using google drive, and then dumping a backup from Google Takeout to a usb ssd every now and then.

sp332
0 replies
15h6m

Hard drive prices stopped going down for a while, but now they are cheap again.

crazygringo
2 replies
16h55m

What is interesting is that we've gone through 3 phases of consumer NAS:

1) Western Digital (MyBook I think was the name?) with built-in HD -- notoriously buggly and unreliable pieces of junk

2) Then just... no NAS as cloud seemed to be the answer

3) Now, Synology NAS enclosures and their custom OS (DSM) exists which is just a dream of ease-of-use

If there is a new era of NAS, I'd say it's single-handedly being enabled by Synology, which is really quite remarkable.

cheeze
1 replies
16h47m

I run my own RaidZ3 server at home. It's rock solid. Uses old surplus hardware and a whole bunch of 8TB drives.

Synology is cool but too limited in what it can do for a homserver, IMO.

crazygringo
0 replies
16h45m

I'm talking about for regular users, not the HN crowd who can build their own NAS out of anything. :)

sterlind
4 replies
16h48m

Are we sure this is limited to Drive? The Ars article mentions that some users reportedly lost data without using the desktop app at all, which seems to imply that (one of?) the bugs was inside Google's infra.

I wonder if they might have suffered some invisible data corruption issue in Colossus or whatever they use now, and the effects on Drive just happen to be the most visible. Though presumably whatever broke wasn't part of GCP or we would have noticed by now, right?

gruez
3 replies
16h45m

Are we sure this is limited to Drive? The Ars article mentions that some users reportedly lost data without using the desktop app at all, which seems to imply that (one of?) the bugs was inside Google's infra.

Seems much more plausible that there's something wrong with the backend code for google drive (the product).

jeffbee
1 replies
16h7m

Seriously. The system in question is a distributed one with multiple participants and the resolution, which is gated to specific versions of the Windows sync client, strongly suggests the bug is in that client.

mook
0 replies
12h11m

The Ars article mentions people losing things in Sheets where they didn't have a Windows client at all, though. Of course, we have inadequate intimation to determine if it's the same issue.

RachelF
0 replies
9h46m

Hard to tell. Google does lose data, but they aren't going to own up to it. Anecdotally, I use a different Google Drive client (Syncdocs) and haven't lost anything. However, I don't know what % of users are affected.

chris_wot
3 replies
16h47m

I am increasingly wondering why anyone trusts Google for anything other than ads and search.

asmor
1 replies
15h44m

not very good at search either these days

chris_wot
0 replies
14h4m

So it's all ads now?

ShadowBanThis01
0 replies
14h17m

The more you look at Google products, the more the illusion of their "eliteness" evaporates.

Shitty branding. Shitty UI. Shitty functional design. And most of all, shitty attitude.

I had the luxury of telling a Google recruiter thanks, but NOPE. I had friends who are highly competent programmers with FAANG resumes treated like trash by Google interviewers, and another who actually worked there who gave detailed accounts of a toxic culture that pitted peers against each other.

Google sucks. They're coasting on their entrenchment and that's that.

overboard2
1 replies
17h34m
SushiHippie
0 replies
17h22m

I like the text at the bottom of the page if you don't have javascript enabled:

Hey NoScript peeps, (or other users without Javascript), I dig the way you roll. That's why this page is mostly static and doesn't generate the list dynamically. The only things you're missing are a progressive descent into darkness and a happy face who gets sicker and sicker as you go on. Oh, and there's a total at the bottom, but anyone who uses NoScript can surely count for themselves.

Rock on!
maxbond
1 replies
11h6m

So last time I saw this discussed on HN [1], people said there were tape backups of all these files and that they would be fully recovered. Some people said they worked adjacent to this tape backup system. I'm inclined to believe they weren't lying and that the tape backup system does exist.

So why weren't they able to recover from tape? Is the tape backup more limited than people reported, and this data wasn't backed up? Was it just too difficult and expensive to scan the tapes and decide which was the canonical version of each file?

[1] https://news.ycombinator.com/item?id=38427864

e40
0 replies
4h22m

If the number of users with lost files google may take a long time or not want to do the recovery.

crtified
1 replies
17h0m

Whether or not Google truly 'lost data', any backup is only as good as the last verification done by the datas owner.

Simply putting varying degrees of closed-source Syncing App in place long term, then expecting them to just keep working perfectly in all circumstances, through all possible future PEBKAC (either by the user or the corporation) - to the extent that they're reliable as a persons long term and only data backup - is a false expectation that the masses have bought into as part of the whole mobile/cloud world hype.

nazgulsenpai
0 replies
16h48m

Or one day being locked out of your account for violating some nebulous Terms of Service with no recourse. The horror stories appear here too often.

NiallBunting
1 replies
16h3m

I'm currently battling their support. Tried opening a Play account to publish an app to the app store but missed an email to verify my identity. Now the link in the email no longer works because "Google couldn't verify your identity" as I've had "too many tries" and my account is restricted meaning I can't publish the app.

Support just repeats the same things back that I've had too many tries and my account is restricted and I can't get a refund.

It's woeful how bad the support is to get such a simple thing sorted out. Don't miss that email if setting up a developer play account!

(If anyone can fix this my developer play account ID is: 7827257533299144892)

beretguy
0 replies
35m

Don’t make apps. Make a PWA.

xyst
0 replies
15h38m

Haven’t used these “cloud” storage systems to store anything critical for a looong time. I was burned a long time ago when I had college assignments stored on a university backup system (I think they outsourced it to MS?).

Lost a half semester of work because a stupid sys admin(s) for the university nuked the primary blob storage (instead of months old records) in an attempt to save $$$.

tlogan
0 replies
17h44m

I can confirm that some files were somehow deleted in march. I suspect the problem is related to announced that 5m files is not limit anymore [1]. I was thinking that some of our team members messed up but now I feel bad.

[1] https://news.ycombinator.com/item?id=35329135

smegsicle
0 replies
14h16m

trust the experts you guys

magicalhippo
0 replies
17h29m

Google has taken some inspiration from the bastard operator from hell[1], it would seem...

[1]: https://bofh.bjash.com/bofh/bofh1.html

klysm
0 replies
17h43m

That’s one way to close out those tickets.

jpc0
0 replies
8h49m

Reading this thread more people need to learn about the 3-2-1 backup strategy.

If it's only in the cloud it's not backed up, its stored.

If its on the cloud and on your local PC it's not backed up, it's copied.

If it's on your local PC and two independent clouds, or on your pc, on your local NAS and on the cloud it is backed up.

3 copies, two different mediums, at least one off site. In most interpretations cloud is considered a different mediu..

computer23
0 replies
15h37m

I had an issue the other day where I deleted a file through the web interface and saved a file with the same name using the Windows client. The file disappeared and was never uploaded. Would that be a manifestation of the problem, or is the problem a "files at rest are disappearing" issue?

code_duck
0 replies
17h42m

I had a problem using it just yesterday. I uploaded an image using the phone app, then tried to find it and download it on my desktop. It wasn’t in the Recent list. I found it by searching, tried to download it and the website told me “You have selected a file that does not exist”.

awinter-py
0 replies
16h1m

products will get so much better if user groups can figure out how to own the bugzilla

RecycledEle
0 replies
7h36m

Google Drive is as broken as Microsoft Windows Search, Microsoft Windows Virtual Memory, and Microsoft Windows' transparency.