211 Matching Annotations
  1. Mar 2024
    1. This eliminates the ambiguity problems of deep and wide inheritance hierarchies often found in Object Oriented Programming techniques that are difficult to understand, maintain, and extend.

      How?

    2. Systems act globally over all entities which have the required components

      This approach is especially suited game engines which operate of a single attribute of all the entities (i.e the position of all entities, shadow of all entities, etc..) and not the overall attributes of a single entity.

  2. Feb 2024
      • Collection & Recollection:
        • Looks like wallabag is sensitive to URL variations like memex
          • It will double save a url with hash and without hash
          • This probably will apply to Wikipedia's mobile domain and I won't know if I already saved a page on desktop/mobile
    1. Quality software from independent makers is like quality food from the farmer’s market. A jar of handmade organic jam is not the same as mass-produced corn syrup-laden jam from the supermarket. Industrial fruit jam is filled with cheap ingredients and shelf stabilizers. Industrial software is filled with privacy-invasive trackers and proprietary formats.

      Does it have to be that way? Can't we optimize production process without compromising quality?

      I believe fine engineering can enhance both.

      I don't see anything inherent in mass production that must contradict quality.

      It might be that one of the easy ways for mass production is compromising quality, but it's like any other problem: resources (time, effort, ingredients...) and quality can always be tradedoff.

    2. Quality software from independent makers is like quality food from the farmer’s market. A jar of handmade organic jam is not the same as mass-produced corn syrup-laden jam from the supermarket. Industrial fruit jam is filled with cheap ingredients and shelf stabilizers. Industrial software is filled with privacy-invasive trackers and proprietary formats.

      Does it have to be that way? Can't we optimize production process without compromising quality?

      I believe fine engineering can enhance both.

      I don't see anything inherent in mass production that must contradict quality.

      It might be that one of the easy ways for mass production is compromising quality, but it's like any other problem: time and quality can always be tradedoff.

    3. Quality software from independent makers is like quality food from the farmer’s market. A jar of handmade organic jam is not the same as mass-produced corn syrup-laden jam from the supermarket. Industrial fruit jam is filled with cheap ingredients and shelf stabilizers. Industrial software is filled with privacy-invasive trackers and proprietary formats.

      Does it have to be that way? Can't we optimize production process without compromising quality?

      I believe fine engineering can enhance both.

      I don't see anything inherent in mass production that must contradict quality.

      It might be that one of the easy ways for mass production is compromising quality, but it's like any other problem: time and quality can always be tradedoff.