Slashdot Mirror


User: rabidgnat

rabidgnat's activity in the archive.

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

Comments · 10

  1. Re:S.E.T.I on Is SETI Worth It? · · Score: 0

    Has anyone considered the idea that those who run the SETI project are really only interested in finding new stellar phenomenon, and are using aliens as the pretext for keeping funding?

  2. Re:Winning friends and influencing people... on Richard Stallman Proclaims Don't Follow Linus Torvalds · · Score: 3, Insightful

    I simply don't understand RMS' idea of freedom. Correct me if I'm wrong, but in order to be free, we must meet the following conditions:

    - We must use his license
    - The license restricts your rights when you modify // re-release the source
    - No Windows allowed

    It seems to me that in a truly free system (much like we have now, in fact), these are decisions we'd be able to make on our own. RMS' claims that people who don't like his license aren't truly free come off much as those who question the patriotism of anti-war citizens.

  3. Re:Computer science ? on Forget Math to Become a Great Computer Scientist? · · Score: 1

    As far as I can tell (being a major), pure CS is broken up into a few discrete fields

    - The theory of computation (automata\\regexs, Turing Machines\\pushdown automata)
    - The theory of recursive language descriptions as applied to computing (Compilers)
    - Algorithms \\ analysis of algorithms
    - Data structures \\ relation to Algorithms

    Modern courses throw in extra elements of the theory of some real-world disciplines:
    - Operating System Design
    - Architecture Design
    - Software Engineering
    - Networking
    - Databases
    - Modern Programming Languages (normally with at least one procedural, one OO, and one functional)
    - If you're lucky, Linear Algebra (I've never had a more useful math course in my life!)

    A modern CS course taught in a college is not based on just the mathematics, or just the real world applications (unless you go to a bad college), but is a federation of concepts taken from pure and applied mathematics of computation.

  4. Re:Nice but worthless data on Windows Loses Ground With Developers · · Score: 1

    If you pick your x teams so that there are representatives from all of the different categories, you are probably not getting a representative sample. If there are 800 candidate Windows shops, 500 Linux shops, 600 OSX shops, 3 mainframe shops, and two BSD shops, you're probably not getting a representative sample if you guarantee a spot for the BSD and mainframe shops, because picking a random sample is likely to not produce either.

  5. Re:Boost? Ugh on Memory Checker Tools For C++? · · Score: 2, Informative

    In 1.34, Boost made a Windows install tool that makes it much more easy to use. Just run the installer, put it in the directory you want, and change the Visual Studio settings to include $BOOST_ROOT. You could easily get going in 5 minutes

    By the way, if you're not developing for Boost and aren't using one of 8 or 9 libraries, you don't *have* to run their build system. Just pointing Visual Studio or GCC to $BOOST_ROOT is all you need to do. It sounds like taking 5 minutes to read the "getting started" page would have saved you a lot of grief ;)

  6. Re:Quadruple AES? on A Mighty Number Falls · · Score: 1

    Mathematics of 112 bits:

    The attack method is "known plaintext". I.E., if you suddenly find yourself with access to the encryption device, encrypt a message, A, and copy its cyphertext, B.

    Later, you can:
    -Apply all possible 2-combinations of keys to message A: (2^56)^2 = 2^112 different keys
    -Apply all possible decryption keys (2^56) to cyphertext B.
    -Look for a match (not counted towards 112 bit number because the 112 bit number is the key size)

    Building the list takes 2^112 + 2^56 keys, which is greater than 2^112, but much less than 2^113, so many write it as a 112 bit system.

  7. Re:Recommendation Software on Netflix Prize Competitor Already Beats Netflix · · Score: 1

    Google is just another kind of recommendation software, and they seem to have done pretty decent

  8. Re: It's not "googol," it's "google..." on Gap Between Google and Competition Widening · · Score: 1

    From the Google whitepaper (initial description of the Google system by the founders)

    "We chose our system name, Google, because it is a common spelling of googol, or 10^100 and fits well with our goal of building very large-scale search engines."

    Source page

  9. Re:Bill hasn't been a programmer for a number of y on Gates' Replacement says Microsoft Must Simplify · · Score: 1

    From Bill Gates' bio, and from what I remember from "Triumph of the Nerds", Gates was responsible for coding BASIC Compilers and Interpreters for the Altairs in the late 70s and early 80s. If that qualifies him as an "engineer", per se, I'm not sure, but he certainly has earned his stripes behind the monitor in the days before he became Microsoft's visionary

  10. Re:Question on Dual-Core Shoot Out - Intel vs. AMD · · Score: 1

    1) Supply.. AMD can't match Intel's manufacturing capacity.
    2) If AMD's suit against Intel is successful, it will have been that Intel bullied multiple large corporations into exclusive contracts with Intel, with penalties for carrying competitor's products.