Tanto no trabalho de Oulipo quanto de Engelbart, esta presente a necessidade de fornecer novos sistemas para expandir as possibilidades de criação humana em contextos complexos. Oulipo procura expandir as possibilidades da linguagem, disponibilizando novas estruturas e Engelbart procura superar as limitações humanas para gerenciar e compartilhar informação através de novos protocolos e dispositivos.