|This article is of interest to the following WikiProjects:|
|The following Wikipedia contributors may be personally or professionally connected to the subject of the article. Relevant policies and guidelines may include conflict of interest, autobiography, and neutral point of view.|
Note: The article edit of 05:16, 15 Mar 2005 (UTC) and the discussion edit of 05:24, 15 Mar 2005 (UTC), both attributed to 220.127.116.11, were made by me before I realized they were going to appear to be anonymous. The first edit was a correction/clarification. The second edit deleted a comment that Stan Shebs had made about a false statement in the article that he had already removed. I was also the person who augmented my own entry in the List of programmers at 21:53, 15 Mar 2005 (UTC). If the community objects to my editing my own entry, go ahead and revert it. --Larry Tesler 06:58, 15 Mar 2005 (UTC)
- Well, I think it's great - we're glad to have you! Going right to the source certainly cuts down on the loss of accuracy during the telephone game. Hey, if you get a chance, could you please take a look at my mention of you in mode error and correct anything I may have gotten wrong? Thanks! Oh, and according to this policy, Wikipedia:autobiography, small edits seem fine. Spalding 12:31, Mar 15, 2005 (UTC)
The article says I joined 23andMe in 2008. True, but that's not where I am now. I left 23andme in June 2009. I am now consulting. As far as I know, there is no independent reference for that fact, only my website, my LinkedIn page and my Gorilla Foundation Board Member blurb, all written by me. Larry Tesler (talk) 22:55, 11 December 2009 (UTC)
successors and enthusiastic - LISA
I am not sure about the validity of the "enthusiastic" quote so have simply added the sucessors
The Book "Designing Interactions" by Dan Saffer (book link) has an interview with Larry Tesler, wherein the Law of conservation of complexity was discussed, and since then it became quite popular amongst the User Experience and the Interaction Design Professionals as a reference point.
The reference interview can be found at http://www.designingforinteraction.com/tesler.html Another prominent Usability practitioner, Bruce Tognazzini has mentioned about this law and Larry Tessler in his 1998 piece "The Complexity Paradox" 
So, the proposal is to add the following text to the Larry Tesler page, or a new page altogether.
Law of Conservation of Complexity
Between 1983-85, Larry Tesler was involved in developing the MacApp object-oriented framework at Apple. He advocated a three-layer code model. In addition to the Macintosh Toolbox--a shared software library--and the application itself, he made the case for an intermediate layer that implemented what he called a "generic application". A generic application was a real interactive program--with windows, menus, and commands--that did nothing at all, but did it in a standard way. You could create, open, save and print documents, but the documents lacked form and were empty of content. You built your actual application by modifying the generic application in an object-oriented way. To sell the idea to Apple management and independent software vendors, he came up with the "Law of Conservation of Complexity"
The law of Conservation of Complexity states that :
Every application must have an inherent amount of irreducible complexity. The only question is who will have to deal with it.