HNHacker News
TopNewBestAskShowJobs

jast

356 karma · joined October 27, 2008

submissionscomments
jast··on Sam Altman is still trying to return as OpenAI CEO
Personally, this is the only thing so far that makes sense to me in the middle of all this mess. But who knows…
jast··on Celebrating 40 years of ZX Spectrum
Portugal has a museum dedicated to ZX Spectrum: https://loadzx.com/en/
jast··on Clever Algorithms: Nature-Inspired Programming Recipes
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...

jast··on Why Momentum Works
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.
jast··on A Very Simple Genetic Algorithm Written in Swift 3
It's not the population size, but the number of times you run the evolutionary algorithm with different seeds.
jast··on Formation of Tesla Advanced Automation Germany
http://www.chevrolet.com/bolt-ev-electric-vehicle.html

http://www.usatoday.com/story/money/cars/2016/09/13/chevrole...

http://www.reuters.com/article/us-gm-bolt-idUSKBN1300PM

http://nseavoice.com/cars/can-tesla-model-3-keep-up-with-che...

jast··on Announcing Google Research, Europe
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?
jast··on MBrace: .NET engine for large-scale data processing
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.
jast··on Introducing F# 4.0
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/

jast··on F# Survey 2015 Results
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.
jast··on Corman Lisp sources are now available
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.
jast··on This is probably why everyone still relies on Google
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.
jast··on Brian’s functional brain in Lisp (vs Clojure)
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...

jast··on Advice to newbie on learning Lisp/Clojure
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".
jast··on Poll: Where do you work?
Yes, Embedded software.
jast··on PDF goodness in Chrome
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.
jast··on Land of Lisp is finally out...and has a music video.
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 :-)

jast··on Tetris effect
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 ;-)
jast··on Will the real programmers please stand up?
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.
jast··on Will the real programmers please stand up?
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.

jast··on Drugs in Portugal: Did Decriminalization Work?
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...
jast··on The rise of Python in computational science
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.
jast··on The rise of Python in computational science
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...

jast··on 7 years of NKS--and its first killer app
"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
jast··on Microsoft's search engine way behind Google? Blame the name
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...