What will sports look like in the future?


If you’ve ever seen grainy old sports footage—for example, a boxing match from the late 1800s, a Princeton/Yale game from 1903, or Babe Ruth’s famous home run from 1932—you probably noticed how different the game looks compared to its modern counterpart. The equipment looks clunky, the uniforms impossibly baggy. Even the bodies of the players look weirdly out of shape. Why is that?


Like any human endeavor, sports evolve over time. Science and technology fuel these changes, providing ever-better gear made with superior materials, better information about nutrition and training, and improvements in data generation and analysis that help push the limits of athletic capability.

Sports science journalist David Epstein (TED Talk: Are athletes really getting faster, better, stronger?) thinks a lot about how athletics change rapidly over time, while NFL punter Chris Kluwe (TED Talk: How augmented reality will change sports … and build empathy)…

View original post 5,596 more words


Eye phone: How a TED Fellow’s new app could help restore sight to millions

TED Blog

TED2014_RL_2R9B6202_983px Andrew Bastawrous shares the idea behind Peek at TED2014. Photo: Ryan Lash/TED

Around 39 million people in the world are affected by blindness — 80% of which could be avoided if people had timely access to diagnosis and proper treatment. The problem is that in many developing countries, most eye care providers are in cities, while the majority of patients live in hard-to-reach rural areas. To bridge this gap, London-based opthalmologist Andrew Bastawrous created Peek — an app and adapter that turn a smartphone into a comprehensive, easy-to-use, accurate eye-exam tool. Peek makes eye tests affordable and easy to administer, bypassing the need for expensive, fragile equipment. (Watch his TED Talk, “Get your next eye exam on a smartphone.”)

Bastawrous developed and extensively road-tested Peek during a research expedition in Kenya, and has now launched an Indiegogo campaign to set up manufacturing process for the Peek Retina adapter, which allows health workers to peer into the eye and capture images for diagnosis…

View original post 2,440 more words

Python é lento? Que Python?

Tenha sempre em mente: “Temos dois conceitos separados que muitas vezes são confundidos. Uma coisa é Python, a linguagem. Outra coisa é Python, o interpretador. A linguagem em si nada mais é do que a especificação, com as regras léxicas, sintáticas e semânticas.”

Python Help

Já vi muita gente falando que Java é ruim porque é lento. Eu mesmo, há tempos atrás, falava isso. Esse é um dos muitos mitos que se propagam entre as pessoas, sem uma análise crítica mais aprofundada. Isso já foi verdade, láááá no começo. Hoje em dia, é possível conseguir melhor desempenho com programas escritos em Java do que programas escritos em C, que é o rei da performance, de acordo com o senso comum.

Hoje em dia, se fala muito que Python é uma ótima linguagem, com sintaxe e recursos excelentes, mas que possui desempenho ruim. Ou seja, dizem que é lento. Mas calma aí, vamos pensar um pouquinho e esclarecer algumas coisas.

Temos dois conceitos separados que muitas vezes são confundidos. Uma coisa é Python, a linguagem. Outra coisa é Python, o interpretador. A linguagem em si nada mais é do que a especificação, com as regras léxicas…

View original post 862 more words

Dropbox Hires Away Google’s Guido Van Rossum, The Father Of Python

Quem pode, pode.

Creating a REST API in Python using Bottle and MongoDB

A simple example how to implement a REST API with bottle.py

My Adventures in Coding

I have been using Bottle and MongoDB for a REST API project for almost a year now. I frequently get asked the question “Bottle, what is Bottle, I have never heard of it” and “Ok, I have read the Bottle tutorial, it is simple, but how do I use Bottle with MongoDB?”. So I decided to write up a simple “Getting Started” tutorial for my friends curious about these technologies.

Prerequisites: Python 2.7 or higher

Setup MongoDB

MongoDB is a document store, a schema less database. What makes MongoDB unique (and why we decided to use it) is that MongoDB is a hybrid document store. What this means is that MongoDB offers the freedom of storing data in a schema less fashion, while still providing a flexible query syntax that will make anyone familiar with SQL feel comfortable.

You will need to download the latest version of MongoDB from the

View original post 420 more words