Slashdot Mirror


User: yerricde

yerricde's activity in the archive.

Stories
0
Comments
9,628
First seen
Last seen
Profile
(view on slashdot.org)

Comments · 9,628

  1. The first compiler on First (proof-of-concept) .NET virus · · Score: 1

    Dang, now that I think about it, how did the first compiler get compiled?

    The first Fortran and Cobol compilers were written in assembly language. The first assembler was written in binary.

  2. system("rm -rf ~/*"); on First (proof-of-concept) .NET virus · · Score: 1

    Imagine you are a virus. Now tell me how exactly are you going to spread using the stuff found in your home directory.

    Mass mail. Just like SirCam. It takes files out of the home directory and sends them to everybody on your address book and in your web cache, both of which reside in (a subdirectory of) your home directory.

    Or, if the system is locked down tight enough, then immediately unleash the payload on all the precious files in the home directory: system("rm -rf ~/*");

  3. Saboteurs, *not* terrorists. on First (proof-of-concept) .NET virus · · Score: 2, Informative

    Virus writers are terrorists.

    "Unlike acts of terrorism, acts of sabotage do not have a primary objective of causing casualties". They're not terrorists but mere saboteurs.

  4. su in the POSIX subsystem on First (proof-of-concept) .NET virus · · Score: 1

    There is such a thing as su on NT

    The only su or su-like thing that comes with NT 4 is 'su' in the POSIX subsystem, from which it is impossible to make Win32 calls. Is it possible to change the effective Win32 user and run a Win32 application as that user? Does Cygwin help?

  5. Mono will implement the entire .NET framework on First (proof-of-concept) .NET virus · · Score: 1

    Mono is an implementaion of C# that is it. .NET is a platform and an archetecture.

    Not so fast. Mono will implement the runtime, using a JIT compiler on some platforms (e.g. ix86) and an interpreter on others. They're working on the class library.

  6. Getting phone service hooked up on First (proof-of-concept) .NET virus · · Score: 1

    Imagine requiring internet access to get a phone or electric service!

    So go down to your local public library and hop on one of the Web terminals. Think of it this way: If you're getting phone service hooked up, how do you call the phone company?

  7. Another "Concept Virus" that you've heard about on First (proof-of-concept) .NET virus · · Score: 2, Insightful

    Sounds like the vaporware phenomenon has extended to virii.

    1. It's 'viruses'. ESR says so.

    2. Concept Virus is also the name of the virus commonly known as Nimda.

  8. The point is price. on Simply GNUstep Delivers UNIX, Simply · · Score: 1

    What's the point having another Next-ish, Linux based OS if you can have OS X on your desktop?

    Price. It's possible to build an x86-based PC for cheaper than $800 (the lowest price of a new Macintosh computer).

  9. Region coding for non-movie content on Consumer Electronics, Hollywood Work Against 'Video Napster' · · Score: 1

    that doesn't apply to Buffy.

    One company owns the exclusive American rights, another the European, another the South African, and another the Australian. All those countries want region coding so that they can get their geographic monopolies.

  10. My concern is with derivative works on Consumer Electronics, Hollywood Work Against 'Video Napster' · · Score: 1

    What you people have to realize is that movies and music ARE NOT PART OF YOUR INALIENABLE RIGHTS. Companies can charge WHATEVER THEY WANT for their products.

    My concern is that in the future, Goliath will own every possible melody (there are fewer than a trillion by one count, or fewer than a million by another), and no independent music will be created because Goliath will sue David: "We own every possible melody; therefore, we own the song you just wrote. Pay us $100,000 for each song on your album."

    The exclusive privilege of creating derivative works must be weakened.

  11. As long as nothing leaves a household on Consumer Electronics, Hollywood Work Against 'Video Napster' · · Score: 1

    My brother who is living in a different state records a show on a channel I do not receive and sends (either on VHS tape or digitally) it to me.

    You could always set up your own cable system with one subscriber and license the satellite feed from the station.

    My brother who lives in the same city (with the same TV channels) as me tapes a show I was too busy to see and drops it off at my house so I can view it later.

    Under the Betamax decision, if you subscribe, you should set your VCR or DVR to tape it.

    My brother who lives with me tapes a show I missed so I can watch it when I get home.

    As long as nothing leaves a household, timeshifting counts as fair use in the United States.

    </IANAL>
  12. Because theaters aren't digital on Consumer Electronics, Hollywood Work Against 'Video Napster' · · Score: 1

    Why not a global simultaneous release?

    Because the studios want you to see the movie in a theater before you can get it on DVD, theaters aren't digital with respect to video, and it takes time and money to make more prints.

  13. Linux uses a Guile-style license on Michael Robertson Interview about Lindows · · Score: 1

    Well, by that reasoning: closed-source programs don't incorporate GPL'd shared libraries (like libc), they just talk to it.

    For one thing, libc is Lesser GPL'd. For another, the Linux kernel is under a license similar to that of Guile: GPL with specific exceptions.

  14. Trademark problems and pretty ones on Michael Robertson Interview about Lindows · · Score: 2, Interesting

    If Microsoft wants to get the maker of "Lindows" for infringing on the WINDOWS® trademark, the maker of "Lindows" can change the name to the Spanish word "Lindos" (meaning "pretty ones") which carries connotations of both Windows and DOS.

  15. vmware does it on Michael Robertson Interview about Lindows · · Score: 4, Informative

    Is [creating a Linux kernel module] a GPL violation?

    No. Linus has allowed binary-only modules into the kernel provided they communicate with the kernel using well-defined APIs. For instance, the vmware package includes a binary-only kernel module.

    If Apple can't make BASH the MacOS X command line shell (apparently they asked, RMS said no, that would be a violation)

    I don't see how it would be a violation under the "mere aggregation" clause of the GPL.

  16. Below 0 dB is below 0 dB on New External Sound "Card" · · Score: 2, Informative

    48khz is enough to reproduce 24khz audio signals, IF the phase of each frequency is known

    I'm aware that sampling discards the sine component of tones at exactly the Nyquist frequency.

    Otherwise you could have a 24khz sine wave that is coincidentally sampled only on the 0 amplitude points which would make it be recorded as silence.

    Correct, but it can reproduce 23.9 kHz tones perfectly (phase and all), requiring only a convolution with (a windowed version of) the sinc function.

    A superior system would be delta sigma modulation (google it for additional information) which uses 1 bit encoding with typically something like a 2.8mhz sampling rate for a frequency responce range approaching 100khz.

    In other words, a 1-bit linear sampling rate with a noise-shaped dither pattern.

    As to the proper number of bit for PCM, the big problem is that we hear volume logrithmically but currently digital audio records linearly.

    I understand this, and recent lossy audio codecs such as MP3 and Ogg take this into account when constructing quantization tables. Heck, even the mu-law encoding used on telephone lines is floating-point (i.e. approximately logarithmic).

    but for very quite things (like quiet passages in classical music), the extra bits come in handy very quickly.

    Even if we get into a whisper-quiet passage played at 30 to 35 dB SPL, and 16-bit linear PCM begins to use only the region around +/- 127, the ear still can't hear the quantization noise because it's 1. below 0 dB SPL and 2. most likely shifted up into the 16-22 kHz range, where the ear often can't reliably hear even 30 dB SPL, with the noise-shaped dither patterns commonly used in modern CD mastering.

    The extra bits are also very handy for DSP type tasks

    You're not supposed to do DSP on music you don't own rights to; you're supposed to listen to it.

  17. I'm only asking because I want to know on No Solaris 9 for x86 · · Score: 1

    Ah, but again your ignorance irritates me.

    You must have a h*ck of a time around children. I admit that I lack knowledge in this field, and that's why I'm asking somebody who knows it better than I do.

    MIPS is a 64-bit RISC architecture

    The MIPS architecture taught in a popular computer architecture textbook is still 32-bit.

    64-bit architectures have been all around us for over a decade

    But what concrete advantages do architectures with 64-bit integer registers provide over non-x86 architectures with 32-bit integer registers, apart from the fields I already mentioned (multigigabyte databases and finance)?

  18. 32-bit != x86 on No Solaris 9 for x86 · · Score: 1

    Spoken like somone who has no idea what they are talking about.

    I admit you're correct about that. Where is 64 bit integer math used other than in databases and in financial calculations (which must represent integer numbers of cents)?

    Don't knock 64 bit integer math.

    As soon as I know where it's used, I won't knock it.

    And more importantly they have more registers to work with so your not constantly having to juggle. Intel and AMD pull some overly smart tricks ... X86 really is crap as an arch

    I agree, but for practical applications such as web browsing, listening to music, 2D gaming, etc., what advantage does a 64-bit arch have over 32-bit RISC archs like ARM, PowerPC, and MIPS, each of which has many more usable registers than x86?

  19. Re:So what's "64-bit"? on No Solaris 9 for x86 · · Score: 1

    Hmmm sorta.... More like UtraSparc or Alpha

    How are those 64-bit? The FPUs in PCs are already 64-bit, and I can't think of anything that typically needs a > 4 GB flat memory space except big databases.

  20. A limitation of USB on New External Sound "Card" · · Score: 1

    I am willing to pay extra for pass-through since most of my USB devices aren't bandwidth-heavy, it would help with clutter, and it would not force me to get another hub. Why don't manufacturers include this in their products?

    I assume that USB pass-through would require each device to contain a hub. The USB standard recognizes only five hubs deep on a chain (but it's not a Windows-specific limitation). Dedicated "hub" devices increase the branching factor of USB.

  21. Echoes of "oversampling" from the early CD days on New External Sound "Card" · · Score: 1

    Y'know what? It occurred to me that the real reason they push the sample rate to 96Khz it removes the need for low pass filters to prevent aliasing. Less circuitry == cheaper to produce.

    Sounds like the "oversampling" from the early CD days. If they can do a high-order sinc filter in DSP to go from 44 kHz to 88 kHz or 96 kHz, then they can use a lower-order filter on the analog side and still produce quality sound.

  22. CDs mixed for radio play are your problem on New External Sound "Card" · · Score: 2, Informative

    I'm tired of these lousy sounding CD's. People only think they sound good because 99% of them have never heard music reproduced at a higher quality

    Your beef should not be with the format, but with the mixing and mastering. Many pop CDs that seem to lack punch sound that way because they're mixed for radio play, and FM radio has a poor dynamic range, so naturally you lose the kick in the kick drum.

  23. No need for 96 kHz or for analog on New External Sound "Card" · · Score: 1

    2" analog tape at 30 IPS. Digital audio blows.

    Myth.

    Fact: The human ear can't hear more than 20 kHz (due to the low-pass characteristic of inner ear fluid, and by the Nyquist-Shannon sampling rate theorem, 44 kHz sampling can adequately reproduce any signal from DC to 20 kHz. The ear also can't hear more than 20 bits in practice, as 20 bits give a 120 dB dynamic range, and THX specifies a 75 dB SPL for a -30 dB signal (that is, 105 dB for a rail to rail signal).

    48/24 (Dolby Digital sampling rate) is more than enough. Or are you shopping for music for your dog?

  24. keyboards, mice, and joypads won't f*** the audio on New External Sound "Card" · · Score: 1

    but the problem is that people have keyboards, mice ... dropouts when using your USB game controller.

    I can understand problems when using a USB storage or scanner device, but joysticks? Uncompressed 44/16 stereo sound takes less than 1.5 Mbps, or 12% of USB 1's 12 Mbps capacity (think at least 6x CD-ROM). A USB HID (keyboard, mouse, joypad) should take even less. What, a 256-bit packet 60 times a second?

  25. Dvorak layout? on Texas Instruments Announces New Calculator · · Score: 3, Funny

    Having the QWERTY, and thus the horizontal layout, prevents the calculator from being used on many college placement exams, and college exams themselves.

    Watch a Dvorak Simplified Keyboard hack appear on ticalc.org.