> More likely it's just an artifact of how skin develops.
But most of us only have the ridge patterns on skin in specific parts of the body. The skin on other parts of the body lack the ridges.
I doubt it's harder to grow thick skin that is without ridges. You can get nonridged calluses on other parts of your body.
Maybe the ridges allow the layers of thick skin (calluses) to better interlock and distribute forces (rather than rubbing/sliding off more easily in layers), in places where it might be important - such as hands and feet.
I agree with the multiple reasons - e.g. better grip over rougher surfaces.
But maybe the ridges also allow you to more easily detect that you are losing your grip (sliding) while still allowing the skin to be/grow thicker (calluses) and more resistant to wear and tear.
Should be quite important to most primates to detect that they are losing their grip on stuff.
Slippage-detection might even be more important than having better grip in the first place. Since you can often increase grip by increasing the force. e.g. "Uh oh, I'm slipping, better hold on tighter - and look for something else to grab on, quick!".
There's a lot you can do with a few lines of perl.
On most perl installs the LWP library is included (even on Windows perl installs). IO::Socket::INET is most certainly included. And you can bundle perl libs (especially the ones written in perl) you need if you use pp.
It's not difficult to write a cross platform perl trojan than makes sure it is restarted each time (if linux/freebsd use crontab and/or at, if windows use the registry), searches the web or a P2P network for new instructions, validates the instructions (check digital signature) and then fork children to execute the instructions (that way even if there's a stupid bug only the child dies - the parent continues running). It could then end up doing stuff like send spams, DDoS a target, pop up ads and more.
There are also the other alternatives like python or lisp. I'm not sure if the antivirus people will be able to keep up if the malware authors start using languages that allow very rapid development. A different version with new features every few hours:).
What makes conficker interesting is typically the people who are able to do all that "fancy stuff" don't write malware - they make their money doing other stuff. As a result most malware is normally not that sophisticated and I'm not sure if it really needs to be that sophisticated. They don't normally get new instructions AND check them using digital signatures and public key cryptography:).
Maybe the increasing sophistication is due to a "war against" other malware writers/commanders - a malware writer would want the zombies to be controlled by him/customers, not his competitors. The AV people might just be smaller annoyances in comparison.
If there are terrorist attacks in a stadium, I think video footage BEFORE the gun or bomb noise would typically be of greater interest than the footage after.
It'll take about 0.5 seconds for sound to travel the 500 feet up to the airships.
Thus all that fancy expensive tech might end up giving you just lower res pics before the camera zoomed and focused in and got videos of everybody except the culprits.
How expensive is that system going to be?
If it's in the millions and I was seriously going to be monitoring stuff, I'd rather spend the money on more hires cameras that are always running, than some fancy "pointing" system with fewer cameras.
1) How to relate to people who have been given authority over you. 2) How to relate to peers. 3) How to relate to people with less power than you. 4) How to stay in one place for hours without going crazy or driving the people around you crazy.
#4 is very important if you ever want a desk job. Because very often large companies don't bother firing you even if you don't really do your job properly (or at all) - as long as you can sit down quietly and not go about destroying stuff or bothering everyone else. The boss may be saving you for when the CxO does one of those stupid "I don't care how well you're doing and how you do it, I want 5% workforce cuts". Then you come in handy because that means he can let you go and fewer of his other workers who actually work go:). In lots of big companies they don't care if your dept or division did well and is still doing well - they still want those headcount cuts.
5) Oh yah, and to get an education... Whatever that is:).
Hmm I think I've also left out "how to relate to people you are attracted to" but this is Slashdot, and I never managed to learn that anyway;).
> Do you have even the faintest idea what you're talking about? Didn't think so.
That's not a nice thing to say. Why did you say that? Did I hurt you somehow before?
> The worst they can do is to nuke their own files.
Nah. As I've been saying - they could run the wrong program and then the bad bad things could happen.
While having their own data destroyed is typically far worse than losing their entire operating system, that's NOT the worst that could happen when a user runs the wrong program.
1) Their data could get silently corrupted. Silent corruption is often far far worse than complete data loss. When you have complete data loss, it's obvious. So you restore from backups, or deal with it in other ways. When something tampers with the data, you could be screwed so badly and not know why. By the time you realize something is wrong, all your backups could be of the corrupted data.
2) Their secrets could get exposed and abused.
3) Their computer could get taken over and used for illegal stuff. While they might eventually be exonerated, the pain and damage involved is likely to be more than mere data loss.
Plus it's probably easier to live if people think you're some incompetent loser who went out of business because of massive data loss, than if people think you really downloaded, stored and shared all those illegal and _disgusting_ porn.
I'm sure others can think of many other things worse than "nuking their own files".
e.g. they could unknowingly help Skynet survive and grow in strength;).
Because in theory it's impossible to solve the halting problem.
In theory users have to figure out whether a program is safe (analogous to "halt") even though 1) They don't have the actual true description of the program 2) They don't know the full inputs of the program
And that's a harder problem than the halting problem;).
While you could say - nobody should install anything that's "Not Expert or Vendor Approved", to me that's a rather dismal state of things.
Things could be so much better. Really.
For instance if you had an O/S that will require applications/applets to list out the type of access they require.
Then the O/S can provide a meaningful and TRUE description to the user of what the application might do. And the O/S can also enforce the limits of the access.
So if something says it's a screensaver, it's only going to get screensaver access. It's not going to be able to make recordings from your microphone and webcam, and send them to Elbonia behind your back. It's not going to be able to write to anywhere other than it's own designated scratchpad area, not even your USB drives.
And that would be a secure modern O/S.
Then you can tell your "morons" - "You can install whatever stuff you like, unless the O/S gives you that red warning dialog box about the program requiring full user or system privileges".
In terms of security, most current O/Ses aren't even better than what was available 40 years ago. Heck, Unix is a watered down Multics.
They're just decorated with fancy graphics and animations so most people think they're advanced.
Yes, Vista does have some sandboxing, but the way MS has implemented stuff makes many people turn off many of the protections. So they'll become the next hosts for the next Conficker.
As for Linux, Apparmor and SELinux don't appear "Desktop Ready" yet.
> If software gets patched quickly, that can stop a lot of infections,
Uh, if those windows machines actually ran "windows update" there would be no conficker.
So if Desktop Linux had the same users, they may not run "ubuntu update". Why? Because the last time they updated their machine stopped working properly
Think that will never happen? See: https://answers.launchpad.net/ubuntu/+question/24523
Notice that user actually understands "grub" and "kernels" and knows where to find help. Other users might just never update. If the O/S ever has millions of users, these users start to add up.
> the fact that unix and unix-like operating systems were designed to be secure.
Incorrect. Unix is a watered down Multics.
Linux and most Unix OSes don't provide much security by default.
By default, any program the user runs, can do everything that user can do. There is no sandboxing.
And whatever a unix/linux normal user can do is more than enough for the conficker worm to make money for its masters.
So all the bad guys need to do is get the user to run their program.
If Ubuntu ever has "windows class" users I doubt it'll be hard to get them to download a file and type:
perl conficker
Then it's pwnage time.
If desktop linux ever has the market share that windows has, it'll start to have lots more "dancing pigs" applets that people want to run.
Some will actually be OK. And some will be malware.
An O/S whose security depends on people being able to tell whether something is safe or not, without the people actually being able to see and understand the source code, or know the entire inputs, is an O/S that expects people to solve something harder than the halting problem.
Thus in my opinion Windows and most Unixlike OS have poor security.
There are ways to give users better info on whether something is safe or not before they run it.
For instance say an O/S requires a program to list out what sort of access it requires ("guest applet access", or "full system privileges").
Then the O/S can provide the user more meaningful AND true information, and the O/S can also enforce those limits if the user decides to actually run the program.
So if a "dancing pig" applet claims to not want network access, it will NOT get network access, even if it tries to later.
That's far more secure than what the current O/Ses do.
And more specifically the sort of people who would install stuff just because a pop up tells them they are infected and they should install "Antivirus 2009".
And those who would type in passwords for encrypted zipfiles to decrypt them and install the stuff inside them...
The theory still holds if the music sales drop even higher than the video game sales drop.
Because the theory says that games and movies are competing with music for the same entertainment $$$$.
If the economy is bad the available entertainment $$$$ drops.
Lots of people have already lost their jobs or have had to take a pay cut, or have cut spending because they expect bad times.
Actually a 23% decline is nothing in the big picture. Personal bankruptcy rates are soaring - 40% more people filed for bankruptcy per day now than a year ago[1]. GM and Chrysler are bankrupt. All the major US airlines except for South West have lost money. The bank stress tests were a joke.
If someone wanted to take their mind off their dismal economic condition, it's actually cheaper and more effective to buy a video game and spend hours playing it.
You usually get music with the game/movie as well, and sometimes it's even better than the "music CD stuff";).
So as far as I'm concerned most music CDs are way overpriced.
1) The industry still sells > 20 year old music at the same high prices (and with their lobbying they intend to do that for > 100 years). The PC game industry has to make the money from the game in a much shorter time.
2) People can talk about the sound engineering and all that stuff that goes into it, but the music industry clearly don't respect or care about it either since they're willing to do stuff like the "loudness war". There's been at least one case where the game has better quality versions of the same song than the music CD:).
"On top of that Natal doesn't put emphasis on the wrist/hand, but on the whole body, "
From the E3 painting demo, I saw that the hands were highlighted.
How much resolution you get, I don't know.
To me I'm just wondering how much lag the whole system has. Lots of games are still possible with 250ms lag, but the "feel" is just so much better if the lag is 1/10th that.
I'm using firefox and sometimes Slashdot seems to go "broken" for me (get some weird rendering corruption appearing - I guess some pages assume javascript is enabled).
And if I enable javascript, it takes ages to load up, and looks bad in a different way.
127.x.x.x addresses are supposed to go to the loopback device. But that does not mean they are identical.
You could have different services/servers listening on different loopback IPs (though same ports). Then have your firewall rules redirect[1] different connections to the different servers.
For some of the programs I write, to help prevent multiple instances from running I have the program bind exclusively to a "loopback address:port". It's ugly, but pretty effective:). If my program ever crashes or gets SIGKILLed, the O/S will automatically free up the "lock", which is harder to do reliably and safely if I use filebased locking. Yes it's a waste of addresses and ports, but there are about 16 million loopback addresses I figure the server can spare a few of them.
Anyway there are plenty of uncommon 10.x.x.x addresses. When I had to select 10.x.x.x address ranges for work-related purposes, I just picked ones that I thought that would be relatively unused and then googled for them to confirm they were relatively unused. I found it quite easy to guess which ones would be rare for some reason.
I won't say which ones I picked of course;).
[1] If a hacker or a fault removes the firewall rules or the firewall stops working, hopefully the servers become inaccessible to the outside world.
Your assumption that you MUST have 1:10 in every organization is not necessarily true.
If the average person is not too crap, then large organizations will be ok and they would need fewer quality people per 1000 than small organizations. The rest could be the sort of people who will give the excuse "I was just following orders" to War Crimes Tribunals.
It's like an army, it's fine if you have a good commander in charge of 100 or 1000 average people. You can scale as long as you can condition the average person to follow orders.
It is true that if the average becomes really crap it starts hard to have a large organization. Nobody understands or follows orders, every other person is sabotaging each other etc.
But even so a few smart humans can control thousands of animals. If we become as stupid as animals, better hope the smart ones are kind to us.
If someone comes by to fix just one server on a live rack, it helps prevent stuff like screwdrivers etc from falling into the other servers. Or cables from tangling with the wrong stuff...
Skinless is fine when you can treat each server/blade as a "card" in the "computer" (rack). Or you're running one of those massive sites that only changes stuff "by the rack". Then you just wheel out the entire rack and replace it with a new one:).
It's not so good in "messier" and more heterogeneous server rooms - where someone might stack an el-cheapo 8 port gigabit switch on the server, instead of waiting for that new expensive rack-mount switch to arrive.
The EULA said "_may_ include financial compensation" (emphasis mine) if you send an email to consideration@pcpitstop.com and it didn't even say how much, or what the terms were.
The sort of people who bother to read the EULA are also more likely to think "hmm yet more email address harvesting, fuck that." when they read that.
FWIW, Professor Charles C. Soludo in Nigeria also said you may get financial compensation if you send an email to him.
But why creepy? So many people keep sending pics of their children to everyone anyway. That pic was posted on a blog and sent to lots of people.
If they're the sort who'd find it creepy they shouldn't do that then.
There are now thousands of strangers downloading the pics of their children. Oh noes!
Don't you have other fingertips to use?
You could always use the ones that are undamaged. Unless you only enrolled with the damaged one (and didn't do multiples).
That said, it's a silly idea to allow just fingerprints to login. Fingerprints aren't secure and fingerprints are very likely to get damaged.
If kids learn whether it's OK or not to beat up weaker kids that's one important lesson they'll learn about the society and culture they are in.
> More likely it's just an artifact of how skin develops.
But most of us only have the ridge patterns on skin in specific parts of the body. The skin on other parts of the body lack the ridges.
I doubt it's harder to grow thick skin that is without ridges. You can get nonridged calluses on other parts of your body.
Maybe the ridges allow the layers of thick skin (calluses) to better interlock and distribute forces (rather than rubbing/sliding off more easily in layers), in places where it might be important - such as hands and feet.
I agree with the multiple reasons - e.g. better grip over rougher surfaces.
But maybe the ridges also allow you to more easily detect that you are losing your grip (sliding) while still allowing the skin to be/grow thicker (calluses) and more resistant to wear and tear.
Should be quite important to most primates to detect that they are losing their grip on stuff.
Slippage-detection might even be more important than having better grip in the first place. Since you can often increase grip by increasing the force. e.g. "Uh oh, I'm slipping, better hold on tighter - and look for something else to grab on, quick!".
There's a lot you can do with a few lines of perl.
:).
:).
On most perl installs the LWP library is included (even on Windows perl installs). IO::Socket::INET is most certainly included. And you can bundle perl libs (especially the ones written in perl) you need if you use pp.
It's not difficult to write a cross platform perl trojan than makes sure it is restarted each time (if linux/freebsd use crontab and/or at, if windows use the registry), searches the web or a P2P network for new instructions, validates the instructions (check digital signature) and then fork children to execute the instructions (that way even if there's a stupid bug only the child dies - the parent continues running). It could then end up doing stuff like send spams, DDoS a target, pop up ads and more.
There are also the other alternatives like python or lisp. I'm not sure if the antivirus people will be able to keep up if the malware authors start using languages that allow very rapid development. A different version with new features every few hours
What makes conficker interesting is typically the people who are able to do all that "fancy stuff" don't write malware - they make their money doing other stuff. As a result most malware is normally not that sophisticated and I'm not sure if it really needs to be that sophisticated. They don't normally get new instructions AND check them using digital signatures and public key cryptography
Maybe the increasing sophistication is due to a "war against" other malware writers/commanders - a malware writer would want the zombies to be controlled by him/customers, not his competitors. The AV people might just be smaller annoyances in comparison.
If there are terrorist attacks in a stadium, I think video footage BEFORE the gun or bomb noise would typically be of greater interest than the footage after.
It'll take about 0.5 seconds for sound to travel the 500 feet up to the airships.
Thus all that fancy expensive tech might end up giving you just lower res pics before the camera zoomed and focused in and got videos of everybody except the culprits.
How expensive is that system going to be?
If it's in the millions and I was seriously going to be monitoring stuff, I'd rather spend the money on more hires cameras that are always running, than some fancy "pointing" system with fewer cameras.
The really useful stuff students learn in school.
:). In lots of big companies they don't care if your dept or division did well and is still doing well - they still want those headcount cuts.
:).
;).
1) How to relate to people who have been given authority over you.
2) How to relate to peers.
3) How to relate to people with less power than you.
4) How to stay in one place for hours without going crazy or driving the people around you crazy.
#4 is very important if you ever want a desk job. Because very often large companies don't bother firing you even if you don't really do your job properly (or at all) - as long as you can sit down quietly and not go about destroying stuff or bothering everyone else. The boss may be saving you for when the CxO does one of those stupid "I don't care how well you're doing and how you do it, I want 5% workforce cuts". Then you come in handy because that means he can let you go and fewer of his other workers who actually work go
5) Oh yah, and to get an education... Whatever that is
Hmm I think I've also left out "how to relate to people you are attracted to" but this is Slashdot, and I never managed to learn that anyway
> Do you have even the faintest idea what you're talking about? Didn't think so.
;).
That's not a nice thing to say. Why did you say that? Did I hurt you somehow before?
> The worst they can do is to nuke their own files.
Nah. As I've been saying - they could run the wrong program and then the bad bad things could happen.
While having their own data destroyed is typically far worse than losing their entire operating system, that's NOT the worst that could happen when a user runs the wrong program.
1) Their data could get silently corrupted. Silent corruption is often far far worse than complete data loss. When you have complete data loss, it's obvious. So you restore from backups, or deal with it in other ways. When something tampers with the data, you could be screwed so badly and not know why. By the time you realize something is wrong, all your backups could be of the corrupted data.
2) Their secrets could get exposed and abused.
3) Their computer could get taken over and used for illegal stuff. While they might eventually be exonerated, the pain and damage involved is likely to be more than mere data loss.
Plus it's probably easier to live if people think you're some incompetent loser who went out of business because of massive data loss, than if people think you really downloaded, stored and shared all those illegal and _disgusting_ porn.
I'm sure others can think of many other things worse than "nuking their own files".
e.g. they could unknowingly help Skynet survive and grow in strength
The question was "what was common" amongst those botnets.
In theory they're not actually morons ;).
;).
Because in theory it's impossible to solve the halting problem.
In theory users have to figure out whether a program is safe (analogous to "halt") even though
1) They don't have the actual true description of the program
2) They don't know the full inputs of the program
And that's a harder problem than the halting problem
While you could say - nobody should install anything that's "Not Expert or Vendor Approved", to me that's a rather dismal state of things.
Things could be so much better. Really.
For instance if you had an O/S that will require applications/applets to list out the type of access they require.
Then the O/S can provide a meaningful and TRUE description to the user of what the application might do.
And the O/S can also enforce the limits of the access.
So if something says it's a screensaver, it's only going to get screensaver access. It's not going to be able to make recordings from your microphone and webcam, and send them to Elbonia behind your back. It's not going to be able to write to anywhere other than it's own designated scratchpad area, not even your USB drives.
And that would be a secure modern O/S.
Then you can tell your "morons" - "You can install whatever stuff you like, unless the O/S gives you that red warning dialog box about the program requiring full user or system privileges".
In terms of security, most current O/Ses aren't even better than what was available 40 years ago. Heck, Unix is a watered down Multics.
They're just decorated with fancy graphics and animations so most people think they're advanced.
Yes, Vista does have some sandboxing, but the way MS has implemented stuff makes many people turn off many of the protections. So they'll become the next hosts for the next Conficker.
As for Linux, Apparmor and SELinux don't appear "Desktop Ready" yet.
> If software gets patched quickly, that can stop a lot of infections,
Uh, if those windows machines actually ran "windows update" there would be no conficker.
So if Desktop Linux had the same users, they may not run "ubuntu update". Why? Because the last time they updated their machine stopped working properly
Think that will never happen? See: https://answers.launchpad.net/ubuntu/+question/24523
Notice that user actually understands "grub" and "kernels" and knows where to find help. Other users might just never update. If the O/S ever has millions of users, these users start to add up.
> the fact that unix and unix-like operating systems were designed to be secure.
Incorrect. Unix is a watered down Multics.
Linux and most Unix OSes don't provide much security by default.
By default, any program the user runs, can do everything that user can do. There is no sandboxing.
And whatever a unix/linux normal user can do is more than enough for the conficker worm to make money for its masters.
So all the bad guys need to do is get the user to run their program.
If Ubuntu ever has "windows class" users I doubt it'll be hard to get them to download a file and type:
perl conficker
Then it's pwnage time.
If desktop linux ever has the market share that windows has, it'll start to have lots more "dancing pigs" applets that people want to run.
Some will actually be OK. And some will be malware.
An O/S whose security depends on people being able to tell whether something is safe or not, without the people actually being able to see and understand the source code, or know the entire inputs, is an O/S that expects people to solve something harder than the halting problem.
Thus in my opinion Windows and most Unixlike OS have poor security.
There are ways to give users better info on whether something is safe or not before they run it.
For instance say an O/S requires a program to list out what sort of access it requires ("guest applet access", or "full system privileges").
Then the O/S can provide the user more meaningful AND true information, and the O/S can also enforce those limits if the user decides to actually run the program.
So if a "dancing pig" applet claims to not want network access, it will NOT get network access, even if it tries to later.
That's far more secure than what the current O/Ses do.
I've got it... It's people!
And more specifically the sort of people who would install stuff just because a pop up tells them they are infected and they should install "Antivirus 2009".
And those who would type in passwords for encrypted zipfiles to decrypt them and install the stuff inside them...
What if they insured with AIG?
:)
Who covers the cost then?
The theory still holds if the music sales drop even higher than the video game sales drop.
Because the theory says that games and movies are competing with music for the same entertainment $$$$.
If the economy is bad the available entertainment $$$$ drops.
Lots of people have already lost their jobs or have had to take a pay cut, or have cut spending because they expect bad times.
Actually a 23% decline is nothing in the big picture. Personal bankruptcy rates are soaring - 40% more people filed for bankruptcy per day now than a year ago[1]. GM and Chrysler are bankrupt. All the major US airlines except for South West have lost money. The bank stress tests were a joke.
If someone wanted to take their mind off their dismal economic condition, it's actually cheaper and more effective to buy a video game and spend hours playing it.
[1] http://www.creditslips.org/creditslips/2009/06/may-bankruptcy-filings-climb-to-over-6000-per-day.html
You usually get music with the game/movie as well, and sometimes it's even better than the "music CD stuff" ;).
:).
So as far as I'm concerned most music CDs are way overpriced.
1) The industry still sells > 20 year old music at the same high prices (and with their lobbying they intend to do that for > 100 years). The PC game industry has to make the money from the game in a much shorter time.
2) People can talk about the sound engineering and all that stuff that goes into it, but the music industry clearly don't respect or care about it either since they're willing to do stuff like the "loudness war". There's been at least one case where the game has better quality versions of the same song than the music CD
"On top of that Natal doesn't put emphasis on the wrist/hand, but on the whole body, "
From the E3 painting demo, I saw that the hands were highlighted.
How much resolution you get, I don't know.
To me I'm just wondering how much lag the whole system has. Lots of games are still possible with 250ms lag, but the "feel" is just so much better if the lag is 1/10th that.
You know the earth isn't flat right?
I'm using firefox and sometimes Slashdot seems to go "broken" for me (get some weird rendering corruption appearing - I guess some pages assume javascript is enabled).
And if I enable javascript, it takes ages to load up, and looks bad in a different way.
Maybe you need more fibre to speed up the production?
127.x.x.x addresses are supposed to go to the loopback device. But that does not mean they are identical.
:). If my program ever crashes or gets SIGKILLed, the O/S will automatically free up the "lock", which is harder to do reliably and safely if I use filebased locking. Yes it's a waste of addresses and ports, but there are about 16 million loopback addresses I figure the server can spare a few of them.
;).
You could have different services/servers listening on different loopback IPs (though same ports). Then have your firewall rules redirect[1] different connections to the different servers.
For some of the programs I write, to help prevent multiple instances from running I have the program bind exclusively to a "loopback address:port". It's ugly, but pretty effective
Anyway there are plenty of uncommon 10.x.x.x addresses. When I had to select 10.x.x.x address ranges for work-related purposes, I just picked ones that I thought that would be relatively unused and then googled for them to confirm they were relatively unused. I found it quite easy to guess which ones would be rare for some reason.
I won't say which ones I picked of course
[1] If a hacker or a fault removes the firewall rules or the firewall stops working, hopefully the servers become inaccessible to the outside world.
Toyota seems to manage fine.
Your assumption that you MUST have 1:10 in every organization is not necessarily true.
If the average person is not too crap, then large organizations will be ok and they would need fewer quality people per 1000 than small organizations. The rest could be the sort of people who will give the excuse "I was just following orders" to War Crimes Tribunals.
It's like an army, it's fine if you have a good commander in charge of 100 or 1000 average people. You can scale as long as you can condition the average person to follow orders.
It is true that if the average becomes really crap it starts hard to have a large organization. Nobody understands or follows orders, every other person is sabotaging each other etc.
But even so a few smart humans can control thousands of animals. If we become as stupid as animals, better hope the smart ones are kind to us.
Unless the burst lasts for 12 hours, it'll only destroy one side.
So I guess it'll only weaken the ozone layer.
And that's no big deal - the people in Australia and NZ appear to manage fine with ozone holes...
If someone comes by to fix just one server on a live rack, it helps prevent stuff like screwdrivers etc from falling into the other servers. Or cables from tangling with the wrong stuff...
:).
Skinless is fine when you can treat each server/blade as a "card" in the "computer" (rack). Or you're running one of those massive sites that only changes stuff "by the rack". Then you just wheel out the entire rack and replace it with a new one
It's not so good in "messier" and more heterogeneous server rooms - where someone might stack an el-cheapo 8 port gigabit switch on the server, instead of waiting for that new expensive rack-mount switch to arrive.
The EULA said "_may_ include financial compensation" (emphasis mine) if you send an email to consideration@pcpitstop.com and it didn't even say how much, or what the terms were.
The sort of people who bother to read the EULA are also more likely to think "hmm yet more email address harvesting, fuck that." when they read that.
FWIW, Professor Charles C. Soludo in Nigeria also said you may get financial compensation if you send an email to him.