Friday, January 27, 2012

TRON Digital Book in HTML Goodness

I stumbled accross this after playing cut the rope. Its a digital book made entirely from html. All the animations, transparency, audio goodness was amazing, but when I found out it was made using HTML5 it nearly brought a tear to my eye.

Thursday, January 26, 2012

SOPA in Still Water

CNN posted a news story story yesterday about the current state of the SOPA/PIPA bill. One interesting thing that I found in the article was that the SOPA bill wasn't even the most lobbied bill of 2011, the most being some bill about making appropriations for Department of Defense[1]. Continuing reading of the article shows that most of the companies for the bill are ones that don't seem to have a huge internet presences. The ones against the bill have a much greater presence on the internet, and therefore have much more to lose if the bill had passed. With all the bad press of SOPA, I doubt that the bill will keep the same name when it is rewritten. Also with the whole of the internets against it I don't see a bill like that passing until lobbyists for it start thinking about everyone it would affect.

Tuesday, January 24, 2012

Revenge of the Techno Bugs

I recently read this article for my computer ethics class. It got me thinking. Technology is taking something and refining it. If something is improved in the correct way then it will not produce undesirable results. We call these results 'bugs'. With the increase of newer and improved technology, less 'ethical bugs' will occur. A good engineer will elimate such bugs within a computer program with time and patience, the same will occur with the 'bugs' of technology. However, I have wondered: is it ethically correct to use things that we don't understand? We tell our children to not use the stove and not operate heavy machinary under the influence of cold medicine because there is a chance that they can ignorantly hurt themselves. How are we any better by using technologies that we don't understand? We should have a complete knowledge of an idea and its effects before we use it.