Saturday, December 31, 2016

AI: Singularity Lectures: The Future of Technology

Singularity Lectures - YouTube

Ray Kurzweil - The Future of Technology - YouTube



Ray Kurzweil: Solar Will Power the World in 16 Years | Big Think
Article Image

Ray Kurzweil: Solar Will Dominate Energy Within 12 Years | Fortune.com

Ray Kurzweil: Here’s why solar will dominate energy within 12 years | KurzweilAI

"Many analysts extend growth linearly from that sort of pattern, concluding we’ll see 0.5% annual growth in solar in the future, reaching 12% solar share in 20 years. But linear analysis ignores what Kurzweil calls the law of accelerating returns — that as new technologies get smaller and cheaper, their growth becomes exponential.

So instead of looking at year over year growth in percentage terms, Kurzweil says we should look at the rate of growth — the fact that solar market share is doubling every 2 years. If the current 2% share doubles every two years, solar should have a 100% share of the market in 12 years."


Thursday, December 29, 2016

New Compression Algorithms

Google’s Brotli Compression Algorithm Lands to Windows Edge @ InfoQ

"Microsoft has announced that its Edge browser has started using Brotli, the compression algorithm that Google open-sourced last year...
According to Google, Brotli uses a whole new data format, which makes it incompatible with Deflate but ensures higher compression ratios. In particular, Google says, Brotli is roughly as fast as zlib when decompressing and provides a better compression ratio than LZMA and bzip2

Last year, Apple and Facebook both open-sourced their new compression algorithms, Apple’s LZFSE and Facebooks’s ZStandard."

Facebook Open-Sources New Compression Algorithm Outperforming Zlib @ InfoQ

Apple Open-Sources its New Compression Algorithm LZFSE @ InfoQ

even 7-zip has better compression than standard Zip

7-zip LZMA SDK (Software Development Kit)


Wednesday, December 28, 2016

Cloud Storage: Object / Content-Addressable Storage

Object storage - Wikipedia

The History Boys: Object storage ... from the beginning • The Register

CAS_development_chart

Interactive Data: Web Notebooks

Data Newsletter - O'Reilly Media

"...Notebooks and workflow tools will continue to evolve.
Jupyter Notebook is widely used by data scientists because it offers a rich architecture of elements that can be used and recomposed for a broad range of problems, including data cleaning and transformation, numerical simulation, statistical modeling, and machine learning. (O’Reilly uses Jupyter Notebook as the basis for Oriole Interactive Tutorials, for example.) It’s useful for data teams because you can create and share documents that contain live code, equations, visualizations, and explanatory text. And by connecting Jupyter to Spark, you can write Python code with Spark from an easy-to-use interface instead of using the Linux command line or Spark shell.

Data professionals continue to use a variety tools. Beaker notebooks support many programming languages, and there are now multiple notebooks that target the Spark community (Spark Notebook, Apache Zeppelin, and Databricks Cloud). However, not all data professionals are using notebooks: they aren't suited for managing complex data pipelines—workflow tools are better suited for that. And data engineers favor tools used by software developers. With deep learning and other new techniques entering the data science and big data communities, we anticipate that existing tools will evolve even more."


"Notebook-style development provides a more exploratory way to write code than with traditional IDEs. Notebook interfaces are comprised of a series of code blocks, called cells, which can stand alone or act in unison. The development process is one of discovery, where a developer experiments in one cell, then can continue to write code in a subsequent cell depending on results from the first. Particularly when analyzing large datasets, this conversational approach allows researchers to quickly discover patterns or other artifacts of the data."

example notebook of Lorenz differential equations




Tuesday, December 27, 2016

free ebook: Enterprise Cloud Strategy (Microsoft Azure)

Free ebook: Enterprise Cloud Strategy – Microsoft Press blog

Enterprise Cloud Strategy

Tesla Autopilot predicts an accident

Tesla Autopilot’s new radar technology predicts an accident caught on dashcam a second later | Electrek

"...One of the main features enabled by the new radar processing capacity is the ability for the system to see ahead of the car in front of you and basically track two cars ahead on the road. The radar is able to bounce underneath or around the vehicle in front of the Tesla Model S or X and see where the driver potentially can not because the leading vehicle is obstructing the view.
That’s demonstrated clearly in this real world situation on the Autobahn..."



Hans Noordsij (@HansNoordsij) | Twitter

Elon Musk (@elonmusk) | Twitter

Monday, December 26, 2016

ASP.NET WebHooks

Announcing Microsoft ASP.NET WebHooks V1 | .NET Web Development and Tools Blog

"WebHooks provide a simple pub/sub model for wiring together Web APIs and services with your code. A WebHook can be used to get notified when a file has changed in Dropbox, a code change has been committed to GitHub, a payment has been initiated in PayPal, a card has been created in Trello, and much more..."




book: The Attention Merchants

Triangulation 278 Tim Wu | TWiT

Triangulation 278: Tim Wu - YouTube

"....whether we acknowledge it or not
the attention merchants have come to play an important part in setting the course of our lives
and consequently the future of the human race
...

the future will be nothing more than the running total of our individual mental states 
so that's why you call attention to what you want us to think about it
...
our attention in a way really is all is the only currency we have to spend as human beings
...
your life really is the sum total of what you paid attention to
...
a proven 3-stage technique, successfully used by religions, governments, advertisers
and apparently by Trump:


  1.  Win a battle for attention (no arguments!):
    being outlandish, extremely forceful, looking strange
  2.  Give voice to deeply help unconscious fears or desires
    by reading the audience ("tell people what they want to hear")
  3. Offer your product (or yourself) as the solution
    in confident way"

Tim Wu's Home Page
law professor on Columbia University;
among other things, he is the creator of the term "net neutrality"

The Attention Merchants

Saturday, December 24, 2016

Serverless: WebTask, AWS Lambda, Azure Functions

Going Serverless using WebTask with Glenn Block @.NET Rocks! vNext

Webtask
"Run code with an HTTP call. No provisioning. No deployment.



ionic v2, Angular Mobile Toolkit, Progressive Web Apps


Mobile Toolkit


Angular Mobile Toolkit

"Performance of native, discoverability of the Web
The Angular Mobile Toolkit makes it easy to build snappy Web apps that load instantly on any device, even without an internet connection. Take advantage of the searchability, shareability, and no-install-required-ability of the Web without compromise.

Automatic Progressive Web Apps
Build Progressive Web Apps with ease using Angular CLI and Angular Mobile Toolkit. Plugins and libraries for App Shell, Service Worker, and Application Manifest make it easy to create installable, offline-capable, mobile-network-friendly apps in minutes."


link from: .NET Rocks! vNext

Building Mobile Apps using Ionic v2 with Justin James @ .NET Rocks! vNext

GitHub - driftyco/ionic: Build amazing native and progressive web apps with Angular and open web technologies. One app running on everything 🎉
"Ionic 2 is the next generation of Ionic, the open-source mobile app development SDK that makes it easy to build top quality native and progressive web apps with web technologies."


"Build amazing native and progressive web apps with Angular and open web technologies. One app running on everything 🎉http://ionicframework.com/"


Progressive Web Apps (PWA)

Friday, December 23, 2016

Windows 10 Apps Samples @ GitHub

Windows on Github
"This repo contains the foundational samples that demonstrate the features of the Universal Windows Platform (UWP). These code samples are designed to run on desktop, mobile, and future devices that support the UWP."

This project is a tutorial demonstrating the capabilities of the web platform on Windows 10. The browser is a sample app built around the HTML WebView control, using primarily JavaScript to light up the user interface. Built using Visual Studio 2015, this is a JavaScript Universal Windows Platform (UWP) app.

JavaScript Browser



Thursday, December 22, 2016

AI challenge: telling identical twins apart for driving license

WBAY - Twins denied driver’s permit because DMV can’t tell them apart - October 23, 2015

"...twins got (drivers license) denied by the DMV, all because a camera could not tell one girl from the other...That computer can recognize faces, a feature that comes in handy if somebody’s is trying to get an illegal ID It apparently is not programmed to detect twins..."


Face recognition failure: Georgia DMV denies twins' permit 'cause computer sees them as one — RT America
Photo published for Georgia twins denied driver’s permit because DMV can’t tell them apart

Maybe Microsoft Research already has a solution?

Microsoft Tries To Guess Relatives With "Twins or Not" - Slashdot

Are you twins?


Raspberry Pi's Linux Pixel @ old PCs, Macs

Raspberry Pi's gorgeous Pixel desktop can now reinvigorate old PCs and Macs | PCWorld

Pixel (Pi Improved Xwindows Environment, Lightweight) is a Linux desktop experience based on Debian Linux...
The great thing about the Pixel desktop is that it can run on almost anything—especially older hardware. To run Pixel you’ll need at least 512 Megabytes of RAM..."

pixel desktop

Tuesday, December 20, 2016

Azure Developer Guide

A brief (39 pages PDF) nice high-level overview of typical Azure use-cases
Why in PDF format, why not GitBook, if it is for developers?

Developer Guide—App Development | Microsoft Azure

Monday, December 19, 2016

book: Surviving The App Store ($ iOS vs Andorid)

Surviving The App Store by Amir Rajan [Leanpub PDF/iPad/Kindle]
"Ridiculously detailed insights to "making it" in the App Store. From the creator of a minimalist text based RPG that conquered the App Store and took the #1 spot across thirteen countries. This book will help your games survive and thrive in a flooded market."

Surviving The App Store
Over the five month period Android App made $12,717.
During that same time period iOS App made $57,600.

Apps for Managing Social Media

6 Powerful Apps for Managing Social Media with a Team - Michael Hyatt

Amazingly Simple Graphic Design Software – Canva

canva

CoSchedule - The Best Content Marketing Editorial Calendar Software

Buffer - A Smarter Way to Share on Social Media

TweetDeck

Pixelmator

Numbers - Apple

Sunday, December 18, 2016

Docker @ Azure & AWS

Docker for Azure Public Beta - Docker Blog
"Last week Docker for AWS went public beta, and (now) Docker for Azure reached the same milestone and is ready for public testing. Docker for Azure is a great way for ops to setup and maintain secure and scalable Docker deployments on Azure."

(Docker for Azure was in private beta since DockerCon, June 2016)

So far it was possible to install Docker inside of a VM and then deploy images into that VM.
This official version offers integration with Azure storage for logging and diagnostics. 
For now this is still only Linux based. 

Saturday, December 17, 2016

"vanila CSS": You Might Not Need JavaScript or jQuery

You Might Not Need JavaScript

"This site is fully copied from You Might Not Need jQuery, an excellent resource for vanilla JavaScript created by @adamfschwartz and @zackbloom. But this time, we take a look at the power of modern native HTML and CSS as well as some of the syntactic sugar of Sass. Because, you might not need scripts for that task at all!"
link from:

data, visual podcast: Worldwide Energy

Worldwide Energy Production Geek Out @ .NET Rocks! vNext


Geek Outs

"This is a Progressive Web App demonstrating timed, human-corrected Speech to Text, Polymer, HTML5 Audio and WebVTT. "

"...a real-time transcript player prototype developed by Signl.fm. 
The podcast is courtesy of the .Net Rocks! show"





World Map of the Global Power plant fleet by technology – Evans and Annunziata (2012)0

Friday, December 16, 2016

Tony Robbins: 3 Steps to a Breakthrough

The 3 steps to a breakthrough (podcast)

Tony Robbins: 3 Steps to a Breakthrough (video)

in this order of importance:
  1. Change your state.
    "Your mental and emotional state determines your perception on life,
    and is essential to any breakthrough."
  2. Change your story.
    "stories we tell ourselves that keep us from implementing our goals"
  3. Change your strategy
    "find people who’ve achieved turnarounds and transformations and study what went right"

AI: Google Translation long story

The Great A.I. Awakening - The New York Times


"How Google used artificial intelligence to transform Google
Translate, one of its more popular services — and how
machine learning is poised to reinvent computing itself."



link from:
Next:Economy Newsletter - O'Reilly Media

Economy - O'Reilly Media

The great question of the 21st century: Whose black box do you trust? - O'Reilly Media
"...algorithms also shape the choices made by writers and publishers.
  • Do you write and publish what you think is most newsworthy, or what will get the most attention on social media? 
  • Do you use the format that will do the most justice to the subject (a deep, authoritative piece of research, a so called "longread"), or do you decide that it's more profitable to harvest attention with short, punchy articles that generate higher views and more advertising dollars? 
  • Do you choose video over text, even when text would let you do a better job?"

Thursday, December 15, 2016

visual: Alphabet "X" innovation process (Venn diagram)

Another "3 overlap circles" (Venn diagram) method

Astro Teller, Captain of Moonshots at X, on the Future of AI, Robots, and Coffeemakers - IEEE Spectrum
The process:
  • "First you have to say what the huge problem is you’re trying to solve.
    You have to be able to describe it in order for it to have any chance of taking root at X.
  • And there has to be some articulatable, hard but potentially solvable,
    technology problem at the middle of it.
  • Once that’s true, we go down a path where
    instead of saying, “What’s most fun to do about this or what’s easiest to do first?”
    we say, “What is the most likely reason this project won’t make it?(solution)
Blueprint for X moonshots

Wednesday, December 14, 2016

free: "Let's Encrypt" + Azure Web Apps

HTTPS is enabled by default on Azure Web Apps when running on default shared "azurewebsites.net" domain, but with custom domain one needs to add a custom SSL certificate to enable HTTPS. That feature is available to purchase for $70/year from Azure portal,
or one can use a free certificate instead. The configuration is not trivial, but it is possible
as described in the article below.

"Let's Encrypt" Azure Web Apps the Free and Easy Way | GoorooThink Tech News | Articles | Skills Analytics | Gooroo

letsencrypt.org is a new certificate authority backed by some of the internet's biggest players, including: the Electronic Frontier Foundation, Mozilla, Google Chrome and many others. Let's Encrypt eliminates the complex process of manual certificate creation, validation, signing, installation and even renewal by instead leveraging an automated DevOps style approach with open source command line tooling built upon an open standard called ACME (Automated Certificate Management Environment).

"Add support for free SSL certs like those from Let's Encrypt" is one of the highest rated suggestions of all time on the Azure Web Apps Feedback Forum. You see, as nice as the community built Let's Encrypt clients mentioned above are, we've still had no way to run them on Azure's PaaS offerings.

That was true until about a week ago, when Simon ingeniously packaged up ACMESharp in an Azure Site Extension called _Azure Let's Encrypt_, and published it to the Azure Site Extension gallery."

Install


IoT: Android Things; "Waymo" self-driving cars

Google launches first developer preview of Android Things, its new IoT platform | TechCrunch
"Google today announced Android Things, its new comprehensive IoT platform for building smart devices on top of Android APIs and Google’s own services. Android Things is now available as a developer preview."


Google’s self-driving car unit spins out as Waymo | TechCrunch


Tuesday, December 13, 2016

Visual: Workflow Marketing Tool: Drip

A clevel specialized solution, like IFTTT for email marketing, or like BizTalk for B2C.
Now that BizTalk features are included in Azure Logic Apps similar solution could be custom built.

Email & Marketing Automation Features by Drip
Campaign Builder Graphic
link from .NET Rocks! vNext

Monday, December 12, 2016

Microsoft Surface Hub: $ Billion Business

Microsoft’s surprise hardware hit: The Surface Hub | Ars Technica
"The conference room computer is now apparently a billion-dollar business."

"$6,999 for the 55-inch version and $19,999 for the 84-inch version
... higher than expected demand (in particular of the 84-inch version) meant the company needed to change its manufacturing capabilities. The company also hiked the price of both models by $2,000, to $8,999 and $21,999... The average Surface Hub customer is buying about 50 devices for each deployment, and the company has achieved more than 2,000 customers."


GitBook: for documentation and books

Colaborative editing in Markdown, generate and publish documents and books

GitBook · Documentation made easy

About GitBook · GitBook

GitHub - GitbookIO/gitbook: 📝 Modern documentation format and toolchain using Git and Markdown
"GitBook is a command line tool (and Node.js library) for building beautiful books using GitHub/Git and Markdown (or AsciiDoc). Here is an example: Learn Javascript.
You can publish and host books easily online using gitbook.com. A desktop editor is also available."

Sunday, December 11, 2016

Azure Training & Certification @ edX

Good, free training
Interesting: "powered by edX on Microsoft Azure" but videos are hosted on YouTube

Microsoft Rolls Out New Azure Skills Training, Certification for Partners
Microsoft is making six courses available immediately:
Another six will follow over the next few weeks.
Expect to hear about additional learning opportunities over the next few months.

Microsoft also is investing in a variety of technical training, tools and resources, including the Microsoft Virtual Academy, the Cloud + Enterprise University Boot Camps, and the Microsoft Professional Program, to name a few.


"by 2020 the idea that a company has “no cloud" would be as rare as a “no internet" policy is today"


Azure Notebooks: F# + Jupyter Notebooks (!)

Azure Notebooks now support F# | The Visual Studio Blog

https://notebooks.azure.com



https://notebooks.azure.com/library/fsharp/html/FSharp for Azure Notebooks.ipynb

Create an Jupyter/IPython Notebook | Microsoft Docs

Screenshot


Microsoft announces support for F# language in Azure Notebooks - MSPoweruser

Introducing Jupyter Notebooks in Azure ML Studio | Cortana Intelligence and Machine Learning Blog

Microsoft brings F# to Jupyter Notebooks on Azure | InfoWorld

Saturday, December 10, 2016

PowerShell & .NET @ Google Cloud Platform

Cloud Tools for PowerShell [Beta]  |  Google Cloud Platform

.NET on Google Cloud Platform  |  .NET  |  Google Cloud Platform

Google Cloud Platform Blog: Making ASP.NET apps first-class citizens on Google Cloud Platform

free book: 80,000 Hours - Find a Fulfilling Career That Does Good

80,000 Hours - Find a Fulfilling Career That Does Good


How to make a difference with your career - 80,000 Hours
"You have 80,000 hours in your career.
Make the right career choices, and you can help solve the world’s most pressing problems, as well as have a more rewarding, interesting life.
We’re here to give you the information you need to find that fulfilling, high-impact career. Our advice is all free, tailored for talented graduates, and based on five years of research alongside academics at Oxford."

80,000 Hours - YouTube

Find a fulfilling career that does good (introduction) @ Cambridge University - YouTube

What makes for a dream job? Here's what the evidence says.
"Here are the six key ingredients of a dream job:
  1. Work you’re good at
  2. Work that helps others
  3. Engaging work that lets you enter a state of flow (freedom, variety, clear tasks, feedback)
  4. Supportive colleagues
  5. A job that meets your basic needs, like fair pay, a short commute and reasonable hours
  6. A job that fits your personal life
Most importantly, focus on getting good at something that helps others."

Friday, December 09, 2016

Amazon Go, Vehicles...

Amazon.com: : Amazon Go

Amazon Go grocery store of the future: PHOTOS, VIDEO - Business Insider

"This is Amazon's grocery store of the future: no cashiers, no registers, and no lines"

"...it's designed so that shoppers will use an app, also called Amazon Go, to automatically add the products they plan to buy to a digital shopping cart; they can then walk out of the building without waiting in a checkout line.

The idea is that Amazon's machine-learning technology can automatically identify when a product is added to your cart, so you don't have to do it yourself. When you leave the store, Amazon automatically charges your Amazon account."



Next:Economy Newsletter - O'Reilly Media

"If you thought Amazon would bring about the death of brick-and-mortar stores, think again; it's actually reinventing them. This week the behemoth online retailer unveiled its concept for Amazon Go, a real-life, app-enabled grocery shopping experience that obviates the need for checkout lines and cashiers. Amazon will use cameras, sensors, and machine-learning technology to identify every product you take off the shelves and leave with, automatically charging it to your Amazon account, so you can actually grab and go. The first store, in Seattle, is currently in beta, open only to Amazon employees, with plans to open to the public in early 2017."
+ Amazon.com: Vehicles

"Find reviews, specs, images, and more for thousands of new and classic cars, trucks, SUVs, and vans."





Azure Networking (hardware+software)

Very interesting podcast interview. Moores Law for networking.
Enthernet is not the "same old"... FPGA NICs...

Microsoft Azure Networking with Albert Greenberg - RunAsRadio

Azure Virtual Networks | Microsoft Docs
Azure virtual network
IPv6 for Azure VMs available in most regions

Albert Greenberg | LinkedIn

Albert Greenberg - Wikipedia

Software-defined networking - Wikipedia


Kathy Sierra @ Business of Software

blog: Creating Passionate Users

Outinspire

Caring


Web 2.00 Business Models | Kathy Sierra | BoS 2009



Building the minimum Badass User | Kathy Sierra | BoS 2012



Building the Minimum Bad Ass User. Part Two | Kathy Sierra 2013



Motivation Matters | Kathy Sierra | BoS EU 2014 - Business of Software Europe


Amazon.com: Kathy Sierra: Books, Biography, Blog, Audiobooks, Kindle

Badass: Making Users Awesome: Kathy Sierra: 9781491919019: Amazon.com: Books

Thursday, December 08, 2016

cloud: "Low End Box" providers + AWS

Amazon Launches Lightsail Virtual Private Servers

"Amazon has launched Lightsail, a Virtual Private Server (VPS) service to compete with companies like Digital Ocean, Linode and the multitude of Low End Box providers. The service bundles a basic Linux virtual machine with SSD storage and a bandwidth allowance."

"Smaller AWS EC2 instances have competed with VPSs for some time, and particularly those within the free tier for new users, such as the t2.micro. The main issue has been the cost of bandwidth, as a successful project can easily consume terabytes of bandwidth costing hundreds of dollars, and free tier provides only 15GB/month. The entry level $5/month Lightsail instance comes with 1TB of bandwidth, which would cost $89.91 on EC2 (or $88.65 for a free tier user)."

This is just one of many news from


Azure Messaging, Azure Platform Big Picture

links from: Queues, Topics, Messages and Relay - MS Dev Show Podcast

Azure Service Bus Blog
Azure Event Hubs Blog

Azure Event Hubs Archive | Microsoft Docs
Advanced Message Queuing Protocol - Wikipedia

GitHub - paolosalvatori/ServiceBusExplorer
jtaubensee (John Taubensee) · GitHub
John Taubensee | Speakers | Channel 9

John Taubensee (@jtaubensee) | Twitter
Clemens Vasters (@clemensv) | Twitter
Dan Rosanova (@DanRosanova) | Twitter

Operations and Monitoring Software for Azure Service Bus | ServiceBus360

Azure Skills 
Currently a very good deal on certification

Interactive Azure Platform "Big Picture"
with many good links, looks nice, like this:

Compute

Virtual Machines

Virtual Machine Scale Sets

Cloud Services

Batch

RemoteApp

Service Fabric

Azure Container Service










Wednesday, December 07, 2016

ASUS Transformer Mini

Surface made by Asus?

Amazon.com: ASUS 10.1” Transformer Mini T102HA-D4-GR, 2 in 1 Touchscreen Laptop, Intel Quad-Core, 128GB SSD, Grey, pen and keyboard included: Computers & Accessories
  • Versatile Windows 10 device with keyboard and pen included, 2-in-1 functionality: use as both laptop and tablet
  • All day battery life, rated up to 11 hours of video playback; 128GB Solid State storage
  • Latest Intel Atom Quad Core x5-Z8350 Processor with 4GB RAM for fast and efficient performance
  • One-touch login and enhanced security with fingerprint sensor supporting Windows Hello
  • Magnesium Alloy body weighs less than 1.7 lbs with keyboard attached and only 0.6 inches thin
Meet the New ASUS Transformer Mini – a Small but Serious Triple Threat | OEMTV | Channel 9
"With active stylus pen input, detachable keyboard and touch screen the feature loaded high quality ASUS Transformer coming to market at $399 is a triple threat."

SMART Goals Flow: the Art and Science of Pursuing Happiness

Having goals and plans is a very effective way to achieve progress
and experience happiness in perusing worthy ideals and goals.
There is an art and science in "right-sizing" the goals, and that can be learned.

"Make no little plans; they have no magic to stir men's blood
and probably themselves will not be realized.

Make big plans; aim high in hope and work, remembering that a noble,
logical diagram once recorded will never die..."

- quote from Daniel Burnham (an architect and urban planner)

That is to say it is best to have ambitious, challenging, goals.
On the other side, if a goal is too challenging, it is self-rejected and not helpful.
A good goal is one that you can believe can be achieved if you work very hard.
The magic number is "4% above your current maximum ability"
There is a real science behind this, it is not just a belief.

Below is the key diagram explaining optimal process of setting and achieving the goals.
It is based on human brain physiology and reflected in psychology,
This is described in significant research results of
book: Flow - The Psychology of Optimal Experience by Mihaly Csikszentmihalyi

To function in optimal "flow" state, here are the pre-conditions:
  1. Clear Goals, both major and minor step by step, not confusing and contradictory
  2. Immediate Feedback: is what you are doing getting you closer to goals or not
  3. Challenges matched with skills of a person (or an organization!).
That is also a description of "SMART" goals acronym:

  • Specific, clear goals
  • Measured? to provide immediate feedback
  • Ambitious! (+4%!) to inspire, this is my innovation :)
  • Realistic, for challenge to match skills
  • Time-bound 

image/svg+xml SKILLS CHALLENGES Anxiety FLOW Boredom too hard too easy clear goalsimmediate feedbackchallenge match skills Specific, clearMeasured?Ambitious! +4%RealisticTime-bound Goals ! ! ! ! ? ? ? ?


The key difference with "next best" diagram below is that smart goals should step into anxiety zone.
It is a subtle but key distinction. To improve, one needs to cross the current limits!

elearn Magazine: Gamification: Using Game Mechanics to Enhance eLearning


The Top 10 Mistakes Derailing Your Goals [Podcast] - Michael Hyatt


Goals!: How to Get Everything You Want -- Faster Than You Ever Thought Possible: Brian Tracy: 9781605094113: Amazon.com: Books
  1. Unlock Your Potential. (What would you do if you knew you could not fail?)
  2. Take Charge of Your Life. (No excuses. Be Proactive)
  3. Create Your Own Future. (If you had no limits, what would you do)
  4. Clarify Your Values.  (live in integrity with your deepest values)
  5. Determine Your True Goals. (Clarity "what do you *really* want?")
  6. Decide Upon Your Major Defnite Purpose. (your #1 one goal that, if achieved, would have the most positive impact)
  7. Analyze Your Beliefs. 
  8. Start at the Beginning. (embracing reality)
  9. Measure Your Progress.
  10. Remove the Roadblocks.
  11. Become an Expert in Your Field. (top 10%)
  12. Associate with the Right People. We’re the average of the fve people with whom we spend the most time.
  13. Make a Plan of Action. (An ordinary person with a well-thought-out-plan will run circles around a genius without one.)
  14. Manage Your Time Well. (Eliminate distractions)
  15. Review Your Goals Daily. (writing down and reviewing goals every day)
  16. Visualize Your Goals Continually. 
  17. Activate Your Superconscious Mind.
  18. Remain Flexible at All Times.
  19. Unlock Your Inborn Creativity. 
  20. Do Something Every Day. 
  21. Persist Until You Succeed. 
Success Through Goal Setting, Part 1 of 3  by Brian Tracy
Success Through Goal Setting, Part 2 of 3
Success Through Goal Setting, Part 3 of 3

Goal Setting | OPTIMIZE with Brian Johnson

Video: How to Set Goals That Will Actually Make You Happy! | OPTIMIZE
How to Set Goals That Will Actually Make You Happy! - YouTube


So is it really true that: 
3% of Harvard MBAs Make Ten Times as Much as the Other 97% Combined

Maybe not, but sure it sounds motivational...
Peer_Bulletin_255 Quoting Research That Never Existed Harvard-Yale Written Goals Study:
Fact or Fiction by Mike Morrison