My daily readings 07/14/2009
iPhone Human Interface Guidelines for Web Applications: iPhone and the Userâ€™s Environment
iPhone users are accepting of, and even anticipating, an experience different from the one they are accustomed to on a desktop computer, a laptop, or even a mobile phone. Although this affords you a certain latitude for experimentation, be aware that iPhone users are likely to be even less tolerant of sluggish performance and a complicated user interface than they are when it comes to software running in a computer. In addition, users quickly become accustomed to the elegant, functional, and streamlined user interface of the built-in applications and features, which sets a standard by which they’re apt to judge other content.
MIT’s Introduction to Algorithms, Lectures 22 and 23: Cache Oblivious Algorithms – good coders code, great reuse
Posted from Diigo. The rest of my favorite links are here.