Slashdot Mirror


User: SashaM

SashaM's activity in the archive.

Stories
0
Comments
187
First seen
Last seen
Profile
(view on slashdot.org)

Comments · 187

  1. Re:Kasparov is a bad choice on Man Vs Machine In Chess - Who Is Winning? · · Score: 1

    kasparov. He is the single greatest chess tactician ever, period

    Funny, I always thought this was attributed to Alekhine.

  2. Which countries? on Final Matrix Set for Synchronous Release · · Score: 1

    Any idea which countries these actually are? Is Israel in the lucky 70 or do we have to wait 2-3 weeks as usual?

  3. Re:Formatting on Is There An OS On My Hard Drive? · · Score: 4, Funny

    Admit you were posting this just to brag that you have a girlfriend :-)

  4. Re:consistent quality? on New Heinlein Novel · · Score: 1

    Could be just that this is the impression I got since none of the filler was available at my local library :-)

  5. The grandmaster? on New Heinlein Novel · · Score: 2, Insightful

    It's hard to believe but the grand master of sci-fi is back

    The only person deserving to be be called that is Isaac Asimov, publishing over 500 volumes of the best science fiction to date. Not to say that other writers (Heinlein, Lem, Strugatsky) didn't write good stuff in the same "league", but not with the same consistent quality in those amounts.

  6. Re:Is Open Source Good for All of Our Members? on The Open Group's New Open Source Strategy · · Score: 1

    Some would say that it would be great. Everything would be free, innovation would happen at a rapid rate, but what about compensation for the developers. Software written under a GLP type licience, does not leave room for profits from the actual software. Ad-hoc services can only go so far to support an entire development effort. Who pays the developers for thier hard work?

    I think it will reach some sort of equilibrium between Open and Proprietary software. Commodity software (Operating Systems, browers, mailers, editors, office suits etc.) will be Open/Free, sustained by services and/or hardware vendors (see IBM). Specialized software for very specific purposes/niches will be proprietary since without high margins, developing that kind of software doesn't make sense. An interesting side effect of widespread adoption of open source software might be that clients will expect/demand to be able to look at the source of and to modify the software they're paying for, even if it's technically proprietary (that is, they can't resell it or give it away - only use it within the company). I think better times are coming :-)

  7. Re:Bach humbug! on Marriage May Tame Genius · · Score: 2, Informative

    Also, I understand Andrew Wiles has been married all the years he worked on Fermat's Last Theorem, which he proved at the age of 41.

  8. Re:actually, on Appeals Court Sides With Microsoft On Java · · Score: 1

    Perhaps you are running several instances of IE? Every time you click that IE icon on the quicklaunch (or desktop, or start menu), a new instance (process) of IE fires up. If you open a new window with ctrl+N from an existing IE window, it won't start a new process.

  9. Re:actually, on Appeals Court Sides With Microsoft On Java · · Score: 3, Informative

    I don't know what Java Plugin you're using, but Applets already run all in the same JVM for all Browsers and JVMs I know. The problem is with multiple applications in the same JVM, which expect everything to close down when System.exit() is invoked (and other sharing issues). See the RFE on this issue

  10. Re:yeah but.... on Pentagon Wants IPv6 by 2008 · · Score: 1

    - base10 the only natural system : no.

    base_e is the only natural system. Kinda makes calculations tough for humans though. But then again, I can never remember how much is an inch or a pound is :-)

  11. Re:Obligatory rant on Java/Script Alert: Cross-Platform Browser Vulnerability · · Score: 3, Informative

    Netscape did have an implementation of Java, which was used in versions 3.xx and 4.xx. Right on top of the paragraph you quote, it says "circa 2000" - it's just a reminder of an older bug.

    Not to say this is an actual Java vulnerability - it's just Javascript fooling the browser into thinking it's download an applet from site A when it's in fact being downloaded from an attacker's site.

  12. Re:Obligatory rant on Java/Script Alert: Cross-Platform Browser Vulnerability · · Score: 3, Informative

    It seems the problem is not with Java, but with the browser being fooled to believe it's loading a page from a site other than the one it is actually loading the page from. The browser then passes this wrong information to the Java runtime, which then works as expected - allowing an applet to do things it would not normally be allowed to do.

  13. Not the security model, not even Java! on Java/Script Alert: Cross-Platform Browser Vulnerability · · Score: 1

    There is no problem with the Java security model. The worst that can happen is a bad implementation of it allows applets to do something they're not allowed to.

    But this isn't even about Java, it's about Javascript. Had it been about Java, you'd see a list of affected Java Virtual Machines, not browsers.

  14. But how could this be??? on Sun Announces New x86 Servers · · Score: 4, Funny
  15. Re:Java is Slow on Java Performance Urban Legends · · Score: 1

    What? I think you are referring to AWT

    No, I am referring to what I am referring, which is Swing. Swing was not bundled with the JRE until Java 1.2, which is why you think that it did not exist until Java 1.2.

    You can now re-read my post while assuming that I do know what I'm talking about and maybe you'll learn something new. If you still won't to believe me, I suggest you download and run the application I suggested. Hint: it runs Swing under MS VM, which is Java 1.1.4 (you can also run it on IBM's 1.1 Linux implementation).

  16. Re:Java is Slow on Java Performance Urban Legends · · Score: 1

    Then why the hell is it so slow?

    Two words - "Java 2D", at least as far as user interfaces go. Before Java 2D, in the days of Java 1.1, the JVMs were slow, the garbage collector was slow and synchronous, the synchronization was slow - everything was slow. Drawing on the screen, however, was lightning fast because all of it was hardware accelerated. This meant that the user interface was very responsive, and that is what most users complain about (well, startup time too, which was also much smaller in 1.1). Try running Swing under JDK 1.1 - it's not even comparable to any recent JDKs - it's so responsive you can't tell it from a native UI.

    I even have an application for you to try.

    If I'd have to name the single most important mistake Sun made that contributed to killing Java on the desktop (not to say that it's completely dead or that it's not the other company we so love to hate didn't have a hand in it), it would certainly be the replacing of the 1.1 drawing API with Java2D. Why is Java 2D slow? Because the API promises things that are hard to implement on different platforms without resorting to drawing everything (or many things) in software.

  17. Re:What about making the language useful on Summary of JDK1.5 Language Changes · · Score: 1

    You have to keep in mind that Microsoft can "cheat" a lot of times by preloading DLLs when Windows starts and sharing the loaded libraries between applications. The task manager is very often misleading about the actual memory usage of application.

    Hopefully Sun will implement this feature request, at which point you will be able to make an apples to apples comparison.

  18. Re:What about making the language useful on Summary of JDK1.5 Language Changes · · Score: 1

    The memory foot print for loading Java is 20meg + and growing.

    Huh?

    public class HelloWorld{

    __public static void main(String [] args){
    ____System.out.println("Hello World!");
    ____Object lock = new Object();
    ____synchronized(lock){
    ______try{
    __ ______lock.wait();
    ______} catch (InterruptedException e){}
    ____}
    __}

    }

    $ jikes HelloWorld.java

    $ java -version
    java version "1.4.1_02"
    Java(TM) 2 Runtime Environment, Standard Edition (build 1.4.1_02-b06)
    Java HotSpot(TM) Client VM (build 1.4.1_02-b06, mixed mode)

    $ cmd /C ver
    Microsoft Windows 2000 [Version 5.00.2195]
    (C) Copyright 1985-2000 Microsoft Corp.

    $ java HelloWorld

    The task manager shows 4700KB memory usage and 8408KB VM size.

    Now, I agree that this is way more than "Hello World!" should take, but it's a far way to 20MB.

  19. Re:Totally sweet...wget -c rocks... on Latest Animatrix Short Released · · Score: 3, Informative

    Yeah, that's what I did, and now I can watch part 1 again :-(

    Instead, use:
    wget -c http://progressive1.stream.aol.com/wb/gl/wbonline/ progressive/thematrix/us/med/2R2_320_dl.zip (small - 320x136)
    wget -c http://progressive1.stream.aol.com/wb/gl/wbonline/ progressive/thematrix/us/med/2R2_480_dl.zip (medium - 480x204)
    wget -c http://progressive1.stream.aol.com/wb/gl/wbonline/ progressive/thematrix/us/med/2R2_640_dl.zip (large - 640x272)

    Oh, and don't forget to remove the space slashdot adds after "wbonline/".

  20. Re:Corn crops to Linus on Linus on DRM · · Score: 1
    >>You don't want morals? You don't want politics?
    >>Don't use the GPL

    >Ah... I see. Apparantly the only way you can have morals is to use the GPL. Righto

    Umm, no. (not A ==> not B) is equivalent to (B==>A), not to (A==>B). If you use the GPL, morals and politics are attached, but nobody said having morals means you have to use the GPL.

  21. Re:History of one IT person on Tech Jobs Projected to Double by 2010 · · Score: 1

    And it will probably be NOW, while the world is worrying about other 'important' things that the next world shaking invention is working it's way out a garage somewhere. Be ready for it when it happens and be an early adopter and expert on it.

    Let's name it Linux!

  22. Re:dead-end? on The Hundred-Year Language · · Score: 1

    eval() of new programming code? One but not the other.

    Java does, however have reflection, which allows for what should have really been called Javascript - BeanShell.
  23. Re:Browser Tabs on Hyatt Discusses Tabs · · Score: 4, Informative

    You mean like Galeon [sourceforge.net]'s concept of a session? Galeon remembers what tabs you had open when you exit, and they appear next time you load the app.

    Yes, exactly like Opera does as well.

  24. Re:I'm particularly stuck by this one on Seven Rules For Spotting Bogus Science · · Score: 1

    And a good example of this would be Andrew Wiles proving Fermat's last theorem...

  25. Re:Then how did the Bing Bang happen? on NASA: Evidence Favors Infinitely Expanding Universe · · Score: 1

    how was it ever possible to have a Big Bang in the first place?
    So, How did the universe get created.
    What existed before then?

    You're thinking about it in wrong terms - it was never created and there was no "before then". You can't even say "there was nothing before then" because "before then" did not exist. Time started existing along with the Big Bang, thus the Universe existed since always (since the beginning of time).

    I don't believe this story, and I think more research is needed here.

    As many others are saying here, it's pretty obvious that our best guess about the fate of the Universe has a very low chance of being actually true, because we don't understand the Universe well enough yet. But it is our best guess nonetheless, and we will keep guessing until we get it right. This is how science works - someone brings up a theory and until it is disproved, it's assumed to be correct.