Personally, this is the only thing so far that makes sense to me in the middle of all this mess. But who knows…
HN user
jast
Portugal has a museum dedicated to ZX Spectrum: https://loadzx.com/en/
A good free book is https://cs.gmu.edu/~sean/book/metaheuristics/
Otherwise this is a good start: https://www.amazon.com/Introduction-Evolutionary-Computing-N...
Other journals, e.g. Nature, already had this. It's not a Distil innovation. But I agree, this should be the norm in journals/confs/etc.
It's not the population size, but the number of times you run the evolutionary algorithm with different seeds.
That seems low for London since it's also a city with high living costs... Do they give any other extra benefits, or what about bonus/stock?
I wrote already some time ago a post about which books to read to learn F# (see http://jorgetavares.com/2015/01/01/reading-list-for-f-learni...). In the meantime there are a couple more (e.g., Deep Dives) which are also good.
To get started on OS X just go to http://fsharp.org/use/mac/
A nice and very good online tutorial to learn the language is http://fsharpforfunandprofit.com/
Have you looked at http://fsharpforfunandprofit.com/ ? This site contains lots of useful information and would be enough to get started. Another possibility is to read a few books, e.g., Expert F# 3.0, F# Deep Dives.
No, Clozure Common Lisp is an implenentation of Common Lisp that runs on Windows, Linux and OSX. Clojure is a different language that targets the JVM and it's very different from Common Lisp.
It's funny... just runned the query "days out near me" on google and bing. Bing shows the site at number one while google only shows it at number 3, 4 and 5 and never the top domain.
Janis Common Lisp implementation is also very interesting. Moreover, it explains how to optimize CL code:
http://t-b-o-g.blogspot.com/2009/10/brians-brain-on-common-l...
http://t-b-o-g.blogspot.com/2009/10/brians-brain-on-common-l...
http://t-b-o-g.blogspot.com/2009/12/brians-brain-on-common-l...
Clojure is a Lisp! From Clojure's website: "Clojure is a dialect of Lisp, and shares with Lisp the code-as-data philosophy and a powerful macro system".
Yes, Embedded software.
This. I moved back to Safari because with Chrome it's so painful to do paper hunting. It's much easier and fast to skim over and then decide which ones to save and read.
Thanks for this wonderfull book! I have just bought the printed book with the pdf. Very very good!
This might be just the perfect companion to "Pratical Common Lisp" by Peter Seibel. I always thought PCL is an excellent book for someone who already knows some Lisp. With these two books, I believe you really achieve a powerfull combo to start learning and using Lisp!
And the music is very cool too :-)
The best Tetris version I've played is the one on my HP48GX. I like it so much that I think I've spend more time playing Tetris on my calculator than doing other things with it ;-)
That extra code :-) First I wrote everything to manipulate a linked list and test it and then I wrote the reverse function. Since I wrote a insert at front function, the reverse function is small. I must add that I am not a fast typer.
Funny, I also fired textmate and started solving the problem in C :-)
It took me around 20 minutes to write all the extra code and 9 to write the reverse function (including the testing and all).
The problem was not knowing how to solve it but more the pressure of looking at the clock and seeing the time flying away. Because of that, some minor mistakes were done and naturally you start to get nervous and waste more time. In a phone interview I would probably even do more minor mistakes and fail it.
I am also from Portugal and I was thinking the same as you... is this the same country I live in? However, I am not from a younger generation. I believe the original post is biased towards his own experience/environment and generalizes a lot and that might explain it...
On a second reading, you're right. But the truth is that in the EC community, and GP in particular, Lisp is not used. 1/2 of C++ speed is just considered too slow. IMHO, I guess speed is just the easy excuse.
All GP is done in Lisp?? Sorry but that is far from true! In the EC community C/C++ and Java are the most common languages used. Just take a look at the popular EC libs out there (EO, ECJ, OpenBeagle, TinyGP, etc). Even Python and Matlab are well more accepted as programming languages than any kind of Lisp. It's sad but it's true.
You don't know the "fight" that is to use Lisp in this field/community. The few times I use Lisp is for solo work, because every time I do collaborative work people simply refuse to even considered it. The myths against Lisp are pretty strong and people just refuse to change their minds. Which I think it's kind of ironic since in a science/research environment, people should be more open-minded. Oh well...
"Predictions are nice if you can make them. But the essence of science lies in explanation, laying the bare fundamental mechanisms of nature." -- M. Mitchell Waldrop
You're right! Just tried it now and it shows:
"Tip: These results do not include the word "module". Show results that include "module"."
This is very, very annoying...