article thumbnail

How the Graphical User Interface Was Invented

Cars That Think

The BitBlt software enabled application programs to mix and manipulate rectangular arrays of pixel values in on-screen or off-screen memory, or between the two, combining the pixel values and storing the result in the appropriate bit-map location. covering development of the Star. Designing the Star User Interface,’’ [PDF] by David C.

Design 143
article thumbnail

Designing the First Apple Macintosh: The Engineers’ Story

Cars That Think

Generally, a multitasking operating system tracks the progress of each of the programs it is running and then stores the entire state of each program—the values of its variables, the location of the program counter, and so on. Elaborate color foldouts in major magazines pictured the Macintosh and members of the design team.

Design 117
article thumbnail

Electric Cars and a Smarter Grid - Green Inc. Blog - NYTimes.com

Tony Karrer Delicious EVdriven

And in a true smart grid, electric cars will not only be able to draw on electricity to run their motors, they will also be able to do the reverse: send electricity stored in their batteries back into the grid when it is needed. “Electric vehicles could be connected to the grid and could store energy at times when too much is produced

Grid 47