I see Supermicro has a board (same one in the Penguin machine?) with 8x AGP port and dual Xeons. Now if they could just get the Xeons up to 3 Ghz, pop in a Quadro... sweet
Multiple machines generate even more heat and noise. I hate noise. All those power supplies... what a waste.
And there's the convenience factor of having all your processes in one place. It's not easy to just switch to another machine. Tou have to restart all the things you were working on. I mean, I often have lots of open editor sessions, VMware sessions, and other applications running. Sorry, but multiple machines is in no way as useful as a real multi processor machine.
Life without humor, like people without humor, is tedious and routine to say the least. Humor is a great temporary stress reliever because it 'takes you away' from the tedious and routine, two soul-deadening stressors.
-- Anthony S. Dallmann-Jones, Ph.D.
Right. I wouldn't surprise me one bit it was just common courtesy to orient your ship(s) all in the same manner.
It's like shaking with your right hand, driving on the same side of the road, etc.
So when you look out your viewport you would see the other ship oriented "correctly". Seriously, that would make sense. Just because you spend all your life in space doesn't mean it would be any less disorienting if things were spinning, upside-down, and sideways.
I have to question the accuracy of something like this when they are not even geeky enough to have a web site that doesn't get farked^H^H^H^H^H^Hslashdotted with a couple of hits.
Especially running IIS... gah
The wheel was invented, it was good. We have continued to refine it over the years, but a wheel is a wheel.
Same thing with C (and to a certain extent its predecessors). At least as far as current computer architecture is concerned, C "is it". C breaks down to the machine level nearly perfectly and supports a notation similar to normal mathematics.
All we need to do with refine C. Note that I'm _not_ talking about the current crop of C descendants. You know, those "OO" languages like Java, C++, and C#. If you have ever worked on a complicated OO project then you know about the myth of OO and reusability. OO gets just as complicated as anything else, and often more complicated because programmers often go too far with OO practices when they are not needed.
By refining C, I mean adding things that we know we need from past experience. For example:
- C needs some sort of modulerization. Namespaces would probably work. Keep binary compatibily though, just prepend the namespace name to external symbols (see: Cyclone)
- C needs some sort of powerful macro/template system. Something turing complete, Lisp-like, or C++ template-like. Somethining that supports generic programming.
- Make const references the default object passing mechanism (see: Java). Have special syntax for modifyable objects and pointers. But discourage the use of pointers.
- Have some sort of default memory management. A garbage collector that can be turned off if you need performance.
- Arrays should be bounds checked by default with special syntax to disable the check when performance is needed.
And of course there are other things. But I'm trying to think of known working concepts that have been proven to work and be good. Kinda like what the C99 extentions have added to C already (inline functions, etc.).
I would say that it's not because of performance that Lisp never took off in the mainstream. There have been some pretty damn fast Lisp systems built for a very long time.
It's the syntax. Lisp is backwards compared to how mathematics is done therefore making it difficult (relatively) to translate things back and forth. And the lack of readable "blocking" of code is more annoying than useful, Lisp requires insane amount of parenthesis where most languages would have nice readable plain blocks of code.
The idea of Lisp is very cool. Minimalistic, powerful, flexable. But much like communism, the practice is painful.
if you have dual boot on the machines you can be rebooting one while using the other
;)
That's what I use VMware for.
Yes, the 7505 boards.. I didn't know about them. Cool.
:)
I just built a wishlist machine on Newegg:
- Dual 3.06 Ghz Xeons
- PNY nVidia Quadro 750XGL card
- 2 GB of Crucial (Micron) DDR memory
- IWILL Dual Xeon board
- Antec case
$2800... eat that you Apple losers... LOL
Crap that would be a fast machine.
Ah yeah, I hadn't looked in a long time.
I see Supermicro has a board (same one in the Penguin machine?) with 8x AGP port and dual Xeons. Now if they could just get the Xeons up to 3 Ghz, pop in a Quadro... sweet
Multiple machines generate even more heat and noise. I hate noise. All those power supplies... what a waste.
And there's the convenience factor of having all your processes in one place. It's not easy to just switch to another machine. Tou have to restart all the things you were working on. I mean, I often have lots of open editor sessions, VMware sessions, and other applications running. Sorry, but multiple machines is in no way as useful as a real multi processor machine.
There's always AMD with their MP line.
Although I like silent systems and trying to cool one AMD stove is too loud let alone two of them.
The Xeons are great processors but I have never seen a MP Xeon board that had an AGP port so it's no good for what I need (CAD/CAM/3D Modeling).
Sorry, search for "nutrAsweet poison".
I thought the show was alright, not great, but just OK.
However, I thought the CG work was awesome. It looked like Trixter. Anyone know who did the CG?
Anyway, there was that one episode where the Reavers chased them down into a planet's atmosphere and the special effects were especially tasty.
And just in general the graphics were very nice.
Yeah, just the Nutrisweet (aspartame) which is considered a poison in many countries.
Just Google for "nutrisweet poison", you'll see.
I agree... Who cares about getting something in return, just fry the bastards.
Yeah, but what about, Address, Phone #, etc?
Life without humor, like people without humor, is tedious and routine to say the least. Humor is a great temporary stress reliever because it 'takes you away' from the tedious and routine, two soul-deadening stressors.
-- Anthony S. Dallmann-Jones, Ph.D.
Right. I wouldn't surprise me one bit it was just common courtesy to orient your ship(s) all in the same manner.
It's like shaking with your right hand, driving on the same side of the road, etc.
So when you look out your viewport you would see the other ship oriented "correctly". Seriously, that would make sense. Just because you spend all your life in space doesn't mean it would be any less disorienting if things were spinning, upside-down, and sideways.
I have to question the accuracy of something like this when they are not even geeky enough to have a web site that doesn't get farked^H^H^H^H^H^Hslashdotted with a couple of hits. Especially running IIS... gah
The wheel was invented, it was good. We have continued to refine it over the years, but a wheel is a wheel.
Same thing with C (and to a certain extent its predecessors). At least as far as current computer architecture is concerned, C "is it". C breaks down to the machine level nearly perfectly and supports a notation similar to normal mathematics.
All we need to do with refine C. Note that I'm _not_ talking about the current crop of C descendants. You know, those "OO" languages like Java, C++, and C#. If you have ever worked on a complicated OO project then you know about the myth of OO and reusability. OO gets just as complicated as anything else, and often more complicated because programmers often go too far with OO practices when they are not needed.
By refining C, I mean adding things that we know we need from past experience. For example:
- C needs some sort of modulerization. Namespaces would probably work. Keep binary compatibily though, just prepend the namespace name to external symbols (see: Cyclone)
- C needs some sort of powerful macro/template system. Something turing complete, Lisp-like, or C++ template-like. Somethining that supports generic programming.
- Make const references the default object passing mechanism (see: Java). Have special syntax for modifyable objects and pointers. But discourage the use of pointers.
- Have some sort of default memory management. A garbage collector that can be turned off if you need performance.
- Arrays should be bounds checked by default with special syntax to disable the check when performance is needed.
And of course there are other things. But I'm trying to think of known working concepts that have been proven to work and be good. Kinda like what the C99 extentions have added to C already (inline functions, etc.).
I would say that it's not because of performance that Lisp never took off in the mainstream. There have been some pretty damn fast Lisp systems built for a very long time. It's the syntax. Lisp is backwards compared to how mathematics is done therefore making it difficult (relatively) to translate things back and forth. And the lack of readable "blocking" of code is more annoying than useful, Lisp requires insane amount of parenthesis where most languages would have nice readable plain blocks of code. The idea of Lisp is very cool. Minimalistic, powerful, flexable. But much like communism, the practice is painful.