More recent commentary by a math & bio prof:
https://liorpachter.wordpress.com/2014/12/30/the-two-culture...
HN discussion (69 comments)
https://news.ycombinator.com/item?id=8819811