05 Aug 2013
Age has little to do with ability. Every profession has examples of people who achieve goals even though others consider them too young or too old. People who excel in the face of stereotypes are exciting to watch.
The Wall Street Journal listed some examples in a 1980s-era ad for United Technologies Corporation.
Continue reading →
29 Jul 2013
Ignite Chicago is an evening of 5-minute talks presented by speakers who want to inspire others. Each speaker is allowed twenty slides, and the slides advance automatically every fifteen seconds. The Ignite organizers asked me to present Why We Need STEM at 1871. I’ll post the video when it becomes available. For now, check out the slides…
Thank you Ignite Chicago organizers (Pete Aiello and Claire Lew) for the invitation and for hosting a great event.
Continue reading →
19 Jul 2013
The Petascale Tools Workshop is for computer scientists who create tools that enable apps to run efficiently on the world’s fastest supercomputers. Supercomputer performance is measured in petaflops: 1015 floating point operations per second. That’s blazing speed, thousands of times faster than the fastest MacBook Pro.
Continue reading →
17 Jul 2013
Pat Metheny encourages musicians to “be the worst” in whatever band they choose to join. Of course, he does not mean to play poorly.
Rather, he encourages us to surround ourselves with the best musicians we can find so that we can learn from them. The concept is explored further in the book Apprenticeship Patterns by Dave Hoover and Ade Oshineye.
Continue reading →
15 Jul 2013
Octopress is a lean blogging engine that happens to power RayHightower.com. Earlier today, after a quick update to the blog, I encountered the following:
$ rake generate
/Users/rth/.rvm/gems/ruby-1.9.3-p448@global/gems/bundler-1.2.4/lib/bundler/rubygems_integration.rb:187:in `stub_source_index170': uninitialized constant Gem::SourceIndex (NameError)
from /Users/rth/.rvm/gems/ruby-1.9.3-p448@global/gems/bundler-1.2.4/lib/bundler/rubygems_integration.rb:353:in `stub_rubygems'
from /Users/rth/.rvm/gems/ruby-1.9.3-p448@global/gems/bundler-1.2.4/lib/bundler/rubygems_integration.rb:250:in `replace_entrypoints'
from /Users/rth/.rvm/gems/ruby-1.9.3-p448@global/gems/bundler-1.2.4/lib/bundler/runtime.rb:14:in `setup'
from /Users/rth/.rvm/gems/ruby-1.9.3-p448@global/gems/bundler-1.2.4/lib/bundler.rb:116:in `setup'
from /Users/rth/.rvm/gems/ruby-1.9.3-p448@global/gems/rubygems-bundler-1.1.0/lib/rubygems-bundler/noexec.rb:77:in `setup'
from /Users/rth/.rvm/gems/ruby-1.9.3-p448@global/gems/rubygems-bundler-1.1.0/lib/rubygems-bundler/noexec.rb:89:in `<top (required)>'
from /Users/rth/.rvm/rubies/ruby-1.9.3-p448/lib/ruby/site_ruby/1.9.1/rubygems/core_ext/kernel_require.rb:116:in `require'
from /Users/rth/.rvm/rubies/ruby-1.9.3-p448/lib/ruby/site_ruby/1.9.1/rubygems/core_ext/kernel_require.rb:116:in `rescue in require'
from /Users/rth/.rvm/rubies/ruby-1.9.3-p448/lib/ruby/site_ruby/1.9.1/rubygems/core_ext/kernel_require.rb:122:in `require'
from /Users/rth/.rvm/gems/ruby-1.9.3-p448@octopress/bin/ruby_noexec_wrapper:9:in `<main>'
$
Not good. What happened?
Continue reading →