Should a time machine land you in the Neolithic, the perfect time to do some #woodworking, no problem - use stone axes and bone chisels. https://www.archaeology.org/issues/152-1411/features/2591-germany-recreating-neolithic-toolkit
Back with a week recap, this time — a mix of recent and not so recent yet important events and releases.
Highlights: tons of exciting news in the Blender department, Natron is back, GIMP 3 progress is strong, Krita devs are working hard on bugfixes for v4.2.x series and new stuff for v4.3.0, MyPaint has a new active contributor, Ardour's development is still mostly under-the-hood (until after v6.0 release).
Featured image by Ozant Liuky, made with Inkscape.
This is lovely, 'composition' is putting several things together so they look like one thing: https://pp.bme.hu/ar/article/view/11830
A collection of 360° panoramas taken during construction of the Aston Martin sculpture at Goodwood https://flic.kr/s/aHsmE3nwDp
Local politics (Sheffield, UK)
Pattern Languages have already proven to have a profound contribution to the computer science field, it remains to be seen whether A Pattern Language will have the equivalent influence on architecture and the built environment as was originally intended.
What if we can describe the steps necessary to unfold a building using a genetic 'code', and that genetic code can be mutated or crossed with the 'code' of other buildings?
What if we put building designs in a simulated environment of a Pattern Language, of daylight and surrounding landscape, and try to evolve them to fit?
Pattern Languages for architecture require an incremental, adaptive, approach. But making a decision for any single building situation involves balancing potentially dozens of patterns.
With multiple patterns to be considered, every design decision can have unseen ramifications beyond the task in hand. With a Pattern Language, how can a single person juggle all these variables at the same time?
Adaptation is a process of evolution through incremental change, think of it as different to invention, which is the application of inspiration to create something new.
Specifically, life and life's evolution through selection is adaptive, Darwinian natural selection means that organisms that are the best fit for the environment are the organisms that go on to produce the next generation.
When designing a house there is a constant trade-off, a process of give and take that necessarily results in compromises.
Every built space in the real world is the result of a balance of needs and costs. If we are building with a Pattern Language, then each pattern can never be implemented in full - this is why A Pattern Language can't be used as step by step instructions.
Software Design Patterns are not about placing widgets on a screen like placing rooms in a house, rather they are about how you go about wiring the widgets together behind the scenes.
If you find yourself with a software problem where two Design Patterns are conflicting, where there is an overlap in functionality which means that you can't implement either pattern in full, then this is a sign that you are doing something wrong.
Software is useful when it saves people from doing repetitive or unnecessary tasks.
Efficiency in buildings and the spaces between them is very different to efficiency in software, efficient buildings are packed together, consuming the least amount of space and materials for the most amount of utility.
The utility of a house is unrelated to the degree of modularisation, a generic pod-room or pod-house will always be just a little too big, or a little to small or just the wrong kind of shape.
Pattern Languages Homemaker Evolutionary Design https://bitbucket.org/brunopostle/urb/wiki/Home
Generalistic and moderated instance. All opinions are welcome, but hate speeches are prohibited. Users who don't respect rules will be silenced or suspended, depending on the violation severity.