Created: Wednesday, January 17 2018 4:26pm | The Media Mill The many stages of development defined visually Click Play Watch as he demonstrates the stages of human ingenuity as the need arises and the creative mind conceives. The Media Mill The Author publishes OPED columns at various global media houses, and is renowned for numerous books facebook twitter linkedin pinterest email The women who programmed the first big ass computer ENIAC Making a programmable CNC machine from DVD parts Nuclear energy can provide unlimited low cost energy, but it could also end life California is dedicated to converting trash into value, and everyone else should follow Everything you've wanted to learn about the rotary engine An invention that will make you wanna get out and ride 'cos it's a pedal bike The future of transportation may literally be in the air Bad programming causes the self-driving cars to not see black people Ohio Republican legislator who hates gays is caught having gay sex :) Is it racist? The old 'christmas blackface' festival continues in Belgium despite protests The things that make you go WTF! Category: Social Beat science and technology