Slashdot Mirror


User: cutevoice

cutevoice's activity in the archive.

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

Comments · 12

  1. Re:Can it be good if it's built for a certain Chip on AtheOS · · Score: 1

    Linux wasn't very portable in the beginning either, and consider, this is kernel programming, it's bound to have platform specific codes.

    megumi

  2. Re:Processes in software engeneering. on Space Shuttle Software: Not For Hacks · · Score: 1

    Every time I read a history of a programme and find a line "completely re-wrote the code", I begin having second thougths about how really good the programme is.

    minor correction: "completely re-wrote the code with new insights." Anyone who's done a half-complex software engineering project can tell you there are often subtle design decisions that will not become apparent until an attempt of a full-blown implementation. These design decisions which seemed insignificant originally, might dictate the organizational structure of the program, and such a thing may not be easily altered cheaply afterwards.

    Didn't the Linux TCP/IP stack undergo several rewrites?

    megumi

  3. DVD protection scheme isn't working so well... on Playstation 2 Recalled In Japan · · Score: 1

    With all the recent lawsuits related to DVD "built-in" security features and whatnot, it just seems to me that client-side security (i.e: DVD players needing the decryption keys), and the whole business of specifying regions, are dying a horrible death. I'm not sure which idiot chose this protection scheme, as the implementation is obviously bound to security holes. It's the same as having locked audio files... it simply can't be done.

    I'm not saying the idea is bad (or good)... but the design and implementation definitely have a lot of room for improvement.

  4. Re:5,500 million transistors on Magnetic Microchips · · Score: 2

    I remember a long time ago when 486sx25 was king, I read that the Intel 8086 processor was named 8086 because it has that many transisters (which explains why I still remember it). 8088 is slighly newer than 8086, so I would guess it has a few more transisters.

    By the way, I believe a NAND gate needs 4 fets by the way - 2 n's and 2 p's.

    and 5500x10^6 is very mind boggling.

  5. Re:the origins of Fast Fourier Transform on IDCT Approximation: Worth a Patent? · · Score: 1

    My cs professor told me about the origin and "evolution" of the FFT, which is quite interesting. It's true that FFT (not called FFT then of course) was found on Gauss' notebook, but Gauss believed that such an algorithm was so trivial that he didn't bother to publish it. Of course, he didn't have computers then, and so it seemed FFT had no practical use.

    Fast forward to more modern time. There was a little conference about developing the software for a little weapon if I recall correctly. One of the main algorithms required either fourier transform or polynomial multiplication (the two are actually the same thing), but the only known algorithm, to those people, was the naive O(n^2) algorithm, and it's just too expensive for the task at hand. At the conference, there happened to be this statistics professor, and he said it could be done in O(nlogn) time. The professor said he taught this to students all the time, and he thought it's a very trivial idea coincidentally. The IBM people there, who were developing the software, weren't so convinced then, so they asked a programmer (argghh, sucks that I don't remember all the names) to implement the algorithm, and to their surprise, it worked flawlessly.

    That was the beginning of a revolution.

  6. more key combinations available on Wireless Keyboard... Without The Keyboard · · Score: 1

    Now if we attach these little things to appropriate body parts, not only do we get the usual left-ctrl left-shift, we can now get left-toe, right-toe, or any other body parts (use your imagination).

    Maybe one day we can ctrl-x-left-toe.

  7. if you've ever watched... on Surgeon General Says 1/5 of Americans are Nuts · · Score: 1

    the Jerry Springer show, you shouldn't be too surprised by the result. The "guests" in that show are actually not the "nuts"; the real ones are in the audience, chanting "Jerry Jerry Jerry" and watching people fight. I don't understand. They should be spending their time doing more worthwhile things, like trying to understand Circuit-SAT, reduction from 3-CNF-SAT to Independant Set Problem, or... okay, maybe not. I guess everyone has diagnosable mental illness the night before finals.

  8. Re:Oh, give me a break on Dumb Laws · · Score: 1

    IIRC = if i recall correctly

  9. Re:Finally on XFree86 Release Update: 4.0 in Q12000 · · Score: 1

    Just a little idea from someone who doesn't really know much about XFree and its driver model and associated legal issues and all. Wouldn't it be convenient if we could extract the necessary hardware interface code from the existing Windows drivers? I mean, there's gotta be some overlap between the API implemented in those drivers and the ones in X.

  10. Re:Bundles on Loki to Distribute Quake III Arena · · Score: 1

    It's a good idea, but it only works if the machines playing the games have a narrow range of hardware. Imagine writing all the drivers for the so many soundcards and video cards in the market. It'd be all like DOS games all over again. (select your soundcard: Adlib, Sound Blaster, SoundBlaster Pro, PC Speaker). What might work is booting a game-specific Linux. That way, we can simply use the existing modules to support the hardware.

  11. it says OpenGL, but what about... on NVidia releasing OpenGL ICD by End of Year · · Score: 1

    What about other hardware accelerated features such as filtering (bilinear + zooming) for my good old RIVA 128? I'm a little tired of having to watch an MPEG video in a small window, and I really do not wish to boot to windows for trivial things like that. Or is this limited to the driver in XFree86?

  12. Re:It has three buttons. on Your Next Pointer Device? · · Score: 1

    assuming your "tracking" means wheeling, you have to modify some setting files to make it work in some programs under linux, such as netscape, xterm. GTK toolkit has wheel support built-in, which works very well (ie: xmms, eterm, gmc, etc).
    More information can be found here:
    http://www.inria.fr/koala/colas/mouse-wheel-scro ll