Saturday, February 18, 2017
The Big Three - And Self-aware AI isn't one of them!
An interesting read from Bill Gates - Where he states, "I view the threat of deadly pandemics right up there with nuclear
war and climate change. Innovation, cooperation, and careful
planning can dramatically mitigate the risks presented by each of
these threats." Interesting that he doesn't include Self-aware AI in the top three of his list of worries for the future.
Thursday, January 12, 2017
Don't get upset about CPython concurrency - just get Grumpy!
Here's a short recommended read that was brought to my attention by a teammate. If you've grumbled about poor concurrency support in conventional Python, Grumpy looks like it's coming to the rescue.
I suspect this break-through reflects the benefits of new concurrency approaches, as reflected in recent packages (like Akka) and languages (Go).
It's a fundamental shift, since Go extensions will be supported over C extensions. I assume that means Grumpy and CPython will co-exist for some time, unless most existing C extensions get re-coded in Go? It will be interesting to see how this unfolds!
I suspect this break-through reflects the benefits of new concurrency approaches, as reflected in recent packages (like Akka) and languages (Go).
It's a fundamental shift, since Go extensions will be supported over C extensions. I assume that means Grumpy and CPython will co-exist for some time, unless most existing C extensions get re-coded in Go? It will be interesting to see how this unfolds!
Wednesday, November 2, 2016
Installing Robot Framework on a MacBook
I recently faced challenges getting the open source Robot Framework to work on my MacBook, which is running OS X El Capitan. In general, the installation process should be trivial, but here's what finally worked:
- If you have the brew package manager installed, update it:
brew update - Use brew to install (or upgrade) the chromedriver program:
brew upgrade chromedriver - Make and use a Python virtualenv for the framework installation:
pip install --upgrade virtualenv
source virtualenvwrapper.sh # Note: Depends on where virtualenvwrapper.sh was installed to.
mkvirtualenv robotframework
workon robotframework
cdvirtualenv - Install the necessary framework packages:
pip install --upgrade robotframework
pip install --upgrade robotframework-selenium2library
pip install --upgrade requests
Tuesday, August 23, 2016
Google's Machine Learning Technology
Wow! First, Tensor software, now optimized hardware, too! Amazing 😯
Google's Tensor Processor
Google's Tensor Processor
Monday, August 22, 2016
Disruptive SSD Set to Debut in 2016
Intel and Micron's new Optane™ SSD 3-dimensional memory technology is on-track to debut starting in 2016. This looks to be a disruptive technology in the non-volatile storage market. Could the end of mechanical hard drives be near? If the reliability is there, quite possibly!
Subscribe to:
Posts (Atom)