277 Matching Annotations
  1. Dec 2024
    1. These outcomes are often achieved inthe face of non-trivial levels of defection,free-riding, and other bad-actor patterns.

      Goes back to the "tolerance to deviation" dimension. Soft/hard protocols.

  2. Nov 2024
    1. There is no flag forpoor rights, after all.

      certainly better definitions, words, and labels might help this?

    1. Why the name "CLOG?" Aren't there enough catchy acronyms? Yes! Agreed. We don't need more acronyms. Originally, I used the generic term "log," but quickly realized that whenever I wanted to search for my logs, I would inevitably bring up notes related to "blogs," "logging," "logical," "logrolling," "slog," "flog," and basically any word ending in "-ology." It was a mess. Since I am not a wooden shoe maker, my vault is relatively free of "clog" derivatives.

      Naming things with respect to future search functionality and capabilities can be useful.

  3. Sep 2024
    1. hard problem proposed here has been suggested by David Chalmers as satisfying the following requirements

      for - David Chalmers - hard problem of consciousness - citation - Federico Faggin - Giacomo Mauro D'ariano - Hard Problem and Free Will: An Information-Theoretical Approach

      Comment - Federico Faggins, in other talks emphasizes that - consciousness is not an epi-phenomena of materalism, but rather - consciousness is a foundational experience and materialism is derived from it -

    2. for - Giocomo Mauro D'Ariano - Federico Faggin - Hard Problem and Free Will: An Information-Theoretical Approach - consciousness research

      reference - youtube discussion of this paper by Giocomo Mauro D'Ariano - https://via.hypothes.is/https://www.youtube.com/watch?v=iDb1XyS8gTo

    1. there is something in physics that cannot be copy. Quantum state, quantum state. Quantum state. There is the no cloning theorem, says do not copy. Not only that, but the maximum information that you can get if you make a measurement of the quantum state is one bit per quantum bit. Olivas theorem, Olivas theorem says that and we have or Labor's theorem ourselves. What I can say about what I feel is much, much less

      for - quote - no cloning theorem - quantum mechanics - extended to consciousness and qualia - Frederico Faggin - hard problem of consciousness - no cloning theorem and private inner world of qualia - Frederico Faggin quote - no cloning theorem - quantum mechanics - extended to consciousness and qualia - Frederico Faggin - (see below) - What I feel what I feel is private. - What you feel is private. - You cannot transfer it to me - In order to tell you what I feel, I must translate that private feeling into classical information bit saying what I say. - The symbols must be this. - They must be sharable. - They must be copyable to share. You need to copy. Yeah. - My inner experience cannot be copied. And there is something in physics that cannot be copy. - In Quantum state, there is the "no cloning theorem", which says do not copy. - Not only that, but the maximum information that you can get if you make a measurement of the quantum state is one bit per quantum bit. - Olivas theorem says that and we have or Labor's theorem ourselves. What I can say about what I feel is much, much less

  4. Aug 2024
    1. Kroustgrafologist Greek kroustiki is Percussion Graf for writing Ologist for study

      name for typewriter collectors via LogInternational2253

    1. for - Federico Faggin - quantum physics - consciousness

      summary - Frederico Faggin is a physicist and microelectronic engineer who was the developer of the world's first microprocessor at Intel, the Intel 4004 CPU. - Now he focuses his attention on developing a robust and testable theory of consciousness based on quantum information theory. - What sets Frederico apart from other scientists who are studying consciousness is a series of profound personal 'awakening'-type experiences in which has led to a psychological dissolution of the sense of self bounded by his physical body - This profound experience led him to claim with unshakable certainty that our individual consciousness is far greater than our normal mundane experience of it - Having a science and engineering background, Faggin has set out to validate his experiences with a new scientific theory of Consciousness, Information and Physicality (CIP) and Operational Probabilistic Theory (OPT)

      to - Frederico Faggin's website - https://hyp.is/JTGs6lr9Ee-K8-uSXD3tsg/www.fagginfoundation.org/what-we-do/j - Federico Faggin and paper: - Hard Problem and Free Will: - an information-theoretical approach - https://hyp.is/styU2lofEe-11hO02KJC8w/link.springer.com/chapter/10.1007/978-3-030-85480-5_5

    2. I was betrayed by physicalism

      for - hard problem of consciousness - Federico Faggin

  5. Jun 2024
    1. I think one of the things that you're describing is what it looks 00:44:00 like to try to do something without breaking something else

      for - progress traps - Nora Bateson - response to interviewer's comment on everyday example of complexity - parent encouraging children to go to school - example of mitigating progress traps - complexity is hard!

  6. Feb 2024
    1. Read [[Martha S. Jones]] in A New Face for an Old Library Catalog

      Discussion on harmful content in library card catalogs and finding aids.

      The methods used to describe archive material can not only be harmful to those using them, but they also provide a useful historical record of what cataloguers may have been thinking contemporaneously as they classified and organized materials.

      This is another potentially useful set of information to have while reading into historical topics from library card catalogs compared to modern-day digital methods.

      Is anyone using version control on their catalogs?

    1. I think basically imagination is a lot of work

      for - adjacency - self construction - judgment as simplification - imagination is hard work

      adjacency - between - self construction - judgment as simplification - imagination as hard work - adjacency statement - We construct the self of others because we are lazy. - It takes hard work to construct a complex picture of another human being. - It's easier to just pass simple judgment and create a label for the other.

  7. Jan 2024
    1. 58:00 "anteilig haben sie bei afghanen ein vielfaches an sexualdelikten als beim durchschnitt der bevölkerung. statistik. denk ich mir nicht aus." - "und davor wollen sie die jugend auch schützen?" - "ja, davor will ich auch die jugend schützen, jeden, auch sie."

      ich glaube kaum, dass die gut in mathe ist. eine "bedingte wahrscheinlichkeit" (P von A wenn B) berechnen wird auch dadurch erschwert, wenn das ergebnis "schlechte stimmung" verbreitet.

      mit der letzten antwort hat beckamp den vogel abgeschossen : D weil bevor linke sich von "nazis" helfen lassen, vorher friert die hölle zu!

    2. 54:20 "was würden sie sagen, wie viele ein-und-zwei-personen haushalte haben wir in großstädten wie in köln und düsseldorf?" - "viele." - "anteil? prozent?" - "ich bin ganz furchtbar mit zahlen." - "75 prozent."

      warum eskaliert die gleich von "weiss ich nicht" zu "ich bin ganz furchtbar mit zahlen"?<br /> und warum erinnert mich das an den kontrast zwischen religion und naturwissenschaft...?<br /> religion im sinn von "my feelings dont care about your facts!!"

    1. why is, are so many working class whites driving toward the hard right and wanting to support, you know, what seemed to us kind of insane policies? Well, people are desperate. They're looking for the answer. They're looking for the problem, and they're being told the problem is immigrants. And we don't look at wealth as the problem.
      • for: the real BIG LIE, elephant in the room - wealth inequality, working class driven to hard right
  8. Dec 2023
    1. softness is not the kind of thing that's generated in my brain okay 00:06:36 softness is a word that describes how I am currently interacting with a sponge it's a mistake to go looking in the brain to understand why I feel it is soft rather than hard because it lies in 00:06:48 what I'm doing and the same for these other accompanying fields thinking this way about softness is a way of escaping from the explanatory Gap 00:07:01 because it it's a way of escaping from the idea that we need to find a brain mechanism that's generating the softness
      • for: hard problem of consciousness - sensory motor theory, explanatory gap
    2. there may be a little bit of a mystery is in the quality of the redness of red or in this case the quality of the felt softness and this is where 00:04:56 sensory motor theory has an original contribution
      • for: hard problem of consciousness - sensory motor theory
  9. Nov 2023
    1. Without consciousness the mind-body problem would be muchless interesting. With consciousness it seems hopeless
      • for: quote - consciousness, quote - mind body problem, quote - hard problem of consciousness, quote - Thomas Nagel

      • quote

        • Without consciousness the mind-body problem would be much less interesting. With consciousness it seems hopeless.
      • comment

        • consciousness is primordial and
        • stable, observable patterns that emerge in our field of consciousness is also primordial
        • the primordiality of these two, awareness and stability of observable patterns WITHIN awareness itself, are the two pillars that constitute the mind-body problem
        • in particular, the pattern of "other consciousnesses" is also another pattern that arises from within consciousness itself
        • The brain is a construction, a synthesized idea that emerges out of a dynamic amalgamation of countless accumulated patterns
        • In this respect, it is no different in quality than other complex constructed ideas we humans create, it only differs by degree and by kind
        • Were we to purely sense a human brain, for instance when a surgeon opens the skull in an operation, without the vast associative network of ideas associated with it, could we even consider how brain and mind are connected except in the most naive way?
        • Language is deeply encoded in every culturally conditioned modern human. Then advanced education in a specific field of knowledge encodes even more esoteric and deeper types of language conditioning.
        • Husserl's idea of phenomenological reduction, or epoche taken to its logical conclusion results in an impossible task, for we cannot severe the deeply entangled nature of meaning that our entire lives of cultural conditioning has enculturated into us.
        • The symbolosphere is now a part of us. We cannot undo such deep conditioning easily. You cannot simply dissociate meaning from the letters and words of your native and learned languages. Indeed, it is this deep symbolic conditioning that spans the decades of our childhood and adolescence that allows us to observe a symbol and effortlessly associate meaning to it.
        • Epoche, no matter how carefully crafted cannot uncondition such deep conditioning
        • It can, however, give us insight of the unconditioned from the perspective of the conditioned consciousness
        • We cannot become feral people even if we wanted to, nor, I suspect, would we want to experience reality permanently in that state
        • This brings up the question of what the process of spiritual enlightenment is designed to achieve
        • Is it a temporary suspension, an incomplete epoche that provides us with sufficient insight to lead to some kind of permanent shift where the insight stays with us and affects our lives in a beneficial way?

      .

  10. Oct 2023
  11. Sep 2023
    1. i find it very hard to imagine if we if somebody claimed to have a a good theory of consciousness and i 00:29:43 were to ask them okay well what is the prediction of your theory in this particular case i don't know what the format of the answer looks like because numbers and the typical things we get don't do the trick they you know they're sort of third person descriptions
      • comment
        • Michael does not know what the format of the answer to the hard problem would be
        • Attempting to explain the experience of consciousness begs the question
          • what is explanation?
        • The explanation often attempts to rely on measurable 3rd party observations and the scientific theories and models behind those observations
        • However, as Michel Bitbol points out, the models themselves emerge from the same awareness of consciousness
        • In spiritual teachings, it is often claimed that the observer is actually an expression of the universe that see's itself
        • Seeing itself - what does this mean in scientific terms? Could it mean resonance, like the kind used by musicians to tune string instruments like guitars?
        • Do all the patterns that we sense become sensible precisely because they are all an intrinsic part of us, and vice versa?
    2. as andy clark puts it quite succinctly is why do we spend so much time puzzling about why we are aware
      • paraphrase
        • Karl Friston takes Andy Clark's perspective
          • the real problem is a meta problem
            • why do we spend so much time trying to make sense of our sense-making?
        • Karl talks about futures and different pathways to the futures
        • Humans seem to have this unique property to plan futures, some of which are counter-factual
    3. what do you think about the so-called hard problem is there in fact a hard problem
      • for: hard problem of consciousness
    1. we were once just physics all 00:02:27 of us were not just in an evolutionary sense but really in a developmental sense and you can watch it happen in front of your eyes so from that perspective i think developmental biology is is uh you know it's why i switched from doing computation in in sort of silicon medium to computation 00:02:40 and living media but i am fundamentally interested not just in questions of cells and why they do things but in morphogenesis or or pattern formation as an example of the appearance of mind from matter that's really right to me developmental biology is the most 00:02:53 magical process there is because it literally in front of your eyes takes you from from matter to mind you can see it happen
      • for: question, question - hard problem of consciousness, question - Micheal Levin - Michel Bitbol

      • question

        • What would Michel Bitbol think of what Michael Levin claims here?
        • What does Michel Bitbol think about Michael Levin's research and the hard problem of consciousness?
    1. In order to solve this paradox, we need to explain two aspects of consciousness: How there could be natural phenomena that are private and thus independent of physical processes (or how come they seem private), and what the exact relationship between cognitive content and phenomenal consciousness is.
      • for: key question, key question - hard problem of consciousness
      • key questions
        • how could there be natural phenomena that are private and thus independent of physical processes
          • or how come they seem private?
        • what is the exact relationship between cognitive content and phenomenal consciousness?
      • for: nonduality, non-duality, duality, dualism, hard problem of consciousness, explanatory gap, relativistic theory of consciousness, human INTERbeing, human INTERbeCOMing, Deep Humanity, DH
      • title: A Relativistic Theory of Consciousness
      • author: Nir Lahav, Zahariah A. Neemeh
      • date: May 12, 2022

      • abstract

        • In recent decades, the scientific study of consciousness has significantly increased our understanding of this elusive phenomenon.
        • Yet, despite critical development in our understanding of the functional side of consciousness, we still lack a fundamental theory regarding its phenomenal aspect.
        • There is an “explanatory gap” between
          • our scientific knowledge of functional consciousness and
          • its “subjective,” phenomenal aspects,
        • referred to as the “hard problem” of consciousness.
        • The phenomenal aspect of consciousness is the first-person answer to “what it’s like” question, and
          • it has thus far proved recalcitrant to direct scientific investigation.
        • Naturalistic dualists argue that it is composed of a primitive, private, non-reductive element of reality that is independent from the functional and physical aspects of consciousness.
        • Illusionists, on the other hand, argue that it is merely a cognitive illusion, and that all that exists are ultimately physical, non-phenomenal properties.
        • We contend that both the dualist and illusionist positions are flawed because they tacitly assume consciousness to be an absolute property that doesn’t depend on the observer.
        • We develop a conceptual and a mathematical argument for a relativistic theory of consciousness in which
          • a system either has or doesn’t have phenomenal consciousness with respect to some observer.
        • Phenomenal consciousness is neither private nor delusional, just relativistic.
          • In the frame of reference of the cognitive system, it will be observable (first-person perspective) and
          • in other frame of reference it will not (third-person perspective).
        • These two cognitive frames of reference are both correct,
          • just as in the case of
            • an observer that claims to be at rest
            • while another will claim that the observer has constant velocity.
        • Given that consciousness is a relativistic phenomenon, neither observer position can be privileged,
          • as they both describe the same underlying reality.
        • Based on relativistic phenomena in physics
          • we developed a mathematical formalization for consciousness which bridges the explanatory gap and dissolves the hard problem.
        • Given that the first-person cognitive frame of reference also offers legitimate observations on consciousness,
          • we conclude by arguing that philosophers can usefully contribute to the science of consciousness by collaborating with neuroscientists to explore the neural basis of phenomenal structures.
      • comment

        • This is a promising approach to solving the hard problem of consciosness
  12. Aug 2023
    1. Zettelkasten in one or several language(s)? .t3_15wo3f2._2FCtq-QzlfuN-SwVMUZMM3 { --postTitle-VisitedLinkColor: #9b9b9b; --postTitleLink-VisitedLinkColor: #9b9b9b; --postBodyLink-VisitedLinkColor: #989898; }

      As long as you know and understand what you're writing, use as many languages as you or your zettelkasten wants or needs.

      I'm often working with ideas from other languages and cultures which have no direct translations into English, so I use those native words interspersed with English. Sometimes I don't have words in any language and make up a shorthand phrase in English until I can come up with a better word. Often I'll collect examples of the same "foreign" words in multiple contexts to tease out their contextual meanings as was comprehensively done with large group zettelkasten like the Thesaurus Linguae Latinae and the Wörterbuch der ägyptischen Sprache. I also frequently use mathematical symbols, equations, and other scientific notations, graphs, drawings, color, etc. to make my meanings clear.

      I've also worked with historical figures who have had names in multiple languages over the centuries and cross index them in a variety of different languages based on context. As an example, I've got at least 11 different variations of names for Ramon Llull in almost as many languages and variations of transliterations. I try to keep each one in its original context, but link them in my index.

      There are certainly zettelkasten out there written in four and more languages as suited the needs of their users. S.D. Goitein certainly used Hebrew, English, German, Arabic, Aramaic in his and may have likely had other languages (Yiddish, Coptic, Egyptian?) interspersed to lesser extents. Adolph Erman certainly used Egyptian hieroglyphs along with German in his. It can easily be argued that their zettelkasten and work required multiple languages.

      https://web.archive.org/web/20180627163317im_/https://aaew.bbaw.de/wbhome/Broschuere/abb08.jpg A example zettelkasten slip showing a passage of text from the victory stele of Sesostris III at the Nubian fortress of Semna. The handwriting is that of Adolf Erman, who had "already struggled with the text as a high school student".

      At the end of the day, they're your notes, so write them as you like.

  13. May 2023
    1. It is unfortunate that the German word for a box of notes is the same as the methodology surrounding Luhmann.

      reply to dandennison84 at https://forum.zettelkasten.de/discussion/comment/17921/#Comment_17921

      I've written a bit before on The Two Definitions of Zettelkasten, the latter of which has been emerging since roughly 2013 in English language contexts. Some of it is similar to or extends @dandennison84's framing along with some additional history.

      Because of the richness of prior annotation and note taking traditions, for those who might mean what we're jokingly calling ZK®, I typically refer to that practice specifically as a "Luhmann-esque zettelkasten", though it might be far more appropriate to name them a (Melvil) "Dewey Zettelkasten" because the underlying idea which makes Luhmann's specific zettelkasten unique is that he was numbering his ideas and filing them next to similar ideas. Luhmann was treating ideas on cards the way Dewey had treated and classified books about 76 years earlier. Luhmann fortunately didn't need to have a standardized set of numbers the way the Mundaneum had with the Universal Decimal Classification system, because his was personal/private and not shared.

      To be clear, I'm presently unaware that Dewey had or kept any specific sort of note taking system, card-based or otherwise. I would suspect, given his context, that if we were to dig into that history, we would find something closer to a Locke-inspired indexed commonplace book, though he may have switched later in life as his Library Bureau came to greater prominence and dominance.

      Some of the value of the Dewey-Luhmann note taking system stems from the same sorts of serendipity one discovers while flipping through ideas that one finds in searching for books on library shelves. You may find the specific book you were looking for, but you're also liable to find some interesting things to read on the shelves around that book or even on a shelf you pass on the way to find your book.

      Perhaps naming it and referring to it as the Dewey-Luhmann note taking system or the Dewey-Luhmann Zettelkasten may help to better ground and/or demystify the specific practices? Co-crediting them for the root idea and an early actual practice, respectively, provides a better framing and understanding, especially for native English speakers who don't have the linguistic context for understanding Zettelkästen on its own. Such a moniker would help to better delineate the expected practices and shape of a note taking practice which could be differentiated from other very similar ones which provide somewhat different affordances.

      Of course, as the history of naming scientific principles and mathematical theorems after people shows us, as soon as such a surname label might catch on, we'll assuredly discover someone earlier in the timeline who had mastered these principles long before (eg: the "Gessner Zettelkasten" anyone?) Caveat emptor.

    1. examples of high protein (hard) wheats: - Khorasan - Durum - Hard White Wheat - Hard Red Wheat - Red Fife

      Good for breads, pizza, and things where chew is more valuable.

  14. Apr 2023
  15. Mar 2023
    1. No support group discussions as far as I can tell ("Smart Lock" is too generic to really find anything).

      too generic

    1. Finding good names is quite difficult. Single words are also almost always better than combined names, even though one is a bit limited with single words alone. There are exceptions though. For example .each_with_index or .each_index are good names, IMO.
  16. Feb 2023
    1. The ID suffix was added because I use external tools to add notes to my vault so I needed a means to ensure there would never be a collision. For example, Alfred. If I accidentally typed the name of a note that already exists into it I didn’t want it to accidentally overwrite an existing note,

      Example of someone ("davecan") with a specific reason for using unique identifiers in the titles for their digital note taking.

  17. Jan 2023
    1. 个人学习可能取决于他人行为的主张突出了将学习环境视为一个涉及多个互动参与者的系统的重要性
  18. Dec 2022
    1. YAML parsing is normally considered hard (complicated as the syntax is complex). With all due respect, personally I can adhere to that in part, the YAML specification appears to be at (isolated) places hard to read despite me self-imagined being trained over decades into reading publicly available specifications (in not my first language). To be fair, it is one of the very few specs that has graphics and by the nature of its formulation, compilers are hard to read as well.
  19. Nov 2022
    1. The lowest strata represents Generative ambiguity. Here, words are used as symbols for ideas that are very hard to express; an individual gives a name to a nebulous collection of ideas or thoughts. They struggle to make this approach make sense to others.

      Generative ambiguity is the process of giving names, potentially tentative, to a nebulous collection of nascent and unclear ideas in an effort to help make sense of them both to themselves as well as others.

  20. Oct 2022
  21. Sep 2022
    1. Some people eventually realize that the code quality is important, but they lack of the time to do it. This is the typical situation when you work under pressure or time constrains. It is hard to explain to you boss that you need another week to prepare your code when it is “already working”. So you ship the code anyway because you can not afford to spent one week more.
  22. Aug 2022
    1. Title for My Book

      It's tough to do your own marketing and naming is hard. If you have an obscure short title, be sure to have a sharply defined subtitle, both for definition but to hit the keywords you'll want for discovery and search (SEO) purposes. Though be careful with keyword stuffing, if for no other reason than that Luhmann had a particularly sparse index.

      Zettelkasten doesn't have much value for for native search (yet). Who besides a student that doesn't really want to buy it searches for a book on note taking?! Creativity, Productivity, and Writing are probably most of your potential market, so look at books in those areas for words to borrow (aka steal flagrantly). Other less common keywords to consider or throw into your description of the book, though not the title: research, research methods, literature review, thesis writing, Ph.D., etc.

      Perhaps you've limited the question Scott. Instead ask everyone: What title would you want to see on such a book that would make you want to buy and read it? Everyone should brainstorm for 3 minutes and write down a few potential titles.

      I'll start:

      Antinet Method: Thought Development for Creativity and Productive Writing

      Antinet Zettelkasten: A Modern Approach to Thought Development

      Antinet: The Technique of Unreasonably Productive Intellectual Work (and Fun) [h/t F. Kuntze]

      Mix and match away...

  23. Jul 2022
    1. Protagonist Does a Thing formula

      https://slate.com/culture/2022/06/book-titles-eleanor-oliphant-women-fiction.html

      This article has a nice number of examples of the naming convention: "Protagonist Does a Thing"


      I am a bit shocked to see Hypothes.is indicates that there are 31 (private) annotations on this particular page. What is going on here?!

  24. Jun 2022
    1. Are there relevant IPs buried in other projects you’ve worked onin the past?

      Sadly, I've already forgotten his self-defined version of IP and I can only think of intellectual property. Is footnote mention linking it to intellectual property certainly didn't help things.

      This is part of why using popular acronyms that aren't descriptive or clever is a bad naming practice.

    Tags

    Annotators

    1. Douglas Adams noted, "Capital letters were always the best way of dealing with things you didn't have a good answer to."

      from Dirk Gently's Holistic Detective Agency

  25. May 2022
    1. This came in the context of weighing what she stood to gain and lose in leaving a staff job at BuzzFeed. She knew the worth of what editors, fact-checkers, designers, and other colleagues brought to a piece of writing. At the same time, she was tired of working around the “imperatives of social media sharing.” Clarity and concision are not metrics imposed by the Facebook algorithm, of course — but perhaps such concerns lose some of their urgency when readers have already pledged their support.

      Continuing with the idea above about the shift of Sunday morning talk shows and the influence of Hard Copy, is social media exerting a negative influence on mainstream content and conversation as a result of their algorithmic gut reaction pressure? How can we fight this effect?

    2. Matt Taibbi asked his subscribers in April. Since they were “now functionally my editor,” he was seeking their advice on potential reporting projects. One suggestion — that he write about Ibram X. Kendi and Robin DiAngelo — swiftly gave way to a long debate among readers over whether race was biological.

      There's something here that's akin to the idea of bikeshedding? Online communities flock to the low lying ideas upon which they can proffer an opinion and play at the idea of debate. If they really cared, wouldn't they instead delve into the research and topics themselves? Do they really want Taibbi's specific take? Do they want or need his opinion on the topic? What do they really want?

      Compare and cross reference this with the ideas presented by Ibram X. Kendi's article There Is No Debate Over Critical Race Theory.

      Are people looking for the social equivalent of a simple "system one" conversation or are they ready, willing, and able to delve into a "system two" presentation?

      Compare this also with the modern day version of the Sunday morning news (analysis) shows? They would seem to be interested in substantive policy and debate, but they also require a lot of prior context to participate. In essence, most speakers don't actually engage, but spew out talking points instead and rely on gut reactions and fear, uncertainty and doubt to make their presentations. What happened to the actual discourse? Has there been a shift in how these shows work and present since the rise of the Hard Copy sensationalist presentation? Is the competition for eyeballs weakening these analysis shows?

      How might this all relate to low level mansplaining as well? What are men really trying to communicate in demonstrating this behavior? What do they gain in the long run? What is the evolutionary benefit?

      All these topics seem related somehow within the spectrum of communication and what people look for and choose in what and how they consume content.

  26. Apr 2022
    1. We headed to the recent meeting of the Universities Studying Slavery (USS) consortium eager to learn about the work of others. We returned with valuable lessons about ourselves. At USS meetings, research teams like Hard Histories compare notes with colleagues across the country engaged in similar projects. In late March, Guilford College and Wake Forest University hosted a two-day-long deep dive into research underway in North Carolina and beyond.

      There are now enough colleges and universities looking into the overlap of their own histories and that of slavery and its effects on their development that there is now a consortium of them (the Universities Studying Slavery (USS)) and two day long conference.

  27. Feb 2022
    1. https://hardhistoriesjhu.substack.com/

      Taking a moment to send a warm thank you to all the work (both visible and invisible) that Dr. Martha S. Jones and her lab are doing for the Johns Hopkins Community and far beyond. Where ever you live, I heartily recommend their newsletter Hard Histories at Hopkins.

  28. Nov 2021
    1. packaging is difficult to maintain on linux with so many different distros that software companies to support.Flatpak, snap, and appimage makes it easier to ship once for a lot of distros that support them.
  29. Oct 2021
    1. serverFetch name is unclear. That the docs need to say in bold that it's external is a bit of a code smell.
    2. Rename to externalFetch. That it runs on the server is already implied by it being located in hooks
    1. Both more fundamental than the Hard Problem of Consciousness, and more expansive in scope, the problem of integration/unification is also central to the problem of the origin(s) of life.

      Could anthropological and philosophical linguistics be included in this trans-disciplinary analysis? I think language also plays a central role, as we are already sophisticated language users by the time we consider the possibility of raising this kind of question.

    2. Granted, how a natural entity can have interiority, i.e., subjectivity, is a hard problem, but if the question of integration and unification is not identical to the “Hard Problem of Consciousness” (Chalmers 1995) it is also inseparable from it and surely a presupposition of the very possibility of interiority. Nor would even an understanding of how subjectivity could be resident to a single cell tell us how consciousness could become an integrated unity across many cells. If we assume consciousness is a physically based phenomenon, and that it draws upon the activity of various parts of the brain, let alone constituent cells, then we must face our deficits in understanding how the experience of a unified consciousness is realized at the level of an integration of some cells but not others albeit in the absence of evident, non-arbitrary, physical boundaries.

      This is a very salient point. The experience of consciousness of a (multicellular) human being is the experience of a biological superorganism. While normativity may apply to the both single and multi-cellular beings by extension, we cannot infer from that alone that our experience of consciousness has an analog at the cellular level.

    1. For Plessner, the living boundary is both a liminal zone that mediates between organism and the outer medium, itself being neither, and yet also an enactively self-defining and enforcing circumference and outer-limit. The organism moves outward in the expansion and assimilation of its liminal zone and moves inward, taking the outer within, re-establishing itself and reasserting its perimeter. The living boundary already introduces a subject-object status that prefigures for Plessner the overcoming of dualisms between inner and outer, interiority and exteriority. The living boundary is an on-going enactment of an exteriority that it defines and yet also reaches into and assimilates and of an interiority that is both sustained and transformed. The motive force of the dynamic living state is this double aspectivity of its existence and the dialectical tension which drives it forward.

      Plessner defines the interiority and exteriority condition of a living organism, giving a biological context for the hard problem of consciousness.

  30. Sep 2021
    1. Code that is needed to create the output and the output itself is hard to read because of all the workarounds we have to use, especially around shadowed variables and control flow
    1. Update API usage of the view helpers by changing javascript_packs_with_chunks_tag and stylesheet_packs_with_chunks_tag to javascript_pack_tag and stylesheet_pack_tag. Ensure that your layouts and views will only have at most one call to javascript_pack_tag or stylesheet_pack_tag. You can now pass multiple bundles to these view helper methods.

      Good move. Rather than having 2 different methods, and requiring people to "go out of their way" to "opt in" to using chunks by using the longer-named javascript_packs_with_chunks_tag, they changed it to just use chunks by default, out of the box.

      Now they don't need 2 similar but separate methods that do nearly the same, which makes things simpler and easier to understand (no longer have to stop and ask oneself, which one should I use? what's the difference?).

      You can't get it "wrong" now because there's only one option.

      And by switching that method to use the shorter name, it makes it clearer that that is the usual/common/recommended way to go.

    2. Webpacker used to configure Webpack indirectly, which lead to a complicated secondary configuration process. This was done in order to provide default configurations for the most popular frameworks, but ended up creating more complexity than it cured. So now Webpacker delegates all configuration directly to Webpack's default configuration setup.

      more trouble than it's worth

      • creating more complexity than it cured
    1. I feel like app/packs (or something like it) is a good name because it communicates to developers that it's not just JavaScript that can be bundled, it's also CSS, images, SVGs — you name it. I realize what can be bundled is wholly dependent on the bundler you use, but even esbuild supports bundling CSS. So couldn't this possibly be confusing?
  31. Aug 2021
    1. Aaron linkt in zijn blogpost aan meer bronnen die ik zeker eens verder wil onderzoeken voor mijn eigen Frankopedia.

      I love that Frank calls his personal wiki / digital garden / online commonplace book "Frankopedia".

      I should come up with a more clever name for mine.

  32. Jun 2021
    1. How to work hard with clearly defined, externally imposed goals?

      1. learn not to lie to yourself (i.e. avoid the truth) (e.g. procrastinate is a form of refusing to acknowledge the deadline)
      2. not to get distracted
      3. not to give up when things go wrong
    1. Today, Sass uses complex heuristics to figure out whether a / should be treated as division or a separator. Even then, as a separator it just produces an unquoted string that’s difficult to inspect from within Sass.
    1. "Courageous conversation is a strategy for breaking down racial tensions and raising racism as a topic of discussion that allows those who possess knowledge on particular topics to have the opportunity to share it, and those who do not have the knowledge to learn and grow from the experience." Singleton and Hays

  33. May 2021
    1. Because constants in Ruby aren't meant to be changed, Ruby discourages you from assigning to them in parts of code which might get executed more than once, such as inside methods.
  34. Apr 2021
    1. 2 out of 3 people in my household do not find it easy to understand. Maybe that is is not representative, but keep in mind that something you yourself understand (or in this case think you understand) always seems easy.
    2. I'm posting this question to help other users, it was not easy to find a useful answer on UNIX SE until I started to type this question.
    1. We also include a large number of detailed picture examples, often with 3D renders, that help you understand the context of the rules. For these reason, we generally don't start laying out the final rulebook until production art is complete. Writing and laying out a 20 page rule book like this generally takes about 3 months from start to finish, usually requiring a complete rewrite or two, and involves dozens of editors.
  35. Mar 2021
    1. Not to be confused with tree (graph theory), a specific type of mathematical object.

      Confusing: https://en.wikipedia.org/wiki/Tree_(data_structure) says

      Not to be confused with tree (graph theory) "Tree (graph theory)"), a specific type of mathematical object. but https://en.wikipedia.org/wiki/Tree_(graph_theory) redirects to https://en.wikipedia.org/wiki/Tree_structure and https://en.wikipedia.org/wiki/Tree_structure is in category Trees (data structures) So is one a subtype/hyponym of the other ... or what?? How are they related? Skimming the articles a bit, esp. the first paragraph which clearly states as much ( :) ), I believe the answer is: a tree (data structure) is an implementation (in a programming language) of / or a "type that simulates" a hierarchical tree structure. a tree (data structure) is the computer science analogue/dual to tree structure in mathematics

    2. Not to be confused with trie, a specific type of tree data structure. Not to be confused with tree (graph theory), a specific type of mathematical object.
    1. The words type, concept, property, quality, feature and attribute (all used in describing things) tend to be used with different verbs. E.g. Suppose a rose bush is defined as a plant that is "thorny", "flowering" and "bushy". You might say a rose bush instantiates these three types, or embodies these three concepts, or exhibits these three properties, or possesses these three qualities, features or attributes.
    1. semantic domain or semantic field

      What, then, is the difference between a semantic domain and a semantic field? The way they are used here, it's almost as if they are listing them in order to emphasis that they are synonyms ... but I'm not sure.

      From the later examples of basketball (https://hyp.is/ynKbXI1BEeuEheME3sLYrQ/en.wikipedia.org/wiki/Semantic_domain) and coffee shop, however, I am pretty certain that semantic domain is quite different from (broader than) semantic field.

    1. In the real world, we are faced with the completely unfair constraint of being human while writing programs and while debugging them, and none of these costs can ever be reduced to zero.
    1. But sometimes not even that helps; the onceability factor can, ultimately, trump the usefulness.
    2. Onceability can be the result of the exaggerated demand for un-memorable passwords.
    3. I searched for a replacement, but the list of plug-ins had 5000 items and the search function couldn't find anything of the same kind...
    1. ECMAScript is a programming language itself, specified in the document ECMA-262. In other words, ECMA-262 is the specification of the programming language ECMAScript. JavaScript is an implementation of ECMAScript which conforms to the ECMAScript specification. JavaScript implementations can also provide additional features not described in the specification.
    1. The way we do it currently is by calling load from inside of load, via different "pipelines" and processors which is quite elegant and completely impossible to work with.
    2. I'm kinda stuck at the moment, going around in circles. Everything is really heavily coupled. I would like to get to the point where no load is called from within processors, but i'm not sure if that's possible. Currently the API and the caching strategies are fighting me at every step of the way. I have a branch where i'm hacking through some refactoring, no light at the end of the tunnel yet though :(
    3. For the $$$ question, nothing comes to mind. These problems i'm hitting up against are larger than a contractor could solve in a few hours of work (which would be hundreds/thousands of dollars).
    4. Progress is slow though. I want to change how assets are loaded, the current implementation of "pipelines" is challenging to work with.
    1. it's super hard to test master because i have no idea which gems need to be updated. is there a guide on how to take a rails 4.2 project to master sprockets without everything mysteriously exploding? ill try to make a repro case but its hard to tell where to even start
    1. Hyperstack gives you full access to the entire universe of JavaScript libraries and components directly within your Ruby code.Everything you can do in JavaScript is simple to do in Ruby; this includes passing parameters between Ruby and JavaScript and even passing Ruby methods as JavaScript callbacks.There is no need to learn JavaScript, all you need to understand is how to bridge between JS and Ruby.
    1. I think that over time the distinction is lost. My math teacher, 35 years ago stated "formulas are used in chemistry, in math we have equations". To this day, the word 'formula' in math seems wrong, but I'd accept it's used commonly.
    1. Validating forms has notoriously been a painful development experience. Implementing client side validation in a user friendly, developer friendly, and accessible way is hard. Before HTML5 there was no means of implementing validation natively; therefore, developers have resorted to a variety of JavaScript based solutions.
    1. Redesigning the pieces was very difficult work, because traditional pieces have 4 specialties below.
  36. Feb 2021
    1. As we know, naming is hard.
    2. That’s pretty gnarly. While the name of the constant LOOSE_APP_ASSETS gives me some idea of what it does, it still takes a second to wrap your mind around. If you were trying to figure out what assets are being precompiled and you did a puts config.assets.precompile that lambda object would be utterly baffling.
    1. found that using only the Pascal-provided control structures, the correct solution was given by only 20% of the subjects, while no subject wrote incorrect code for this problem if allowed to write a return from the middle of a loop.
    1. It turns out that, given a set of constraints defining a particular problem, deriving an efficient algorithm to solve it is a very difficult problem in itself. This crucial step cannot yet be automated and still requires the insight of a human programmer.
    1. @adisos if reform-rails will not match, I suggest to use: https://github.com/orgsync/active_interaction I've switched to it after reform-rails as it was not fully detached from the activerecord, code is a bit hacky and complex to modify, and in overall reform not so flexible as active_interaction. It has multiple params as well: https://github.com/orgsync/active_interaction/blob/master/spec/active_interaction/modules/input_processor_spec.rb#L41

      I'm not sure what he meant by:

      fully detached from the activerecord I didn't think it was tied to ActiveRecord.

      But I definitely agree with:

      code is a bit hacky and complex to modify

    1. It is difficult to come up with content that is not extracted from a real application. Manufacturing scenarios to see if ideas have practical application turned out to be an exhasting and time consuming process.
    1. Unlike naming children, coding involves naming things on a daily basis. When you write code, naming things isn’t just hard, it’s a relentless demand for creativity. Fortunately, programmers are creative people.
    2. If we renamed things more often, then it probably wouldn’t be so hard to name them in the first place.
    3. We also find it hard to agree on what good names and bad names look like, which makes it hard to know when renaming improves a name.
    4. violates our expectation that hard things should be technical
    5. This is funny because it’s unexpected. Cache invalidation sounds like a hard thing, while naming sounds more straightforward. The joke works because it violates our expectation that hard things should be technical. It’s also funny because it’s true.
    6. Anyone who has ever tried to name a child knows that naming is hard. Naming things in code is harder. It’s bad enough that you have to commit to a name that someone isn’t going to like. You also have to be able to live with it.
    1. So the hard and unsolvable problem becomes: how up-to-date do you really need to be?
    2. After considering the value we place, and the tradeoffs we make, when it comes to knowing anything of significance, I think it becomes much easier to understand why cache invalidation is one of the hard problems in computer science

      the crux of the problem is: trade-offs

    3. the 2 hardest problems in computer science are essentially the 2 hardest problems of life in general, as far as humans and information are concerned.
    4. The non-determinism is why cache invalidation — and that other hard problem, naming things — are uniquely and intractably hard problems in computer science. Computers can perfectly solve deterministic problems. But they can’t predict when to invalidate a cache because, ultimately, we, the humans who design and build computational processes, can’t agree on when a cache needs to be invalidated.
    5. Cache invalidation is hard because: Everything in life we want to know, changes.Those changes are non-deterministic.
    6. Sometimes humorously extended as “cache invalidation, naming things, and off-by-one errors.”
    1. There’s only one hard thing in Computer Science: human communication. The most complex part of cache invalidation is figuring out what the heck people mean with the word cache. Once you get that sorted out, the rest is not that complicated; the tools are out there, and they’re pretty good.
    1. One reason Turbolinks sites seem faster than traditional web apps is because of its cache. However, the cache can be a source of great frustration. Many of the edge cases we're going to discuss involve the cache in some way.
  37. Jan 2021
    1. They say that there are only two hard problems in computer science: cache invalidation, naming things, and off-by-one errors. Caching is what Service Workers do. It’s literally the #1 hard thing! … or maybe the #0 thing? Whatever. It’s hard.
    1. And Unity ditching for something that’s still not on par with it, had already broken a bit my trust in Ubuntu as a stable option at work. Now snap is coming closer and broader…
  38. Dec 2020
    1. The only solution that I can see is to ensure that each user gets their own set of stores for each server-rendered page. We can achieve this with the context API, and expose the stores like so: <script> import { stores } from '@sapper/app'; const { page, preloading, session } = stores(); </script> Calling stores() outside component initialisation would be an error.

      Good solution.

    1. This would be cumbersome, and would encourage developers to populate stores from inside components, which makes accidental data leakage significantly more likely.
    2. which makes it much harder to accidentally keep logged-in state visible after a client-side logout
    1. Maybe something more neutral just meaning a virtual element / no-element container would better express the intention? And regarding the syntax, maybe it would also feel less repetitive / boilerplaty than <svelte:slot slot="name" />... Maybe something like <svelte:fragment slot="name"> or <svelte:virtual slot="name">?
    2. Slots can already be pretty confusing to comprehend, I think it is better to stick to what people (may) already know.
    1. Less developer maintenance burden: The existing (Kuma) platform is complex and hard to maintain. Adding new features is very difficult. The update will vastly simplify the platform code — we estimate that we can remove a significant chunk of the existing codebase, meaning easier maintenance and contributions.
  39. Nov 2020
    1. Chevy tried an all-emoji press release about a new car that came across as very forced, proving that less is more when it comes to using emojis in emails. Not to mention, it’s almost impossible to decipher the message they’re trying to communicate.
    1. There was a major refactoring in the resolver (https://github.com/webpack/enhanced-resolve). This means the resolving option were changed too. Mostly simplification and changes that make it more unlikely to configure it incorrectly.
    1. You’ll learn how to cause stack overflows, illegal memory access, andother common flaws that plague C programs so that you know what you’re upagainst

      When you learn from "Learn C the Hard Way"

    Tags

    Annotators

  40. Oct 2020
    1. It is only soft-deprecated, which means that your code will not break at the moment and no deprecation warning will be displayed, but this constant will be removed in the future.
    1. export const validationSchema = {
        field: {
          account: [Validators.required.validator, iban.validator, ibanBlackList],
          name: [Validators.required.validator],
          integerAmount: [
      

      Able to update this schema on the fly, with:

        React.useEffect(() => {
          getDisabledCountryIBANCollection().then(countries => {
            const newValidationSchema = {
              ...validationSchema,
              field: {
                ...validationSchema.field,
                account: [
                  ...validationSchema.field.account,
                  {
                    validator: countryBlackList,
                    customArgs: {
                      countries,
                    },
                  },
                ],
              },
            };
      
            formValidation.updateValidationSchema(newValidationSchema);
          });
        }, []);
      
    1. Focus on your application: forget about forms details like I'm dirty, field touched...
    2. What would happen if we get the list from a rest api when the form component is mounted? That's an interesting topic, you can add a rule once a component has been mounted and update the associated validation schema.
    3. Ok, I have seen that there are lot of built-in and third party validations, but sooner or later I will face a validation rule not covered by this buffet. Can I build a custom one? Of course you can!
    4. You can try to build a solution to tackle these issues on your own, but it will cost you time and money... why not use a battle-tested solution to handle all this complexity?
    5. If you want to implement a form with a superb User Experience, you have to take care of many variables:
    6. Form validation can get complex (synchronous validations, asynchronous validations, record validations, field validations, internationalization, schemas definitions...). To cope with these challenges we will leverage this into Fonk and Fonk Final Form adaptor for a React Final Form seamless integration.
    7. Managing Form State (holding field information, check if a control has been touched, if the user has clicked the submit button, who owns the current focus...) can be tedious and prone to errors. We can get help from React Final Form to handle these challenges for us.
    1. Then at some moment I just stumbled upon limitations and inexpressiveness of templates and started to use JSX everywhere — and because JSX was not a typical thing for Vue I switched to React over time. I don’t want to make a step back.
    2. It adds a few constructs to the language to solve one of the most complex problems in UI development — state management.
    3. In my opinion it is okay to say your tool is revolutionary compared to existing ones. And it is hard to be fully unbiased about your own creation, I get it.