There's a FireFox plugin called "Perspectives" which is designed to deal with this sort of thing. http://www.cs.cmu.edu/~perspectives/ Basically what Perspectives does is fill in when FF decides that a cert doesn't match. Perspectives then contacts a bunch of other hosts to check the certificate. If the cert is the same as everyone else sees, and hasn't changed in a "long time", then the assumption is that the cert is valid, even if it's self-signed, or doesn't match. Read the perspectives site for more details. (I am not affiliated with this plugin, but I do use it and like it.)
When politicians make bad recommendations like this, one of the best things you can do is contact them and let them know. Also contact your local representative and let them know. If you are in said politician's district, tell them you will be voting against them when they come up for reelection; if you are not in their district, tell them you'll be donating to their opponent. Be polite and to the point. Let them know why you do not support their recommendation.
A quick search for "California Assemblyman Joel Anderson" shows that he represents the 77th district, which is south and east of San Diego. He can be reached at his district office at:
500 Fesler Street, Suite 201
El Cajon, CA 92020
(619) 441-2322
The first computer that I named, I named "quiche", based on the old saying "Real Programmers don't eat quiche." After that, I developed the naming scheme of "foods that begin with the letter 'Q'". This may seem rather limiting, but you'd be surprised at how many names there are:
quiche, quail, quesadilla, quince, quahog (I have a list of a several more, somewhere...)
I eventually decided to relax my naming scheme slightly, and added some other "food related" words:
quaff, quinine
For devices, I decided to go with more descriptive names:
My printer is "quill".
My firewall is "quisling" (Quisling was a person in WWII who pretended to be on one side, but was controlled by the other).
My cell phone is "quetzel" (quetzel is a bird with colorful plumage -- I first got my cell phone just for show).
For a different set of machines, I decided to go with names of vehicles from Halo: ghost, scorpion, warthog, banshee
My favorite naming scheme from a lab back in college was names of Muppets.
> I can't wait until somebody finally gets around to making a full EV car that seats two with ABS and Airbags, PS, Heat and AC, even if it only goes 100 miles. If they can do it under $25k I'm there with cash in hand.
Actually it doesn't quite meet your price requirement -- it's $27k. Production has already started, but they're still ramping up to mass production levels.
I have all of my config files stored in CVS, so I just have to check out that repository, and run a single script. I have everything set so it works across the board on Linux, FreeBSD, Solaris & OSX. Of course, it's taken years of tweaking to get to this point...
My favorite bug was in a beta version of BeOS. They had a utility to monitor CPU usage in a pretty graph. It would also allow you to click a checkbox to turn off or on each CPU on a multi-CPU box. The bug was that it would allow you to turn off the last CPU. This resulted in have 0 CPUs in use, and the machine would hang. This was fixed in a later version, such that if you tried to turn off the last remaining CPU it would pop up a warning dialog and not let you do so.
Also, my favorite license plate was on a VW Beetle and was "FEATURE".
If the candidate is unqualified (whether slightly so, or extremely so) they may have friends who are highly qualified. If the candidate has a bad experience (and being told "you're highly unqualified" is generally a bad experience), they are likely to tell their friends, and that makes it harder for us to get their friends to interview. However, if they walk away feeling good, saying "wow, that would be a great place to work; I didn't get an offer now, but I'll try again later", then they are likely to talk us up to their friends, and it makes it easier to get their friend to interview.
Additionally, we always have several interviewers interviewing each candidate. If I interview a candidate, and think they're awful, and make them feel bad, I might be the only interviewer to think poorly of them, but because I made them feel bad, they don't want to work here, and we loose a good candidate. Always leave the candidate feeling good about the interview, and let the HR person break the bad news a day or two later.
I'm not trying to be politically correct saying "don't make anyone feel bad, keep everyone happy", but I'm trying to point out that leaving a candidate feeling good about an interview, regardless of how they did, will be better in the long run for the reputation of the company than leaving a candidate feeling bad.
Let's say I decide to upgrade all my old incandescent bulbs to CFLs, because it's better for the environment, uses less energy, etc. Now I have all of these old incandescent bulbs (which still work). Other than simply throwing them away, what can you do with them?
Most of the advice I've seen here is good (network w/ people, get internships, take any work you can, work on open source or other "for fun" projects). One item I haven't seen yet is this: put your resume up on your web site. This is a long shot, and you should not expect to get a job from it, but you might; I did. Also try the various job boards like "monster.com" and "dice" and "hotjobs", etc.
Having a good resume is important, as it's usually the first thing a potential employer sees of you. A good resume should be no more than 3-4 pages (1-2 is fine, but don't make it 10; forget the rule that says "1 page exactly"). It should look visually appealing. Before reading any of the text, it should look well formatted, and nicely laid out. Everything should be spelled correctly, and use propper grammer.
Include more than just job titles; include a description of what each job was, and what your responsibilities were. I use "job" loosely here to include any large project you've worked on. When interviewing people, the first thing I usually ask is about something on their resume that looks interesting to me. Make sure that your resume has enough on it that the interviewer has something to ask you about.
When you get to the interview stage, be passionate. When interviewing, I usually ask the candidate what his/her most challenging or favorite project (work or non-work related) was. A good candidate will enjoy the work and therefore will have worked on something that interests them that they can talk about. My goal then, if we hire them, is to be able to match that passion to the project we have for them at work.
Do your research about the company. It's ok (probably even a good idea) to give your resume to anyone and everyone who will take it, but once you hear back from someone, you should find out what exactly it is that they do. That doesn't mean you have to know every detail about them, or every detail of the job for which you're applying, but it does mean that you at least know what their major business is.
Hopefully I won't regret this last bit, but here it is: my company is currently hiring; if you send me your resume, I'll pass along the good ones to our recruiter. My company is Overture, recently aquired by Yahoo!. We're located in Los Angeles (actually Pasadena), and we're looking for perl developers. Address your resumes to slashdotjobposting at ay2b.queue.org.
This seems quite useful to me. I haven't used many HUDs, but I know that when riding I prefer to glance at my GPS's spedometer rather than my motorcycle's spedometer, because it's easier to read quickly.
The device described in the article is the SportVue made by Motion Research. It's basically a GPS and HUD which attach to your helmet. If it can provide me with a spedometer that I can read while keeping my eyes on the road, that will make my rider safer, and I'll buy one. The article also claims that it'll provide additional information such as gear position & shift indicators, which means that it must also somehow tie into the bike. I am curious to see how that works. The brochure (pdf) doesn't cover that.
It's nice that they're droping the price of the console, but that's never really been a problem as far as I'm concerned. What good is a console (any console) without a good selection of games? At 50 bucks a pop, it's expensive to build up library of games.
When they drop the price of new games to the $10-$20 range, then I'll get another console. (I have an Xbox because I was able to get games at $10 each.)
Could this get rid of the speed problems of XFree86 while still retaining Xlib compatibility?
Possibly, who knows?
uses XML as the communications protocol.
Well, I guess that answers the above question...No. Even if it may be technically possible to use XML and fix the speed problems, I wouldn't trust that someone who chose XML for this sort of protocol would actually be able to pull it off, until I saw the completed code.
"only boot once"; another idea for transition
on
Booting Linux Faster
·
· Score: 1
regarding "you only boot linux once" -- that's true for my desktops, but I boot my laptop fairly frequently, so decreasing boot time is important.
I wonder if in the transitional period, while implementing this you could use make to start up services in parallel, and remember which services you've started, and then use the [KS][0-9][0-9] method for any services not covered by the makefile.
On the topic of video editing (though not directly related to the article), is there any good/reasonable video editing software for Linux? Is there any good video editing software that is open source? Is there any video editing software which is inexpensive, for any platform?
I've tried several linux video editing packages (LinuxVideoStudio is the only name that comes to mind right now), and none of them seemed to be very good, in terms of usability.
I've heard very good things about VirtualDub, which is an open source (GPL) program for Windows, but it seems to only support a narrow range of video formats, and in particular did not support the format that my video was in.
What other packages are out there that are accessable to those who are not interested in forking over tons of money, but are still interested in doing some simple video editing?
Re:What a waste, don't let Microsoft distract you!
on
XBox Linux HOWTOs
·
· Score: 1
"How much energy and effort has been expended to get linux to run in some marginal fashion on the Microsoft Xbox? Imagine if instead that effort had been used to improve linux. Which end result is better?"
How is getting Linux to run on yet another platform not improving Linux? Linus himself has stated that the goal of Linux is world domination. Getting Linux to run on a platform where it didn't use to run furthurs that goal. It seems to me like they are spending effort to improve Linux.
> (* The Plural of Lego is, um, Lego.... Much like fish or sheep. *)
Actually, according to the fairplay page on the LEGO website, "LEGO" is an adjective, not a noun, so it has no plural.
Proper Use of the LEGO Trademark on a Web Site If the LEGO trademark is used at all, it should always be used as an adjective, not as a noun. For example, say "MODELS BUILT OF LEGO BRICKS". Never say "MODELS BUILT OF LEGOs".Also, the trademark should appear in the same typeface as the surrounding text and should not be isolated or set apart from the surrounding text. In other words, the trademarks should not be emphasized or highlighted. Finally, the LEGO trademark should always appear with a ® symbol each time it is used.
It seems to be commonly believed among/.ers that copying someone elses thoughts or ideas, or representations thereof (such as software, or mp3s) is not "stealing", because it does not deprive the original possessor of their idea. For those for whom this seems perfectly natural (how can you be stealing something if you're not taking something away?), how do you think this concept that copying an idea is stealing, got started?
I can certainly see how it spreads. How many times have you heard a young child complaining "mommy/teacher, he stole my idea!" At this point, the adult would typically go find the person who "stole" the idea and scold them "it's not nice to steal, now come up with an idea of you're own." Although a few would tell the complainer that "imitation is the sincerest form of flattery", which at least hints at the concept that copying isn't stealing, and perhaps could be interpreted as far as saying "if you like something that is copyable, then you SHOULD copy it".
But how did it get started? Who was the first person to say (or think) "he stole my idea", and how did he or she come up with the idea that it was stealing? Was this before or after the phrase "imitation is the sincerest form of flattery" come into common usage?
Hey, I just went out and stole all the money that was being raised to help out those poor orphans, then I broke into the church and took all their religious artifacts, then I visited your bank (yes, YOURS) and took all the money there.
Listening to the lyrics, there's a few lines that are a little difficult to understand. If anyone can understand them better than I, please let us know. In the mean time, here's a mirror of the song, in text format:
Hello! Sing along kids!
tin-sel town club
tin-sel town club
tin-sel town club
tin-sel town club
Who believes the average Jane's a criminal on the make?
Disney and the showbiz friends,
who have a lot at stake!
Who with their lawyers and their (mumble) what rights we have today
The entertainment mogels and CD-DGBA
They said it'll stop
It's all for right!
They love getop
And that's not nice!
So they can keep their profits in the sky!
High, high, high!
So join the fight! Defend your rights, before they're wisked away!
Speak up fast!
Don't let them pass
the CD DGBA
Congress pass
They make congress pay attention
They are no friend of ours
That old CD DGBA...
I like how Apple claims (correctly so) that they "resemble Compact Discs (CD) but technically are not". The down side of that (for Apple owners) is this (from their KBA):
If a disc with copyright protection technology remains inside the drive after following the procedures above, or if the computer does not start up normally, it is recommended that you contact an Apple Authorized Service Provider (AASP) or Apple Technical Support. Audio discs that incorporate copyright protection technologies do not adhere to published Compact Disc standards. Apple designs its optical disc drives to support media that conform to such standards. Apple computers are not designed to support copyright protected media that do not conform to such standards. Therefore, any attempt to use non standard discs with Apple optical disc drives will be considered a misapplication of the product. Under the terms of Apple's One-Year Limited Warranty, AppleCare Protection Plan, or other AppleCare agreement any misapplication of the product is excluded from Apple's repair coverage. Because the Apple product is functioning correctly according to its design specifications, any fee assessed by an Apple Authorized Service Provider or Apple for repair service will not be Apple's responsibility.
When bought in sets, Lego pieces cost an average of about 15 cents per piece (that's weighting the pieces by commonality). More specialized pieces cost more. 2x2 bricks cost about 7 cents each. 2x4 bricks cost 14 cents each.
When bought in bulk and buying just bricks, you can get them for a little less than if you buy full sets (with lots of specialized pieces). Check out Lego Shop-At-Home for exact prices.
(I haven't been able to get to the featured site, so I have no idea how many bricks are used in the church.)
If I ever updated my Lego site, I wonder if I could get a slashdot feature, too...
I started naming my machines using the theme "foods that begin with the letter Q". Not surprisingly, this list was quickly exhausted, so I modified it to simply be interesting words that begin with the letter Q. Some of my machines are:
quiche
quesadilla
quince
quahog
quaff
quisling (good name for a firewall)
quetzal (actually this is my cell phone)
quagmire (good name for a honey-pot machine)
For 4000 machines, this is obviously not practical.
At work we _can_ choose any name we want, but we are _supposed_ to make sure the name includes our login ID, so that it's identifyable back to the user (this is for random user's workstations).
For a large data center, I would recommend a combination of (1) name based on function, (2) name based on location and (3) theme-based name based on personality (of the machine or of the namer). I would use (3) as the "real" name, and have both (1) and (2) as CNAMEs.
There's a FireFox plugin called "Perspectives" which is designed to deal with this sort of thing. http://www.cs.cmu.edu/~perspectives/ Basically what Perspectives does is fill in when FF decides that a cert doesn't match. Perspectives then contacts a bunch of other hosts to check the certificate. If the cert is the same as everyone else sees, and hasn't changed in a "long time", then the assumption is that the cert is valid, even if it's self-signed, or doesn't match. Read the perspectives site for more details. (I am not affiliated with this plugin, but I do use it and like it.)
A quick search for "California Assemblyman Joel Anderson" shows that he represents the 77th district, which is south and east of San Diego. He can be reached at his district office at:
500 Fesler Street, Suite 201
El Cajon, CA 92020
(619) 441-2322
The first computer that I named, I named "quiche", based on the old saying "Real Programmers don't eat quiche." After that, I developed the naming scheme of "foods that begin with the letter 'Q'". This may seem rather limiting, but you'd be surprised at how many names there are:
quiche, quail, quesadilla, quince, quahog (I have a list of a several more, somewhere...)
I eventually decided to relax my naming scheme slightly, and added some other "food related" words:
quaff, quinine
For devices, I decided to go with more descriptive names:
My printer is "quill".
My firewall is "quisling" (Quisling was a person in WWII who pretended to be on one side, but was controlled by the other).
My cell phone is "quetzel" (quetzel is a bird with colorful plumage -- I first got my cell phone just for show).
For a different set of machines, I decided to go with names of vehicles from Halo: ghost, scorpion, warthog, banshee
My favorite naming scheme from a lab back in college was names of Muppets.
Didn't G.I. Joe already do this, more than 20 years ago? Why's DARPA doing this again, now?
http://gijoe.wikia.com/wiki/S.H.A.R.C.
http://www.yojoe.com/vehicles/84/sharc/
http://www.technohol.com/gijoe/84j-gear/index.asp
> I can't wait until somebody finally gets around to making a full EV car that seats two with ABS and Airbags, PS, Heat and AC, even if it only goes 100 miles. If they can do it under $25k I'm there with cash in hand.
Done. http://www.aptera.com/
Actually it doesn't quite meet your price requirement -- it's $27k. Production has already started, but they're still ramping up to mass production levels.
http://ars.userfriendly.org/cartoons/?mode=classic
http://antwrp.gsfc.nasa.gov/apod/astropix.html
http://www.slashdot.org/
http://www.chiefdelphi.com/
I have all of my config files stored in CVS, so I just have to check out that repository, and run a single script. I have everything set so it works across the board on Linux, FreeBSD, Solaris & OSX. Of course, it's taken years of tweaking to get to this point...
My favorite bug was in a beta version of BeOS. They had a utility to monitor CPU usage in a pretty graph. It would also allow you to click a checkbox to turn off or on each CPU on a multi-CPU box. The bug was that it would allow you to turn off the last CPU. This resulted in have 0 CPUs in use, and the machine would hang. This was fixed in a later version, such that if you tried to turn off the last remaining CPU it would pop up a warning dialog and not let you do so.
Also, my favorite license plate was on a VW Beetle and was "FEATURE".
If the candidate is unqualified (whether slightly so, or extremely so) they may have friends who are highly qualified. If the candidate has a bad experience (and being told "you're highly unqualified" is generally a bad experience), they are likely to tell their friends, and that makes it harder for us to get their friends to interview. However, if they walk away feeling good, saying "wow, that would be a great place to work; I didn't get an offer now, but I'll try again later", then they are likely to talk us up to their friends, and it makes it easier to get their friend to interview.
Additionally, we always have several interviewers interviewing each candidate. If I interview a candidate, and think they're awful, and make them feel bad, I might be the only interviewer to think poorly of them, but because I made them feel bad, they don't want to work here, and we loose a good candidate. Always leave the candidate feeling good about the interview, and let the HR person break the bad news a day or two later.
I'm not trying to be politically correct saying "don't make anyone feel bad, keep everyone happy", but I'm trying to point out that leaving a candidate feeling good about an interview, regardless of how they did, will be better in the long run for the reputation of the company than leaving a candidate feeling bad.
Let's say I decide to upgrade all my old incandescent bulbs to CFLs, because it's better for the environment, uses less energy, etc. Now I have all of these old incandescent bulbs (which still work). Other than simply throwing them away, what can you do with them?
Oh look, someone read a man page and wrote about it. From 'man 2 fsync':
NOTES
In case the hard disk has write cache enabled, the data may not really
be on permanent storage when fsync/fdatasync return.
Most of the advice I've seen here is good (network w/ people, get internships, take any work you can, work on open source or other "for fun" projects). One item I haven't seen yet is this: put your resume up on your web site. This is a long shot, and you should not expect to get a job from it, but you might; I did. Also try the various job boards like "monster.com" and "dice" and "hotjobs", etc.
Having a good resume is important, as it's usually the first thing a potential employer sees of you. A good resume should be no more than 3-4 pages (1-2 is fine, but don't make it 10; forget the rule that says "1 page exactly"). It should look visually appealing. Before reading any of the text, it should look well formatted, and nicely laid out. Everything should be spelled correctly, and use propper grammer.
Include more than just job titles; include a description of what each job was, and what your responsibilities were. I use "job" loosely here to include any large project you've worked on. When interviewing people, the first thing I usually ask is about something on their resume that looks interesting to me. Make sure that your resume has enough on it that the interviewer has something to ask you about.
When you get to the interview stage, be passionate. When interviewing, I usually ask the candidate what his/her most challenging or favorite project (work or non-work related) was. A good candidate will enjoy the work and therefore will have worked on something that interests them that they can talk about. My goal then, if we hire them, is to be able to match that passion to the project we have for them at work.
Do your research about the company. It's ok (probably even a good idea) to give your resume to anyone and everyone who will take it, but once you hear back from someone, you should find out what exactly it is that they do. That doesn't mean you have to know every detail about them, or every detail of the job for which you're applying, but it does mean that you at least know what their major business is.
Hopefully I won't regret this last bit, but here it is: my company is currently hiring; if you send me your resume, I'll pass along the good ones to our recruiter. My company is Overture, recently aquired by Yahoo!. We're located in Los Angeles (actually Pasadena), and we're looking for perl developers. Address your resumes to slashdotjobposting at ay2b.queue.org.
This seems quite useful to me. I haven't used many HUDs, but I know that when riding I prefer to glance at my GPS's spedometer rather than my motorcycle's spedometer, because it's easier to read quickly.
The device described in the article is the SportVue made by Motion Research. It's basically a GPS and HUD which attach to your helmet. If it can provide me with a spedometer that I can read while keeping my eyes on the road, that will make my rider safer, and I'll buy one. The article also claims that it'll provide additional information such as gear position & shift indicators, which means that it must also somehow tie into the bike. I am curious to see how that works. The brochure (pdf) doesn't cover that.
It's nice that they're droping the price of the console, but that's never really been a problem as far as I'm concerned. What good is a console (any console) without a good selection of games? At 50 bucks a pop, it's expensive to build up library of games.
When they drop the price of new games to the $10-$20 range, then I'll get another console. (I have an Xbox because I was able to get games at $10 each.)
Possibly, who knows?
Well, I guess that answers the above question...No. Even if it may be technically possible to use XML and fix the speed problems, I wouldn't trust that someone who chose XML for this sort of protocol would actually be able to pull it off, until I saw the completed code.
regarding "you only boot linux once" -- that's true for my desktops, but I boot my laptop fairly frequently, so decreasing boot time is important.
I wonder if in the transitional period, while implementing this you could use make to start up services in parallel, and remember which services you've started, and then use the [KS][0-9][0-9] method for any services not covered by the makefile.
On the topic of video editing (though not directly related to the article), is there any good/reasonable video editing software for Linux? Is there any good video editing software that is open source? Is there any video editing software which is inexpensive, for any platform?
I've tried several linux video editing packages (LinuxVideoStudio is the only name that comes to mind right now), and none of them seemed to be very good, in terms of usability.
I've heard very good things about VirtualDub, which is an open source (GPL) program for Windows, but it seems to only support a narrow range of video formats, and in particular did not support the format that my video was in.
What other packages are out there that are accessable to those who are not interested in forking over tons of money, but are still interested in doing some simple video editing?
How is getting Linux to run on yet another platform not improving Linux? Linus himself has stated that the goal of Linux is world domination. Getting Linux to run on a platform where it didn't use to run furthurs that goal. It seems to me like they are spending effort to improve Linux.
Actually, according to the fairplay page on the LEGO website, "LEGO" is an adjective, not a noun, so it has no plural.
It seems to be commonly believed among /.ers that copying someone elses thoughts or ideas, or representations thereof (such as software, or mp3s) is not "stealing", because it does not deprive the original possessor of their idea. For those for whom this seems perfectly natural (how can you be stealing something if you're not taking something away?), how do you think this concept that copying an idea is stealing, got started?
I can certainly see how it spreads. How many times have you heard a young child complaining "mommy/teacher, he stole my idea!" At this point, the adult would typically go find the person who "stole" the idea and scold them "it's not nice to steal, now come up with an idea of you're own." Although a few would tell the complainer that "imitation is the sincerest form of flattery", which at least hints at the concept that copying isn't stealing, and perhaps could be interpreted as far as saying "if you like something that is copyable, then you SHOULD copy it".
But how did it get started? Who was the first person to say (or think) "he stole my idea", and how did he or she come up with the idea that it was stealing? Was this before or after the phrase "imitation is the sincerest form of flattery" come into common usage?
Hey, I just went out and stole all the money that was being raised to help out those poor orphans, then I broke into the church and took all their religious artifacts, then I visited your bank (yes, YOURS) and took all the money there.
But at least I didn't copy any software!
Listening to the lyrics, there's a few lines that are a little difficult to understand. If anyone can understand them better than I, please let us know. In the mean time, here's a mirror of the song, in text format:
I like how Apple claims (correctly so) that they "resemble Compact Discs (CD) but technically are not". The down side of that (for Apple owners) is this (from their KBA):
If a disc with copyright protection technology remains inside the drive after following the procedures above, or if the computer does not start up normally, it is recommended that you contact an Apple Authorized Service Provider (AASP) or Apple Technical Support. Audio discs that incorporate copyright protection technologies do not adhere to published Compact Disc standards. Apple designs its optical disc drives to support media that conform to such standards. Apple computers are not designed to support copyright protected media that do not conform to such standards. Therefore, any attempt to use non standard discs with Apple optical disc drives will be considered a misapplication of the product. Under the terms of Apple's One-Year Limited Warranty, AppleCare Protection Plan, or other AppleCare agreement any misapplication of the product is excluded from Apple's repair coverage. Because the Apple product is functioning correctly according to its design specifications, any fee assessed by an Apple Authorized Service Provider or Apple for repair service will not be Apple's responsibility.
When bought in sets, Lego pieces cost an average of about 15 cents per piece (that's weighting the pieces by commonality). More specialized pieces cost more. 2x2 bricks cost about 7 cents each. 2x4 bricks cost 14 cents each.
When bought in bulk and buying just bricks, you can get them for a little less than if you buy full sets (with lots of specialized pieces). Check out Lego Shop-At-Home for exact prices.
(I haven't been able to get to the featured site, so I have no idea how many bricks are used in the church.)
If I ever updated my Lego site, I wonder if I could get a slashdot feature, too...
I started naming my machines using the theme "foods that begin with the letter Q". Not surprisingly, this list was quickly exhausted, so I modified it to simply be interesting words that begin with the letter Q. Some of my machines are:
- quiche
- quesadilla
- quince
- quahog
- quaff
- quisling (good name for a firewall)
- quetzal (actually this is my cell phone)
- quagmire (good name for a honey-pot machine)
For 4000 machines, this is obviously not practical.At work we _can_ choose any name we want, but we are _supposed_ to make sure the name includes our login ID, so that it's identifyable back to the user (this is for random user's workstations).
For a large data center, I would recommend a combination of (1) name based on function, (2) name based on location and (3) theme-based name based on personality (of the machine or of the namer). I would use (3) as the "real" name, and have both (1) and (2) as CNAMEs.