Slashdot Mirror


User: alannon

alannon's activity in the archive.

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

Comments · 302

  1. Re:OTOH 1.5 gigapeople is a lot on China Accelerates Mars Program · · Score: 4, Informative
    Tax at $1 a head on 1.5GP netts you a lot more spendable than $1 a head on 300MP.
    GDP Per Capita in US: purchasing power parity - $36,300 (2001 est.)
    GDP Per Capita in China: purchasing power parity - $4,600 (2002 est.)

    Source is CIA World Factbook
    Do the math.
  2. Re:Hotmail on Anti-Spam Webforms Leave Out The Blind · · Score: 1

    Since I've never heard of a deaf-blind who can live without any human assistance of any sort, I doubt this would be much of a problem: Ask your assitant for help in signing up.

  3. Re:Kiss and say goodbye to Java language!! on PHP 5 Beta 1 · · Score: 5, Insightful
    PHP is a very lightening fast object oriented scripting language. PHP is 100% written in "C" and there is no virtual machine as in Java. Nothing can beat "C" language ("C" is a language which never dies!!)
    How did this barely-literate rant get modded up to +2? What difference does it make that PHP is written in C? Java is written in C, and the JIT has some hand-coded assembler in it as well. So what? The HOWTO that is linked to hasn't been updated in 2 years and the benchmarks linked in the HOWTO are no longer even on the web.

    The raw speeds of execution between JSP and PHP may be similar (though I suspect that JSP ends up being much faster once the JIT has kicked in and optimized it, after a few executions). Additionally, there are many different JSP runners (Tomcat is only the reference implementation) and the performance between them can be very large (I recommend the JSP runner by Caucho for performance-critical systems. Besides this, PHP and JSP have a very, very large difference between them:

    PHP is usually run as a apache mod or sometimes, as a cgi. Because of this, it cannot store session state or cache inside of its process (since the process is either apache httpd, or the cgi, which terminates at the end of a page run). To get around this, any session variables get serialized and stored to disk at the end of each run, then un-serialized at the beginning of the request. This also means you can have no application-level caches of database information, since there is no place to put these. This is fine for small stateful sites or large stateless sites, but for any serious, large web application that has to maintain a lot of state, this ends up being a big performance disadvantage.

    JSP, on the other hand, is run from a servlet runner in a persistent process outside of the apache process. At the beginning of the request httpd makes a socket connection (usually a local unix socket, very fast) to the servlet runner and sends the request there. This is slightly more overhead than everything running in-process, but gives you the huge advantage of being able to cache whatever data you wish to inside the servlet runner's process. This means database lookups can be cached, sessions don't need to be stored in disk, timers for maintenance functions can be set, all within the servlet runner's process. This is great for large, complicated web applications but obviously not great for small, stateless systems, since it requires the overhead of a running JVM at all times you want the application to be available.

    Two different types of systems, two different purposes. I happen to use both in my professional web development, but use only java servlets and JSP for serious projects.
  4. Turning into Java? on PHP 5 Beta 1 · · Score: 5, Interesting

    Take a look at the OO changes page. The syntax seems to be converging with Java. I find this amusing in some ways.

  5. Re:Pfffft... Here's a real system: on New G5 Power Macs "Fastest Desktop In The World" · · Score: 1

    Are you kidding? A quick search on pricewatch.com lists quad xeon cases with motherboard (no CPU, Memory, HD, anything) starting at $2500. Then you get to pay $200-$700 each for the CPUs.

  6. Re:Humor or no, SCO signs are wrong on SCO Protest And Anti-Protest In Provo · · Score: 3, Insightful

    Actually, a mostly overlooked fact was that Finland was allied with Germany against Russia in WWII. Linus is a Finn. If one assumed that whoever put together these posters actually knew of this fact, it could be seen as a huge insult, comparing Linus himself to a Nazi due to his heritage. I would not, however, give them the credit to put those pieces together and assume it to just be a series of barely sequitur insults strung together.

  7. Re:what about the pizza? on Experiences with Alternate Local Phone Companies? · · Score: 1

    This will change with time, and has in most places. I haven't owned a land-line in years and have never had a problem ordering pizza. In fact, I know quite a few people now who don't have land lines. I think this is getting more common and the pizza places will have to adapt.

  8. Re:Ratings are nice, but... on AAC Put To The Test · · Score: 1

    A spectrum analyses would really have no meaning to the test at hand. The goal of these audio codecs is NOT actually to reproduce the most accurate waveform as possible to the original. The goal of these audio codecs is to remove the maximum amount of information from the sound that a certain majority of the human population cannot hear while retaining the maximum amount that said people CAN hear. The ONLY real method of knowing if these goals have been attained is by having people listen to it and give their opinions, since the final goal is making sound for humans to listen to.

  9. Re:the pain of input devices on Slashback: Rendering, Munich, Clones · · Score: 1

    I believe most Dvorak keyboards return the same signal for the same position as a qwerty keyboard, and leave it to the OS to offer a proper keymap. For the most part, only the caps on the keys are different. Therefore, the BIOS would have to have a dvorak keymap in it to work.

  10. Re:MS needs Apple on Munich Spurns Steve Ballmer's Software Rebates · · Score: 1

    Microsoft sold their Apple stock years ago. And made a tidy profit on it as well. Don't spread junk like this.

  11. Re:check out the comparison b/c transistor and vir on Semiconductor Technologies Guide · · Score: 3, Informative

    My guess is that no other industry in the world has the pace of tangible progress as microprocessors (except perhaps magnetic storage). Look back 30 years. Microprocessors were still in their infancy. The product of microprocessors have gotten 10's of thousands of times more powerful. Automobile manufacturing was, however, much as it still is today. The vast majority of textiles manufacturing is similarly unchanged in the last 30 years. History has demonstrated, though, that any fundamentally new technology goes through a very rapid period of development in a relatively short period of time. Eventually, all technologies level off in their pace of development.

  12. Look it up, then. on Water Flows Uphill · · Score: 1

    You obviously don't understand how patents work, then. The whole point is to NOT disclose them before being granted the patent, at least to the public. Once the patent is granted, it's a matter of public record.

    Look it up if you want to know.

  13. Re:$2000/$4000? Why not Minidisc? on RIAA Nightmare: Pro-level Portable Hard Disk Recorder · · Score: 1

    The reason why is that you cannot purchase, for love or money, a minidisc recorder that will allow you to transfer digital data from the recorder to a computer. Sony has made special sure of this and there are a hell of a lot of pissed-off minidisc owners over it. Since all new minidisc recorders come with USB ports, it would be trivial to add this capatability in, but Sony has kept it off. This makes a minidisc recorder useless to me and many, many other people, particularly musicians.

  14. Re:This wil be sad news... on Available To The Right Buyer: Sun Microsystems · · Score: 1

    Quoted from the parent:

    And it isn't a very good platform. It is very slow.
    It takes longer to launch "Hello World" on my machine
    then it takes to launch Mozilla.

    Interesting...
    Even after being 'primed' by loading it once (27 seconds), quitting, and reloading it immediately, Mozilla still takes 9 seconds to start up.

    In comparison, running 'cold':
    $ time java Hello
    Hello World!

    real 0m1.124s
    user 0m0.340s
    sys 0m0.130s

    Running 'warm':
    $ time java Hello
    Hello World!

    real 0m0.567s
    user 0m0.300s
    sys 0m0.130s

    Considering what a large proportion of the Java libraries need to be loaded in order to run even a simple program, that's not that bad.

    In comparison, though:
    (cold)
    $ time perl hello.pl
    Hello World!

    real 0m0.259s
    user 0m0.000s
    sys 0m0.030s

    (hot)
    $ time perl hello.pl
    Hello World!

    real 0m0.017s
    user 0m0.020s
    sys 0m0.000s

    (cold)
    $ time python hello.py
    Hello World!

    real 0m0.253s
    user 0m0.100s
    sys 0m0.040s

    (warm)
    $ time python hello.py
    Hello World!

    real 0m0.187s
    user 0m0.100s
    sys 0m0.030s

    So, my conclusion from this very unscientific test is that:
    Perl has a very small startup overhead
    Java is much slower than Perl starting up, but not all that much slower than python.
    Mozilla is a pig.
    You're either using a very strange platform, you're trolling or you simply pulled that statement out of your ass without checking.

  15. Re:Been there, done that (How Deep can we go) on Hydra: Rendezvous-Enabled Text Editing · · Score: 1

    Because few people have an ISP that allows them to use global multi-cast, so what's the point?

  16. Simple steps to game testing on How Does One Become a Game Tester? · · Score: 2, Funny

    Step 1: Remove pants
    Step 2: Bend WAY over
    Step 3: Bite down on something sturdy
    Step 4: Squeeze your eyes shut

    Congrads! You're now a game tester!

    Seriously. Actually talk to someone that's DONE it. Never, ever take a job like that is you actually enjoy playing games as it will kill your love for them forever. Perhaps it would make a good cure for a game addict, however...

  17. Re:The real problem is.... on Convincing Colleges to Upgrade Their Classes? · · Score: 1

    I'd agree with most of what you say, but the concepts between USB and Firewire actually have very little in common. Firewire is essentially a networking architecture. USB is a host-to-device bus. An apt comparison would be Firewire ~= SCSI and USB ~= PS/2 port.

  18. Re:Which really figures... on Kodak Releases Digital Camera With OLED Display · · Score: 1

    Maybe because Polaroid is basically tits-up right now? It's trading at about 2.2 cents/share at the moment. I don't even know if it's technically the same company as it used to be (I had thought it had gone bankrupt), since stock records only go back a few months for the company.

  19. Re:ftp has more features on FTP: Better Than HTTP, Or Obsolete? · · Score: 1

    HTTP transfers are just as binary as 'binary' FTP transfers. In fact, HTTP doesn't even offer a 'text' mode, where line feeds get converted, like FTP. HTTP offers user authentication built into the protocol if you wish to use it.
    The only real practical differences between FTP and HTTP is that FTP servers generally support uploading better than HTTP servers and FTP has a concept of 'sessions', while HTTP is stateless.

  20. Re:"Sometimes even liquid nitrogen is used. " on CPU Convective Water Cooling · · Score: 1

    And then they don't bother to check the material data sheet for the type of Nert they spent a good chunk of cash on, immersed dry ice in it, and had it turn into jelly. Smart. (As I understood, there ARE varieties of the stuff that can be cooled to that level without becoming viscous).

  21. Re:Simpler, Cheaper Method... on CPU Convective Water Cooling · · Score: 1

    Distilled water, when brought into contact with, well, just about anything (metals, for example) become conductive very, very quickly. Go ahead and soak your running computer in distilled water and see how long it remains non-conductive for.

  22. Re:What about colorizing the bits? on Nickel Sensors Could Raise Hard Disk Capacity · · Score: 2, Informative

    You can't do this for modern optical media because the size of the details of the media is close to the wavelengths of visible light itself. Once you get to that size, there IS no 'color', to speak of, since color is just the size of the wavelength itself. Conventional CD players use red or infrared lasers, I believe, which have a wide wavelength. DVD players on the other hand, use ultra-violet lasers, which have a much smaller wavelength and can be used to read finer details.

  23. Re:What gets me.. on Nickel Sensors Could Raise Hard Disk Capacity · · Score: 1

    Given that the flash drive that you purchased is only (according to the specs) rated for 1,000,000 write cycles, what makes you think that it's going to last even as long as a typical HD, let alone 50 years? Speaking of that, is using a fully journaled file system a good idea? That turns every write to disk into two writes to disk, effectively cutting your drive life in half. Also, with such a tiny HD capacity (how many 512meg modules can the drive hold? 4? 8?) what makes you think the machine will be useful in even 3 years, let alone 50? I suppose if you have a particularly specialized need for a 'solid state' computer, it would be useful, but not for a general-purpose machine.

  24. Re:National vs. State on Potato Bazookas · · Score: 2, Informative

    Inflammable means flammable. Nitrogen is inert, as is CO2.

  25. Re:It's a mindset. (Stating the obvious). on JWZ Reviews Video on Linux · · Score: 1

    It's control-p. Yes, seriously. Or maybe alt-p. can't remember.

    I had to look it up in the help files. What a bunch of loons.