Popular Posts From This Blog in 2014

With 100 or more views

Title Views
Home page / Archives More stats 4,003
Attributes of a Great Teacher (Updated on Mar 2014) More stats 1,656
How Will Cloud Computing Impact Software Industry? More stats 548
Web Information Sources More stats 485
Treating Code as an Essay More stats 476
Thirteen Dwarfs – Computational Kernels of Future Applications More stats 476
Machine Learning Application: Job Classification at LinkedIn More stats 448
A Simple Survey: If I Take Care of Your Salary … More stats 336
Multiple Roles of a Teacher More stats 327
Python Learning Material More stats 299
Data Jujitsu – A Pragmatic Approach To Applying Data Science More stats 299
About More stats 286
Seven Things To Do After You Finish a Hackathon More stats 268
What Ever You Want to Do, Some One Either Has Already… More stats 251
“Why Can’t You Be Like Him?” Asked my Mom More stats 246
Problems Inspire Creativity More stats 243
F# Is Moving Up In Popularity More stats 228
Interviews with Entrepreneurs – Srikanth, Funds India More stats 184
Gardner’s Multiple Intelligences for iPads More stats 156
List of Lists More stats 153
What is Technology Intelligence? More stats 153
Service Business vs Product Business More stats 141
A Few Snippets From “Secrets of Analytical Leaders” More stats 129
Dart, Swift and Popularity of Big Data and Computational Statistics More stats 127
Product Conclave: Early Customer Development – Different Strokes for Different Folks More stats 127
Indian Startup Resources More stats 127
For Students More stats 124
Where Do Ideas Come From? More stats 113
For Software Developers More stats 111
Are You Synesthesic? More stats 110
Do You Manage Facebook Groups? This App May be Useful To You More stats 106
For Entrepreneurs More stats 106
My Talks More stats 100

 

Mobile Game Discoverability

 

The mobile gaming market in North America continues to grow. As of Q3 2014there are 141.9MM NA mobile gamers, up from 111.3MM NA mobile gamersin 2013. These mobile gamers spent an average of $32.65 in the last year,generating $4.63B in NA mobile gaming revenue.
The graph below provides a view of how gamers discover games (click on it to get a larger view)

sources_of_mobile_game_discoverability

 

 

For a great analysis please see this  free report.

Asana on How to Start Small and Scale Over Time

A nice blog post from Asana on How to Start Small and Scale Over Time:

Recently, we’ve made a series of changes to our data infrastructure that have all proven extremely valuable:

  • Investing in monitoring, testing, and automation to reduce fire-fighting
  • Moving from MySQL to Redshift for a scalable data warehouse
  • Moving from local log processing to Hadoop for scalable log processing
  • Introducing Business Intelligence tools to allow non-experts to answer their own data questions

Got this from Hadoop Weekly, Issue #95, 9 November 2014. It has many other valuable articles on scaling.

Dart, Swift and Popularity of Big Data and Computational Statistics

Watching programming language popularity is one of my hobbies. The TIOBE index Nov 2014, shows some interesting trends. Let us take a look.

 

Click on these images to see a full page view.

TIOBE_2014

 

TIOBE2014-8-20

 

 

This para from the TIOBE is worth noting.

Thanks to the big data hype, computational statistics is gaining attention nowadays. The TIOBE index lists various of these statistical programming languages available, e.g. Julia (position #126), LabView (#63), Mathematica (#80), MATLAB (#24), S (#84), SAS (#21), SPSS (#104) and Stata (#110). Most of these languages are getting more popular every month. The clear winner of the pack is the open source programming language R. This month it jumped to position 12, while being at position 15 last month.

Other trends:

  1. The top 7 languages (from a year ago) retain their spots, but all of them drop a bit in popularity.
  2. Dart, a programming language from Google,  jumps into Top 20 from a previous rank of #81. Dart is language for  building web and cloud apps.
  3. Swift comes from nowhere and enters #18 spot. Swift is a new programming language from Apple for iOS and OS X.
  4. Perl and Visual Basic.NET stay in Top 10. It will be interesting to watch their moves.
  5. F# keeps moving up (from #23 to #16)
  6. Watch the Top 50 languages (#21-#50). Some of them are leading indicators to future of computing.
  7. To see potential new entrants into Top 20, you may want to watch the other languages in Top 50 in the  TIOBE site.
  8. I expected Scala to be in this list but for some reason, I don’t see it. I think it will soon move up into the Top 20 list.
  9. Three SQL dialects are still in Top 20. I am not surprised by that since SQL is still one of the most popular languages for database programming.
  10. I keep hearing a lot about Julia. I will be watching it with interest.

The images in this page are from InfoMinder. InfoMinder is a tool for tracking web pages. I use it to track a few interesting pages on the web. When InfoMinder detects change in a page, it highlights it  and creates a new changed page. It is one of the tools we built over a decade ago and is still chugging along, helping me and others watch the web.

Startups in the Early Stages are Super Unglamorous

It is always nice to see when some one leaves a big pay check, a prestigious job with one of world’s biggest companies and ventures out into the unknown. It takes a lot of conviction, grit and perseverance to make it. Nest Co-Founder Matt Rogers explains why careers can be made on taking on the challenges and projects unloved by others.

A few notes from one of the most inspiring startup stories.

  • Growing up with technology at a young age changes your mindset and how you interact with the world.
  • Doing end to end in technology is really complicated.
  • The best teams are the ones with a culture that gets going when things go wrong.
  • For startups, PR is the best means of early marketing.
  • Growth metrics are very different for physical items. For  apps it may be  downloads in millions. For physical items, a few sales from each store is good.
  • The early stages of a startup are fun but may be very glamorous – lots of market research, cold calling, talking to people to hire, white boarding, sketching, prototyping, brainstorming, trying out different things and building.
  • To be a good startup, you need to have an intentional processes, deep technological integration and great design.
  • You need to build things that are really easy to use.

I enjoy listening to ETL (Entrepreneur Thought Leaders) podcasts. They normally get good speakers and the audience ask great questions. I hope you enjoy this podcast as much as I did.