Comment On slammer.SCR

You may remember Tim from the sad tale of Hung, The Incidental Expert. Today, he brings us a story of the "Not Invented Here" philosophy and its ramifications. [expand full text]
« PrevPage 1 | Page 2Next »

Re: slammer.SCR

2007-05-21 13:07 • by GettinSadda
Hey - he could have saved a lot of effort and made each running screen saver install itself on at least one other computer on the network so that he only needed to install it once.

Oh, hang on...

Re: slammer.SCR

2007-05-21 13:07 • by obediah
Each JPG was about 3MB,


Hmm, from 1996, so let's assume 1024x768, so at a generous 32bpp, that's ..carry the 2... 3.1MB of raw data. Either bc has failed me or something is fishy.

Oh wait, I'm missing the point, you say?

Re: slammer.SCR

2007-05-21 13:08 • by ebs2002
So, is this because the deployment instructions were poorly written, or because the Atlanta office was too stupid to follow directions?

If it's the first, then I agree there's a WTF.

If it's the second, then it's just business as usual in our field...

Re: slammer.SCR

2007-05-21 13:19 • by SilverDirk
Er.... 1000 workstations on a token ring? like... a single token ring? Like, the token would be passed through 999 workstations before a comp would get to speak again?

Re: slammer.SCR

2007-05-21 13:20 • by El Supremo (unregistered)
Why on Earth would a Houston oil firm be so pro-Olymic that they'd waste money getting a developer to write an Olympic themed screen saver?

Re: slammer.SCR

2007-05-21 13:21 • by Control_Alt_Kaboom
This is a classic example of 'assumption is the mother of all f*** ups.'
He assumed everyone would be smart enough to copy the images before pointing the screensaver at them, they didn't and everything got f***ed up.

Moral of this story: Never assume, because it makes an ass out of u and me.

:P

(Although, if everyone *had* copied the images, that would also bomb the network.)

Re: slammer.SCR

2007-05-21 13:37 • by Zylon
WTF is a "frizbee"? A bee with really bad hair?

Re: slammer.SCR

2007-05-21 13:42 • by travisowens
137882 in reply to 137876
Perhaps you forget how much available cash oil companies have?
Or perhaps you don't realize some IT shops are really loose and open to "fun" ideas like this. I created a screen saver for the last company I was at, just because they wanted one /w their logo on it.

Re: slammer.SCR

2007-05-21 13:49 • by Devi
137885 in reply to 137880
Zylon:
WTF is a "frizbee"? A bee with really bad hair?


A plastic disk you throw through the air for fun, like an AOL CD.

Re: slammer.SCR

2007-05-21 13:58 • by Jon W (unregistered)
a thousand workstations in the Atlanta HQ on a 16MB token ring connection


That's the real WTF.

Re: slammer.SCR

2007-05-21 13:59 • by Everett (unregistered)
Olly was actually Izzy http://en.wikipedia.org/wiki/Izzy_%28Mascot%29

Re: slammer.SCR

2007-05-21 14:01 • by Mischief (unregistered)
Points out the fact I've struggled to make bosses understand. Even the smallest and seemingly "easy to implement" features must be completely unit and integration tested, and may cause days if not weeks of unanticipated work for soemthing that no one really even cared to have in the first place.

Re: slammer.SCR

2007-05-21 14:14 • by Ubersoldat (unregistered)
Oh Shit!!!

How did this guy explained to his bosses what have happened? There are so many ways this guy was going to get b... f...ed

First one, you're a dev and can't even make a screen saver work?
Second, why to a network drive?
Third, documentation? What is that?
Fourth... profit... jajajajaja

CAPTCHA: yeah! This dude probable got a good bathe when he got home, you know, the sweating and stuff.

BTW, Firefox's speel checker rox!

Re: slammer.SCR

2007-05-21 14:21 • by akatherder
137894 in reply to 137893
Ubersoldat:

BTW, Firefox's speel checker rox!


Probable and bathe are both words... just not the correct ones.

Re: slammer.SCR

2007-05-21 14:22 • by DaveK
137895 in reply to 137885
Devi:
Zylon:
WTF is a "frizbee"? A bee with really bad hair?


A plastic disk you throw through the air for fun, like an AOL CD.


There's nothing funny about an AOL cd! How do you think all those lamers got on the internet? Is that your idea of fun? Coz it sure aint mine!

Re: slammer.SCR

2007-05-21 14:37 • by diaphanein (unregistered)
137897 in reply to 137895
DaveK:
Devi:
Zylon:
WTF is a "frizbee"? A bee with really bad hair?


A plastic disk you throw through the air for fun, like an AOL CD.


There's nothing funny about an AOL cd! How do you think all those lamers got on the internet? Is that your idea of fun? Coz it sure aint mine!



"Coz" stinks of a closet AOL "user" to me.

Re: slammer.SCR

2007-05-21 14:38 • by Control_Alt_Kaboom
You should never use AOL CDs as Frisbees.
Never!
Use them as Coasters for your mug of tea instead.
Or as dartboards.
Or to re-shingle the house.
Or tie them on a piece of string and use them as a wind chime.
etc...

Re: slammer.SCR

2007-05-21 14:48 • by TheFeshy
Bah. Anyone can bring down a 16 MBit token ring network over lunch.

I brought down a GigE ethernet network over lunch back when GigE cost big bucks.

I remember it well -- I was an intern working for a big contractor who was working for a big government organization. It was also "Take your child to work day" -- and the head of our building security had brought his son (who was roughly the same age as I was) in for the day. "Show him something neat over the network" the security chief says, before wandering off to lunch.

So, we instant message a friend of ours who is interning with the security department (which controlled security for the whole center, not just our building.) Text messaging to the center was, of course, disabled -- but the computers all ran X windows fully enabled. So "instant message" in this context is opening an edit window on someone else's computer.

Well, we use this ad-hoc IM network to set up a video feed from his workstation's camera, and ours. We have ourselves a little live video chat back in the days when these things where "the next big thing" instead of mundane. Lunch ends, and we forget all about our little link.

Except there's one problem. Connecting our building to theirs was a router that had been configured, for reasons no one ever explained to me, to be a broadcast router. Every IP packet it recieved went to every downstream workstation. The same worked in reverse. And we where sending a live video stream over this . . . essentially to every computer on the center (thousands) -- which were all broadcasting back "we don't want your video packets" -- which in turn, where broadcast to every computer on the center -- which in turn... you get the idea.

Over the video chat, we see the following unfold:

*The security building personnel return casually from lunch.

*The security people check the indicator lights on all their racks of equipment.

*The security people fly into action, shouting about Denial of Service attacks and begin tracing the attack

*The security people ask the room if anyone knows which computer IP ***.***.***.*** is. Our intern friend points to the machine next to his (running our video link) and, while pointing, hits the key to kill the transmission. Our feed goes dark.

We all had a great laugh a few days later when all this came to light.

Re: slammer.SCR

2007-05-21 14:51 • by Troy Mclure (unregistered)
Yea for some reason I remember the mascot being called Whaizit or something completely assinine like that. Or Whatzat? Something like that.

Re: slammer.SCR

2007-05-21 15:05 • by cconroy
Denial of Screensaver attack: brillant!

Re: slammer.SCR

2007-05-21 15:14 • by spiderx (unregistered)
137907 in reply to 137894
akatherder:
Ubersoldat:

BTW, Firefox's speel checker rox!


Probable and bathe are both words... just not the correct ones.


Well, "preperations", "ceromony", and "frizbees" are not words. It's "preparations", "ceremony" and "frisbees".

Re: slammer.SCR

2007-05-21 15:27 • by brazzy
137909 in reply to 137871
obediah:
Each JPG was about 3MB,


Hmm, from 1996, so let's assume 1024x768, so at a generous 32bpp, that's ..carry the 2... 3.1MB of raw data. Either bc has failed me or something is fishy.

Well, either they were BMPs rather than JPGs, or they were at a very high resolution so they'd still look nice when printed out as a poster - which would be perfectly resonable for promotional stuff like that.

Re: slammer.SCR

2007-05-21 15:33 • by brazzy
137910 in reply to 137887
Jon W:
a thousand workstations in the Atlanta HQ on a 16MB token ring connection

That's the real WTF.

In 1996? Not at all. 100 MBit Ethernet was only released in 1995, so that 16MBit network was probably effectively three times as fast as what most other companies had at the time (since Token Ring holds up much better under heavy load than Ethernet).

Re: slammer.SCR

2007-05-21 15:45 • by Rich (unregistered)
137911 in reply to 137876
El Supremo:
Why on Earth would a Houston oil firm be so pro-Olympic that they'd waste money getting a developer to write an Olympic themed screen saver?


Methinks this has been anonymized.
My question, if this happened now, would the Olympic committee immediately sue? I think for canada winter olympics, they've trademarked nice words like 'winter' and 'games'
http://www.iht.com/articles/2007/04/02/business/olympics.php

I hope not. I remember 'Izzy, the Whatizit', http://www.espn.go.com/oly/summer00/s/2000/0915/745509.html
it was horrible. They should have paid anyone who wanted to use it.

Re: slammer.SCR

2007-05-21 16:07 • by anonymous (unregistered)
137916 in reply to 137901
TheFeshy:
Bah. Anyone can bring down a 16 MBit token ring network over lunch.

I brought down a GigE ethernet network over lunch back when GigE cost big bucks.

...

Except there's one problem. Connecting our building to theirs was a router that had been configured, for reasons no one ever explained to me, to be a broadcast router. Every IP packet it recieved went to every downstream workstation. The same worked in reverse. And we where sending a live video stream over this . . . essentially to every computer on the center (thousands) -- which were all broadcasting back "we don't want your video packets" -- which in turn, where broadcast to every computer on the center -- which in turn... you get the idea.


Bah. You didn't bring down the network; the guy who misconfigured the router did. Get your own screw-up to show off!

Re: slammer.SCR

2007-05-21 16:12 • by howdy (unregistered)
137917 in reply to 137907
spiderx:
akatherder:
Ubersoldat:

BTW, Firefox's speel checker rox!


Probable and bathe are both words... just not the correct ones.


Well, "preperations", "ceromony", and "frizbees" are not words. It's "preparations", "ceremony" and "frisbees".

Frisbee is trademarked. "Frizbee" refers to a generic flying disc.

Re: slammer.SCR

2007-05-21 16:17 • by dkf (unregistered)
137918 in reply to 137911
Rich:
My question, if this happened now, would the Olympic committee immediately sue?
Probably not if it was a big sponsor doing it internally. Heck, if it was an internal thing, then the Olympic committee probably wouldn't sue anyway as they wouldn't find out.

Re: slammer.SCR

2007-05-21 16:37 • by dkf (unregistered)
137920 in reply to 137901
That reminds me of the time a very expensive clustered Solaris 2 system (this was in 1993 or so) was totally brought to its knees in an untraceable way through "interesting" network behaviour.

There were 3 or 4 big chunky systems in the cluster, each with lots of filestore which they exported (via NFS; these were innocent times) over a private network to the other machines in the cluster. Unfortunately, there was a loop in the directory hierarchy on one of the machines (which may have had something to do with how things were mounted). We found this out when we did a recursive find (as you do when curious) on one of the other machines in the cluster, which proceeded to chase around the loop very quickly. Now, on the system that was running the find, the load was virtually nothing. Alas, on the machine hosting the looped filestore, this was not true.

As I noted earlier, these were big chunky machines (the one with the WTF! in the filestore was one of the earliest high capability multi-CPU systems; this was why we were using Solaris 2, since SunOS4 which users liked just couldn't effectively utilize the hardware) that were shared by very many users across the university I was at, and so it was normal for the machines to have a load in the 5-15 range. The loop changed that. I believe the highest confirmed value for the load was on the order of 750, but sampling was so poor at that stage that who knows what the true load was? (Some of you young 'uns will not know what Unix load is: it's the number of processes that are currently waiting to execute, as opposed to being blocked for some I/O.)

Once we'd figured this out, we killed the find. It took a fair while for everything to return to normal. But the Real WTF at the back of all this was that the sysadmins never worked out what caused the problem; the NFS server was in the kernel, and so activity wasn't logged and there was nothing noticeable on the system that triggered the failure. We were generous though, and didn't misuse our new-found powers: while bringing a big system to its knees is fun the first time, after that it's just annoying (especially as where do you think our email was delivered?)

Re: slammer.SCR

2007-05-21 16:41 • by Rootbeer
137921 in reply to 137910

Using Token Ring in a corporate network in 1996 is not a WTF; but using a SINGLE Token Ring topography for a thousand workstations IS.

Re: slammer.SCR

2007-05-21 16:57 • by CoderForChrist (unregistered)
I was in middle school (aka "junior high") in the suburbs outside of Atlanta when the 1996 Olympics came. I still remember that mascot. IIRC, they designed the mascot, then had a contest to come up with a name. Apparently, most everybody's response was "what is it?" so that got shortened to "watsit" (something like that) and, finally, to "Izzy."

Why do I recount this history? So that I may say that the mascot is, quite literally, the real WTF.

Re: slammer.SCR

2007-05-21 17:11 • by Dustin_00
The "ohno second" is the term you are looking for. It has a proud history along with the "mobile ohm".

(So glad my physics teacher isn't around with his horrible puns any more.)

Re: slammer.SCR

2007-05-21 17:20 • by jkndrkn (unregistered)
Fantastic :]

Re: slammer.SCR

2007-05-21 18:40 • by Anon (unregistered)
One of the mascots for the Sydney 2000 Olympics was Olly the Kookaburra...

Re: slammer.SCR

2007-05-21 19:08 • by AC (unregistered)
137935 in reply to 137933
The real WTF here is that the developer WAY over-engineered his little screensaver application. Why he did make it so configurable when all the customer wanted was to display a static set of given images? He should have compiled the images into the executable and this never would have happened.

Re: slammer.SCR

2007-05-21 19:45 • by Oliver Townshend (unregistered)
I was giving software support to a client with an NT server, and they commented that it kept getting very slow. Every time I went to look at it as a favour, the problem went. It baffled me, but they were happy every time I was there, but would comment later that my fixes hadn't worked.

Finally on of the lawyers at the firm twigged - the 3D screensaver was killing the CPU. He's probably the guy who put it on in the first place, so I suppose that it was fair he solved it too.

Re: slammer.SCR

2007-05-21 20:04 • by Carnildo
137938 in reply to 137935
AC:
The real WTF here is that the developer WAY over-engineered his little screensaver application. Why he did make it so configurable when all the customer wanted was to display a static set of given images? He should have compiled the images into the executable and this never would have happened.


It's one of those cases where over-engineering is easier. It takes all of about four lines of code to list the contents of a directory in Windows, while compiling non-bitmap images into an executable takes real work.

Re: slammer.SCR

2007-05-21 20:15 • by TSR (unregistered)
Sounds familiar. Back at the power station I've mentioned in earlier posts we had two offices connected by a 2MB/s connection (this is around 2000). It was decided we would move to a SOE with all user documents were saved on the servers. Ordinary users had no write access to the local drives so the implementation team (which grew from a 1 person 3 month project to an "oh my God!" that eventually dragged in the entire dept to get it up and running) figured that users roaming between the offices would be ok.

It all tested out in small groups and got permission to go live. Soon the complaints started; logon for some users would take up to 30 minutes and throughput on the WAN had crashed. A little investigation turned up two problems. Users found they could save items to the desktop, we found entire CD images copied to the desktop, all faithfully saved as part of the profile and dragged up the WAN at logon. Another, HR induced, idea had been the screensaver of "helpful" company information. it was written in house and the programmer hadn't considered the effect of all the screen savers kicking in after 10 minutes and pulling all the uncompressed BMP images from a single server, across the WAN.

Re: slammer.SCR

2007-05-21 21:58 • by rwessel (unregistered)
137942 in reply to 137921
Rootbeer:

Using Token Ring in a corporate network in 1996 is not a WTF; but using a SINGLE Token Ring topography for a thousand workstations IS.


Well, it can't be a single ring, since the limit for Token-Ring was 260 nodes on a ring. Much more likely is that there were some reasonable number of individual rings for the workstations, bridged or routed together, but the problem was that the server had only a single 16Mb TRN connection, so all the traffic eventually ended up on the server’s ring.

Re: slammer.SCR

2007-05-21 22:51 • by Moe (unregistered)
What a disgustingly racist story. This WTF has reached a new low.

Re: slammer.SCR

2007-05-21 23:52 • by Josh (unregistered)
cer-E-mony, not cer-O-mony.

WTF.

Re: slammer.SCR

2007-05-22 01:15 • by vatson (unregistered)
137952 in reply to 137950
This story reminds me of something I saw on our network this year.

We monitor the traffic on our network with MRTG. During working hours, the 5-minute average on a link from the core switch to a departmental switch usually stays below 1 Mbit. With some really heavy file transfers we can see peaks of 5-10 Mbit. Then one day, one department's link goes to 60 Mbit and stays so for hours. On investigating the departmental switch, we discover it's only one PC generating all the traffic.

Some kind of evil attack? Never-before-seen virus infection? User gone crazy?

No.

There was a network directory with hundreds of high-resolution photos, and it seems that Windows Explorer in all it's user-friendliness tries to generate thumbnails of these and refreshes this thumbnail view quite often. It didn't quite manage to "bring down the network", but I imagine that 3 machines looking at this network directory simultaneously would do it.

Re: slammer.SCR

2007-05-22 03:43 • by gygax (unregistered)
137956 in reply to 137946
Moe:
What a disgustingly racist story. This WTF has reached a new low.

?

Not the fault of the programmer

2007-05-22 04:33 • by Shinobu (unregistered)
The exact same thing would have happened if they had used a third-party solution.

Re: slammer.SCR

2007-05-22 04:49 • by George Nacht (unregistered)
137961 in reply to 137899
Control_Alt_Kaboom:
You should never use AOL CDs as Frisbees.
Never!
Use them as Coasters for your mug of tea instead.
Or as dartboards.
Or to re-shingle the house.
Or tie them on a piece of string and use them as a wind chime.
etc...

Personally, I put it on the fishing string and hang it onto my mother´s vineyard. Scares mynah birds away from vinegrapes quite effectively.

Re: slammer.SCR

2007-05-22 06:22 • by Thief^
This reminds me of high school.

Specifically, two things:
1: I wrote the school a screensaver, which they liked enough to install on all the pcs and continued using after I left.
2: I also wrote an instant messenger, which used files on a network drive for communications. It brought down the server, due to having no delay in it's "check for new messages" loop, and being installed on 100+ pcs.
The program itself was in the same network drive, so after deleting it the problem went away, and I had to spend a week going round removing shortcuts to it from pcs startup folders.

Re: slammer.SCR

2007-05-22 06:46 • by Anonymous! (unregistered)
137966 in reply to 137965
Why did you need to remove the shortcuts from the pcs?

Just replace the file with a 'program' that does nothing.

Almost there

2007-05-22 07:07 • by vertagano
137967 in reply to 137966
Anonymous!:
Why did you need to remove the shortcuts from the pcs?

Just replace the file with a 'program' that does nothing.


Why replace it with a program that does nothing? Replace it with a program that deletes the start-up shortcut.

Re: slammer.SCR

2007-05-22 08:03 • by Thief^
137971 in reply to 137967
vertagano:
Anonymous!:
Why did you need to remove the shortcuts from the pcs?

Just replace the file with a 'program' that does nothing.


Why replace it with a program that does nothing? Replace it with a program that deletes the start-up shortcut.


Actually the IT tech removed the program, blocked my access to that public folder, and wouldn't listen to my suggestion to put a program that deletes the shortcut in instead.

Removing the shortcuts was effectively my punishment.

Re: slammer.SCR

2007-05-22 08:16 • by vertagano
137972 in reply to 137971
Thief^:
vertagano:
Anonymous!:
Why did you need to remove the shortcuts from the pcs?

Just replace the file with a 'program' that does nothing.


Why replace it with a program that does nothing? Replace it with a program that deletes the start-up shortcut.


Actually the IT tech removed the program, blocked my access to that public folder, and wouldn't listen to my suggestion to put a program that deletes the shortcut in instead.

Removing the shortcuts was effectively my punishment.


The punishment at my high school for messing with the computers would have been a complete technology ban. Be thankful the tech was careless enough to trust a kid who had just caused serious network problems to have access to every machine on the network once again to fix them, and you only lost privileges to one folder.

Re: slammer.SCR

2007-05-22 09:00 • by - (unregistered)
137974 in reply to 137972
vertagano:
Be thankful the tech was careless enough to trust a kid who had just caused serious network problems to have access to every machine on the network once again to fix them, and you only lost privileges to one folder.

It probably was the same tech which previously agreed to installing the comunication program on all the PCs. So it's easy to know he was careless...
« PrevPage 1 | Page 2Next »

Add Comment