- Feature Articles
- CodeSOD
- Error'd
- Forums
-
Other Articles
- Random Article
- Other Series
- Alex's Soapbox
- Announcements
- Best of…
- Best of Email
- Best of the Sidebar
- Bring Your Own Code
- Coded Smorgasbord
- Mandatory Fun Day
- Off Topic
- Representative Line
- News Roundup
- Editor's Soapbox
- Software on the Rocks
- Souvenir Potpourri
- Sponsor Post
- Tales from the Interview
- The Daily WTF: Live
- Virtudyne
Admin
'10MB database, 100MB of disk space and 100GB of bandwidth'
Soon fill the 10 meg database up with that bandwidth bein used.
Admin
What a sad story :(
Admin
Isn't there a law requiring a company to have backups? If that story hasn't been exaggerated out of proportion, really, it's a miracle they lasted more than three months.
Admin
Seriously, what kind of speed did they think they deserved, choosing the $75/month package?
Admin
and you know how many companies ignore regulations?
Admin
I've never run an ISP, but I do host domains, and I certainly make backups of all the files. I would expect a real ISP to do the same, but apparently that is not the case here.
Admin
BLACK KNIGHT: Oh? All right, we'll call it a draw. ARTHUR: Come, Patsy. BLACK KNIGHT: Oh. Oh, I see. Running away, eh? You yellow bastards! Come back here and take what's coming to you. I'll bite your legs off!
Admin
For a second, I thought this might be about Pets.com, but then I saw that they had stores and actually made money.
Admin
Only in well regulated industries - health care, defense contractors, financial industry.
Admin
Not having backups could be understood, I suppose, if you never ever in your entire life saw any kind of machine ever malfunction or quit working in any way. Nor did anyone on your crew. And you thought you could put your entire business on a machine far more complicated than a helicopter without anyone ever getting any kind of training, or hiring someone with even a month of computer experience. And all the other managers in the company were as uninformed and thoughtless as you.
In short, this company deserved to fail -- no, needed to fail. And the sooner the better. With no bailout option. The only downside is the innocent employees.
Admin
Mmm, maybe the $75/mo package doesn't include backups.
OTOH, what if it was your disk drive crashing that killed their website, or worse, their company? I guess you would want to have backups for that, no?
Admin
Think of the privacy! I wouldn't want my ISP to have a backup of my porn^H^H^H^Hfiles!
I would expect a content hoster to have a backup, but not for this cheap package.
And I would like to add that in my opinion this is a Genuine WTF©.
Admin
Hmmm, where is the Tri-State Area?
I thought of Hawaii. But swimming in any direction, you run ashore in either California, Washington and Oregon. And Alaska.
Does anybody have a clue?
Admin
Yeah, but what happened to all the animals?
Admin
This is why you "start transaction" before deleting 10 million rows.
Admin
Barbecue?
Admin
Nitpicking....
They were an IAP that also hosted. an ISP does host by default.
What's an IAP? AO-effin-L. Internet Access Provider; I'm an ISP but not an IAP. Can't tell you how many people think that ISP means getting online and are upset when they talk to me on the phone.
Admin
burp
Admin
Chicago.
Illinois, Indiana and Wisconsin.
Admin
Most ISPs I've used make it very clear that they don't back up customer data by default, although many do offer it as an additional service. At the end of the day, if you're a business, your data is being hosted at a third-party server and you want it backed up, it's important to get a solid contract detailing what's to be backed up, when, how, the types of restore available, etc etc etc.
Admin
Admin
The tri-state area could be a couple of places. Once possibility is NY/NJ/Eastern PA. Another is Ohio/WV/Western PA. I've even heard PA/DE/MD referred to as the tri-state area.
Admin
Or Cincinnati - Ohio, Kentucky, Indiana. And a couple of years back a chain of local pet shops did go bankrupt (can't remember the name though).
Admin
Sort of. SOx (Sarbanes Oxley Act) requires publicly traded companies to maintain many kinds of records (not necessarily backups) for several years. If they were privately held....
Admin
I would expect a real business to backup its own data, apparently that wasn't the case here either. Along with a few other cases. Like not hosting your company's entire IT infrastructure on a remote server.
Admin
It's pretty much impossible to feel for these jokers. Running your entire business through your website is bad enough; running your entire business through your website which is powered by a PHP content management framework is even worse; but doing all this and then hosting it on a bargain-basement hosting deal and not bothering to make backups? They absolutely deserved to go under and good riddance to another technically clueless company.
Admin
Also "DelMarVa" (Delaware/Maryland/Virginia), since they share a peninsula.
Admin
Admin
You idiots! The tri-state area is obviously enum { True, False, FileNotFound }!
Admin
Admin
Wow ... I'm going to have to call BS on this story.
First of all ... not knowing how much money that had? WTF? One would assume they have bank-accounts. That typically gives one a good idea. Its not like their bank was storing records there. That could have given them plenty of information on the amount of money likely lost and a basis for a lawsuit.
Their vendors probably would have been happy to reprint invoices if some were unpaid and missing.
The biggest problem would be is if they had unpaid invoices ... but if they were a retail chain its not all that likely they would have had many.
TRWTF is that the ISP had no backups. They deserved to be sued. It isn't their place to determine if a customer's database is crappy. Even if the $75 account meant no backups were made, the developer should have made backups before any work was done!
I suspect that if this story is true at all there's a lot more to it than what is here
Admin
If the DB "grew into a vast monolith over seven years", how was it a surprise that they needed more than a 10MB database? Also, am I the only one feeling slightly uncomfortable at the thought of an ISP representative so closely inspecting the data in a customer's DB?
Admin
Remember the ISP offers ala carte services. With how paranoid this company seemed to be they may not have trusted the ISP to do their backups and may have even opted out thinking they were trying to be sold something unnessasary.
Admin
I think the actual Tri-State area is NY/NJ/Fairfield County, CT.
Admin
I agree that they deserve what they got.
Still I cannot help but wonder how this could have possibly happened. One clue is in "The owners of MegaPetCo, however, suspected ..." - did the owners make technical decisions there, while remaining totally unaware of the potential consequences?
Admin
The really sad part is that, for what they paid in a month or two's overages, they could have hired someone to clean up their code & database enough to limp along fairly well on even their low-tier plan. They wouldn't have even needed a seasoned developer; they could have found someone at the local community college who would have at least been able to see the need for a few more tables in the database, if nothing else.
Sadly, I've heard a few stories like this from my wife, who's worked a lot of retail. I've commented to her that the software & network setup sounds horrible at several places she's worked over the years, and she just shrugs it off as if it's expected.
Admin
Just a small thought about an important (but silent) actor in this story : the guy who "unluckily" fired the delete query.
Admin
Who knows, growing up NY/NJ/E. PA was the tri-state area, and I was in my own little world, so it didn't dawn on me until I moved across the state that it could refer to more than one area.
Admin
Ok, I'll add one too, Evansville Indiana. Indiana, Kentucky, Illinois. Seriously, there are a lot more tri-state areas than you'd think.
Admin
Admin
I believe the story. I worked at a Microsoft for awhile and we had a VERY, VERY large telecom call up and they lost some major harddrives. They had Backups for 6 years.
Problem is that NO one EVER tested the backups. So even if a backup is done and you don't test them, you could be in a whole lot of problems. Not a single backup worked.
Admin
Admin
New York New Jersey Pennsylvania.
Admin
MegaPetCo? Are you sure it wasn't MegaPetSmart?
Admin
10mb for a database? You must be joking. I wouldn't store my grocery list in a 10mb database.
Admin
The code monkey survived that? They didn't hang him upside down from the ceiling?
Admin
yea, stories like this are why it is written into my job description that we have monthly test restores (we do backup to disk and tape). And I have to document what was restored when and whether it was successful. It is the restore part that actually makes it a backup...otherwise its just a tape that you can use as a paperweight as you update your resume...
Admin
Holy moly. That's not death by delete. That's death by stupidity, with an assist by delete.
Admin
BEGIN; DELETE ... FROM ...; COMMIT;
There. Put it all on one line to make it compact, no wasteful newlines.
Admin
Although I agree that he should have put the deletes in a transaction, its like most other wtf's here. The production data is the test data. Lets try just writing up this quick delete query... oops..