the octomatics-project is about a new number system which has a lot of advantages over our old decimal system. the name comes from the mixture of 'octal' and 'mathematics'.
Women who navigate around 3D computer-generated environments for a living - or even for fun - are having their style cramped by ultra-narrow computer displays and graphics software that favours men.
Mac OS X, which combines a powerful core foundation with a compelling user interface called Aqua. With advanced features and an aesthetically refined use of color, transparency, and animation.
"Creation is a process, and strangely, by looking at how everyone’s favorite plushy first-mate sprang into existence, we can learn a lot about any collaborative creative endeavor."
Guy Steele's keynote at the 1998 ACM OOPSLA conference on "Growing a Language" (mostly about JAVA) discusses the importance of and issues associated with designing a programming language that can be grown by its users.
lecture notes for the course Programming Graphical User Interfaces (PGUI). The course belongs to the curriculum of the Department of Computer Science in the University of Tampere.
From Jakob Nielsen, usability guru. The user's experience should be similar to all other similar applications to minimize learning curve and maximize usability.