- 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
Monrobot?
[image]Admin
Here is a bit of irony, at least in my mind.
I just got off the phone trying to call my insurance company. I wandered for 2 or 3 minutes through their automated phone system to get to a customer service rep who could do nothing but tell me the "system" was down. I came back to my desk, thinking, it shouldn't be too hard for a monitoring system to send a message to the phone system, having the automated attendant alert soon to be angry customers that they are experiencing technical difficulties, and to try back later.
I immediately came to this site for a laugh to cheer me up, and it worked. Thanks, the daily WTF, you are my hero.
Admin
No budget, it seems.
Admin
That's either gotta be a very sensitive power button or a powerful CD drive for it to push it hard enough to actually trigger the button.
Admin
Admin
THAT IS AWESOME! That Man Deserves a saulte and if I ever ran into him I'd buy him a beer! Yes, it could have been a better situation, but when it comes down to it, sometimes you've gotta do, what you've gotta do, any way you can!!
Admin
That's a great story!
Admin
oh, such a sad story...
Admin
Admin
Don't you mean "Brillant?" ducks
Admin
If theyu'd plugged in one little cable the poor old ITAPPMON Robot could have spent it's twilight years thinking it was still performing a vital task. Instead, it was consigned to a life of futility, with chronic pain around the CD-tray. Oh, the inhumanity, to just push it aside without even a gold watch for its years of faithful service.
And that's why computers hate us.
Admin
wait, so it'd potentially reset a perfectly working machine simply because it hadn't seen disk activity in 4 minutes?
Admin
Admin
budget freeze.
Admin
The only amount of time that machine death was shortened by was the amount of time it takes to drive to the datacenter and reboot the machine manually when it dies in the middle of the night.
I'm a controls engineer, so I'm looking at this from outside the IT/software bubble.
Starting and stopping equipment is usually where a failure occurs, because those are the most physically demanding times for the hardware.
Rebooting a server is hard on the equipment. The fans on the servers I'm using right now run full blast at startup, for example. You can hear these things rebooting from the next room.
I'm surprised that the hardware lasted until the budget problem was resolved. That's all I'm sayin'.
Admin
oowww... what made me cry!
Admin
I take it you have never pressed the reset button on a desktop or server system? They take almost no pressure, but are typically recessed to prevent accidental contact.
Admin
"No budget was spent." If you add up the time in the meeting and the time putting it together, the opportunity cost is probably close to a cheap but acceptable replacement server. Guess I shouldnt be surprised this is so common in a society where "saving money" means spending money for crap on sale.
Admin
A friend of mine had a better version of this...he had a robot arm on a UNIX box connected to the power switch on a windows server. He could cycle the power remotely whenever he wanted.
Admin
If you're interested, have a look at Emerson Network Power's site (the company we got our gear from). Oh, and if you want a battery bank that can handle that load for that duration, you'll need to have a supporting structure that can withstand a 5ton load over 8 sq feet and a supporting surface that can withstand pressures of ~4000psi ;) Fun!
Admin
Admin
Oh sweet! This is the best WTF of all times! It's got everything: A Robot, McGyver-wannabe, half-assed mcgyver-solution for a hardware problem, sad ending for the robot, ping script, and a girl named Laura! I'll stop reading this blog now, 'cos NOW I'VE SEEN EVERYTHING! Thank you The Daily What-ever-you're-called-today for pimping my day!
Admin
That is beautiful story, a WTF that incorporates hardware and software...the best part is ITAPPMONROBOT being plugged back in after it's server was replaced, and it's still sitting there vainly trying to do it's one job, the one job it was built for.
There should be a video of that on YouTube.
Admin
Now that's how you work on a tight budget.
Admin
Admin
Admin
This reminds me of a story I heard once -- it was years ago and a FOAF thing, so I may not have it quite right, but it's another ingenious use of removable media:
The originator of this story apparently worked for a company dealing in custom servers with network boot, network OS install, etc. -- basically obviating need for physical removable media. But they did custom builds, so when a server farm asked them for units with CD-ROM drives, they were accommodating but curious.
Their client explained to them that they had an established procedure for rapid physical location of individual machines -- if they needed to find a particular server, they'd instruct it to eject the CD drive, then jog along the stacks looking for the machine with its tongue hanging out.
Admin
A.I. only made me feel bad for Stephen Spielberg. WTF was that crap at the end about being able to clone people's memories, but they die after a day. That's the stupidest thing I've ever heard.
/ Surprised how many people thought those things at the end were aliens, not advanced robots though. I have lots of stupid friends, I guess.
Admin
This reminds me of a story from an ex-IBM employee who told me a story about one of their old mainframes which didn't quite work right. Every now and then it would just stop working for whatever reason and had to be reset, losing lots of impoertant information.
This happened fairly often and they decided to rebuild it from the ground up to fix whatever was wrong with it. No luck: it still stopped working quite regularly, so they posted a guy near it at all times so that when it shuts down he just has to hit the button and it'd restart. Eventually, the guy got so pissed off at the machine he just kicked it; somehow it started up again with no lost information at all.
The next day he shuffled over to my teacher and said, "last night when I it stopped I just kicked it, and it just started working again."
My teacher looked at him and asked, "where did you kick it?" So the guy points it out and my teach got out a peice of chalk and put a circle where he kicked the machine. "Next time it breaks, do that again."
So, eventually it broke again and the guy kicked it. The machine whirred back to life the way it did last time. After a week or two of doing this without losing any information they decided to report it to a senior manager.
His response? "Well, add it to the manual."
Admin
The article specifically states "Great. And we can't replace the unit while we're in a budget freeze..." They didn't have any money to buy an expensive UPS unit.
A rack-mounted power-bar would also do the same thing, but that costs money as well.
The point of the story is that someone did something ingenious and cost-free in order to solve a problem.
Admin
Can you e-mail me teh codez for thet app mon script?
Admin
I don't get it... this is a fictional story? If not, why the fake (Office Space) company name?
Admin
But to management, the meeting and assembly time is invisible and therefore zero. They were already going to spend that money whether they had the meeting or implemented his solution or not.
I'm not saying you're "wrong", I'm just saying that the PHB didn't see it that way...
Admin
Yes
Admin
Alex always does this to make the stories anonymous. Welcome to the site. :)
Admin
Awesome. Then it really was a good story :)
Admin
I find that Nagios for system monitoring and network managed PDUs are a much more effective and scalable solution.
Admin
Yes.
Admin
This (nearly) exactly what we do to keep Microsoft IIS websites alive, except for the hardware. You see IIS has a big flaw, it leaks memory badly, and it is exasperated when the ASP code uses V.B. (Virtual Bs.) as its internal language. The monitor (script), often called a Nanny, attempts to open web-pages on the IIS web, and, when the web site is too slow or does not respond, it sends a re-start IIS command through a back-door. Restarting IIS releases the long-lost memory, and re-establishes all connections to the database and wha-la! things are up and running again. For busy sites a restart automatically happens about 1-2 times per 24 hour period. Fortunately the restarts are usually not noticed by the clients. They often take it as an internet failure but nope: its another GPF (Gates -Provided Fault)! Just use Java and get over it! ;) JS.
Admin
A PC uses too damn much power to be given such a minor task. Totally. I once had to power-cycle a Toshiba cable modem far too often so I cut up a printer cable and used a ping script in the firewall with parapin to open the NC pin on a 5V relay stolen from an old modem. It could have closed a reset switch on a motherboard but I hooked it to a DC jack harvested from a worthless D-Link router and a chopped DC cord that both matched the Toshiba AC adapter, making a simple remote-controlled disconnect. It went into service but didn't get much action since the Cable Guy came to replace our modem soon after... and soon after that I helped the staff decide that it was time for DSL.
The moral of the story: Solder fumes are dangerous.
Admin
Dude, that's the only Furutama episode I can't watch. I always skip it when I'm doing a DVD marathon.
cries quietly into coffee
Admin
Oh come on the solution is so easy: Buy a sTEVE remote administration card (name changed) for a few hundred bucks so you can do a hardware reset from a remote location whenever it needs to be rebooted. The real WTF is that would probably fit into some budget. :P
Admin
Did the important server have ITAPPMONROBOT's back? No ping and it rebooted the robot? I wonder if a "ping" was the only thing the script checked. If IPAPPMONROBOT lost network connectivity, it would repeatedly pummel the production server.
Admin
Admin
No duct tape, bailing wire, or XML?
Admin
I call shenanigans. You thought about that circuit, but you didn't really build it.
Admin
Great joke! I seriously doubt it's true, though. Neither IBM nor their customers would take repeated system crashes lightly. Heck, if you want everyone in an IBM mainframe support dept to take your issue seriously, you just tell the guys that it involves data loss. That will put you at the top of the queue right away.
Once, I was in a room where the president of a bank explained that he was quite miffed because a DOS-based IBM ATM machine would just crash and reboot periodically. The IBM sales engineer said it wasn't their code's fault. The bank president said "I think you could find how to fix it and I'm just going to stop paying for my mainframe rental until you fix it." Biiig silence. The project was started immediately. I know, 'cuz I ended up coding the fix.
Admin
Not the first time I've heard of this either. I've heard description of the exact same solution being put in place at a datacenter in Wellington.. (not somewhere I worked but not just a myth about some random place either - i heard it direct from someone who set it up).
Creative no 8 wire solutions, sometimes looking stupid is well worth it.
Admin
In the solution I heard they jerry rigged some kind of pen so that as the drive opened the pen pushed the button.
Admin
You should submit this to hackaday.com