- Feature Articles
- CodeSOD
- Error'd
- Forums
-
Other Articles
- Random Article
- Other Series
- Alex's Soapbox
- Announcements
- Best of…
- Best of Email
- Best of the Sidebar
- Bring Your Own Code
- Coded Smorgasbord
- Mandatory Fun Day
- Off Topic
- Representative Line
- News Roundup
- Editor's Soapbox
- Software on the Rocks
- Souvenir Potpourri
- Sponsor Post
- Tales from the Interview
- The Daily WTF: Live
- Virtudyne
Admin
I have similar work. For those application that take a long time to run, I send them off to the cluster. If I don't need to do any live debugging, then why would I run them on my machine? Give them a higher priority, and they will run before the other jobs queued, which I guess is why he didn't do this straight away. Since it is improving his productivity, and they seem happy, it won't make much different the 30 minutes from one machine that he takes away from the cluster, every so often.
Admin
Admin
FATMOUSE + YOU = FATMOUSE
THE PROOF OF THIS THEOREM IS MANIFEST IN FATMOUSE. FOR ANY NUMBER N, FATMOUSE IS GREATER THAN N. YOUR MATH TEXTBOOKS HAVE ALREADY BEEN SHREDDED FOR BEDDING.
Admin
Admin
In rocket science, seniority is determined by how much of your lab coat has been burned away. Junior scientists are required to get new lab coats after near-death experiences involving fiery explosions. Old hands get to keep and wear their "souvenirs".
The range supervisor at the test stands where I used to build rocket motors had a lab coat that was 30 years old and missing about a quarter of the fabric.....
Admin
Actually, in practice I've found virtual machines quite useful for this. The virtual machine bundles everything up into one process, and then you can just nice that process to a priority below anything you're interacting with.
At least, it always worked fine on Windows. I trust that Unix is equally capable. :)
Admin
So should Allen be wearing a lab jacket?
Admin
I'd agree with buying own equipment (within reason) just for the sake of my own happiness/sanity.
If there isn't budget/willingess to purchase extra hardware, that may be something worth looking for another job over--but it might just be a small roadbump with an easy solution.
Admin
This is true in medical education at least.
Short coat == medical student.
Long coat == someone higher up the ladder.
Admin
Sometimes, I have the impression that this program was actually MS-Windows.
Admin
Why not just lower the process (or thread)?
Admin
Admin
Admin
Until they become consultants and are too important to wear white coats at all.
Admin
You are an idiot. If you think education can be compared to toilet paper then you completely miss the point, and missing the point implies that you probably aren't very good at your job.
Admin
So how is this rank denoted? Shorter or longer is higher rank? As for pizza and sandals, yes please! I wish I could at my work, but the only hazardous materials that are around is trades on the verge of going out the window, but alas.
Admin
And trying to simulate a Cray II will not turn a Pentium into a number cruncher either.
Admin
Yes, indeed!
Admin
That reminds me of the modern ways of programming:
If A NOT B Then Else End If
Why can't these people be positive and write
If A = B Then Else End If
Admin
Not sure about that. Where I work the longest and padded ones are worn by people who need to work in cold rooms. Let me tell you that doing various sorts of chromatography at + 4 C for the better part of the day is not nice.
Admin
I have an internship in a computational chemistry lab at the university I attend. In other words, I'm a chemist who runs simulations like this (though I don't have a Ph.D. yet.). Needless to say, I have problems with this article.
First of all, we don't wear lab coats (they aren't necessary since we work exclusively with simulations instead of real chemicals). We do, however collaborate with other non-computational chemists who do wear lab coats. As far as I know, there is no correlation between lab coat length and respect/seniority/prestige/etc.
Second of all, I felt that the article had overtones of elitism (Those "genius" scientists with PhDs couldn't recognize a screensaver, haha!). I honestly wonder how those scientists could get into such a computer intensive field of science with such little knowledge of computers. I assure you that my colleagues and I would recognize a screensaver if we were to see one, and we definetly would not mistake the matrix code for real code. Most of us know how to program, and some computational scientists develop their own software.
Admin
P.S. Our programs do not use 100% of every processor in the cluster, though this does mean the simulations take longer.
Admin
Um, are you serious? You missed the point - it pegs the CPU at 100% to get the job done as fast as possible. If you create a virtual maching/cpu environment (MS virtual, or VMware or whatever) your 'virtual CPU, duh' only gets a fraction of the actual 'physical CPU, duh' time.... which means that the 1 hour usually required expands to 1.5-2 hours, and you are less productive. Virtual machine is not intended for what you are suggesting.
Admin
A lot of simulation algorithms, at their core, spend most of their time in large vector calculations. Which he is in complete control of. He can reshape the matrix as he sees fit.