28 Matching Annotations
  1. Jun 2021
    1. that don't understand anything about the semantics of your diagrams

      C4 understands something, but eschews knowledge of e.g. the exact same component being used within different containers.

    2. omit the intermediary, and instead use notation (e.g. a textual description, colour coding, line style, etc) to signify that the interaction between service A and B happens via an intermediary

      Is it possible to model the intermediary, such that it shows upon a deployment diagram, but leave it out of this diagram?

    3. feel free to supplement the C4 diagrams with UML diagrams, BPML diagrams, ArchiMate diagrams

      Would be nice to track elements across those boundaries. I.e. this system in C4 is that business unit in ArchiMate. Kind of like context propagation in distibuted tracing.

    4. model these microservices as external software systems, that you can't see inside of.

      These teams, however, also want models. They see inside of those software systems. This should be just another view. On one model that contains elements for everything in the system.

    5. components are not separately deployable units

      The OpenTelemetry Collector is a single binary but can be deployed in different roles in order to scale horizontally

    Tags

    Annotators

    URL

  2. Jun 2018
  3. Jun 2016
    1. I know that this daughter, a middle schooler, has had some stress about Donald Trump.

      So hard to teach anything if you don't know about the person you imagine you're teaching.

    2. These modules would be recombinable and remixable into unlimited combinations

      Yeah but they don't snap together like lego. Compare this to William Burroughs's cut-up technique. Our brain makes juxtaposed prose snippets make sense in spite of absent intention. This is the danger of "remixing" modules without embedding them in a context that defines terms, contrasts shifting usages, fills in historical background, etc.

    3. why not take a git-like approach, and let different explanations proliferate?

      Well, because some of them are wrong and/or lack the nuances or information that you're trying to teach. I.e. you still need to contextualise your sources, which is what that chapter was probably doing.

  4. Apr 2016
    1. It also means that the 'self-correcting norm' that has served science well for the past 500 years

      I don't think this has been orthodoxy since at least Thomas Kuhn.

    2. ongitudinal studies that are so large and of great duration that they could not realistically be reproduced

      This seems like a red herring: the requirement is not that the entire study be reproduced, but that the data resulting from the study available, so that the conclusions based on parsing this data can be verified.

  5. Mar 2016
  6. Apr 2015
    1. spends most of its time not displaying the time

      Progress!

      (To say nothing of a bookmarklet highjacking my text selection .. what could possibly go wrong?)