News for hackers. Stuff that matters.

aeoost

Re:So You Want to Compete with Steam on Thursday January 18, 2018 @03:45AM (#16175623)
You can subscribe to curators whose recommendations will populate the main page.

One I like: 'Weird games for your pleasure' http://store.steampowered.com/curator/7099409-Weird-Games-fo...

Re:Spacetime Calculus [pdf] on Saturday December 16, 2017 @09:21AM (#15939638)
Awesome! By the way, there are also books that accompany the first three courses:

https://www.amazon.com/Classical-Mechanics-Theoretical-GEORG...

https://www.amazon.com/Quantum-Mechanics-Theoretical-Leonard...

https://www.amazon.com/Special-Relativity-Classical-Field-Th...

If you get the first one, make sure to get the one titled 'Classical Mechanics' and not just 'The Theoretical Minimum' as the former is a more recent printing with many corrections.

Re:Spacetime Calculus [pdf] on Saturday December 16, 2017 @03:27AM (#15938493)
Thanks for your comment. For people new to physics (I am one of them) I can't recommend strongly enough Leonard Susskind's 'The Theoretical Minimum' courses -- http://theoreticalminimum.com/courses . I'm currently going through the one on Special Relativity and EM concurrently with Hestenes' text.
I'm currently working on an RL project based on an OpenAI Gym environment and have been reviewing the different frameworks available. So far I’ve come across:

- OpenAI Baselines (more a collection of algorithms than a framework)

- Keras-RL (looked ideal but has been abandoned)

- Tensorflow Agents (An 'official'? Tensorflow library, but very basic- only one algo at present)

- rllab (Developed by OpenAI people but seems to be abandoned)

- OpenAI Lab (?)

- TensorForce

My main concerns are: 1. Soundness of the algo implementations. 2. Modularity, ease-of-use, compatibility.

I first looked at Baselines as it seemed to best address the first concern but ran into frustrations when for example the DeepQ implementation didn’t work if my Gym’s action_space was a Tuple space. I am working with a team unfamiliar with RL so want something that is as plug-n-play as possible, like Keras. So far TensorForce looks promising. Can anyone add anything more? Thanks

Re:Google Releases Colaboratory on Thursday November 09, 2017 @07:00AM (#15661680)
Very old version of Tensorflow there (1.0). Even Azure Notebooks is more up to date (1.1).
Re:Google Releases Colaboratory on Thursday November 09, 2017 @06:54AM (#15661652)
F# too!
Re:Clojure vs. The Static Typing World on Friday October 27, 2017 @09:32PM (#15573515)
Try F# my man. In my experience its the best option for a statically typed functional language if you want to actually get stuff done and not just dick around. Also as you're coming from C# it would be the logical choice since the tooling is all there and you're already familiar with it. Visual Studio Code + Ionide plugin is what I use. I really don't understand why F# isn't more popular. Maybe it has something to do with its Microsoft roots making it uncool among the hip functional crowd?
Re:Tensorflow sucks on Monday October 09, 2017 @09:46PM (#15438722)
I got fed up with up with Python and switched to F#. My main issue was the lack of static typing made testing and debugging a major timesink and headache.

It's early days but so far F# it ticks all my boxes and I'm finding it an extremely nice language to write in. It is just as terse as Python (due to type inference) but statically typed, and there is a great plugin Ionide for VSCode which makes for a really polished development environment.

Plan is to use Microsoft's CNTK for ML/DL stuff.

For anyone frustrated with Python's duck typing, I highly recommend you check out F#.