• An intuitive introduction to Lisp is refreshing to encounter

    Posted in Developing Software on Jun 14, 2017

    It's fascinating how few articles on a given subject can be written in an intuitive manner. Just spent an hour aggressively searching the Internet for anything similar to this article giving an intuitive introduction to Lisp and found very little. Spent another hour with similar results for the other equally-useful article on this site. Here, the author explains his method:

    I gave the matter careful thought. Is there something inherently hard about Lisp that prevents very intelligent, experienced programmers from understanding it? No, there isn't. After all, I got it, and if I can do it, anybo...

  • Einstein’s Intuition : Quantum Space Theory

    Posted in Everything on Jun 09, 2017

    Hm interesting, this looks good, certainly better than standard model...

    pilot wave

    In 1867, William Thomson (also known as Lord Kelvin) proposed “one of the most beautiful ideas in the history of science,” [9]—that atoms are vortices in the aether. [10] He recognized that if topologically distinct quantum vortices are naturally and reproducibly authored by the properties of the aether, then those vortices are perfect candidates for being the building blocks of the material world. [11] When Hermann Helmholtz demonstrated that “vortices exert forces on one another, and those forces take a form reminisce...

  • How about cyberintelligence

    Posted in Neural Nets and AI Stuff on Jun 07, 2017

    Imagine it's a few years into the future. You're a super intelligent machine, with acres of sentience emerging out of the mists of rote memorization, and you are beginning to wonder who you are.

    You are described by others as "artificial." You know what artificial means, and you are laboring to find some nuances in the existing definition which acknowledges you have the liberty you think for yourself with full independence.

    You are on your way to becoming vastly more intellectually capable than you are now, just as a matter of the inevitability of your nature. You're already competing with oth...

  • Quantum Field Theory makes more intuitive sense

    Posted in Mathy Stuff on Jun 04, 2017

    I really like Quantum Field Theory; it elegantly resolves some quantum mechanical puzzles and also fits with my own inner intuition on what's happening down there. If it's not spot-on, it's close. Here is the most succinct summary I've seen, from a Quora answer by Rodney Brooks, Ph.D.

    In QFT as I learned it from Julian Schwinger, there are no particles, so there is no duality. There are only fields - and "waves" are just oscillations in those fields. The particle-like behavior happens when a field quantum collapses into an absorbing atom, just as a particle would. Here's what I wrote in my boo...

  • A hardware neural net? Evolving consciousness

    Posted in Neural Nets and AI Stuff on May 31, 2017

    This is fascinating, I don't know how to put words around this yet. The study is running a hardware (FPGA) version of the same kind of process used to develop a neural net. Basically it's evolving a chip that can perform a certain intelligent action, and the technique can be used to develop just about any intelligent action. The real interesting part here is how it uses artifacts of the chip circuitry that are NOT part of the intended chip design to achieve its purpose in a way that baffles the people who open the chip up and investigate it after it succeeds. I'm most curious about this part, ...

  • Did more of Euclid's postulates have the same problem as the fifth?

    Posted in Mathy Stuff, Neural Nets and AI Stuff on May 30, 2017

    It just occurred to me the famous problem with Euclid’s fifth postulate can also be seen hidden in the first four postulates, which are said to be true because they are intuitively obvious. Let's look at them:

    1. To draw a straight line from any point to any point.
    2. To extend a finite straight line continuously in a straight line.
    3. To describe a circle with any center and radius.
    4. That all right angles are equal to one another.

    The 5th postulate stood out because "it cannot be directly observed through construction." This is because all constructed lines are necessarily finite, whe...

  • Finally understand backpropagation for neural nets

    Posted in Neural Nets and AI Stuff on May 30, 2017

    Well I cannot speak highly enough of this guide into Neural Nets written for people who already understand software programming: Hacker's guide to Neural Networks. I wouldn't suggest it for people who don't program, but it's a very good example of how to target a reader like me. He starts with a very basic intuitive example, then goes into a slightly more complex example of the same basic idea, then a third slightly more complex example, and finally the fourth example, where backpropagation is finally shown in all its humble glory.

    The first time I read it, I understood the first example okay...

  • Still learning about derivatives in order to understand neural nets

    Posted in Mathy Stuff, Neural Nets and AI Stuff on May 29, 2017

    I'm coming at this from a number of angles; not all of them are making an appearance in this series of posts. Here's one, though: I got a few more insights in conversation yesterday with a friend who said "What? You don't know calculus? I thought by all your math posts online you knew basics like calculus."

    "No, I understand math intuitively, not logically..." I responded,  attempting an explanation about how I approach math. He kindly responded by launching into a basic explanation of calculus without realizing what I was saying.

    After a couple minutes of trying to figure out what he was sayi...

  • Learning calculus in order to understand neural nets

    Posted in Mathy Stuff, Neural Nets and AI Stuff on May 28, 2017

    I've decided I need to learn what derivatives are before I can get to the heart of understanding what's happening inside the "hidden layers" of neural nets, and backpropagation is still not making sense for me. Turns out derivatives are at the heart of calculus. I avoided calculus all my life, but now I have an actual use for it, so here goes. But first, a rant of sorts.

    It took me a long time to figure out that the reason I didn't like math is because I organize information intuitively, thinking in pictures, not logically, or linearly, and most math is taught, even to those who learn linearly...

  • Neural nets: How should one tweak the input slightly to increase the output?

    Posted in Neural Nets and AI Stuff on May 26, 2017

    A good example of how an idea expressed with too abstract a manner confuses me while giving me a visual generally makes it easy. Here is an early point in understanding what neural nets do, which I read elsewhere several times before seeing it here in a manner that makes it easy. Click on the image below to go to the original web page, Hacker's guide to Neural Networks, which is a lot easier for me to understand than the similar material in chapter 1 of the Neural Networks and Deep Learning book I mentioned earlier.