No, I googled around until I found the subnets of the main servers for the network. The system may be peer to peer, but they have to first call out to find out where everybody is.
Muhahahahaa.
I also know that nobody on our internal network should be HOSTING information. I use a Linux box to do the firewalling via IPMasquerade, so all of the traffic has to pass through that box. I periodically sniff packets using etherdump, and look for outlying info.
For added added safety, I also run nmap periodically to sniff out what workstations are running p2p software. When I find them I sic the helpdesk on them like wolves.
I personally get a kick out of pressing my Uberwhacking-Stick skills. Frist off, its generally users don't listen to kind words alone. Sencondly, nobody is in the office during the evening. Finally, evening is when I use the network from home, via the wifi antenna mounted in a 4th floor window from my apartment 2 blocks away.
Sniff. I'm in the process of moving out of range. I'm gonna miss those T1 lines...
Downloading movies over the net if fscking silly. I've tried it on several occasions, and all you end up with is a full hard drive and a jerky video.
Now that's ok for stag films, but uploading high-quality divx dumps of stuff available at the video store is dumb. 8 hours is not worth it to me to wait to see a flick. The Blockbuster is around the corner, and the dingy shack with the plywood windows isn't that much further.
Come one nerds, at least leave the house for something!
The difference is that pronounced. I've seen it with my own eyes. I've seen the abrupt improvement in performance gained by suddenly removing P2P traffic.
One afternoon the network was crawling. Our remote site was complaining the VPN was atrociously slow. The connection to the web was slow, and our firewall was blinking like mad.
I reprogrammed iptables to block a few key ports and a few subnets where the P2P master nodes live and it was like a shadow was lifted from the network.
People really got mad. But I was sick of the stuff interfering with business transactions.
It doesn't take many stupid users to hog a pair of T1 lines. It also doesn't help that the p2p system are designed for maximum leach of available nodes.
Kind of makes you wonder... will there ever be a group of folks as deranged as ourselves? We were there at the dawn of the computing age, before people had it all figured out. We actually had to apply our minds in creative ways completely absent of feedback. I remember writing lots of programs that no one else in the family could honestly understand what it was doing.
Anyone learning computers today has all sorts of click and drool tools. They have tons of examples of programs from the past. The creative aspect of computers has degenerated into applying canned Comp-Sci algorythems and trying to turn every system into a previously understood system with often humerous results.
Now I'm curious. Flipping traffic light controllers have more guts than that. My dad, in his formative years, used to reprogram them to play musical tunes.
Of course the University of Penn was experimenting with all sorts of fancy computer controls for traffic at the time, so these were probably not your average traffic light, at least in the late 70's.
Preaching to the Choir. I'm a NAUI cardholder myself. I've been through my OpenWater, Advanced, and Wreck "Survey" certs. Was my self-depricating humor that convincing?
The dive shop I normally use has switched from NAUI to PADI, at least for their basic courses. For the record I don't see that as a "Good Thing. My sister came out of her basic course with absolutely no bouyancy control. She was Mary Poppins the first time she hit salt water. Granted we all were a bit off that dive. I lost a weight belt and had to spiderman back up the anchor line. I also dropped a tank on my foot helping someone up the ladder.
I know that my NAUI course required 2 ocean dives before I even got my C-Card. I also remember a hell of a lot of time in the pool getting used to the equipment.
Where does a CS analysis take into affect human stupidity? How about freakish system failures, electrical surges, or those three-witches patterns of events that completely exceed the bounds of every parameter you have ever dreamed of?
I'll give you one hint: it doesn't, it hasn't, and it won't. Computer Science assumes that you can control all of the inputs. Having worked with real people in industry under real circumstances, I can tell you that all specifications dissolve on contact with the customer.
Every time you dive, you're taking a risk, and there is a possibility you will get bent.
Amen to that. Diving is not safe. It is a sport and an art.
If you read the article, we are talking about less than 400 units. And we aren't even talking about consumer grade stuff, this was for Nitrox. I know nitrox divers. I also know that every stinking one of them trusts nobody's calculations but their own.
Perhaps the fear of untimely death and/or dismemberment will teach people that this is not about strapping equipment to your back and going "toodallyooo." It's a careful, calculated risk. An no one, not a computer, not a dive instructor, not yourself will ever gaurentee that you will survive the experience.
This is almost as funny as people expecting to survive with those goofy pony bottles. Some dive boats treat them like seat belts. (Grr.) Assuming that they work (anyone every really tested one?) you have a puff or two of air at depth with which to arrive at the surface. That doesn't sound like a particularly controlled surface. All you end up with is an extra piece of equipment to snag on the wreck.
(Or being the scrawny person I am, completely throw of my center of boyancy.)
Holy shit. All that code, and the only decided to install a foot-pedal AFTER 6 people died.
That was a chilling story. Party because I keep thinking of all the times I would tell users: no you are crazy, the software can't do that. It turns out that the way they were using it the software COULD do it.
Every system I now have verified by an independent expert: my wife. If there is any flaw in the system, she finds it. Every developer needs to marry a skeptic. Someone who uses the software in a manner completely unintended by the developer.
Funny, on my last snorkle trip to the Islands, I had in improptu tour guide in the form of a dolphin. He just tailed the boat and then played with us when we got in the water.
The dive boat guys had never seen anything like it.
Amen brother. Anyone relying on a machine to tell them they are pushing the limit is asking for trouble. Gift wrapped trouble, in double boxes wrapped in gauze with slight perfume scent.
People, there is a difference between accuracy an precesion. Yes, the computer can measure information far more precisely than the tables. That doesn't really make the answer any more accurate. Besides, where in the computer's calculations does it take into account death or debiliation?
Why not use a computer that understands life, death, and that people back on the shore will miss you terribly if something goes wrong. That computer is your brain.
Every SCUBA diver is taught to never rely on the computer. Then again, we are also taught to never come up on an empty tank either, but that's never stopped anyone now has it?
Now while we are taught to worship the dive tables, I do know that in practice many divers don't use it. Generally the dive operator has already worked out the tables for you if you are on a party baot.
Another note, the computer is essentailly a lump reading temperature, time, and depth until the alarm bells go off telling you to get the hell to the surface. If someone is diving and relying on a piece of equipment to do that for them, he or she does not belong in the water.
For the record, I do scuba dive, I do use tables, and I do always arrive on the surface with 500 psi in the tank. I am a bit of a killjoy.
I am a Scuba Diver. When I go diving people look at me funny. First off, I have a little laminated dive table, and I scribble stuff on it, I think they call it a dive plan.
And then again, I always show up on deck with at least 500 lbs of pressure in my tank. I've had people tell me that I cold have gotten another few minutes on that air. And I wonder why my insurance company looks at me funny for diving. Geeze.
I have never trusted dive computers, mostly because they are useless if you are trying to plan your next dive. You have to adjust all of your calculations based on how much nitrogen you absorbed in the last 24 hours. The only reliable way is to bust out the tables.
At the most I'll use computers to give me the temperature at the bottom, dive time, and maximum depth. The time I always check with the guy with the clipboard and stopwatch on the surface.
Microsoft employs a very thourough testing procedure procedure for every software product, going back to DOS. The problem is that it's generally the customers doing the testing.
IANAL, but I hang around enough of them. The short answer is No.
A burgler can only sue in cases where the home owner set up a trap to injure or kill an intruder, or some gross violation of building codes.
Outside of stuff you can be sued for, you also can't do dumb shit like discharge a firearm blindly out of a window or an open door. Local laws vary, but some places require the presence of a threat to your life before you may use deadly force.
All of the other cases you hear about are either urban legends or the crook had a really good lawyer. (Think the McDonalds coffee lady.) Since the burglar broke the window, he would be paying damages to you anyway. (Remember, property is 90% of the law.)
No, the problem is crap left over from manufacturing caking in the area where the heads park. The phenonimon was discovered right after Y2K. A lot of folks turned their servers off for the first time in years, and they wouldn't wake back up.
(Many of these drives were recoverd by banging them against the floor once. However, I'm just as happy to prevent the problem through PM.)
Memory errors are our way of identifying which part of the code a crappy programmer was working on. Any numbnuts who forgets to check the bounds of an array before filling it with data probably has a lot more logic errors than that tucked away in the code.
What is your account again?
(I can hear it now: You had a mother? I was sold to the circus, and only had an evil clown who hit me all the time with a mallet.)
So many solutions... so little implementation time.
Muhahahahaa.
I also know that nobody on our internal network should be HOSTING information. I use a Linux box to do the firewalling via IPMasquerade, so all of the traffic has to pass through that box. I periodically sniff packets using etherdump, and look for outlying info.
For added added safety, I also run nmap periodically to sniff out what workstations are running p2p software. When I find them I sic the helpdesk on them like wolves.
Sniff. I'm in the process of moving out of range. I'm gonna miss those T1 lines...
Yeah, and with no shoes that were too tight for my feet, through 3 feet of snow under the hot sun.
Now that's ok for stag films, but uploading high-quality divx dumps of stuff available at the video store is dumb. 8 hours is not worth it to me to wait to see a flick. The Blockbuster is around the corner, and the dingy shack with the plywood windows isn't that much further.
Come one nerds, at least leave the house for something!
One afternoon the network was crawling. Our remote site was complaining the VPN was atrociously slow. The connection to the web was slow, and our firewall was blinking like mad.
I reprogrammed iptables to block a few key ports and a few subnets where the P2P master nodes live and it was like a shadow was lifted from the network.
It doesn't take many stupid users to hog a pair of T1 lines. It also doesn't help that the p2p system are designed for maximum leach of available nodes.
Anyone learning computers today has all sorts of click and drool tools. They have tons of examples of programs from the past. The creative aspect of computers has degenerated into applying canned Comp-Sci algorythems and trying to turn every system into a previously understood system with often humerous results.
Of course the University of Penn was experimenting with all sorts of fancy computer controls for traffic at the time, so these were probably not your average traffic light, at least in the late 70's.
The dive shop I normally use has switched from NAUI to PADI, at least for their basic courses. For the record I don't see that as a "Good Thing. My sister came out of her basic course with absolutely no bouyancy control. She was Mary Poppins the first time she hit salt water. Granted we all were a bit off that dive. I lost a weight belt and had to spiderman back up the anchor line. I also dropped a tank on my foot helping someone up the ladder.
I know that my NAUI course required 2 ocean dives before I even got my C-Card. I also remember a hell of a lot of time in the pool getting used to the equipment.
I'll give you one hint: it doesn't, it hasn't, and it won't. Computer Science assumes that you can control all of the inputs. Having worked with real people in industry under real circumstances, I can tell you that all specifications dissolve on contact with the customer.
QED
Amen to that. Diving is not safe. It is a sport and an art.
If you read the article, we are talking about less than 400 units. And we aren't even talking about consumer grade stuff, this was for Nitrox. I know nitrox divers. I also know that every stinking one of them trusts nobody's calculations but their own.
Perhaps the fear of untimely death and/or dismemberment will teach people that this is not about strapping equipment to your back and going "toodallyooo." It's a careful, calculated risk. An no one, not a computer, not a dive instructor, not yourself will ever gaurentee that you will survive the experience.
This is almost as funny as people expecting to survive with those goofy pony bottles. Some dive boats treat them like seat belts. (Grr.) Assuming that they work (anyone every really tested one?) you have a puff or two of air at depth with which to arrive at the surface. That doesn't sound like a particularly controlled surface. All you end up with is an extra piece of equipment to snag on the wreck.
(Or being the scrawny person I am, completely throw of my center of boyancy.)
That was a chilling story. Party because I keep thinking of all the times I would tell users: no you are crazy, the software can't do that. It turns out that the way they were using it the software COULD do it.
Every system I now have verified by an independent expert: my wife. If there is any flaw in the system, she finds it. Every developer needs to marry a skeptic. Someone who uses the software in a manner completely unintended by the developer.
Cry on the testbench. Laugh in deployment.
The dive boat guys had never seen anything like it.
I thought PADI was "Pay and Die Instanty". (Not to be confused with Not Another Useless Instructor (NAUI)
People, there is a difference between accuracy an precesion. Yes, the computer can measure information far more precisely than the tables. That doesn't really make the answer any more accurate. Besides, where in the computer's calculations does it take into account death or debiliation?
Why not use a computer that understands life, death, and that people back on the shore will miss you terribly if something goes wrong. That computer is your brain.
Now while we are taught to worship the dive tables, I do know that in practice many divers don't use it. Generally the dive operator has already worked out the tables for you if you are on a party baot.
Another note, the computer is essentailly a lump reading temperature, time, and depth until the alarm bells go off telling you to get the hell to the surface. If someone is diving and relying on a piece of equipment to do that for them, he or she does not belong in the water.
For the record, I do scuba dive, I do use tables, and I do always arrive on the surface with 500 psi in the tank. I am a bit of a killjoy.
And then again, I always show up on deck with at least 500 lbs of pressure in my tank. I've had people tell me that I cold have gotten another few minutes on that air. And I wonder why my insurance company looks at me funny for diving. Geeze.
I have never trusted dive computers, mostly because they are useless if you are trying to plan your next dive. You have to adjust all of your calculations based on how much nitrogen you absorbed in the last 24 hours. The only reliable way is to bust out the tables.
At the most I'll use computers to give me the temperature at the bottom, dive time, and maximum depth. The time I always check with the guy with the clipboard and stopwatch on the surface.
Microsoft employs a very thourough testing procedure procedure for every software product, going back to DOS. The problem is that it's generally the customers doing the testing.
I just have this vivid image of a code version of "Jurasic Park".
(Bill Gates playing the part of Hammond.) Oh no, no program escapes for Redmond Park. We do have several undocumented releases per year though...
A burgler can only sue in cases where the home owner set up a trap to injure or kill an intruder, or some gross violation of building codes.
Outside of stuff you can be sued for, you also can't do dumb shit like discharge a firearm blindly out of a window or an open door. Local laws vary, but some places require the presence of a threat to your life before you may use deadly force.
All of the other cases you hear about are either urban legends or the crook had a really good lawyer. (Think the McDonalds coffee lady.) Since the burglar broke the window, he would be paying damages to you anyway. (Remember, property is 90% of the law.)
(Many of these drives were recoverd by banging them against the floor once. However, I'm just as happy to prevent the problem through PM.)
And yes,I am that numbnuts some days.