News for hackers. Stuff that matters.
Re:Things I Learnt from a Senior Software Engineer by philwelch on Sunday August 25, 2019 @06:49PM (#20796132)
If you designate your servers with numbers or meaningless identifiers instead of names, you also won't ever feel guilty about killing and replacing them. I believe this is (somewhat gruesomely) called the "pets vs. livestock" approach.
Re:Things I Learnt from a Senior Software Engineer by taneq on Sunday August 25, 2019 @09:18PM (#20796809)
If you believe people can't get a little attached to "prodsys3" or whatever, then you underestimate the sentimentality of some of us. ;)

Of course, the other thing you can do is name server roles rather than specific hardware, so all of your servers are immortal, Ship-of-Theseus style.

Re:Things I Learnt from a Senior Software Engineer by xmprt on Sunday August 25, 2019 @10:05PM (#20796951)
A farmer gets attached to his cattle but when the time comes for one of them to go (either old age, to sell the meat, or there's a newer faster cattle that management has enforced a mandatory deadline of Q3 to migrate to), it's understood that it's time to say goodbye.
Re:Things I Learnt from a Senior Software Engineer by D-Coder on Monday August 26, 2019 @07:14PM (#20804666)
At one job, the servers were named after characters on Gilligan's Island.

Problems with Ginger were being discussed at one stand-up, and an engineer who didn't care about that quietly said, "Blah blah blah Ginger, blah blah blah Ginger." I almost fell over laughing.

(https://desertdemocrat.files.wordpress.com/2015/03/gary-lars...)

Re:Things I Learnt from a Senior Software Engineer by cortesoft on Sunday August 25, 2019 @10:58PM (#20797136)
Yeah, I work for a CDN with tens of thousands of machines, and I still miss wac052.mad when we decommmed that POP 5 years ago.
Re:Things I Learnt from a Senior Software Engineer by sergiosgc on Monday August 26, 2019 @07:40AM (#20798970)
prodsys3 pales in comparison to when I had to decommission gandalf and galadriel.

Now when name them by physical position in the rack/bladecenter.

Re:Things I Learnt from a Senior Software Engineer by Spoom on Monday August 26, 2019 @12:21PM (#20801078)
At least the memes write themselves.
Re:Things I Learnt from a Senior Software Engineer by bitwize on Sunday August 25, 2019 @09:33PM (#20796859)
Every time someone trots out that old analogy, I think of my uncle who has a small dairy farm in the U.S. midwest with over 50 head of cattle. He gave each one a name, and when one is sick, he cares for it until it is better if possible.
Re:Things I Learnt from a Senior Software Engineer by dotancohen on Monday August 26, 2019 @04:46AM (#20798285)
I know of a man with over 50 children. I'm friendly with his neighbour, who has almost 40. 50 is a number that a human can still care for and love each one individually.

NB: Yes, I know that the Wikipedia list of "people with many children" makes 50 look like a record-breaking number. That list is Western-centric. Though 50 is a huge number of children even by Arab standards, it is not unheard of.

Re:Things I Learnt from a Senior Software Engineer by philwelch on Monday August 26, 2019 @01:01PM (#20801528)
If you can have four wives, 50 children is only about 12/13 per wife, and 12/13 kids seems like a high-but-achievable number in our monogamous culture. So I find that very believable.
Re:Things I Learnt from a Senior Software Engineer by cortesoft on Sunday August 25, 2019 @10:55PM (#20797125)
Right, because 50 is still a small enough number to care about each one. If he had 20,000....
Re:Things I Learnt from a Senior Software Engineer by xorcist on Monday August 26, 2019 @05:09AM (#20798349)
It is also misguided. Not only do people get attached just as easily to meaningless identifiers, but when stripped of their mening people are more likely to re-use identifiers, not less.