To know the place for the first time We shall not cease from exploration And the end of all our exploring Will be to arrive where we started And know the place for the first time. T.S. Eliot, Little Gidding The Dark Tower timecyclesendingexploration
Perilous to be sure It would not be clear where the boundary of sanctioned speech lay until an attempt had been made to cross it and that attempt had failed. Such efforts Wittgenstein regarded with benevolence. He treated them as reconnaissance expeditions, perilous to be sure, but well worth the effort expended on them. H. Stuart Hughes, The Sea Change wordsexplorationspeech
The vast open seas We didn't have Google in the early days. Other search engines like Lycos, Excite and Northern Lights did exist but were nowhere near as efficient as modern search engines. Finding something you were interested in was not as simple as typing a few words and getting to that information in one click. No, the web was much more of an adventure. It was a place that you wandered to discover new areas, like exploring the vast open seas. A new virtual space that lead to all kinds of strange, interesting, exciting places. This is what the web was like, at least, in our collective imagination. Parimal Satyal, Rediscovering the Small Web explorationwww
The Alchemist A Novel by Paulo Coelho en.wikipedia.org My own beauty reflectedThicker booksTo find God in the seminaryWhat others want them to beThe soul of the universe+25 More The alchemists in their mixings destinyloveadventureexploration
Don’t Play It Like the Flute An Article by Matthias Ott matthiasott.com Don’t play it like the flute. Play it as if it was the wind whistling through the desert dunes. No matter what you love to create, there is something to be learned from the way Hans Zimmer approached the Dune score. We are all striving to create work that is novel, innovative, memorable, and inspiring. To get there, however, we tend to focus on getting things right, on avoiding mistakes, on “being professional”. Yes, it is important to have the commitment, dedication, and attention to detail of a professional. But being right? That will only take you so far. What is much more important is to approach the problem in front of you with curiosity and an open mind. With an urge to explore what can be found beyond the ordinary, beyond the right way of doing things. If you want to create something that nobody has come up with yet, it is important that you try out all the crazy ideas others are afraid to try, that you build prototypes, improvise, and freely play with the materials and the technologies you have at hand. musiccreativitynoveltyexplorationcuriosity
Psychogeography A Definition by Guy Debord en.wikipedia.org Psychogeography is an exploration of urban environments that emphasizes playfulness and "drifting". It was defined in 1955 by Guy Debord as: "The study of the precise laws and specific effects of the geographical environment, consciously organized or not, on the emotions and behavior of individuals." "A total dissolution of boundaries between art and life." "A whole toy box full of playful, inventive strategies for exploring cities...just about anything that takes pedestrians off their predictable paths and jolts them into a new awareness of the urban landscape." Who the fuck is Guy Debord?20 Minutes in ManhattanThe driftRaindrops leaving an erratic trail walkingcitiesurbanismplayexploration
A Plea for Lean Software An Essay by Niklaus Wirth cr.yp.to Software's girth has surpassed its functionality, largely because hardware advances make this possible. The way to streamline software lies in disciplined methodologies and a return to the essentials. Measured by the number of its featuresEssential vs. nice to haveDependence is more profitable than educationThe most rewarding iterationsNever enough time A grossly obese set of requirementsFeatures and complexity softwareperformancefunction
Measured by the number of its features A primary cause of complexity is that software vendors uncritically adopt almost any feature that users want. Any incompatibility with the original system concept is either ignored or passes unrecognized, which renders the design more complicated and its use more cumbersome. When a system's power is measured by the number of its features, quantity becomes more important than quality. Every new release must offer additional features, even if some don't add functionality. featuresqualitycomplexity
Essential vs. nice to have Customers have trouble distinguishing between essential features and those that are just "nice to have." Examples of the latter class: those arbitrarily overlapping windows suggested by the uncritically but widely adopted desktop metaphor; and fancy icons decorating the screen display, such as antique mailboxes and garbage cans that are further enhanced by the visible movement of selected items toward their ultimate destination. These details are cute but not essential, and they have a hidden cost. / Increased complexity results in large part from our recent penchant for friendly user interaction. I've already mentioned windows and icons; color, gray-scales, shadows, pop-ups, pictures, and all kinds of gadgets can easily be added. Menus, Metaphors and Materials: Milestones of User Interface Designlittlebigdetails interfacesux
Dependence is more profitable than education A customer who pays—in advance—for service contracts is a more stable income source than a customer who has fully mastered a product's use. Customer dependence is more profitable than customer education. What I find truly baffling are manuals—hundreds of pages long—that accompany software applications, programming languages, and operating systems. Unmistakably, they signal both a contorted design that lacks clear concepts and an intent to hook customers. The design concept documentation
The most rewarding iterations Initial designs for sophisticated software applications are invariably complicated, even when developed by competent engineers. Truly good solutions emerge after iterative improvements or after redesigns that exploit new insights, and the most rewarding iterations are those that result in program simplifications. Evolutions of this kind, however, are extremely rare in current software practice—they require time-consuming thought processes that are rarely rewarded. Instead, software inadequacies are typically corrected by quickly conceived additions that invariably result in the well-known bulk. So that you can get feedback on it and make it betterTo anticipate all the uses and abuses agileiteration
Never enough time Time pressure is probably the foremost reason behind the emergence of bulky software. The time pressure that designers endure discourages careful planning. It also discourages improving acceptable solutions; instead, it encourages quickly conceived software additions and corrections. Time pressure gradually corrupts an engineer's standard of quality and perfection. It has a detrimental effect on people as well as products. Deadlines are bullshitThe Thing-deadline calculus