Is Scala a More Efficient Programming Language?

Is Scala a More Efficient Programming Language?

Recently I’ve heard more mention of Scala in programming realms that it could become a better standard for programming languages.  It seems they are gaining popularity. According to their website, Twitter, LinkedIn and Intel are using Scala with their systems. It’s goal is to create a more efficient programming language.

Comparison to other programming languages
“Scala is statically typed, while both Groovy and Clojure are dynamically typed. This makes the type system more complex and difficult to understand but allows almost all type errors to be caught at compile-time and can result in significantly faster execution. ”  via Wikipedia

The programming language name is a blend of the words “scalable” and “language”. Martin Odersky began developing Scala in 2001.  The first version of Scala was introduced to the public in 2004. The second version released in 2006. The current version is 2.11.8.

Watch Marconi Lanna’s 2015 review of Scala

Click here to visit the Scala website and learn more.

Click here to read more at Wikipedia.

Nike Pro Skills

Nike Pro Skills is helping youth grow to not only become better basketball players. They are providing the opportunity to become better citizens. Today I had the privilege of meeting Josh Feemster who is a Nike Pro Skills coach in Dallas. He shared that another aspect of Nike Pro Skills is their mission to help youth in Haiti. They make it possible for boys to come to the U.S. with the prospect of building a better life through basketball.

Visit the website to learn more.

Follow them on Twitter teamproskills

Adventure of Goodness

Adventure of Goodness

Goodness. It is a daily pursuit. It is not a state of living perfectly – none of us can do that. We can do our best to excel at living “good” however.

  • Look for opportunities to serve those around me
  • Listen to those who would like to share a success or struggle
  • Give from resources I have been blessed with
  • Comfort those who are hurting
  • Encourage those pursuing similar paths and goals
  • Highlight the unique talents and skills you see in others

Do you want more adventure in your life?

Pursue to do good every day!


Pour Les Femmes

Pour Les Femmes

See how Pour Les Femmes, Robin Wright and Karen Fowler have grown their social cause and product line in the latest Selfridges & Co. video.

Pour Les Femmes is a socially conscious sleepwear company created by Actress/Activist Robin Wright and longtime friend and Designer Karen Fowler. The company was founded to make a product that they love that symbolizes comfort and security and at the same time helps women around the globe. Click here to visit their website.

Bono and Eugene Peterson

Bono and Eugene Peterson

Bono. Is there anyone who isn’t aware of Bono and U2? Would anyone turn down an invitation to meet with him? Apparently so. And until today, I’d not heard of Eugene Peterson. I had heard of one of his works though, The Message: The Bible in Contemporary Language.

I watched the Fuller Studios story Bono and Eugene Peterson: The Psalms with the inspiring story of Bono and Eugene Peterson. Experience their conversation.

“Why do we need art? Why do we need the lyric poetry of the Psalms? Because the only way we can approach God is if we are honest through metaphor, through symbol. So art becomes essential, not decorative.

I would love if this conversation would inspire people who are writing these beautiful voices and writing these beautiful gospel songs – write a song about their bad marriage. Write a song about how their pissed off at the government. Because that’s what God wants from you – the truth. Weigh the truth. The truth will set you free – it will blow things apart. Why I’m suspicious of Christians is because of this lack of realism. And I’d like to see that [realism] in life, in art and in music.” Bono.

“It’s [40] one of the songs that reaches into the hurt and disappointment and difficulty of being a human being. And acknowledges that in a language that is immediately recognizable. There’s something that reaches into a person, stuff we all feel. Many of us don’t talk about.” Eugene Peterson.

Watch the video below:

Jeff Skoll Group

Jeff Skoll Group

Participant Media,, The Skoll Foundation, The Skoll World Forum on Social Entrepreneurship and The Skoll Global Threats Fund are philanthropic and commercial enterprises of Jeff Skoll. Click here to visit the website and learn more about The Skoll Group.

Jeff Skoll is leading social entrepreneurship in the the world. Watch the video:

Click here to learn more about Jeff Skoll.



The video below is one of my favorite guitar solos Prince performed. It was at the 2004 Rock and Roll Hall of Fame Inductions during the George Harrison tribute performing the song, While My Guitar Gently Weeps, with Tom Petty, Steve Winwood, Jeff Lynee and others.

Prince was one of the first “pop” Telecaster guitar players I saw and heard as a kid. He commanded whichever part he was playing and his musical hooks/riffs were genius. I need to study more of his works.

Click here to read the report from the Star Tribune regarding his death. His creative talent will be greatly remembered and missed here on earth.

Rest in peace, Prince Rogers Nelson. The music he created between June 7, 1958 and April 21, 2016 was amazing.

Prince at the 2004 Rock and Roll Hall of Fame

Will It Go Round in Circles?

Will It Go Round in Circles?

Back in February, GoPro announced that their spherical rig was beginning to launch. Six synchronized GoPro cameras capturing 8k video.

As the 2016 NAB (National Association of Broadcasters) began earlier this week, GoPro reveiled that the Omni is now available. Also, they launched Android and iOS apps for a new VR platform.

Get it on pre-order for $4,999.99. Watch their video below:

Here’s the info from their website.

GoPro Omni Mark JohnsonThe all-inclusive Omni rig includes:
*Six cameras act as one: Interact with the primary camera in the array to configure settings or initiate the start/stop of recording for all six cameras.
*The proven image quality of the HERO4 Black…times six: Produce high-res images that virtual reality viewers will notice. Omni may also be used for “over capture”; capture at 8K and extract an HD deliverable.
*Optimized workflow: capture using Omni, use GoPro Omni Importer for preview, data management and rendering, fine tune the content in Kolor Autopano® Video, then proof the content in GoPro VR player and publish it to the GoPro VR website.
*By collaborating with Adobe®, GoPro further solves the pain points of editing spherical content by enabling native handling of 360-degree video up to 8K resolution within Adobe® Premiere® Pro CC, and Adobe After Effects® CC.

FYI, this post title is a play on a song (Will It Go Round In Circles) created by one of the world’s greatest keyboard players, Billy Preston. RIP. Check him out!

AR, AI, VR and Connectivity are the Future of Facebook

AR, AI, VR and Connectivity are the Future of Facebook

In case you aren’t familiar with these abbreviations, get to know AR, AI and VR. These along with connectivity are the focus of Facebook’s 10-year plan which was revealed by Mark Zuckerberg at the developer’s conference, F8.

ARaugmented reality – a live direct or indirect view of a physical, real-world environment whose elements are augmented (or supplemented) by computer-generated sensory input such as sound, video, graphics or GPS data (read more at Wikipedia).
AIartificial intelligence – the intelligence exhibited by machines or software and how they are capable of thought and behaviors. (read more at Wikipedia).
VRvirtual reality – a computer technology that replicates an environment, real or imagined, and simulates a user’s physical presence and environment in a way that allows the user to interact with it. (read more at Wikipedia).

Mark Zuckerberg’s keynote on day one of F8 shared some interesting ideas. Here are some screen grabs and my takeaways:

F8 2016 Keynote
Facebook’s goal is giving people the tools so that they can share anything they want with anyone, while offering the technology to capture an idea or experience in it’s purest form.

How has sharing evolved through time and how will it look in the future? From text to voice to photo to video? Is the next logical step AR/VR/AI? Spock would probably agree.

F8 2016 Facebook Family of Apps
Facebook plans to offer apps for these types: One-To One, Small Groups, Friends, Community and World.

F8 2016 Facebook 10-year plan
Facebook created a 10-year road map for accomplishing their goals.

F8 2016 Plan Technology Products Ecosystem
How do they intend to travel this path? With Lee Majors as the captain of the RV? No, unfortunately The Six Million Dollar Man isn’t involved.  However, through their “playbook “of technology, products and ecosystems, Facebook intends to go where no man has gone.

New tools and infrastructure were announced to build, grow and monetize apps. 70% of Facebook apps are built outside of the U.S. React Native is a tool for app developers that enables experiences on native platforms using a consistent developer experience based on JavaScript and React. Click here to learn more about it.

Between Messenger and What’s App, people are sending about 60 billion messages a day. Compared to about 20 billion global SMS messages sent daily.  Facebook announced Messenger Platform which is powered by AI. With this tool, brands can pipe stories into Messenger.  CNN was the example used. It looks like algorithms will be based on your use, so they can personalize the content. Users can send a message with a topic, then the company returns a message with  related info.

Facebook Live will become more prominent in the Facebook layout. The API for this tool is now available to developers.

About 4 billion people in the world aren’t connected to the internet. Three barriers to connectivity:
1. Availability – about 1 billion people aren’t near a network connecton
2. Affordability – about 1 billion people can’t afford to connect
3. Awareness – about 2 billion aren’t aware of the value to spend money on connecting.

Solutions: Facebook is working on a fleet of solar-powered planes to beam down internet in unreachable areas. Also, Facebook satellites are being developed. In rural and urban areas, Facebook is boosting connectivity with tech systems. A lite version of Facebook is becoming available to offer options for consuming less data. They are working with providers to help lower cost. Free Basics is another initiative to offer services to those in need.

Facebook is using AI in the Moments app for facial recognition. In Newsfeed, AI is utilized to tailor stories for users by looking at who their friends are and activity patterns. AI is helping Facebook improve processing and system performance. They are offering open source technology such as Torch modules and designs for GPU servers.

Facebook is offering a line of VR and AR hardware. Click here to read more about Oculus.