329 Matching Annotations
  1. Last 7 days
    1. I don't reject the reductionist approach you need the upward causation from the individual molecular components as well as the constraints from the global property of the cells tissues organs and so on

      for - Systems perspective - integrate reductionism with global properties - Denis Noble - multi scale competency architecture - Denis Noble - adjacency - multi-scale competency architecture - Michael Levin - Denis Noble advocates for

      adjacency - between - multi-scale competency architecture - Michael Levin - Denis Noble advocates for - adjacency relationship - Michael's multi-scale competency architecture is another way to sum up what Denis is saying

  2. Nov 2024
    1. we have all of these huge applications that are gathering all this data uh and it's out there and theoretically is our data sort of but in reality they control it and you can't actually link the data to each other you only link to accessing the data through their application

      for - quote - silos - internet limitations - location addressed server architecture limitations - silos - cannot link data from each silo - Juan Benet - IPFS

  3. Oct 2024
  4. Sep 2024
    1. a set of policies and mechanisms that allow competent subunits to form together into some kind of a an emergent Collective that's more than the sum of its parts

      for - definition - cognitive glue - Michael Levin

      definition - cognitive glue - Michael Levin - a set of policies and mechanisms that allow competent subunits to form together into some kind of an emergent Collective that's more than the sum of its parts

      Adjacency - between - cognitive glue - multi scale competency architecture - human species - Jordan Hall - cognitive glue destresses goal seeking activities - adjacency relationship - Cognitive glue is a general concept that applies to the entire spectrum of the biosphere - Michael goes on to give examples with rats and other biological contexts like cells - This is an important question for humans at two levels: - first, at the level of the individual human - second, at the level of human groups - Jordan Hall brings the conversation to the cognitive glue at the human social level in which - anyone who has worked in a group context knows that when there is a flow, there is signaling taking place - that is at a higher group level not present at the level of the individual that destresses goal seeking activity

    2. I think it's really important for us to develop a science of that like CR like critically important

      for - answer - Micheal Levin - adjacency - hyperobject - cognitive light cone - critically important to develop a science of this

      adjacency - between - multi scale competency architecture - cognitive light cone - hyperobject - awakening / enlightenment - adjacency relationship - At every stage of the multi scale competency architecture, - the living entities at a particular stage may maintain - feedback and - feedforward signals - with any - higher or - lower level systems. - Human INTERbeCOMings and other consciousness are no different - We exist at one level but are both - composed of lower level living parts and - compose larger social superorganism - Indeed, the spiritual acts variously described as - awakening - enlightenment - can be interpreted as transcending level cognitive light cone

    3. the inside and the outside

      for - adjacency - inside / outside - complexity / simplicity - multi scale competency architecture - black box - example - human consciousness

      adjacency - between - inside / outside - black box - multi scale competency architecture - complexity / simplicity - adjacency relationship - inside / outside complexity /simplicity relationship articulates - the black box phenomenal prevalent in design and also - what Michael has been talking about with the complexity naturally found at lower levels of multi scale competency architectures - As he noted earlier, in this lab experiments, - it's practical to make use of the higher level signals in the living system - and virtually impossible to make use of trying to manage the lower level system signals - I like to think of human consciousness in the same terms - What appears to consciousness are signals like intero-ception signals of hunger that creates the thought ' I'm hungry, I want to get some food ' - whilst countless lies level signals that operate all the cells in our body are invisible

  5. Aug 2024
    1. we do feel at least most of us, most of the time feel like some kind of unified, centralized inner perspective

      for - self - as unified, centralized inner perspective - Michael Levin - adjacency - self - as unified, centralized inner perspective - multi-scale competency architecture - Buddhism - spiritual practice - self actualization - illusory body - illusory self - enlightenment

      adjacency - between - self - as unified, centralized inner perspective - multi-scale competency architecture - self actualization - Buddhist practice - illusory body - illusory self - enlightenment - awakening - adjacency relationship - Indeed, from both the mundane and the spiritual, religious perspective, the unified self as a fundamental assumption - "self-development" and "self-actualization" are terms that are only meaningful if there is a unified self - Is the Buddhist ideas of - awakening - enlightenment and \ - penetrating the illusion of self - based on a kind of experiencing of the multi-scale competency architecture itself? - What does "spiritual awakening" mean in the context of multi-scale competency architecture? - For instance, WHO is it that actually awakens? - Is it consciousness from the SAME level, a lower level or ALL levels of the multi-scale competency architecture that a multi-cellular conscious, sentient being such as a human INTERbeCOMing? - If it includes consciousness from lower levels, then it may be billions or trillions of cellular consciousnesses that are awakening to the higher order consciousness it composes!

    1. boundaries between cells, creatures and ecosystems are real but permeable. The bi-directional exchange of energy, information and matter across these boundaries is the communication that makes life possible.

      for - adjacency - multi scale competency architecture - communication between levels - intrinsic to natural flows of life

  6. Jul 2024
    1. In 1996, technology historian Jennifer S. Light compared the talk of “cyberoptimists” about virtual communities to city planners’ earlier optimistic predictions about shopping malls. As the automobile colonized U.S. cities in the 1950s, planners promised that malls would be enclosed public spaces to replace Main Streets. But as Light pointed out, the transition to suburban malls brought new inequities of access and limited the space’s functions to those that served commercial interests.

      A comparison of urban development privatisation and internet development corporatisation

    1. for - personal health - metabolic disease - insulin resistance caused by mitochondria dysfunction - interview - Dr. Robert Lustig - health - dangers of sugar in our diet

      summary - Robert Lustig is a researcher and major proponent for educating the dangers of sugar as the root cause of the majority of preventable western disease - He explains how sugar and carbs are a major variable and root cause of a majority of these diseases - It is useful to look at these bodily dysfunctions from the perspective of Michael Levin, in which all these diseases of the body are problems with lower levels of the multi-scale competency architecture - https://jonudell.info/h/facet/?max=100&expanded=true&user=stopresetgo&exactTagSearch=true&any=michael+levin%2C+multi-scale+competency+architecture

  7. May 2024
    1. You need something that will help you show documents that will help you map to those understandings, those contexts that people bring to the information very quickly. And documents are also the way the internet works, right? You want to be able to use the sorts of affordances that the engineers understand. Rest APIs, JSON documents, cache control. Because those are things that engineers know that will let this stuff work fast. It will also let you hire people who know how the internet works and don't have to understand all the complex crazy stuff that we call children, heritage people do, they make it possible.

      Linked Data—and web architecture in general—as a hirable engineering skill

      If you can hire engineers that don't immediately need to know the intricacies of cultural heritage metadata, you can expand the pool of entry-level people you can hire and then train up on the cultural heritage details as needed.

  8. Apr 2024
    1. But stepping back even further, one can only see this imagined software as an enhancement to Latour’s larger model of interplay in his actor-network theory, a theory that does not need software or special equipment to exist. The activity in a spatial environment is not reliant on the digital environment. It may be enhanced by a code/text-based software, but a spatial software or protocol can be any platform that establishes variables for space as information
    2. Compared to the relative trickle of space made by special practitioners, these technologies produce a fire hose blast. The most radical changes to the globalizing world are being written in the protocols or softwares of infrastructural space.
    3. On the one hand, Alexander expands the repertoire of design to include activity. But on the other, he quickly codifies and taxonomizes that activity. He mimics the object of this own critique by reforming the artificial with a “natural” corrective—instead of the tree, the semi-lattice becomes the placeholder. Despite his attempt to incorporate active form and information, Alexander only creates another immobilized form.
    4. In his 1965 article “The City is not a Tree,” he critiqued what he deemed to be the infrastructural or organizational template of many settlements and cities. A “tree,” in Alexander’s parlance, is a branching structure in which sets are either completely disconnected from one another or entirely contained within one set without overlapping sets. The branches do not grow together but emanate separately from a single trunk.
    5. We are not accustomed to the idea that non-human, inanimate objects possess agency and activity, just as we are not accustomed to the idea that they can carry information unless they are endowed with code/text-based information technologies. While accepting that a technology like mobile telephony has become the world’s largest shared platform for information exchange, we are perhaps less accustomed to the idea of space as a technology or medium of information—undeclared information that is not parsed as text or code. Indeed, the more ubiquitous code/text-based information devices become, the harder it is to see spatial technologies and networks that are independent of the digital. Few would look at a concrete highway system or an electrical grid and perceive agency in their static arrangement. Agency might only be ascribed to the moving cars or the electrical current. Spaces and urban arrangements are usually treated as collections of objects or volumes, not as actors. Yet the organization itself is active. It is doing something, and changes in the organization constitute information. Even so, the idea that information is carried in activity, or what we might call active form, must still struggle against many powerful habits of mind.
    6. This capacity seems to finally fulfill the dream of artists and architects of the mid- to late twentieth century, among them Jack Burnham, Cedric Price, Archigram, and Christopher Alexander, who experimented with a cybernetic apparatus for modeling space.
    1. “Cells may not know civilization is possible.

      for - quote - multiscale competency architecture - quote - book - Emergent Strategy - Adrienne Maree Brown

      • Cells may not know civilization is possible.
      • They don’t amass as many units as they can sign up to be the same.
      • No — they grow until
        • they split,
        • complexify.
        • Then they interact and intersect and discover their purpose
          • I am a lung cell!
          • I am a tongue cell!
        • and they serve it. And they die.
      • And what emerges from these cycles are
        • complex organisms,
        • systems,
        • movements,
        • societies.

      adjacency - between - Adrienne Maree Brown quote - Michael Levin - adjacency statement - Adrienne's quote is the subsumed under Levin's term of multi-scale competency architecture (MSCA)

  9. Mar 2024
    1. science has transformed our understanding of time.
      • It’s not an exaggeration to say that
        • science has transformed our understanding of time.
      • But as well in conjunction with this
        • it has transformed- the concept of who we are.
      • From biology we have learned that
        • there is no such thing as race,
        • we are all fundamentally one species
          • (with contributions from a few other sister species, Denisovans and Neanderthals).
      • And from physics we can say that
        • we are literally the space dust of the cosmos
          • experiencing itself in human form.

      for - language - primacy of - symbolosphere - adjacency - language - science - multi-scale competency architecture - Michael Levin - complexity - social superorganism - major evolutionary transition - worldviews - scientific vs religious - Michael Levin - multi-scale competency architecture

      adjacency - between - deep time - multi-scale competency architecture - Michael Levin - social superorganism - complexity - major evolutionary transition - complexity - adjacency statement - Deep time narrative has potential for unifying polarised worldviews - but citing purely scientific evidence risks excluding and alienating large percentage of people who have a predominantly religious worldview - Language, the symbolosphere is the foundation that has made discourse in both religion and science possible - Due to its fundamental role, starting with language could be even more unifying than beginning with science, - as there are large cultural groups that - do not prioritize the scientific worldview and narrative, but - prefer a religious one.<br /> - Having said that, multi-scale competency architecture, - a concept introduced by Michael Levin - encapsulates the deep time approach in each human being, - which withing Deep Humanity praxis we call "human INTERbeCOMing" to represent our fundamental nature as a process, not a static entity - Each human INTERbeCOMing encapsulates deep time, and is - an embodiment of multiple stages of major evolutionary transitions in deep time - both an individual and multiple collectives - what we can in Deep Humanity praxis the individual / collective gestalt

  10. Feb 2024
    1. for - adjacency - microscopic biology - macroscopic ecology - multi-scale competency architecture - Michael Levin - Jonas Wickman - micro-to-macro

      paper details - title - Eco-evolutionary emergence of macroecological scaling in plankton communities - author - Jonas Wickman - Elena Litchman - date - feb 15, 2024 - publication - Science VOL. 383, NO. 6684

      reference - https://www.science.org/doi/10.1126/science.adk6901

      summary - This is a very interesting finding that links rules in the micro world to behavior in the macro. - It is relevant to Michael Levin's research on multi-scale competency architecture

      question - how would this impact the micro relations between - the microscopic world of humans - the normal macroscopic world of humans

    1. Able to see lots of cards at once.

      ZK practice inspired by Ahrens, but had practice based on Umberto Eco's book before that.

      Broad subjects for his Ph.D. studies: Ecology in architecture / environmentalism

      3 parts: - zk main cards - bibliography / keywords - chronological section (history of ecology)

      Four "drawers" and space for blank cards and supplies. Built on wheels to allow movement. Has a foldable cover.

      He has analog practice because he worries about companies closing and taking notes with them.

      Watched TheNoPoet's How I use my analog Zettelkasten.

    1. Dubbed “litigation terrorism” by Joseph Stiglitz, the Nobel prize-winning economist. ISDS is a corporate tribunal system

      for - litigation terrorism - ISDS - corporate tribunal system - Michael Levin - multi-scale competency architecture - example - adjacency - evolutionary biology - corporate law - climate crisis

      adjacency - between - corporate law - climate crisis - evolutionary biology - cultural evolution - adjacency statement - Biologist Michael Levin's multi-scale competency architecture of evolutionary biology seems to apply here - in the field of corporate law - Corporations can be viewed as one level of a social superorganism in a cultural evolution process - Governments can be viewed similiarly, but at a higher level - The ISDS is being weaponized by the same corporations destroying the global environment to combat the enactment of government laws that pose a threat to their livelihood - Hence, the ISDS has been reconfigured to protect the destroyers of the environment so that they can avoid dealing with their unacceptable externalizations - The individual existing at the lower level of the multi-scale competency architecture(the corporation) is battling to survive against the wishes of the higher level individual (the government) in the same multi-scale competency architecture

    1. me, Amin Taha + Groupwork and Pierre Bidaud of the Stone Masonry Company,

      for - new stone age - stone age renaissance - stone architecture - practitioners - Amin Taha - Steve Webb - Pierre Bidaud

    2. for - sustainable architecture - a new stone age - the return of stone - meme - a new stone age

      story details - Title: Why the time is ripe for a return to stone as a structural material - Author: Steve Webb - Date: 2023, May 29 - source: https://www.ribaj.com/intelligence/stone-as-a-structural-material-embodied-carbon-sustainability

      meme - new stone age

      summary - Stone buildings have lasted millenia. Compared to steel, concrete and CLT, post-tensioned stone has the least embodied energy of all. - Could we also modernize ancient animal and human powered labor to create a low carbon stone building industry? -

  11. Jan 2024
    1. for - multi scale competency architecture - Michael Levin - evolutionary biology - rapid whole system change - adjacency - multi scale competency architecture - rapid whole system change - stop reset go - Deep Humanity - Indyweb - Indranet - major evolutionary transition in individuality - MET - superorganism - cumulative cultural evolution of individuality

      adjacency - between - multi scale competency architecture - rapid whole system change - progress trap - stop reset go - Deep Humanity - Indyweb - Indranet - major evolutionary transition in individuality - MET - superorganism - cumulative cultural evolution of individuality - adjacency statement - The idea of multi scale competency architecture can be extended to apply to the cultural level. - in the context of humanity's current existential poly /meta/ perma crisis, - rapid whole system change - (a cultural behavioural paradigm shift) - is required within a few short years - to avoid the worst impacts of - catastrophic, - anthropogenic - climate change, which is entangled with a host of other earth system boundary violations including - biodiversity loss - fresh water scarcity - - the driver of evolution through major evolutionary transitions in individuality has given rise to the level of cultural superorganisms that include all previous levels - progress and its intended consequences of progress traps play a major role in determining the future evolutionary trajectory of our and many other species - our species is faced with a few choice permutations in this regard: - individually regulate behaviour aligned with a future within earth system boundaries - collectively regulate behaviour aligned with a future within earth system boundaries - pursue sluggish green growth / carbon transition that is effectively tinkering at the margins of rapid whole system change - BAU - currently, there doesn't appear to be any feasible permutation of any of the above choices - There is insufficient worldview alignment to create the unity at scale for report whole system change - individual incumbent state and corporate actors still cling too tightly to the old, destructive regime, - creating friction that keeps the actual rate of change below the required - Stop Reset Go, couched within the Deep Humanity praxis and operationalized through the Indyweb / Indranet individual / collective open learning system provides a multi-dimensional tool for a deep educational paradigm shift that can accelerate both individual and collective upregulation of system change

    1. grenoble architecture school

      for - architectural school - earthen building - Grenoble Architecture School - https://www.grenoble.archi.fr/#

    2. adobe which is the 00:32:14 probably the most forgotten uh earth and technique uh in contemporary architecture

      for - adobe - forgotten earthen technique in contemporary architecture

    1. So we're good with three-dimensional space, but imagine if we had a primary sense of our own blood chemistry.

      for - adjacency between - primary sense of cellular metabolism - experiences of deep contemplative practice of Rainbow Body - adjacency statement - As per Father Francis Tiso's research into the Tibetan deep contemplative Dzogchen phenomena of Rainbow Body at the time of death as well as rigpa, Trekcho and Togal, he speculates that - such deep contemplations can potentially result in a primary sense of cellular and even subatomic processes taking place within the human body. - https://hyp.is/go?url=http%3A%2F%2Fdocdrop.org%2Fvideo%2FsDyu39FCAMk%2F&group=world - It seems that the multi-scale competency architecture would be a good scientific framework to explore these questions.

      So we're good with three-dimensional space, - but imagine if we had a primary sense of our own blood chemistry. - If you could feel your blood chemistry - the way that you currently see and smell and taste things that are around you, - I think we would have absolutely no problem having an intuitive understanding - of physiological-state space - the way we do for three-dimensional space.

      claim - Lifetime practitioners of Tibetan meditation claim they have a primary sensation of their own impending death suggestion - Suggest to Michael Levin to investigate such phenomena from a multi-scale competency architecture perspective - What else can the expert meditators directly experience? And how do they achieve this? How can deep contemplative practice result in such profound experiences? Would expert meditators resonate with Levin's framework?

    1. Venkatesh Rao thinks that the Nazi bar analogy is “an example of a bad metaphor contagion effect” and points to a 2010 post of his about warren vs plaza architectures. He believes that Twitter, for example, is a plaza, whereas Substack is a warren: A warren is a social environment where no participant can see beyond their little corner of a larger maze. Warrens emerge through people personalizing and customizing their individual environments with some degree of emergent collaboration. A plaza is an environment where you can easily get to a global/big picture view of the whole thing. Plazas are created by central planners who believe they know what’s best for everyone.
  12. Dec 2023
  13. Nov 2023
    1. 楣樑(柱頂楣構) Note: 主要用於古典建築物,是古典柱頭頂部三大主要部份中位置最低的一個,擱在圓柱頂板上,包含以過樑方式橫跨圓柱或角柱的水平橫樑。古典柱頭頂部的另外兩個部份為挑檐和檐壁。環繞門或窗,類似柱頂過樑的鑄模框架,稱為「楣樑飾邊」。環繞拱門外部弧線的裝飾板條,則稱「拱門緣飾」。

      example of meta/hypothesis-on-glasp annotation

      entablature 楣樑;柱頂楣構

      order: 古典建築柱式(style, rule) e.g. Doric order

    1. 楣樑(柱頂楣構) Note: 主要用於古典建築物,是古典柱頭頂部三大主要部份中位置最低的一個,擱在圓柱頂板上,包含以過樑方式橫跨圓柱或角柱的水平橫樑。古典柱頭頂部的另外兩個部份為挑檐和檐壁。環繞門或窗,類似柱頂過樑的鑄模框架,稱為「楣樑飾邊」。環繞拱門外部弧線的裝飾板條,則稱「拱門緣飾」。

      entablature 楣樑;柱頂楣構

      order: 古典建築柱式(style, rule) e.g. Doric order

  14. Sep 2023
      • for: social tipping point, multi-scale competency architecture, MET, major evolutionary transition of individuality

      • Title: Using emergence to take social innovation to scale

      • Author: Margaret Wheatley and Deborah Frieze
      • publisher: The Berkana Institute
    1. Emergence is how lifecreates radical change and takesthings to scale
      • for: multi-scale competency architecture, MET, major evolutionary transition of individuality
    1. Defections from large-scale anatomical goals, such as those that occur due to an inappropriate reduction of gap junctional connectivity [74], present as cancer, cause reversions of cell behavior to ancient unicellular concerns which lead to metastasis and over-proliferation as the cells treat the rest of the body as external environment.
      • fresh perspective

        • cancer can be interpreted as a breakdown in the bodies multiscale competency architecture causing cancerous cells to lose their higher level synchronizing signals and revert to their more evolutionarily primitive forms as individuals that see the body as simply an external environment
      • adjacency between

        • gap junction coupling
        • cancer
        • healthy tissue coherence
        • multiscale competency architecture
      • adjacency statement
        • gap junction coupling appears to be an evolutionary means of cohering individuals together to form a larger group
        • hence, they seem to play a critical role in the continued evolution of more complex multicellular organisms
        • their pathologies within multicellular beings destroy multicellular structures and create disease, reverting the organism, or competent multicellular structures of the organism such as tissues and organs back to individualistic behavior, as in cancers
    2. multiscale competency architecture of life
      • for: definition, definition - multiscale competency architecture of life, multiscale competency architecture of life, superorganism, MET, major evolutionary transition, question, question - multiscale competency architecture
      • definition: multiscale competency architecture of life
      • paraphrase

        • The multiscale competency architecture of life is a hypothesis about the scaling of cognition, seeing complex system-level behaviors in any space as the
          • within-level and
          • across-level
        • competition and
        • cooperation
        • among the various
          • subunits and
          • partitions
        • of composite agents (i.e., all agents).
        • The generalization of problem spaces beyond the traditional 3D space of “behavior” into other, virtual problem spaces is essential for understanding evolution of basal cognition.
        • Living things
          • first solved problems in metabolic space, and evolution then pivoted the same kinds of strategies to
          • solve problems in
            • physiological,
            • transcriptional, and
            • anatomical space,
          • before speed-optimizing these dynamics to enable rapid behavior in 3D space.
        • Since every cognitive agent is made of parts, it is essential to have a theory about how
          • numerous goal-seeking agents link together into
          • a new, larger cognitive system that is novel and not present in any of the subunits.
      • comment

      • adjacency between:
        • multiscale competency architecture
        • superorganism
      • adjacency statement

        • The concept of multiscale competency architecture is a useful one for considering and organizing the effects of Major Evolutionary Transitions (METs) over evolutionary timescales.
        • It links and locates the normative scale in which human consciousness exists to the lower scales of cells and subcellular life below, and to society as a social superorganism above.
        • it shows that each human INTERbeing / INTERbeCOMing is not isolated, but is part of a multiscale nexus / gestalt
        • I've incorporated this into my SRG presentation.
      • question

        • is there research on signaling mechanisms exist between different levels?
          • in another part of the paper, there is discussion of gap junctions as a way to cohere individual cells into group functionality
          • in particular, is there a way for humans consciousness to communicate with lower levels of its body? ie. to tissues, cells or subcellular structures?
        • Could the Bodhisattva vow be extended not only at the level of the social superorganism of groups of individual multicellular beings, but also downwards in the multiscale competency architecture to all the trillions of cells and microbes that inhabit each multicellular planetary body?
          • if it can, it can be interpreted as taking care of your body through
            • healthy exercise
            • healthy sleep
            • healthy diet
            • healthy thoughts and emotions
            • no self-harm
            • self love but not conceit
        • what are the exact biological and evolutionary mechanisms that allow for coherence of individual organisms at the various levels of the multiscale competency architecture and can they be extended to apply to the scale of humans within a social superorganism scale?
        • could love be another word for care drive that applies to all the different scales of the multiscale competency architecture?
        • do feelings of love and compassion propagate downwards through the multiscale competency architecture and find analogous expression in the appropriate spaces?
      • reference
      • for: bio-buddhism, buddhism - AI, care as the driver of intelligence, Michael Levin, Thomas Doctor, Olaf Witkowski, Elizaveta Solomonova, Bill Duane, care drive, care light cone, multiscale competency architecture of life, nonduality, no-self, self - illusion, self - constructed, self - deconstruction, Bodhisattva vow
      • title: Biology, Buddhism, and AI: Care as the Driver of Intelligence
      • author: Michael Levin, Thomas Doctor, Olaf Witkowski, Elizaveta Solomonova, Bill Duane, AI - ethics
      • date: May 16, 2022
      • source: https://www.mdpi.com/1099-4300/24/5/710/htm

      • summary

        • a trans-disciplinary attempt to develop a framework to deal with a diversity of emerging non-traditional intelligence from new bio-engineered species to AI based on the Buddhist conception of care and compassion for the other.
        • very thought-provoking and some of the explanations and comparisons to evolution actually help to cast a new light on old Buddhist ideas.
        • this is a trans-disciplinary paper synthesizing Buddhist concepts with evolutionary biology
    1. biology uses a kind of multi-scale Competency architecture of nested problem solvers 00:03:24 and that navigation is a really Central concept
      • for: multi-scale competency architecture, quote, quote - multi-scale competency architecture
      • quote
        • biology uses a kind of multi-scale Competency architecture of nested problem solvers and navigation is a really Central concept
      • author: Michael Levin
      • date: 2022
    1. it is this architecture, the one which is in the heads of those writing the code, that is the most important. In adopting this decentralised approach, where the practice of architectural decision-making is much more dispersed, this problem is in many ways, mitigated

      Only true in software architecture. But, in enterprise architecture - that spans domains decentralized decisions create fragmentations.

    1. Structure of Automation

      Tuile ┌─────────────┐ ┌──────────┐ │Lansdcape │ 1:N │Type │ 1:N │(déploiement)├──────►│(playbook)├───┐ └─────────────┘ └──────────┘ │ │ ┌──────────────────────────────────┘ │ │ ┌────────┐ ┌───────────────────┐ │ │Function│ 1:N │Component │ └►│(rôle) ├──────►│(task file du rôle)│ └────────┘ └───────────────────┘

    1. collections contain various modules and Ansible Roles that collectively (intentional use here) serve the end user and must (emphasis on this word) collectively work together, be tested together and be released together.

      ...collectively work together, be tested together and be released together.

  15. Jul 2023
    1. Communication is important so that the different divisions in the company know which services are available.

      Lien à faire avec le modèle de capacité d'affaires.

  16. Jun 2023
    1. Five core layers: 1. Presentation Layer 2. Application Layer 3. Domain Layer 4. Persistence Layer 5. Database Layer

    2. In the layered architecture pattern, each layer fulfills a specific responsibility and role within the application. Some focus on user interface logic, while others handle the execution of business rules. These layers complement each other's unique purposes, but they aren't explicitly reliant on one another to perform their own tasks.
    3. In software architecture, layers act as individual processes within the infrastructure of an application. These layers typically form a pattern, also called the n-tier architecture pattern.
  17. May 2023
      • Summary
        • Interesting built environment sustainable design
          • based on ancient Roman residential design technique
          • leveraging and adapting this ancient rain water harvesting to accomplish multiple functions in a modern context::
            • potable water
            • evaporative cooling
            • irrigation
            • sanitation
            • personal hygiene
  18. Feb 2023
    1. The second purpose of skip connections is specific to transformers — preserving the original input sequence.
    2. Skip connections serve two purposes. The first is that they help keep the gradient smooth, which is a big help for backpropagation. Attention is a filter, which means that when it’s working correctly it will block most of what tries to pass through it.
  19. Jan 2023
    1. One of the main features of the high level architecture of a transformer is that each layer adds its results into what we call the “residual stream.”Constructing models with a residual stream traces back to early work by the Schmidhuber group, such as highway networks  and LSTMs, which have found significant modern success in the more recent residual network architecture . In transformers, the residual stream vectors are often called the “embedding.” We prefer the residual stream terminology, both because it emphasizes the residual nature (which we believe to be important) and also because we believe the residual stream often dedicates subspaces to tokens other than the present token, breaking the intuitions the embedding terminology suggests. The residual stream is simply the sum of the output of all the previous layers and the original embedding. We generally think of the residual stream as a communication channel, since it doesn't do any processing itself and all layers communicate through it.
    2. A transformer starts with a token embedding, followed by a series of “residual blocks”, and finally a token unembedding. Each residual block consists of an attention layer, followed by an MLP layer. Both the attention and MLP layers each “read” their input from the residual stream (by performing a linear projection), and then “write” their result to the residual stream by adding a linear projection back in. Each attention layer consists of multiple heads, which operate in parallel.
    1. You could find yourself learning how buildings and structures are put together, as well as the guidelines and building requirements that govern the industry.
    1. Defenders can design their own infrastructure to be im-mutable and ephemeral, as is becoming an emerging trend inprivate sector defense through the practice of Security ChaosEngineering

      Immutable and ephemeral as defensive measures

      Immutable: unchangeable infrastructure components, such as ssh access disabled by default.

      Ephemeral: short-lived servers for single processes, serverless infrastrucure

    1. Deploy engines as separate app instances and have them only communicate over network boundaries. This is something we’re starting to do more.

      Before moving to this microservice approach, it's important to consider whether the benefits are worth the extra overhead. Jumping to microservices prematurely is something I've seen happen more than once in my career, and it often leads to a lot of rework.

  20. Dec 2022
    1. Through her writing Easterling often forces architects to re-envision their role in the making of space around the world, extolling the virtues of knowing how versus knowing what. She also encourages them to consider creating “active forms” — time-released protocols that manage spatial levers, exchanges, and switches — in addition to “object forms,” or what we commonly think of as buildings.

      [[Active form]] consist of dispositions that materialize as new forms.

  21. Nov 2022
    1. Amiga had "AREXX ports" which meant you could script desktop software together in ways not possible even today, on any OS.It's not enough that there must exist technically, a possibility. The app vendors much themselves go to the trouble of adding such "scriptability" into their apps.Instead everything is very slick, but very siloed and nowadays tied to a cloud offering, which is great, but it's more often than not locked to that vendor

      .

  22. Oct 2022
    1. microservice typically implements a set of distinct features or functionality. Each microservice is a mini‑application that has its own architecture and business logic
    2. A monolithic application is a single-tiered software application in which different modules are combined into a single program
    1. Microservices, or microservices architecture, are the modern methods of designing software applications that compartmentalize the software into chunks of small and independent services
    1. this story of the Montgomery ward complex, that's that's along the river. And Montgomery Ward is, you know, kind of long gone as a company. But there's this one, the headquarters building was this kind of generic, um, rectangular, modernist building. But they had these four concrete post on the corner and I passed this building all the time. I'd never cared much for it. And then the architecture of the curator on the boat, the docent said that, Well, the reason why that building is the way it is, is that the Montgomery Ward Company sort of prided itself on its egalitarian hierarchy. And they wanted to build their headquarters so that there were no um, VPs fighting over who got the corner office. And so they made a building with no possibility of a corner office at all.

      Montgomery Ward complex built with no corner offices

      In a reflection of the company's values, its headquarters was built without the possibility of corner offices. The design of the building eliminated them as possibilities.

  23. Sep 2022
  24. Aug 2022
    1. I like the way this article talks about the project while also interweaving more general insights that apply to the overall topic of what goes into making a market that people will want to use. You get insight about the topic while also having a tangible example to show how it can be done anchor the ideas to a realistic proposal.

    1. Monasteries and convents served as models for the dorm and for the campus itself. Walled off from a threatening medieval world, they provided security for contemplation and worship while also serving as a place where learning, the arts, music, horticulture, and other cultural activities might flourish.

      College dormitories rooted in monastery and convent styles

  25. Jul 2022
    1. This is an interesting article. It gives a historical perspective on a societal pattern in which technological changes lead to changes in architecture, which in turn changes how families and communities and societies changes.

      The one thing they seem to have overlooked is the existence of a room called a "study". It was a thing, and now, perhaps, the "home office" will become the modern study.

    1. They help us do everything from controlling traffic lights to managing power grids. This is why embedded systems architecture is so important – without it, we wouldn’t have any technology at all.

      Have you ever heard about embedded software designing?

      This involves designing multiple layers according to the device - Application layer, Middle layer, and Software layer

      Here's the practical and technical guide to understand the components that make up an embedded systems architecture.

    1. the six 00:48:41 six big systems i've mentioned can be viewed as a cognitive architecture it's the it's the means by which the society learns decides adapts and 00:48:54 and this society's efforts this is the third underlying position the society's efforts to learn decide and adapt and be viewed as being driven by an intrinsic purpose and that's really key also 00:49:08 because it's not just that we're learning deciding and adapting willy-nilly i mean i mean maybe it seems that way in the world you know in the sense we're so dysfunctional it kind of is billy nilly but 00:49:20 but what really matters is that we learn decide and adapt in relation to whatever intrinsic purpose we actually have as as a society as individuals in a 00:49:34 society it's that it's it's it's it's as i will use the the term uh maybe several times today it's solving problems that matter that really that really 00:49:45 matter that's what we're after

      Second Proposition: The six thrusts or prmary societal systems are the cognitive architecture of the superorganism which it uses to sense the world

  26. Jun 2022
    1. Gall's Law is a rule of thumb for systems design from Gall's book Systemantics: How Systems Really Work and How They Fail. It states: .mw-parser-output .templatequote{overflow:hidden;margin:1em 0;padding:0 40px}.mw-parser-output .templatequote .templatequotecite{line-height:1.5em;text-align:left;padding-left:1.6em;margin-top:0}A complex system that works is invariably found to have evolved from a simple system that worked. A complex system designed from scratch never works and cannot be patched up to make it work. You have to start over with a working simple system.

      This feels like an underlying and underpinning principle of how the IndieWeb which focuses on working real world examples which are able to build up more complex systems instead of theoretical architecture astronomy which goes no where.

      Reference: John Gall (1975) Systemantics: How Systems Really Work and How They Fail p. 71

  27. May 2022
    1. the majority of operational problems that arise when moving to a distributed architecture are ultimately grounded in two areas: networking and observability.
  28. Apr 2022
    1. Ada Louise Huxtable

      Ada Louise Huxtable was an architecture critic and writer on architecture. Huxtable established architecture and urban design journalism in North America and raised the public's awareness of the urban environment. In 1970, she was awarded the first ever Pulitzer Prize for Criticism. In 1981, she was named a MacArthur Fellow. Architecture critic Paul Goldberger, also a Pulitzer Prize-winner for architectural criticism, said in 1996: "Before Ada Louise Huxtable, architecture was not a part of the public dialogue." "She was a great lover of cities, a great preservationist and the central planet around which every other critic revolved," said architect Robert A. M. Stern, dean of the Yale University School of Architecture.

    1. The IPCC authors write that “judicious labelling, framing, and communication of social norms can also increase the effect of mandates, subsidies, or taxes.” Interventions that change the “choice architecture” so people have an easier time taking the cleaner option include: default enrollment in green programs, increasing taxes on carbon-intensive products, and substantially tightening regulations and standards.

      Nudging, choice architecture, feedback, rewarding and priming all become important variables to accelerate large scale aggregate of individual actions that can make a difference.

    1. Francis Kere. “I grew up in a community where there was no kindergarten, but where the community was your family,” he says. “Everyone took care of you and the entire village was your playground. My days were filled with securing food and water, but also simply being together, talking together, building houses together.”

      Agaththi adivasi houses inspiration statement

    1. Strawberry Hill was a confection, a mock-castle of a fake dynasty complete with a reproduction baronial hall, flourishing the arms and images of putative crusader ancestors on the ceiling.

      Strawberry Hill by Horace Walpole Made from Stone, Papiermache and gold leaf! Arguably started the neo gothic revival!

  29. Mar 2022
    1. The ecliptic is tilted towards the north in the southern hemisphere,and towards the south in the northern hemisphere. Many people inthe southern hemisphere prefer housing with north-facing windowsand balconies and that take advantage of the light and warmth of theSun. Venture north of the equator, and that preference is for south-facing properties. First Peoples of the world follow the samepreference, with homes, villages and cities constructed to takeadvantage of the Sun.

      Many cultures in the world face their windows, balconies, and other architecture to take advantage of the sun (for light and warmth). Because the ecliptic is tilted towards the north in the southern hemisphere and towards the south in the northern hemisphere, people in the north of the equator prefer south-facing properties and people south of the equator prefer north-facing properties.

    Tags

    Annotators

  30. Feb 2022
    1. In our current global networked culture that puts so much emphasis on the virtual and the visual, the mind and the body have become detached and ultimately disconnected. Though physical appearance is idolised for its sexual appeal and its social identity, the role of the body in developing a full understanding of the physical world and the human condition has become neglected. The potential of the human body as a knowing entity – with all our senses as well as our entire bodily functions being structured to produce and maintain silent knowledge together – fails to be recognised. It is only through the unity of mind and body that craftsmanship and artistic work can be fully realised. Even those endeavours that are generally regarded as solely intellectual, such as writing and thinking, depend on this union of mental and manual skills.

      The Thinking Hand: Existential and Embodied Wisdom in Architecture by Juhani Pallasmaa

      https://www.amazon.com/Thinking-Hand-Existential-Embodied-Architecture/dp/0470779292/

      This sounds a bit like some of the physical and external memory ideas in The Extended Mind by Annie Murphy Paul.

      This book came up in Dan Allosso's book club on How to Take Smart Notes.

    1. Raffi Krikorian explains the architecture used by Twitter to deal with thousands of events per sec - tweets, social graph mutations, and direct messages-.
  31. Jan 2022
    1. +----------------------- | RESOURCE EXISTS ? (if private it is often checked AFTER auth check) +----------------------- | | NO | v YES v +----------------------- 404 | IS LOGGED-IN ? (authenticated, aka user session) or +----------------------- 401 | | 403 NO | | YES 3xx v v 401 +----------------------- (404 no reveal) | CAN ACCESS RESOURCE ? (permission, authorized, ...) or +----------------------- redirect | | to login NO | | YES | | v v 403 OK 200, redirect, ... (or 404: no reveal) (or 404: resource does not exist if private) (or 3xx: redirection)
    1. StylEx architecture.

      TLDR methodology: 1) StyleGAN + classifier 2) Search StyleSpace

  32. Dec 2021
    1. “Any large room looks wrong without the appropriate number of people in it,” Mr. Byers writes. “An unused living room looks empty. An empty ballroom is absolutely creepy; it looks as if it is waiting desperately for something to happen. A library, on the other hand, is delightful when full but still especially attractive when empty.”

      on the coziness of libraries

  33. Nov 2021
    1. Now this is getting too complex for discussing this here and these type of architectural decisions require more in depth understanding than what I can provide here.
    2. My UIs are data/store driven. The UI is just a way to visualize the data. Your data could flow through all of of the extensions and the extensions can make decisions (e.g. setting visible to false). Like middlewares in a Connect/Express/Polka app. And the UI doesn't even know about all this, it just updates with the current state and makes sure it's consistent.
  34. Oct 2021
    1. The main idea behind the space-based pattern is the distributed shared memory to mitigate issues that frequently occur at the database level. The assumption is that by processing most of operations using in-memory data we can avoid extra operations in the database, thus any future problems that may evolve from there (for example, if your user activity data entity has changed, you don’t need to change a bunch of code persisting to & retrieving that data from the DB).The basic approach is to separate the application into processing units (that can automatically scale up and down based on demand), where the data will be replicated and processed between those units without any persistence to the central database (though there will be local storages for the occasion of system failures).

      Space-based architecture

    2. Microservices architecture consists of separately deployed services, where each service would have ideally single responsibility. Those services are independent of each other and if one service fails others will not stop running.

      Microservices architecture

    3. First of all, if you know the basics of architecture patterns, then it is easier for you to follow the requirements of your architect. Secondly, knowing those patterns will help you to make decisions in your code

      2 main advantages of using design patterns:

      • easier to follow requirements of an architect
      • easier to make decisions in your code
    4. Mikrokernel Architecture, also known as Plugin architecture, is the design pattern with two main components: a core system and plug-in modules (or extensions). A great example would be a Web browser (core system) where you can install endless extensions (or plugins).

      Microkernel (plugin) architecture

    5. The idea behind this pattern is to decouple the application logic into single-purpose event processing components that asynchronously receive and process events. This pattern is one of the popular distributed asynchronous architecture patterns known for high scalability and adaptability.

      Event-driven architecture: high scalability and adaptability

    6. It is the most common architecture for monolithic applications. The basic idea behind the pattern is to divide the app logic into several layers each encapsulating specific role. For example, the Persistence layer would be responsible for the communication of your app with the database engine.

      Layered architecture

    1. Drawing on path-breaking research in archaeology and anthropology, the authors show how history becomes a far more interesting place once we learn to throw off our conceptual shackles and perceive what's really there.

      Reimagining our social architecture might begin with rethinking our past and origins as a species.

    1. Lean Canvas

      For the builders collective, I created some tools that are open source and useful for design and social architecture. Other projects are coding challenges to experiment with what is possible on the web.

      This experiment is based on the Lean Canvas, based on the Business Model Canvas from the book Business Model Generation.

      Type in the grey box at the top of the page. Click or tap in the boxes to add the text as a box in each section of the Lean Canvas. Click on the box to delete.

      There is no save functionality, so be sure to take a screenshot. Or roll your own by using the code on Codepen and GitHub.

    1. Education and job hiring should be integrated.

      Systemic Problems

      The problem is systemic. How do you deal with the problem when the system is off the table when it comes to the design problem?

    1. Regenerative Ventures

      Out of the Trimtab Space Camp course with the Buckminster Fuller Institute in which we were exploring world building with Tony Patrick, Langdon Roberts, Jeremy Lubman, Elsie Iwase, and I gathered to think about how we could become involved in regenerative ventures. This was our initiative, in which we met weekly to think about how we manifest who we are as a more beautiful world our hearts know is possible. The thought was that architecture grows out of values, principles, and intention.

    1. “The real problem of humanity is the following: we have paleolithic emotions; medieval institutions; and god-like technology.

      Quoted by Amanda Joy Ravenhill on RE & CO Radio, Wednesday, October 13, 2021.

      This leads to a sense of learned hopelessness: Things are worse than you imagined, and there is nothing you can do about it.

      But Buckminster Fuller said, “We are called to be the architects of the future, not its victims.”

    1. The rise of the Nazis in 1933 caused an unprecedented forced migration of hundreds of artists within and, in many cases, ultimately away from Europe. Exiles and Emigres, published in conjunction with a traveling exhibition opening in February 1997 at the Los Angeles County Museum of Art, is the first book to trace the lives and work of 23 well-known painters, sculptors, photographers, and architects exiled from their homelands during the 12 years of Nazi rule.

      “The Bauhaus concept, as it was transplanted to the United States, was fundamentally different from the principles upon which the experimental school had been founded in Weimar in 1919. The guiding principle of the Bauhaus was to unify all aspects of art making—painting, sculpture, handicrafts—as elements of a new kind of art, erasing the division between “high” and decorative art. Explorations of materials, color, and form were important building blocks of the curriculum. The artists and designers of the Bauhaus believed that this new type of art and design would help to create a better society, and they sought commissions to design public buildings and other elements of public life (such as flags and currency). In America, however, the Bauhaus ideas lost their social and political thrust. The emigré teachers in Chicago, Cambridge, and North Carolina who had been committed to progressive architecture and design ideas in Germany were now lionized as upholders of a pure, reductivist style.”

      (Stephanie Barron, page 25)

    1. Science-Driven Societal Transformation

      Gien Wong notes these three concept papers on Science-Driven Societal Transformation: Worldview, Motivation and Strategy, and Design.

    1. Because at the end of the day, all structures are, in some ways, ideology made manifest.

      Avery Trufelman ends her podcast series, Nice Try! with these words in an episode entitled, Germania: Architecture in a Fascist Utopia.

      One person’s utopia is another person’s dystopia.

      The structure of the mind becomes the architecture of our reality. This thought became the foundation for a mental model for human experience, since these architectural plans for utopia seem like good ideas on paper, but when we live inside these structure in our daily reality, we realize that we have constructed our own mental prisons, the iron cage envisioned by Max Weber.

    2. It spells out so clearly that Nazi Germany’s worst atrocities and many atrocities the world over were not only the ideas of singular evil men. They were supported and enacted by systems, by groups of people who woke up in the morning and went to offices to work on it.

      Avery Trufelman ends her podcast series, Nice Try! with these words in an episode entitled, Germania: Architecture in a Fascist Utopia.

    1. The Hidden History of the Geodesic Dome - Part 3: The Teamwork of Walter Gropius

      The Hidden History of the Geodesic Dome - Part 3: The Teamwork of Walter Gropius

      Understanding one’s limitations leads to a recognition of the power of relationships in an interconnected and interdependent world.

    2. Because of his handicap, Walter Gropius achieved his goals by working through other people, and harnessed their abilities to produce efficient and practical architecture.

      The Hidden History of the Geodesic Dome - Part 3: The Teamwork of Walter Gropius

      Understanding one’s limitations leads to a recognition of the power of relationships in an interconnected and interdependent world.

  35. Sep 2021
    1. Stop Reset Go

      How do we engage in bottom-up whole system change? Perhaps we need a model for understanding who we are serving that transcends the bias and limitations of personas as they are used in user experience design (UX).

      What is a more holistic model for understanding human perceptions, motivations, and behaviours?

    1. Another contributing factor was the conceptual freedom that we experienced in architecture school, something that is definitely lost when you move to the professional world. Software, we realized, still offered a bit more experimentation and personal creativity than architecture did in a real world context.
    1. Areas of Integrated Governance

      Major areas of integrated governance for enterprise architecture looks like Integrated Project Management Framework

    Tags

    Annotators

  36. Aug 2021
  37. Jul 2021
    1. I used to be very interested in Software Architecture, in fact I've read many of the papers cited here.When I did a startup many years ago, I committed the mistake of paying too much attention to the architecture of the software [1] I was writing, and not enough attention to the product/customer side of it.The last couple of years I've been de-emphasizing software architecture as an interest, and have been paying much more attention to how product teams build successful products, what the patterns are, etc. I was lucky enough to work at Facebook for a while and got to see (and learn) a very successful working model of product development.So, while I'm not saying that software architecture is not important (it is), also pay attention to the product/customer side: what choices (software, organizational, hiring, business) allow you to move fast and iterate, to release early and often, to run A/B tests, etc.I think good software engineers are just as much product guys (and data guys) as they are software guys.
    1. I've had this discussion with peer engineers working at other tech companies, FANG (Facebook, Amazon, Netflix, Google), as well as at smaller startups. Most teams and projects - however large or small - all shared a similar approach to design and implementation:Start with the business problem. What are we trying to solve? What product are we trying to build and why? How can we measure success?Brainstorm the approach. Get together with the team and through multiple sessions, figure out what solution will work. Keep these brainstormings small. Start at a high level, going down to lower levels.Whiteboard your approach. Get the team together and have a person draw up the approach the team is converging to. You should be able to explain the architecture of your system/app on a whiteboard clearly, starting at the high-level, diving deeper as needed. If you have trouble with this explanation or it's not clear enough, there's more work required on the details.Write it up via simple documentation with simple diagrams based on what you explained on the whiteboard. Keep jargon to the minimum: you want even junior engineers to understand what it's about. Write it using clear and easy to follow language. At Uber, we use an RFC-like process with various templates.Talk about tradeoffs and alternatives. Good software design and good architecture are all about making the right tradeoffs. No design choice is good or bad by itself: it all depends on the context and the goals. Is your architecture split into different services? Mention why you decided against going with one large service, that might have some other benefits, like more straightforward and quicker deployment. Did you choose to extend a service or module with new functionality? Weigh the option of building a separate service or module instead, and what the pros and cons of that approach would be.Circulate the design document within the team/organization and get feedback. At Uber, we used to send out all our software design documents to all engineers, until there were around 2,000 of us. Now that we're larger, we still distribute them very widely, but we've started balancing the signal/noise ratio more. Encourage people asking questions and offering alternatives. Be pragmatic in setting sensible time limits to discuss the feedback and incorporate it, where it's needed. Straightforward feedback can be quickly addressed on the spot, while more detailed feedback might be quicker to settle in-person.

      A good, high level overview on how to get started with architecture

  38. Jun 2021
    1. Worse still is the issue of “service” layers requiring you to basically build your own ORM. To really do a backend-agnostic service layer on top of the Django ORM, you need to replace or abstract away some of its most fundamental and convenient abstractions. For example, most of the commonly-used ORM query methods return either instances of your model classes, or instances of Django’s QuerySet class (which is a kind of chained-API results wrapper around a query). In order to avoid tightly coupling to the structure and API of those Django-specific objects, your service layer needs to translate them into something else — likely generic iterables to replace QuerySet, and some type of “business object” instance to replace model-class instances. Which is a non-trivial amount of work even in patterns like Data Mapper that are designed for this, and even more difficult to do in an Active Record ORM that isn’t.

      I see what this guy means and he has a point. However, I don't think about reimplementing these things when talking about services on Django. I want a centralized place to store business logic (not glue queries) and avoid multiple developers writing the same query multiple times in multiple places. The name "service" here sucks.

    2. A second problem is that when you decide to go the “service” route, you are changing the nature of your business. This is related to an argument I bring up occasionally when people tell me they don’t use “frameworks” and never will: what they actually mean, whether they realize it or not, is “we built and now have to maintain and train our developers on our own ad-hoc private framework, on top of whatever our normal business is”. And adopting the service approach essentially means that, whatever your business was previously, now your business is that plus developing and maintaining something close to your own private ORM.

      I don't think these two things are even close to be the same thing. Django's ORM is not replaced by services, from what I know services are the ORM with the difference that they are concentrated in a module.

    1. This isn't about writing boilerplate setter properties for each field in the model, but rather about writing methods that encapsulate the point of interaction with the database layer. View code can still inspect any field on the model and perform logic based on that, but it should not modify that data directly. We're ensuring that there is a layer at which we can enforce application-level integrity constraints that exist on top of the integrity constraints that the database provides for us.

      Addresses the issue raise on this tweet. We are not writing getters and setters out of obligation or convention.

    1. We should think about the number of simultaneous connections (peak and average) and the message rate/payload size. I think, the threshold to start thinking about AnyCable (instead of just Action Cable) is somewhere between 500 and 1000 connections on average or 5k-10k during peak hours.
      • number of simultaneous connections (peak and average)

      • the message rate/payload size.

    2. We use a single stream/queue/channel to deliver messages from RPC to WS. RPC server acts as publisher: it pushes a JSON-encoded command. Pubsub connection is initialized lazily in this case (during the first #broadcast call). WS server (anycable-go) acts as subscriber: subscription is initialized on server start, messages are received, deserialized and passed to the app.
  39. May 2021
  40. Apr 2021
    1. This post articulates a lot of what I've been thinking about for the past 18 months or so, but it adds the additional concept of community integration.

      Interestingly, this aligns with the early, tentative ideas around what the future of In Beta might look like as a learning community, rather than a repository of content.

  41. Mar 2021
    1. Werner Vogels, Amazon CTO, notes that one of the lessons we have learned at Amazon is to expect the unexpected. He reminds us that failures are a given, and as a consequence it’s desirable to build systems that embrace failure as a natural occurrence. Coding around these failures is important, but undifferentiated, work that improves the integrity of the solution being delivered. However, it takes time away from investing in differentiating code.

      This is an annotation I made.

    2. When asked to define the role of the teacher, for example, Reggio educators do not begin in the way typical to

      This is an annotation I made.

    3. This is an annotation I made.

    4. This is an annotation I made.

    5. This is an annotation I made.

    1. System architects: equivalents to architecture and planning for a world of knowledge and data Both government and business need new skills to do this work well. At present the capabilities described in this paper are divided up. Parts sit within data teams; others in knowledge management, product development, research, policy analysis or strategy teams, or in the various professions dotted around government, from economists to statisticians. In governments, for example, the main emphasis of digital teams in recent years has been very much on service design and delivery, not intelligence. This may be one reason why some aspects of government intelligence appear to have declined in recent years – notably the organisation of memory.57 What we need is a skill set analogous to architects. Good architects learn to think in multiple ways – combining engineering, aesthetics, attention to place and politics. Their work necessitates linking awareness of building materials, planning contexts, psychology and design. Architecture sits alongside urban planning which was also created as an integrative discipline, combining awareness of physical design with finance, strategy and law. So we have two very well-developed integrative skills for the material world. But there is very little comparable for the intangibles of data, knowledge and intelligence. What’s needed now is a profession with skills straddling engineering, data and social science – who are adept at understanding, designing and improving intelligent systems that are transparent and self-aware58. Some should also specialise in processes that engage stakeholders in the task of systems mapping and design, and make the most of collective intelligence. As with architecture and urban planning supply and demand need to evolve in tandem, with governments and other funders seeking to recruit ‘systems architects’ or ‘intelligence architects’ while universities put in place new courses to develop them.
    1. Here's the four case: foo.js Load/Require dependencies Concatenate dependencies foo.js.map Load foo.js Currently grabs metadata[:map] from asset to build an asset, need to move that generation somewhere else to accomplish de-coupling map generation foo.debug.js Load foo.js Load foo.js.map Add comment to end of foo.js with path to foo.js.map foo.source.js The raw file on disk, the map file will need to point to source files.
  42. Feb 2021
    1. Software architecture is about making fundamental structural choices that are costly to change once implemented.
    2. Software architecture refers to the fundamental structures of a software system
    3. Software architecture choices include specific structural options from possibilities in the design of the software.
    1. The adapter is where authentication, policy checks, and eventually your domain logic happen. All termini of the protocol’s activity are standardized end events - that’s how protocol and adapter communicate.
    1. And really, this stems from the fact that buildings aren't designed by the community that uses them anymore. The community barely factors into the design, even. Buildings were designed to serve a specific purpose, dictated by the higher-ups with the money to purchase the land and fund the development of the building. Again, quoting the article, Unless they are an uber-wealthy client, users of buildings rarely have much input into the design process. Students do not get to say what kind of school they would like, office workers do not get to say whether they would prefer to work in a glass tower or in a leafy complex of wifi-enabled wooden pagodas. ... But that rupture means that architecture becomes something imposed upon people. It isn’t participatory, and it doesn’t adapt in response to their needs. It’s prefabricated, assembled beforehand off-site and then dumped on the unwitting populace. We are not meant to live in modern buildings; they are made for people who do not poop.

      This is very reminiscent of how some people use the internet as well. I can think of personal examples where Goolge apps and services were forced upon workers at companies who didn't want them and weren't comfortable with them.

      Similarly we went from the creativity of MySpace to the corporate strictures of Facebook and Twitter that didn't give users any flexibility or identity. The connective value was apparently worth just a bit more than the identity, so we went there, but why not have it all?

      I'll have to find the reference, but I saw an article with a book reference in the last year about the life of buildings and that well designed ones could stand the test of centuries in their ability to be redesigned and repurposed from the inside out if necessary.

  43. Jan 2021
    1. https://hyp.is/go?url=https%3A%2F%2Fwww.archdaily.com%2F627654%2Fthe-computer-vs-the-hand-in-architectural-drawing-archdaily-readers-respond&group=__world__

      I came across this article about the tension between computer drawing and hand drawing in architecture when I replied to an annotation by another user @onion - very interesting read and I would be curious to see this issue revisited in another ten years...how may opinions have changed?

  44. Nov 2020
    1. Micro is a platform for cloud native development. It addresses the key requirements for building services in the cloud. Micro leverages the microservices architecture pattern and provides a set of services which act as the building blocks of a platform. Micro deals with the complexity of distributed systems and provides simpler programmable abstractions to build on.

      What they are doing is like AWS lambda - BUT - they abstract away the details of things like Auth, pub/sub, config, networks AND the DB (which is a KV store).

      So you simply write your services letting the platform take care of the particulars of adjacencies.

    1. There are, as you’re about to see, lots of problems with PGP. Fortunately, if you’re not morbidly curious, there’s a simple meta-problem with it: it was designed in the 1990s, before serious modern cryptography. No competent crypto engineer would design a system that looked like PGP today, nor tolerate most of its defects in any other design. Serious cryptographers have largely given up on PGP and don’t spend much time publishing on it anymore (with a notable exception). Well-understood problems in PGP have gone unaddressed for over a decade because of this.

      The meta-problem with PGP is that it was designed by crypto-engineers in the 90s and it is horribly outdated, yet due to its federated architecture, difficult to update.

    1. So while it’s nice that I’m able to host my own email, that’s also the reason why my email isn’t end-to-end encrypted, and probably never will be. By contrast, WhatsApp was able to introduce end-to-end encryption to over a billion users with a single software update.

      Although the option to host your own email offers you freedom, it's precisely this freedom that makes change more difficult and the reason why email isn't yet end-to-end encrypted.

      Centralized architectures, like whatsapp, allow you to roll out end-to-end encryption to the entire network with 1 software update.

    2. That has taken us pretty far, but it’s undeniable that once you federate your protocol, it becomes very difficult to make changes. And right now, at the application level, things that stand still don’t fare very well in a world where the ecosystem is moving.

      Because the ecosystem around software application is quickly evolving, you need to be able to adapt in order to be competitive.

      Once you federate your technology, however, you lose this ability to adapt quickly, as is evidenced by the relative stagnation of federated standards such as IP, SMTP, IRC, DNS etc.

    3. This reduced user friction has begun to extend the implicit threat that used to come with federated services into centralized services as well. Where as before you could switch hosts, or even decide to run your own server, now users are simply switching entire networks.

      The implicit threat of federated architectures is also emerging in centralized services. It emerges there because the core of the social network, the address book, is saved locally (i.e. federated). This makes it easy for users to switch networks, and this ease keeps the providers honest.

    4. Given that federated services always seem to coalesce around a provider that the bulk of people use, federation becomes a sort of implicit threat. Nobody really wants to run their own servers, but they know that it might be possible if their current host does something egregious enough to make it worth the effort.

      The implicit threat of federation

      In a federated architecture, most users tend to coalesce around one provider. Few actually want to run their own server, but the fact that that option exists, acts as an implicit threat which keeps the current host honest.

    5. In a way, the notification center on a mobile device has become the federation point for all communication apps, similar to how older desktop IM clients unified communication across multiple IM networks.

      Mobile device's notification centers are federation points for communication apps

      The notification center in our phones acts as a hub where messages show up from WhatsApp, Telegram, SMS etc. analogous to how older desktop IM clients unified communication across multiple networks.

    6. Federation gives us more collective control over what changes we accept, but that comes with an unacceptable inability to adapt.

      A federated model requires some type of consensus to form to accept changes. This is great to promote consensus, but reaching consensus takes time and results in an inability to adapt quickly.

  45. Oct 2020
    1. So that’s already a huge advantage over other platforms due the basic design. And in my opinion it’s got advantages over the other extreme, too, a pure peer-to-peer design, where everyone would have to fend for themselves, without the pooled resources.

      Definitely something the IndieWeb may have to solve for.

    1. 2011-06-23 at OSBridge2011 having lunch with Ward, Tantek exclaimed: The Read Write Web is no longer sufficient. I want the Read Fork Write Merge Web. #osb11 lunch table. #diso #indieweb

      This is what I want too!