- 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
I don't get the people who say $75 a month shouldn't include backups. I pay $4/month get 100GB/month in bandwidth, 3GB of space, as well as backups, although if you need to access the backups, you have to pay a service charge unless it is their fault (i.e server hdd dies)
Unless this article was from 10 years ago, then I understand.
Admin
You apparently haven't been to the Idaho panhandle. There is a sports store there called "Tri-State" which I believe refers to these 3 states.
In fact, pretty much any 3 bordering states could be called this, which is every state except for around the borders, and the "Four Corners" part of Colorado, Utah, New Mexico, and Arizona.
Admin
This is probably before MySQL supported transactions. Because, you know, a fast delete is better.
Admin
clap BRILLIANT Smash King.
Admin
I wonder if they didn't realize they were paying $4k/month? I could see the $75/month in one person's budget and the $4k+ from some other account. Therefore, the decision-maker thought he was only spending $75/month!
Admin
Admin
And people don't believe you if you say there companies' data is its most important asset. Wow. Also, overcharges are what they are to finance emergency service increase. Don't just treat them as fines. Essentially, both companies lost out big time due to detrimental savings (getting money by forgetting to invest in a long-term necessity), one by opting to stop properly investing in its IT infrastructure and the other by pocketing the overcharges instead of investing them. The effects for the client company were perhaps more dramatic than for the hosting company, but it also missed out on a lot of money.
Admin
So in your case would the DBMS would start deleting the data then when it runs out of memory for it to continue recording the deletes it would just automatically abort without the user needing to do anything.
That being said I have never used Oracle, but I am pretty sure it is ACID compliant.
Admin
Were talking front page material here folks:
Admin
While it's sad that people got laid off, at least that's one less idiot in business. Clueless cheapskates deserve to be run out of town until they learn that you need to spend money if you run a business - trying to coast along spending as little as possible is not the way real businesspeople work.
Admin
Truly, your superhuman insight has penetrated to the core of the troubles: the owner of the data is responsible for ensuring that there is a copy safely stored. Good thing we had you here to point that out to us!
Admin
{many pointless guesses}
Good heavens, am I the only one here who appreciates the clever show on the Disney Channel? As Doctor Heinz Doofenshmirz explains in almost every episode, the "Tri-State Area" is where Phineas & Ferb live.
Seriously, it's a great show: the animation, the voices, but especially the writing. I heartily recommend it.
Admin
This is probably the only time I have read an article that deserves this, so I'll write it now:
E P I C F A I L!
There, I've finally found a reason to write it. The internet has won.
Admin
Alas, they too were stored in the database...
Admin
Admin
Admin
The NY Tri-state area is: Long Island/NYC/Hudson Valley; Northern NJ;Western CT
Admin
The original article did mention that the "shared" hosting server was actually dedicated to the one customer, so the charges were being applied to increase service. The problem in this case is that no amount of increasing service capacity would have changed the fact that no backup service was being provided at all.
Also from the article, the sales people were trying to contact the customer and get them onto a more appropriate service package, but the customer a) didn't want to discuss the option, and b) was willing to pay the overcharges month after month. Maybe if I were in that situation I'd ask the customer to sign a waiver that states that they had been offered a better deal and declined it, in case the customer comes to his senses some day and sends their lawyer after me.
The ISP might have upgraded the server, or started making backups of the entire server (a few of those monthly payments would have bought a dedicated tape changer, a few more would have bought a SAN box with snapshot capability), but given the site's multi-second page load times, adding backups to that load might not have won any favor from the customer. How do you sell backups to a customer when you can't sell an order-of-magnitude reduction in their monthly payment combined with improved service? Also, how do you deploy this custom solution for only one customer without creating a developmestruction environment in your own shop?
After the ISP's sales guy offers to waive the overcharges if the customer changed to a more appropriate--and cheaper--service package, and after the hardware is purchased to dedicate a "shared" server to this single customer, any further charges are fines. No one is meant to pay overcharges over the long-term--that's why they're priced so far above not just reasonable market rates, but the rates of equivalent alternative services from the same provider.
Admin
Tri-State Lottery is Maine, New Hampshire, and Vermont, but other than that, I've never heard them referred to as "tri-state". They're normally called Northern New England, or sometimes "those states up north with a lot of trees and more moose than people" by people from Southern New England.
Admin
Yeah, no. That works if you sell lemonade, but to assume that what's in the account represents what you can spend is actually worse business sense than having no backups at all and setting your server over the thermo-pump and under a leaking roof. It's called accrual accounting because biz types needed to give it a nice name, but otherwise it's called shoebox accounting.
Some money is in your acocunt in transit; some is owed to suppliers, employees, pension funds, etc. Cash on hand != Spendable cash.
Admin
Um, no, as I learned when I moved, you must ALWAYS qualify to outsiders. NY/NJ/CT does not come to mind first for me. When I am in Eastern PA, tri-state is eastern PA/NJ/NY. When I am in Pittsburgh, it is Ohio/WV/Western PA. Get out of your little cultural box. The country doesn't revolve around NYC.
Admin
Admin
The developer worked for MegaPetCo, not the ISP.
If you do not pay for a backup service do not expect backups.
Admin
This is why you write your WHERE statements before your FROM in deletes and your SET statements in your UPDATES. I've had my own share of OMGIREALLYSCREWEDUPONTHISANDAMPROBABLYGOINGTOGETFIRED hyperventilating moments. Part of it was because I wasn't aware of the begin/commit transactions at the time since I was a wet behind the ears developer at the time.
Admin
You think 10 megs for a database is enough by today's standards? Those numbers alone told me this was probably from 10 years ago.
Admin
Admin
You're siding with the PetCo? Dude, WTF? They just hosted stuff. The pet company didn't want to move to a dedicated server, and they paid for services a la carte. If they didn't arrange to pay for backups to begin with, why would you think the ISP would just suddenly start making backups of PetCo's data? Would they just have done so out of the goodness of their heart?
Admin
Did you by any chance meant to write "Epic Failure"?
Can't really qualify this is epic though. I'd say the maiden voyage of the Titanic and the Tacoma Narrow Bridge are examples of failures of epic proportions.
Admin
So what if they are punitive. It's not the hosting provider's fault that their customer is an idiot.
Admin
KY/OH/IN is also a tri-state area.
Admin
No there is not a law to have backups - nor should there be. We also shouldn't need a law that tells people to not do incredibly stupid things, but freedom includes the right to do things... well... incredibly stupid; as long as it does not impinge on others rights or endanger others.
Point is - we sure don't need laws telling us how to design proper technology. Either people do it competently, or they're out of business on a business ending note such as this.
The real crime here is anyone thinking "IT infrastrucutre" consists of a $75 a month contract. They paid for their first small server farm the first month. After six months at $4k/mo, they should have had a complete tape jukebox, automatic failover and almost redundant everything (albiet at a cheap level).
Corporate deserved the results - the regular rank and file did not :-/
Admin
Do you really need a law to prevent you from doing stupid things to hurt yourself? Do you need a law to tell you to change the oil in your car now and then, to keep the batteries in your smoke alarm charged, and not to gargle with drain cleaner? How would we hire all the policemen to enforce such laws? Would they visit your home or business regularly to check on you?
The scary part is, we actually have many such laws.
Admin
Pro tip: the 48 contiguous states have an abundance of tri-state areas.
Admin
"Tri-state" refers to the logic in SQL: A boolean variable can be true, false, or null. All the logical operators use tri-state logic, e.g. T && T = T, T && F = F, T && null = null.
Admin
Admin
I hope you're trolling, but I wouldn't be surprised if you're not. When I lived in New York, it was common to refer to New York City as "the City", as if it was the only city in the world. I accepted this as normal until I moved away and discovered that the rest of the world does not divide the universe into "New York / New Jersey / Connecticut tri-state area" and "other places rumored to exist".
Admin
Quite correct. The country, in fact, revolves around the core of the planet Earth; however, the core of the planet Earth just happens to be located under NYC.
Admin
Usuaul disclaimer of "I am not a lawyer", but if the ISP never claimed that they did backups, if it was not in the contract or the advertising, I don't see how they could be sued for failing to do backups. Like, gas stations used to have someone check your oil every time you came in for a fill-up. Now they don't. If my car runs out of oil and the engine blows up, can I sue the gas station for not checking the oil?
Maybe the pet store can sue their gas station for not backing up their data for them.
Admin
Why the hell would you think it's the government's responsibility to see to it that companies have backups???
Admin
Moreover, the plausible threat of having your entire empire come to an grinding, irrevocable halt is ample motivation for the vast majority of organizations. Those who fail to heed suffer the ultimate consequence and serve as an inherent warning. Why do we need the government to pile on and waste the time of those who are already acting responsibly?
What makes you think that the hundreds of government employees who would do the regulating are any smarter than those they would regulate? MegaPetCo, as evidenced by their initial success, at least has the advantage of being helmed by those who's qualifications supersede 'once won a popularity contest'.
Admin
They waited a few months to file bankruptcy?
Admin
FTFY
Thanks, I'm keeping that one...Admin
Actually, the tri-state area is east Texas, west Texas and the panhandle.
Admin
I always thought it was Zion, the land of Oz and Mordor... You learn something every day.
Admin
Admin
I've been either actively or indirectly involved in the ISP business for about 12 years and this is the first time I've heard someone make that distinction. Google for "internet service" some time and see how many companies are willing to provide it to end users.
Basically, you're inventing a definition and then pissing off potential customers for not knowing of your kookery in advance.
Admin
You guys are headed to the lab for a definition, you need to be headed to the marketing department.
I worked for a small company that had to be licensed in three states because they had outlets in the only three metropolitan areas in the region - each of which was in a different U.S. State.
The biggest problem with conducting business in that region was that customers routinely ended up in an outlet that was not in their home state, and would be unaware that they could return any purchased merchandise or get warranties serviced closer to home.
If the company had been selling consumables it would not have been an issue, but trying to sell depreciable items to 'out-of-staters' is damn near impossible unless there is a sales tax benefit involved somehow.
'Tri-state' is a consumer confidence thing, commonly used in America wherever three states meet.
Admin
any firm that has 10 million rows in one table, with different needs like accounting, billing, web pages all in one table, probably doesn't do much best practices.
Admin
Admin
<face plant> I can't belieive I missed that. It is a great show. Tri-state area is used because the Simpsons already stole the ubiquitous Springfield.