Fibonacci (orders of growth) Python

from ucb import main, trace


@trace
def fib(n):
  if n < 2:
   return n
 else:
  return fib(n - 1) + fib(n -2)
@trace
def better_fib(n, a=0, b=1):
  if n ==0:
   return a
  else:
   return better_fib(n-1, b, a + b)

utcjonesobservatory:

You Can Now Access All Of Richard Feynmans Physics Lectures For Free:

 

The lectures of Nobel Prize winning physicist Richard Feynman were legendary. Footage of these lectures does exist, but they are most famously preserved in The Feynman Lectures. The three-volume set may be the most popular collection of physics books ever written, and now you can access it online, in its entirety, for free.

The complete online edition of The Feynman Lectures on Physics has been made available in HTML 5 through a collaboration between Caltech (where Feyman first delivered these talks, in the early 1960s) and The Feynman Lectures Website. The online edition is “high quality up-to-date copy of Feynman’s legendary lectures,” and, thanks to the implementation of scalable vector graphics, “has been designed for ease of reading on devices of any size or shape; text, figures and equations can all be zoomed without degradation.”

Volume I deals mainly with mechanics, radiation and heat; Volume II with electromagnetism and matter; and Volume III with quantum mechanics.

Go. Have fun.

[The Feynman Lectures on Physics via Open Culture]

designersofthings:

Emotional Prosthetics, Modular Smarbands and Sixth Sense Necklaces Make Up Finalists for Intel’s Make It Wearable Challenge

Earlier this year, Intel launched its Make It Wearable challenge which asked Developers to submit a proposal and a pitch video of innovative and creative concepts. This week they announced the ten finalists who will be judged in November in San Francisco for a chance to win $500,000. The finalists represented the vast landscape of wearable tech from emotional prosthetics, to flyable and wearable cameras and smart baby wear. 

Read More