Moore's law is not about doubling clock speed, it is about doubling the transistor density.
This has continued after clock speed improvements have stopped.
What was holding me back was:
1. Spoken French goes much faster than the French spoken in the course so I wasn't able to understand most of it.
2. To form a sentence to express yourself in real life is much more difficult than to translate a given English sentence like in DuoLingo.
I agree that to be able to use a language you need to do more than just follow a course like DuoLingo; you have to read books, watch television and most important practice it in real life.
I like Duolingo because it is so accessible, however I found that it doesn't bring you up to the level where you are able to speak a language in practice.
For instance, I completed the entire French course but I still can't have even a basic conversation when I'm in France.
I'm sure that a lot is wrong with our current eduction system for teens and that giving some amount of responsibility to teens would be good. But the claim that adolescents are as good or even better than adults when it comes to decision making or responsibility is just plain wrong and there is plenty of physical evidence that disproves it.
When teens reach their adolescence, the functioning of the frontal lobe in the brain is tuned down. The frontal lobe is what gives people self control; tune it down and you become more impulsive, emotional and risk seeking. The frontal lobe only returns to its normal mode when people reach their early twenties.
I have been looking around for Haskell jobs for a while because I would love to program in Haskell professionally, and what I've noticed that there are very few opportunities and the salaries are quite low.
You can expect to make much more as a Scala programmer, for instance.
The effort of learning Scala vs Haskell as at a professional level would be more or less equal.
I was employee #4 in a startup in 2000, just before the burst. At that time the situation was crazy. For instance our founders had made an ambitious business plan to raise money in the next investment round. It was sent back by our investors because it was not ambitious enough: basically they asked to blindly multiply all the targets by 10. This was completely unrealistic but the founders did what they were asked and promptly new investment money came rushing in.
And then the bubble burst and the sentiment was 180 degrees opposite. By then our company had already acquired some customers and was making some money, and was ready to expand and grab a significant piece of the market. However it didn't matter what we did or what business plan we made, it was just impossible to raise any kind of money whatsoever.
So our startup continued living its zombie life until it was taken over by a competitor a few years later.
In the end I was lucky because this way I could survive the years after a crash while still having a job. But it left me with mixed feelings about the so called angel investors. It didn't appear to me that they had any idea what they were doing.
I always wonder how our own evolution affects our long term chances of survival as an intelligent species.
Homo sapiens only exists 30K years and until recently survival was hard, making it an advantage to be intelligent. But our recent technological and medical advances make survival more and more easy so in terms of evolution, other biological features become more useful, such as for instance the rate of reproduction.
So suppose we keep improving our life standard like we have been doing so far, how will humans as a species develop over the next, say, one million years?
I think biology itself provides us with some clues of what is likely to happen. There have been other species in the past that because of climatological or geological changes suddenly had a very easy time surviving. Take the Dodo for instance. What happened to them is that they gradually lost most of the survival features that they didn't need anymore.
Perhaps this is the future of any intelligent life form and maybe this is why we don't detect any sign of them in the universe.
I can confirm. There are simply different ways how you can view life; positive, negative and probably many more. And all of those see only a projection of reality.
I have been mildly depressed in the past and sometimes it struck me how narrow my view of the world was in those days. Sometimes literally, it seemed as if I was looking through a tunnel and that I was more busy with all the negative thoughts that were going on in my head than with what was really happening around me.
That sounds like a reasonable definition. But how would this definition qualify the Taliban attacks on military bases and police stations in Afghanistan?
The main benefit of example 2 IMO is that some variables got readable names. E.g. n became maxLineLength and x became line.
But bad naming practices have nothing to do with FP per se. Although it does seem to be fashionable in part of the FP community to have everything as terse as possible including variable names.