Monday, May 15, 2017

Isaac Asimov - The Last Question




This is by far my favorite story of all those I have written. After all, I undertook to tell several trillion years of human history in the space of a short story and I leave it to you as to how well I succeeded. I also undertook another task, but I won't tell you what that was lest l spoil the story for you. It is a curious fact that innumerable readers have asked me if I wrote this story. They seem never to remember the title of the story or (for sure) the author, except for the vague thought it might be me. But, of course, they never forget the story itself especially the ending. The idea seems to drown out everything -- and I'm satisfied that it should. - Isaac Asimov
          Ebook Size : 48 KB

          Download :  Isaac Asimov - The Last Question



Saturday, December 24, 2016

8,760 hours how to get the most out of next year - Alex Vermeer


   Ebook Size : 6 MB

   Download : 8,760 hours how to get the most out of next year


This is a guide for planning the next 8,760 hours—one full year—of your life. More importantly, it is about creating a detailed plan and optimizing for success, based on an understanding of what works.

For the last few years this system has worked very well for me. My hope is that you will find it useful as well. Many of the ideas here are not original to me. This guide builds off many hours of reading many articles and blogs about productivity, goals, and the brain, which are attributed when possible. 1 The end result is a system for keeping yourself constantly moving towards your goals over the next year, and constantly staying on track.

Why plan at all? Want to learn an instrument? Want to write a book? Want to beat every computer game ever designed? Want to cure cancer? Want to have a positive impact on the world and an impactful career? Do you have something to protect, something that gets you out of bed in the morning? Whatever your primary motivations are in life, you won’t get anywhere by waiting for something to happen. We plan because we have sh*t we want to do with our lives. Humans do not think strategically by default. Even when we know what our goals are—and we often don’t—we are still bad at asking things like:

➙ ➙ What exactly do I want to achieve?

➙ ➙ How will I measure success?

➙ ➙ Am I actively seeking out information about this?

➙ ➙ Can I break this down into more manageable parts?

➙ ➙ Is this really my goal? Am I constrained by fears or uncertainties?

Our brains are not optimized for achieving our larger goals in life. They are sculpted by evolution for survival and reproductive abilities, but not much else! We need systems and processes in place to help us get around these evolutionary “abilities” so that we can get the most out of our lives.

Your life in a nutshell (“life is short”) If you live to be 80 years old, which is about the first-world average life expectancy, then you will experience about 30,000 days or 700,000 hours of life (if we take out sleeping time the number drops to more like 450,000 hours).

The point is that we have limited time and we must choose how to spend it. Unfortunately, from personal experience, I rarely take the time to consciously do this. The only way to decide what to work on is to prioritize. That’s why I take a big picture approach to life and break down the big picture into present year and day actions.

This is part of my motivation for calling this guide “8,760 hours” rather than “one year.” Even if there is a sense that life is incredibly short, there are still 8,760 hours in a single year! That is a lot of time to get some real stuff done.

Given that our natural life-planning skills are... lacking, this guide hopes to help us overcome that limitation and get things done anyway.

Monday, December 12, 2016

Richard Feynman Lectures on Physics Complete Volumes



   Read Online                    

The Feynman Lectures on Physics is a 1964 physics textbook by Richard P. Feynman, Robert B. Leighton and Matthew Sands, based upon the lectures given by Feynman to undergraduate students at the California Institute of Technology (Caltech) in 1961–1963. It includes lectures on mathematics, electromagnetism, Newtonian physics, quantum physics, and the relation of physics to other sciences. Six readily accessible chapters were later compiled into a book entitled Six Easy Pieces: Essentials of Physics Explained by Its Most Brilliant Teacher, and six more in Six Not So Easy Pieces: Einstein's Relativity, Symmetry and Space-Time. The first volume focuses on mechanics, radiation, and heat. The second volume is mainly on electromagnetism and matter. The third volume, on quantum mechanics, shows, for example, how the double-slit experiment contains the essential features of quantum mechanics.

By 1960, Richard Feynman’s research and discoveries in physics had resolved a number of troubling inconsistencies in several fundamental theories. In particular, it was his work in quantum electrodynamics which would lead to the awarding in 1965 of the Nobel Prize in physics. At the same time that Feynman was at the pinnacle of his fame, the faculty of the California Institute of Technology was concerned about the quality of the introductory courses being offered to the undergraduate students. It was felt that these were burdened by an old-fashioned syllabus and that the exciting discoveries of recent years, many of which had occurred at Caltech, were not being conveyed to the students.

Thus, it was decided to reconfigure the first physics course offered to students at Caltech, with the goal being to generate more excitement in the students. Feynman readily agreed to give the course, though only once. Aware of the fact that this would be a historic event, Caltech recorded each lecture and took photographs of each drawing made on the blackboard by Feynman. Based on the lectures and the tape recordings, a team of physicists and graduate students put together a manuscript that would become The Feynman Lectures on Physics.

Although Feynman's most valuable technical contribution to the field of physics may have been in the field of quantum electrodynamics, the Feynman Lectures were destined to become his most widely read work.

Sunday, November 20, 2016

Eloquent JavaScript second edition by Marijn Haverbeke


                Ebook Size: 2.7 MB

                Download :  Eloquent JavaScript second edition

                                                   Read Online

This is a book about JavaScript, programming, and the wonders of the digital.

This is a book about getting computers to do what you want them to do. Computers are about as common as screwdrivers today, but they contain a lot more hidden complexity and thus are harder to operate and understand. To many, they remain alien, slightly threatening things.

We’ve found two effective ways of bridging the communication gap between us, squishy biological organisms with a talent for social and spatial reasoning, and computers, unfeeling manipulators of meaningless data. The first is to appeal to our sense of the physical world and build interfaces that mimic that world and allow us to manipulate shapes on a screen with our fingers. This works very well for casual machine interaction.

But we have not yet found a good way to use the point-and-click approach to communicate things to the computer that the designer of the interface did not anticipate. For open-ended interfaces, such as instructing the computer to perform arbitrary tasks, we’ve had more luck with an approach that makes use of our talent for language: teaching the machine a language.

Human languages allow words and phrases to be combined in many ways, which allows us to say many different things. Computer languages, though typically less grammatically flexible, follow a similar principle.

Casual computing has become much more widespread in the past 20 years, and language-based interfaces, which once were the default way in which people interacted with computers, have largely been replaced with graphical interfaces. But they are still there, if you know where to look. One such language, JavaScript, is built into almost every web browser and is thus available on just about every consumer device.

This book intends to make you familiar enough with this language to be able to make a computer do what you want.

I do not enlighten those who are not eager to learn, nor arouse those who are not anxious to give an explanation themselves. If I have presented one corner of the square and they cannot come back to me with the other three, I should not go over the points again.
       - Confucius
The computer programmer is a creator of universes for which he [sic] alone is responsible. Universes of virtually unlimited complexity can be created in the form of computer programs.

      - Joseph Weizenbaum, Computer Power and Human Reason