There are known knowns. These are things we know that we know. There are known unknowns. That is to say, there are things that we know we don’t know. But there are also unknown unknowns. There are things we don’t know we don’t know.
Donald Rumsfeld

Artificial Intelligence in the Connected World

  • // 3 Years from Now
  • Me: Hey Google, my clothes'll be done washing in 25 minutes. Could you let me know when that happens?
  • Google: Sure thing!
  • [24: 30 Later]
  • Google: Hey Brent, it's time to put your clothes in the drier.
  • // 6 Years from Now
  • *Puts clothes in a washer-drier machine*
  • [30: 00 Later]
  • { if user moves towards W-D Machine: do nothing
  • else {
  • Google: Hey, your clothes are fresh and clean.


These are the languages I want to learn. I’ve been working towards Dart since January. So far I’ve actually made some progress, but the more I learn the more I realize I need to learn. Right now I’m about halfway through understanding the basics of JavaScript. I’ve got a JavaScript & jQuery book coming in the mail at the end of the month which should help out a ton.

  1. HTML
  2. CSS + SCSS + LESS
  3. JavaScript + jQuery
  4. Dart

Hey now.

Still, for many White Americans (and some African Americans) the most unsettling aspect of the discussion about Afrocentricity is that its intellectual source lies in the research and writings of African American scholars. Whites are accustomed to being in charge of the major ideas circulating in the American academy.

-Molefi Asante

I ran across this in a reading for my Black Politics course.

It’s funny that people see programmers as too smart for their own good or socially obtuse. I think that if they understood the joys associated with creating a great program they would understand the really positive emotional connection that those people have with machines.