HNHacker News
TopNewBestAskShowJobs

piedradura

21 karma · joined September 15, 2016

submissionscomments
piedradura··on UnGoogled Chromium: Chromium with enhanced privacy, control and transparency
I can't download the posts of forums like comp.lang.lisp, and I can't disable javascript in firefox with one click, so forget about any applaud from me. The browser I would like is nothing like this and I want a javascript free browsing experience in which content is important and display not so much, sorry css fans. Today web is about selling things and propagating noise and today browsers are a perfect tool to propagate more noise, linkbaits are the norm. The pityful technical enhacements of noise propagators is not what I am interested about. To be somewhat positive, anything Ungoogled sound to be a good thing, I am expecting the next interesting post to be about a very small company building the new web with a small browser whose code you can trust and check.
piedradura··on New Draft of “Reinforcement Learning: An Introduction, Second Edition”
Thanks, the online pdf seems to be very good.
piedradura··on New Draft of “Reinforcement Learning: An Introduction, Second Edition”
When you lose the value of v' change and so change the value of v.
piedradura··on New Draft of “Reinforcement Learning: An Introduction, Second Edition”
What I suggest is to use the function: if v(s')==1 then 1 else the usual rule.
piedradura··on New Draft of “Reinforcement Learning: An Introduction, Second Edition”
just reading page 15, arg max = maximal ..., I think that global maximum or local maximum is better than maximal.

I would like to read all the interesting fruit of RL in just one hour, can someone suggest a short book for someone with advanced maths skills?

Thanks a lot to the authors the book seems to be really interesting.

Edit: In page 25, an extended example: tic-tac-toe the rule to update the value of each state v(s)=v(s)+a(v(s')-v(s)) doesn't take into account that if in s' there is a winning strategy by the policy then previous values is also part of a winning strategy. So if v(s')=1 (win) then v(s)=1 (I can win). In my very humble opinion, the author should digress a title to talk about this very important point.

piedradura··on Gnuplotting – Create scientific plots using gnuplot
maxima and wxmaxima computer algebra software are using gnuplot.
piedradura··on What should be sex for AI?
The mating dance and the need of some sort of real fitness is interesting. By self-sustainability I was thinking about some form of interactions with the property to not become blocked or extinguished easily, some property to overcome problems, filter agents that don't satisfy certain interesting properties.
piedradura··on Why You Need More Than Passion to be Successful
Today I read about reinforcement-learning in the wikipedia and The Wealth of Humans: Work and its Absence in the Twenty-first Century. Perhaps both ideas are useful to be successful.
piedradura··on English rules of thumb with grep
I don't have a German dictionary, my point is that a german person can discover interesting relations between English and German using grep, for example the one you suggest about ('d','v') becoming ('th','f'). The use of gerl is not essential but is a handy tool.
piedradura··on What should be sex for AI?
Just to be a little more concrete: What about a "genetic algorithm" approach for a population in which individuals are genetic algorithms and in which the optimization function put a great weight on being self-sustainability and diversity of structure.
piedradura··on What should be sex for AI?
Yes, you suggest a little effective training method. What I suggest is training a lot of very little effective training methods looking for mutations. By not being gready perhaps AI can develop a new system for evolving that we can't envision at this moment.
piedradura··on What should be sex for AI?
I am not suggesting physical activity.
piedradura··on Where will the next major advance towards general purpose AI come from?
Perhaps humans are not a good tool to teach a computer how to be intelligent, there is too much chaos in our society and our dreams are many time irrational. We want machines to be intelligent following the human way and this may be a bad approach. Perhaps we should need to focus in a two step approach: first, what is needed for a system to evolve, and second: how that system can be used to interact with human intelligence.
piedradura··on Old Geek Jobs: fighting against ageism in the industry
in Lisp you use two pointers (a fast and a slow one) to detect a cycle in a linked list. For example http://clhs.lisp.se/Body/f_list_l.htm
piedradura··on Elon Musk on How to Build the Future
A viability study is not something to reject.
piedradura··on Elon Musk on How to Build the Future
The problem with low probability outcome events is that when you repeat the same experiment many times that event can happen with high probability.
piedradura··on The building blocks of understanding are memorization and repetition
In maths you learn to solve problem by expanding the abstractions by adding new elements. There is a crucial difference between problems easy to solve by repetition and problems that require some insight.
piedradura··on Elon Musk on How to Build the Future
I would add another multiplicative factor: the probability that you have success in what you are trying to achieve, if that probability is near zero you effort will be in vain.
piedradura··on FBI director: Cover up your webcam
I prefer to have a computer composed by parts, so I attach the webcam to the computer when I need to, same thing for the audio and many other applications.

I only need 1k of ram to send a secret message, so no virus or malware could be in my tiny computer.