Slashdot Mirror


User: IntergalacticWalrus

IntergalacticWalrus's activity in the archive.

Stories
0
Comments
1,063
First seen
Last seen
Profile
(view on slashdot.org)

Comments · 1,063

  1. Re:So here it is - not just any PC platform on Apple Switching to Intel · · Score: 1

    Of course Microsoft can. That's not my point. I was talking about hacking Windows into running on an unsupported machine.

  2. Re:So here it is - not just any PC platform on Apple Switching to Intel · · Score: 1

    You're talking about PORTS to OTHER ARCHITECTURES. I'm talking about x86 Windows not running on non-PC-compatible x86 hardware.

  3. So... on Debian 3.1 (Sarge) Released · · Score: 2, Funny

    I guess that by the end of the day, Duke Nukem Forever will be out.

  4. Re:Allow me to speak for everybody: on Apple Switching to Intel · · Score: 1

    I know that. But it's still pretty damn good. The biggest shortcoming of x86 is the lack of general-purpose registers, and now it's fixed. There.

  5. 500 Request Unavailable on Apple Switching to Intel · · Score: 1

    Sweet mother of fuck. Thanks to this story, Slashdot is slashdotting itself. I can hear the fabric of space-time breaking up.

  6. Re:Allow me to speak for everybody: on Apple Switching to Intel · · Score: 1

    "The x86 architecture is a disgrace."

    Who cares? It's the most cost-effective CPU arch out there, and one of the most energy-efficient (well at least the Pentium M, that is).

    And besides nobody has ever said x86. Apple will most likely jump straight to EMT64 (aka Intel's compatible answer to AMD64). The later P4 model support it. It's a pretty cool arch, really, with a good number of registers and a few new nice things. And Apple won't need to support backwards-compatibility to x86, so no yucky x86 binaries.

  7. Re:So here it is - not just any PC platform on Apple Switching to Intel · · Score: 1

    That's interesting. They're saying Windows could run on those Macs, which implies they WILL be more or less PC-compatible since Windows is not flexible enough to run on a non-standard PC (just look at the XBox, nobody ever managed to have a stock version of Windows running natively).

    That means a plain BIOS (no OpenFirmware, sadly), plain video cards, yadda yadda. The only thing that will lock in OSX is a few Mac chips.

    Hey, didn't OS 9 have the capability to use a fake Apple ROM in a binary file so Apple could remove that chip from their boards? And since the OSX kernel is open source..... muhahahaha....

  8. What's the problem anyway? on Apple Switching to Intel · · Score: 1

    I don't understand all this "waaaah! my PPC mac is obsolete!" whining. Everything for the next few years will be in hybrid PPC/x86 fat-binary form (or as Jobs called them, "universal binaries") so existing PPC macs will run future programs just fine during and after the x86 switch. Apple will probably scrap PPC support only at the next major OS restructuring (just as OSX abandonned 68k support). And by then your PPC mac will be an old POS anyway.

  9. Re:Any Evidence At All? on Apple Switching To Intel Chips In 2006 · · Score: 1

    "Development tools could easily support compilation to some sort of fat-binary"

    Actually, OSX already supports that. Darwin's native binary format, Mach-O, can do fat-binaries. The Darwin CD distribution is composed almost entirely of PPC/x86 fat-binaries, which allows it to be perfectly dual-arch.

  10. Re:Code Morphing on Transmeta Closing Up Shop · · Score: 1

    My guess is that this is the work of a troll.

  11. Re:Meanwhile in the US on Japan Striving For Energy Efficiency · · Score: 1

    Glad to know I was wrong.

  12. Re:I used to never like apple on Apple to Recycle your iPod for Free · · Score: 1

    "I mean, even microsoft uses apple g5's for their hardware-intensive rendering and compiling and such"

    Do you have any references to back up that claim?

  13. Re:Just get two of the same LCD on Double Your Fun with DoubleSight · · Score: 1

    700$ is commodity to you??

  14. Meanwhile in the US on Japan Striving For Energy Efficiency · · Score: 1

    SUV sales are still rising.

  15. Re:easy on Worldwide Halo 2 Tourney Nears End · · Score: 1

    OK then, it was bad wording of my part, replace "space" with "footprint". Do you understand now?

  16. Re:easy on Worldwide Halo 2 Tourney Nears End · · Score: 1

    Granted the PS2 is larger than your average console, but the fact that you can have it stand on the side really does make it use less space.

  17. Re:! Graphics only on Cell-based Server Blade Demonstrated · · Score: 1

    Have you ever done any game programming work? I guess not, because if you did you'd probably knew by then that games can't be magically multithreaded. Of course it's so easy to whine about lack of multithreading in a game when you're only playing it. But that's okay, I'll explain it to you.

    First of all, multithreading a game more trouble than it's worth, because a video game depends on having everything synchronized together. The second you offload a given task to another thread, it becomes the jurisdiction of the operating system's thread scheduler to decide when that thread gets to work on whatever it needs to do. That's not good, because you end up having every thread wait on each other to finish its required work in a given timeframe before going on to the next processing timeframe. If the OS decides to give less time than necessary to a single one of those threads, you end up with a loss.

    Also, add into the fact that multithreading is the univeral way of not only making harder to debug code and create nasty deadlocks (any programmer eventually comes to this) and it suddenly becomes even more unattractive. A widely used rule of thumb in software engineering is "use threads only if it's really necessary for your program flow". It is necessary for a server to process multiple queries at a time, and it is necessary for a GUI app to avoid locking up the interface while there is a processing task running in background, but in the case of a game everything must be live and synchronized. There is no immediate need for threads.

    The only thing that makes sense putting on another thread is the sound processing, because it's essentially a strictly background task, that gets called on-demand everytime a sound or music needs to be played, and doesn't need strict synchronization with the gameplay. And yes, every modern mainstream engine already does this, including DOOM III.

    So finally after all this trouble, what advantages do you get? Not much. Most multi-CPU systems are only dual, and we have 1) the main thread, 2) the sound thread, and 3) the operating system's kernel. That's at least three tasks on two processors. Granted the kernel and sound thread does not work as much as the main thread, but nevertheless you're already overloaded, and therefore those other threads you want to create will only add minor performance increases by using what's left of the sound/kernel processor.

    So in short, multithreading a game only adds marginal performance increases at a way too significant development (and stability) cost.

  18. IBM sucks! on Cell-based Server Blade Demonstrated · · Score: 3, Funny

    They are ruining our "Yeah, but can it run Linux?" jokes by going right ahead and using it in their first demos!

  19. Re:What is Sirus? on Sirius in Negotiations With Apple · · Score: 1

    Canadian regulations on cable TV and digital radio stations are very limited. If a given American station covers content that can have a Canadian equivalent, then the American station won't be allowed in by the CRTC. This is done to give exclusive content rights to Canadian stations.

  20. Re:Why Morpheus? on Morpheus is Dead · · Score: 1

    This is /. you know. Not a Matrix Online forum. Acting "in character" here only makes you look very stupid.

  21. My personnal guess as to why they killed him on Morpheus is Dead · · Score: 1

    Lawrence Fishburne decided not to renew his voice acting contract, and the W brothers didn't want to continue with a fake.

  22. Re:Now there's no point in subscribing on Morpheus is Dead · · Score: 2, Interesting

    Funny how you cited Obi Wan as a comparison, even though I he dies within the first half of the first movie of the original trilogy.

  23. Re:Why IPv6 is needed on IPv6 for the Linksys WRT54G · · Score: 1

    And your point is...? NAT may not be a proper firewall but for most uses it's a good enough security measure. Which is why I'm saying we shouldn't discard it.

    Personnally I don't run any firewalls in my behind-a-router home network. Sure it may allow trojans and viruses to "call home", but apart from that what possible attacks am I vulnerable to?

  24. Re:Well, since China, India, and Japan are going I on IPv6 for the Linksys WRT54G · · Score: 2, Insightful

    You're underestimating the power of inertia in the US. Remember that this is a country that still doesn't recognize the metric system!

  25. Re:Why IPv6 is needed on IPv6 for the Linksys WRT54G · · Score: 1

    NAT is a "Good Thing"(tm) because most machines shouldn't have incoming access from outside their LAN. The inconvenience of manually mapping incoming packets forwarding far outweights the blatant lack of security. And god knows our networks are insecure enough already.