Slashdot Mirror


User: PacoSuarez

PacoSuarez's activity in the archive.

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

Comments · 83

  1. Re:When Helping Hurts on Ask Slashdot: Making Donations Count · · Score: 1

    What terrible advice. I found a summary of that book online (http://southwood.org/files/pdf/WhenHelpingHurtsSummary.pdf) and it looks like a bunch of christian crap. A quick sample:

    "Bryant Myers, a leading Christian development thinker, argues that in order
    to diagnose the disease of poverty correctly, we must consider the fundamental
    nature of reality, starting with the Creator of that reality. Myers notes that the
    Triune God is inherently a relational being, existing as three-in-one from
    eternity. Being made in God’s image, human beings are inherently relational as
    well. Note that human life is not all up for grabs! God designed humans to be a
    certain thing and to operate in a certain way in all of these relationships."

    Then it goes on to analyze poverty as the failure of relationships, starting with the relationship to god. I stopped reading after that.

  2. The algorithm messed up on Making the World's Largest Panoramic Photo · · Score: 1

    There are sections with repeated patterns, which suggests the algorithm that pasted together the pictures messed up quite badly. In some parts I found the same pattern pasted four times (unfortunately they didn't provide a mechanism to extract links to particular views).

  3. Positive or negative infinity? on Mandelbrot Zooms Now Surpass the Scale of the Observable Universe · · Score: 4, Informative

    For most complex numbers the sequence will most certainly not converge to positive or negative infinity, whatever those mean. When dealing with complex numbers it only makes sense to talk about a single infinity, which is the point at infinity of the projective complex line (a.k.a. "Riemann sphere").

  4. Re:It depends on No, It's Not Always Quicker To Do Things In Memory · · Score: 4, Informative

    [...] For instance, their paper says that concatenating a million one byte strings into a single million byte string takes 274 seconds. That should take much less than one second.

    I didn't RTFA, but after reading this I am certainly not going to. This C++ piece of code takes around 0.01 seconds to run on my computer:

    #include <iostream>
    #include <string>

    void build_string(std::string &s, std::string r) {
        for (int i = 0; i < 1000000; ++i)
            s += r;
    }

    int main() {
        std::string s;
        build_string(s, "a");
        std::cout s.length() '\n';
    }

  5. Re:Cause meet Effect. on When Chess Players Blunder · · Score: 1

    Although ultimately you are right, there is a useful probabilistic approach to this besides considering the theoretical value of a position. Since chess is very far from being solved, you don't really know the theoretical value of very many positions. However, you can make models for the probability of the outcome from a position (a choice of an engine is such a model). A blunder is then a move that reduces the expected score for the player that made it, by some amount.

    And as others have said, he should have used Stockfish.

  6. Re:Consciousness versus Intelligence on Alva Noe: Don't Worry About the Singularity, We Can't Even Copy an Amoeba · · Score: 1

    This position seems to be popular among people that don't know the first thing about AI. So let me explain the situation from a point of view familiar to AI practitioners: A rational agent is one that acts as if it were maximizing the expected value of some utility function. That, in a nutshell, is the core of making decisions under uncertainty, and the basic recipe for a large part of AI. As part of the design of a utility-centered AI system, you define the utility function, which is precisely how you would tell the machine what to want. None of this "boggles the mind". It is almost trivial, actually. The difficult parts are perception, how to model future events to evaluate the expected value of the utility function in different scenarios, etc.

  7. Re:Phooey. They Can Still Kill Us All on Alva Noe: Don't Worry About the Singularity, We Can't Even Copy an Amoeba · · Score: 1

    Don't worry. It is using a non-standard prototype for `main', and it forgot a few semicolons. It will stop working the next time the compiler is updated. Who knew that some obscure idiosyncrasies of the C programming language would save humanity? :)

  8. Re:Here comes a Karma hit.... on Ask Slashdot: Professionally Packaged Tools For Teaching Kids To Program? · · Score: 1

    I was programming at her age (BASIC on some 8-bit computer), and I turned out OK. My parents weren't very happy that I spent many hours a day in front of the computer, but that's what allowed me to have a great job as an adult.

    I would just let the girl do whatever she is interested in.

  9. Re:I'm not a scientist... on French Health Watchdog: 3D Viewing May Damage Eyesight In Children · · Score: 4, Funny

    According to Anses, the process of assimilating a three-dimensional effect requires the eyes to look at images in two different places at the same time before the brain translates it as one image.

    Isn't that how normal vision works anyway?

    That's why France doesn't allow children under the age of six to open both eyes at the same time.

  10. Re:Boys are naturally curious... on Solving the Mystery of Declining Female CS Enrollment · · Score: 4, Informative

    If you don't agree with the parent, you need to watch this documentary: https://www.youtube.com/watch?...

  11. A much simpler method on Fixing Steam's User Rating Charts · · Score: 5, Interesting

    If the only two choices are positive/negative (or thumbs up/thumbs down or some other equivalent 0/1 scheme), here's a formula that should work fairly well:

    (n_positive + 1) / (n_positive + n_negative + 2)

    So a single positive review gives you a score of .6667, and a single negative review gives you .3333. For large numbers of reviews, the score quickly converges to the actual fraction. If you don't have any reviews, you are at .5000.

    The mathematical justification for this formula is that if you try to use a Bayesian approach to estimating the true probability of getting a positive review, and you start with a flat prior, this formula gives you the average of the posterior probability after observing the given number of positive and negative reviews. The full posterior distribution is a beta distribution with parameters alpha=n_positive+1 and beta=n_negative+1.

    This formula is often used when applying Monte Carlo techniques to the game of go. I believe a lot of programmers simply start the counters of wins and losses at 1 to avoid corner cases (like division by 0), and they accidentally use the correct formula.

  12. Re:IQ of 197? on Is "Scorpion" Really a Genius? · · Score: 4, Informative

    You forgot to divide by sqrt(2) in your erfc expression. The actual probability of IQ of a random human being over 197 is about 5e-11, which means about 0.35 humans should have it.

    http://www.wolframalpha.com/in...

  13. Re:Question... -- ? on Exploiting Wildcards On Linux/Unix · · Score: 1

    While that is indeed the solution, it is also true that it is too easy to forget. Perhaps one could modify all commands to require the use of the "--" separator, or to warn if it's not present, at least if some environment variable is set. That could be very helpful for people trying to write more secure code.

  14. Re:Good! on The Billionaires Privatizing American Science · · Score: 1

    Please compare the supermarket shelves in the USA with those in Venezuela or North Korea and then come back here and tell me why big government controlling the means and distribution of production is a good idea, compared to the free market, with people providing each other with services in return for a token of exchange (currency).

    I'm not saying that there isn't an element of truth in what you are saying, but you have to pick comparable countries or the comparison will mean nothing. So looking at North Korea versus South Korea is fine, as is comparing Venezuela to Colombia, or Cuba to Dominican Republic. If you want to compare the U.S. to anyone, perhaps Sweden would do. But Sweden is pretty darn nice. :)

  15. Re:15 years? Try 200. on Why Robots Will Not Be Smarter Than Humans By 2029 · · Score: 1

    This idea that in order to achieve intelligence you need to understand how the brain works is preposterous.

    We don't understand how grandmasters play chess, and yet we can build machines that play chess better than any grandmaster. The same thing will happen with more and more skills, and we'll get to a point where it will be clear that machines are more intelligent than humans.

    2029 sounds optimistic to me, but the arguments in TFA are very weak:
    * "What exactly does as-smart-as-humans mean?" It means "as good as humans at most tasks". The precise definitions won't matter when you actually see the machine in action.
    * "Human intelligence is embodied." But artificial intelligence need not be embodied. If we can make a machine as smart as Stephen Hawking, I think we have done OK. I don't think his embodiment is a key part of his intelligence.
    * "As-smart-as-humans probably doesn’t mean as-smart-as newborn babies, or even two year old infants." Of course not, but there is no reason a machine would have to learn at the same pace we do, or from the same sources, or in a similar fashion. Going back to the computer chess analogy, a grandmaster requires years of experience to learn how to play well, while a program can parse a large database of games and learn from them in a matter of hours or days.
    * "Moore’s Law will not help." This is retarded. The paragraph goes on to acknowledge that it will help, but computer power is not the whole story. Of course it's not the whole story! But it will certainly help.
    * "The hard problem of learning and the even harder problem of consciousness." Machine Learning is a very active discipline, with many recent successes. I don't think learning is a serious obstacle. I don't see a problem of consciousness anywhere. "Consciousness" sounds like a new name for "the soul" to me: It's likely to be an attribute that we assign to people as part of the theory of mind, not an actual thing we need to produce and insert into our machines. In any case, it has very little to do with intelligence.

    It won't matter if we know what makes humans intelligent, or what intelligence is, or what consciousness is: The proof will be in the pudding. When you see machines that surpasses humans at most tasks we think of as requiring intelligence, we'll have intelligent machines. And philosophers can continue to argue about definitions all they want.

  16. Re:Stil waiting. on The Higgs Boson Re-Explained By the Mick Jagger of Physics · · Score: 5, Informative

    This is the best I've found so far: http://www.youtube.com/watch?v...

  17. Re:Standard deviation BAD, but mean GOOD? on Why Standard Deviation Should Be Retired From Scientific Use · · Score: 1

    I am not sure how I feel about that measure. If we were to use the median absolute error and try to be consistent, we would have to use as the central measure whatever minimizes the median absolute error. That would be a point somewhere between the 25th and 75th percentile, in the "flatter" part of the distribution, in some sense. I don't know if that central measure has a name, but I suspect it's not very relevant in practice.

  18. Standard deviation BAD, but mean GOOD? on Why Standard Deviation Should Be Retired From Scientific Use · · Score: 4, Interesting

    Perhaps non-mathematicians don't have a problem with this, but it rubs me the wrong way.

    What makes the mean an interesting quantity is that it is the constant that best approximates the data, where the measure of goodness of the approximation is precisely the way I like it: As the sum of the squares of the differences.

    I understand that not everybody is an "L2" kind of guy, like I am. "L1" people prefer to measure the distance between things as the sum of the absolute values of the differences. But in that case, what makes the mean important? The constant that minimizes the sum of absolute values of the differences is the median, not the mean.

    So you either use mean and standard deviation, or you use median and mean absolute deviation. But this notion of measuring mean absolute deviation from the mean is strange.

    Anyway, his proposal is preposterous: I use the standard deviation daily and I don't care if others lack the sophistication to understand what it means.

  19. Re:Totally flawed model on Why Transitivity Violations Can Be Rational · · Score: 1

    They don't claim to have a realistic model of the situation: They showed a very simple model in which the rational behavior contains an apparent violation of transitivity. And they didn't need to introduce a variety of nutrients to obtain it. This makes their model better, in the sense that it is simpler.

    [Sorry, I posted as AC earlier.]

  20. "The chance of an impact will certainly drop"? on No, the Earth (almost Certainly) Won't Be Hit By an Asteroid In 2032 · · Score: 1

    > Bottom line: we do not have a good orbit for this rock yet, and as observations get better the chance of an impact will certainly drop.

    What is that supposed to mean? It should get closer to 1 or to 0. It will get closer to 0 with probability .9999998, and to 1 with probability .0000002. So it will not "certainly" drop.

  21. Re:Redundant keys on Bill Gates Acknowledges Ctrl+Alt+Del Was a Mistake · · Score: 3, Informative

    There is no Right Alt key.

    Err... I just looked down at my [US] keyboard and there is a key labeled "Alt" immediately to the right of the space bar.

    The Compose key is a much better way to handle extra symbols. Sun keyboards used to have a key with that name, and on Linux you can assign one of those useless keys to the right of the space bar (I use "Window") to act as a Compose key. Compose = E to get €, Compose ' e to get é, Compose / l to get , Compose ~ n to get ñ, etc.

  22. Re:God needed? on Study: Our 3D Universe Could Have Originated From a 4D Black Hole · · Score: 1

    Perhaps I shouldn't answer your question because it is completely off topic, but that argument is just horrible. How does that supernatural entity explain anything? Where did *it* come from?

    Not knowing some things is OK. It's certainly better than fooling yourself.

  23. Re:"have to be the same or better" on Computer Trading and Dark Pools · · Score: 1

    This usage of "better" is completely standard, and it's always from the point of view of the liquidity taker: A quote is better if it gives the other side a better deal. This is consistent with common language usage.

    In other words it means "higher price if it's a quote to buy, lower price if it is a quote to sell". "Better" is a much better word.

  24. Re:Please don't delude the kids... on Ask Slashdot: How Can I Make a Computer Science Club Interesting? · · Score: 1

    In case others are too lazy to look it up, it's lower than the rate for those who majored in accounting, business or finance: http://www.studentsreview.com/unemployment_by_major.php3?sort=Rate

  25. Re:No on Can Valve's 'Bossless' Company Model Work Elsewhere? · · Score: 1

    Although you are technically correct in that the statement is not as mathematically inevitable as the GP indicated, the concavity of the utility function at the scale of $100 is tiny for most people, and the statement stands.