263 Matching Annotations
  1. Oct 2024
    1. So, I mean, traditionally, the way that companies are incorporated I think we all know this, the way that there is.

      It is unsafe to assuem that we all knwo hwo a company is incorporated Even senior executives do nto know how their companies are incorporated Most SME founders do NOT know the meaning of how their company is incorporated

  2. Sep 2024
    1. here it comes, in plain view, the onslaught sent by Zeus for my own terror. Oh holy Mother Earth, oh sky whose light revolves for all, you see me. You see the wrongs I suffer. here it comes, in plain view, the onslaught sent by Zeus for my own terror. Oh holy Mother Earth, oh sky whose light revolves fo

    2. Aren’t you afraid to say such words out loud?

    1. Course goals and learning objectives: Make sure they’re clearly spelled out in a way that students can understand and grasp.

      I think this is very important, every time before the class, I need to set different objectives for different levels of students. And when I write a lesson plan, the elements of the objectives will be divided into three: knowledge objectives, ability objectives, emotional objectives. Then according to the different stages of students to set separately, also make my classroom more rich.

    1. So there has to be a reality, deeper reality, out of which these spacetime reality that we call reality emerges. So so therefore the model to think of the model in your following way, consciousness is a quantum field.

      for - quote - consciousness - model of - as a quantum field - Federico Faggin - question - about Federico Faggin's quantum field theory of consciousness - Is it neo-dualistic?

      quote - consciousness - model of - as a quantum field - Federico Faggin - (see below) - Think of the body as a structure in space and time - It is both - classical - cells are made of particles, atoms and molecules that interact quantumly in space and time - AND fields - The body is a bridge between consciousness and the classical (objective spacetime) world - The body reports to the conscious field - and creates quantum states inside the cell

      potential future dialogue - Michael Levin and Federico Faggin - To unpack quantum states at cellular or subcellular level, it would be good to see a dialogue between Michael Levin and Federico Faggin

    2. Now we understand why there has to be an inner reality which is made of qualia and an outer reality which is made a lot of symbols, shareable symbols, what we call matter.

      for - unpack - key insight - with the postulate of consciousness as the foundation, it makes sense that this is - an inner reality made of qualia - and an outer reality made of shareable symbols we call matter - Federico Faggin - question - about Federico Faggin's ideas - in what way is matter a symbol? - adjacency - poverty mentality - I am the universe who wants to know itself question - in what way is matter a symbol? - Matter is a symbol in the sense that it - we describe reality using language, both - ordinary words as well as - mathematics - It is those symbolic descriptions that DIRECT US to jump from one phenomena to another related phenomena. - After all, WHO is the knower of the symbolic descriptions? - WHAT is it that knows? Is it not, as FF points out, the universe itself - as expressed uniquely through all the MEs of the world, that knows? - Hence, the true nature of all authentic spiritual practices is that - the reality outside of us is intrinsically the same as - the reality within us - our lebenswelt of qualia

  3. Aug 2024
    1. whichecosystem services are most relevant for the re/insurance industry – for risk assessment,underwriting and investment allocation? Figure 1 shows those services we identified as mostrelevant to re/insurance

      for - biodiversity ecosystem services - most relevant for insurance industry

      biodiversity ecosystem services - most relevant for insurance industry - Intact habitat - respiratory disease claims are one of the key driver of insurance claims worldwide. Intact forests are a key air purifier - Pollination - stats - global annual economic cost of insect pollinators - 235 to 577 billion USD - OECD 2019 - Air quality and local climate - (see above) - Water security - Water quality - Soil fertility - Erosion control - coastal / river-bordering forests / mangroves provide key erosion protection. - roots build a natural bulwark against waves and can store water during heavy rainfall - where forests (and mangroves) have disappeared, landslides and storm surges are more common and can move further inland, causing property losses covered by insurance - Coastal protection - (see above) - Food provision - Timber provision

      question - valuable ecosystem services identified for insurance industry - what about minerals?

    1. often I get the question, what should we do? And they expect  me to talk about um, mobility and, um how to reduce flying and  all forms of consumer choices. And they get surprised when I say  that the number one issue is talk to your friends.

      for - planetary emergency - Johan Rockstrom - advice - top leverage point - talk to people about the emergency - quote - planetary emergency - Johan Rockstrom - top advice - top leverage point - talk about it

      quote - planetary emergency - Johan Rockstrom - top advice - top leverage point - talk about it - (see below)

      • The advice I give to all my students, they are, often I get the question, what should we do?
      • And they expect me to talk about
        • mobility
        • how to reduce flying and
        • all forms of consumer choices.
      • And they get surprised when I say that
        • the number one issue is talk to your friends.
      • Talk to your friends. Get the dialogue going.
        • Speak to your, parents,
        • your friends anytime you have a chance.
        • Talk about the planet,
      • Talk about 1. 5.
      • If you go out to the street here in Potsdam, nobody will know what you're talking about if you say 1.5 is the most important number we have in the world today.
      • So I think it's really important to keep the buzz going. We need a momentum here.
  4. Jul 2024
    1. for - diet - vegetarian - sources of omega 3 DHA - from - prof. emeritus Robert Lustig talks about lack of DHA omega 3's in plant-based diets

      Robert Lustig says that it is a concern that vegetarians don't have a good non-animal source of omega 3 DHA but this source seems to show research that show vegetarians can get enough DHA

      from - prof. emeritus Robert Lustig talks about lack of DHA omega 3's in plant-based diets - https://hyp.is/sMonLj1gEe-nPdM5M2H0qQ/docdrop.org/video/WVFMyzQE-4w/

  5. May 2024
    1. In den Ländern, die sich in Paris 2015 einer Initiative gegen das Verbrennen von nicht genutztem Erdgas (flaring) angeschlossen hatten, wird das Verbrennen mit offener Flamme oft nur durch Verbrennung in geschlossenen Anlagen ersetzt, wie eine investigative journalistische Recherche ergab. Die Menge der Emissionen sinkt dadurch nicht wesentlich, aber diese Anlagen sind für Satelliten nicht äußerlich erkennbar. https://www.theguardian.com/environment/2024/may/02/methane-emissions-gas-flaring-hidden-satellite-monitors-oil-gas

      Ressourcen für die Recherche zu Methan-Emissionen: https://gijn.org/resource/new-tools-investigate-methane-emissions/

  6. Feb 2024
  7. Jan 2024
    1. Greek plays are not just about entertainment; they are invitations to the audience to discuss political events.

      Greek plays are either tragedies or comedies. There is a much deeper meaning to them than just entertaining the public. Keeping this in mind when reading the stories gives them a much deeper meaning.(https://www.worldhistory.org/Greek_Theatre/) To know the full extent of what they were really meant for is important to the readers. For this specific play, the meaning behind the story is that the men in charge are operating from an excessively limited perspective as they ignore their partners' informed advice. This is a huge political controversy to this day. Women are very overlooked in society especially considering how far back this is dated. Back when this play was written women were given tasks like cooking and cleaning and had little to no rights so this was a good political example of how they were treated and overlooked.

    1. if we had a choice what would we want to eat what brings us joy and my my strong belief

      for - William Li - personal philosophy - healthy food strategy - begin by asking about favorite foods

      personal philosophy - William Li - what food do you eat that already brings you joy? - find out which ones are healthy - show them it's not heavy lifting

    1. 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!!"

  8. Dec 2023
    1. Something of the sort was at-tempted years ago with the utmost se-riousness by a Mr. Quilter of Florence,Whistler's "Harry QUilter"; if I remem-ber rightly it was called All About Every-thing, and some of it was quite uninten-tionally very amusing reading.
    1. i'd start at the beginning of the book by talking about how kids build their imaginary realities 01:12:32 and ben and kate when they were playing together when they were young use the phrase how about all the time how about you know we create this with lego blocks how about we imagine this world and then live in it for a while 01:12:45 and we forget to do those how abouts and in some sense this book commanding hope is my how about for the children
      • for: book - Commanding Hope - essence - How about ?
  9. Nov 2023
  10. Oct 2023
    1. den Kampf gegen seine Speiseröhrenkrebserkrankung trotz (oder möglicherweise sogar wegen?) seiner Chemotherapie verloren

      also tod durch dummheit.

      stell dir vor, du willst aufklären gegen die böse pharmaindustrie,<br /> aber wenn du krebs hast, kriegst du angst,<br /> und gehst zurück zur pharmaindustrie, und heulst "bitte hilf mir"... opfer!

      gleiches gilt für den ach-so-schlauen Tim Kellner.

      wir müssen uns selber helfen. was ist so schwer daran?<br /> in der schule lernen wir nur lügen, und die meisten bleiben gefangen im system der lügen.<br /> weil sie lügen über alles (they lie about everything), deswegen ist das system "too big to fail".

      grundwissen:

      Cancer: The Forbidden Cures (2010) (Massimo Mazzucco)<br /> magnet:?xt=urn:btih:5cbbdb3812d5b041df391eb3a82ef94f13713bd1

      https://unbekoming.substack.com/p/cancer-the-forbidden-cures

      Edward Griffin - World Without Cancer. The Story of Vitamin B17<br /> https://libgen.rs/search.php?req=Edward+Griffin+World+Without+Cancer

      Feargus O’Connor Greenwood - 180 degrees. Unlearn the Lies you've been taught to believe<br /> https://libgen.rs/search.php?req=Greenwood+180+degrees+Unlearn+the+Lies

      John Taylor Gatto - Verdummt noch mal. Dumbing Us Down. Der unsichtbare Lehrplan. Was Kinder in der Schule wirklich lernen<br /> https://libgen.rs/search.php?req=John+Taylor+Gatto+-+Verdummt+noch+mal

      ... hundertfach ausdrucken, an schulen verteilen, und sich in den knast setzen wegen "volksverhetzung".<br /> viel spaß : D

    1. SV40 is the same virus that contaminated the polio vaccinations. This virus is known to cause cancer in humans.It has been linked to bone, brain ,liver and lung cancers. And it seems the virus can be passed on to the children of those inoculated with vaccine contaminated with SV40. The virus is found in the cancers of those people and cancers in their children. If it didn't come from the vaccine, how did these people come into contact with a monkey virus? Read about this in " Turtles All the Way Down" or " Anyone Who Tells You Vacines are Safe and Effective is Lying" by Dr. Vernon Coleman. For that matter, the last time I looked this up on the internet, all the information was there. The "trusted experts" knew about the contamination for years before it was finally removed from the polio vaccines. I will never trust any of them again.


      "Anyone Who Tells You Vacines are Safe and Effective is Lying" by Dr. Vernon Coleman

      they lie about everything.<br /> they always reward their believers (useful idiots).<br /> they always punish their skeptics (enemies of the state).

      just think about how many people still believe that<br /> "smoking tobacco is better than smoking cannabis".<br /> that lie has been around for 100 years.<br /> https://en.wikipedia.org/wiki/Legal_history_of_cannabis_in_the_United_States

      see also:<br /> 180 Degrees: Unlearn The Lies You've Been Taught To Believe.<br /> by Feargus O’Connor Greenwood

      https://unbekoming.substack.com/p/exclusive-interview-with-feargus

      Discernment is much easier when you realise the enemy deals almost exclusively in ‘inversion’. So to get back to the truth you just need to invert their inversions. Often by reversing their narrative the world makes more sense.

      So for example with regard to COVID:

      The control measures were not brought in because of the virus, the virus was released in order to bring in the control measures.<br /> Again, "safe and effective" becomes "dangerous and useless".<br /> "Don’t take Ivermectin because it’s horse paste and ignore Vitamin D, C and Zinc" becomes "take Ivermectin and Vitamin D because they work".

  11. Sep 2023
    1. this is just a hypothesis there's a thing called the unreasonable effectiveness of mathematics like why is it the case that you go off and you invent complex numbers and quaternions and do abstract algebra and somehow that has something 00:33:26 to say about the physical world still a mystery but there's an unreasonable effectiveness of deep learning there is no a priori reason why DNA and images and video and speech synthesis and fmri 00:33:40 should share a kind of universal shape but they do and I think that's telling us something very deep about the structure of the universe
      • for: unreasonable effectiveness of mathematics, emptiness, emptiness - unreasonable effectiveness of mathematics

      • comment

        • everything is an expression of emptiness
    2. can we build one of these kinds of shapes for animal communication
      • for: question, question - universal meaning shape for animal communication

      • comment

        • this would be an amazing project for TPF and BEing journeys. Could we actually talk to animals and plants to ask them about how we humans are treating them?
    1. files with characters after the last newline are not text files, and those characters don't constitute a line. In many cases those bogus characters are better left ignored or removed, though there are cases where you may want to treat it as a extra line, so it's good you show how.
  12. Aug 2023
  13. Jul 2023
    1. What are your four main arguments about power?
      • four main arguments about power
          1. worse people get power, corruptible people seek power
          1. power makes people worse, power corrupts
        • 3 we are drawn to the wrong kinds of leaders for all the wrong reasons
        • 4 we can design systems to make better people end up in power
    1. no we don't
      • Answer

        • No.
        • we end up with a non conceptual insight that:
          • we can then communicate
          • that we can discuss
          • that we can articulate
          • that requires that reason be present at:
            • the beginning like the seed
            • in the middle when we're performing the analysis
            • like the rain that nourishes the crops and
            • in the end in the harvest
          • because non conceptuality is really easy to achieve all you need is a very large rock,
            • just bang right on your head and non conceptuality is there
          • but that's a mute inert non-conceptual
          • Non-conceptuality needs to be enriched by the conceptual insight that allows you to actually make something of it
      • The Middle Way

        • using the conceptual to reach a deeper appreciation of the state of non-conceptuality,
        • in other words, using dualistic thought and language to reach insights about the nondual
  14. Jun 2023
    1. Certainly you could adapt the code to round rather than truncate should you need to; often I find truncation feels more natural as that is effectively how clocks behave.

      What do you mean exactly? Compared clocks, or at least reading of them. What's a good example of this? If it's 3:55, we would say 3:55, or "5 to 4:00", but wouldn't probably say that it's "3".

    1. What's the structure of the URL of a shared link?https://chat.openai.com/share/<conversation-ID>

      I've never seen a website document something like this before... especially as part of a FAQ.

      How/why is this information helpful to people?

  15. May 2023
    1. Stop to think about "normal app" as like desktop app. Android isn't a desktop platform, there is no such this. A "normal" mobile app let the system control the lifecycle, not the dev. The system expect that, the users expect that. All you need to do is change your mindset and learn how to build on it. Don't try to clone a desktop app on mobile. Everything is completely different including UI/UX.

      depends on how you look at it: "normal"

  16. Apr 2023
    1. Extending the life of electronic products and re-using electrical components brings an even larger economic benefit, as working devices are certainly worth more than the materials they contain. A circular electronics system - one in which resources are not extracted, used and wasted, but re-used in countless ways - creates decent, sustainable jobs and retains more value in the industry.

      This paragraph caught my attention for several reasons. The first is that it was one of the first paragraphs that I actually understood what it was saying. Additionally, it made me feel like I could do something about it. When it said that reusing electrical components are better, it helped me see a clear way that I can direct effect this. Finally, I thought this paragraph was interesting because it talked about creating jobs. This is important to note because more and more people are going to school for something involving technology. This creates jobs for that specific group of people.

    1. will fail to give them credit for brilliant talents and excellent dispositions.

      I am confused on who Frederick Douglas referred to as the people who will fail to give these women credit for brilliant talents and excelent dispositons. Was he talking about the audience at the convention or was he talking about people in the general population?

    2. Among these was a declaration of sentiments, to be regarded as the basis of a grand movement for attaining all the civil, social, political and religious rights of woman.

      What were these sentiments? I am curious about how they constructed and pushed forth with their views and points. Fedrick Douglas mentioned that some of these women read their greivances; I have a question for these women. Were any of the sentiments more important than the others, and why?

    3. Many who have at last made the discovery that negroes have some rights as well as other members of the human family, have yet to be convinced that woman is entitled to any.

      So basically a black woman had to fight for her rights because she is black AND because she is a woman? A black woman had two barriers that held them from being treated like a decent human being, and not one or the other. Of course there were other circumstances and disadvantages but race and gender were big at this time.

  17. Mar 2023
    1. We have a finite pool of good will with which we can advocate for the implementation of new security technologies. If we spend all that good will on irritating attackers, then by the time we’re ready to actually implement a solution, developers are not going to be interested.
    1. When you call 'foo' in Ruby, what you're actually doing is sending a message to its owner: "please call your method 'foo'". You just can't get a direct hold on functions in Ruby in the way you can in Python; they're slippery and elusive. You can only see them as though shadows on a cave wall; you can only reference them through strings/symbols that happen to be their name. Try and think of every method call 'object.foo(args)' you do in Ruby as the equivalent of this in Python: 'object.getattribute('foo')(args)'.
  18. Feb 2023
    1. After clicking on the "ABOUT" tab it takes you to a list of therapists at the clinic. I think it is a good idea to have information about the therapists on the website because it could bring in potential customers if they relate/ like, what they have to say. The page however has very small summaries about the therapists, with some missing completely, I think this could be improved upon. I also think more should be included about the business on the "about" page, including different modalities offered and a mission statement.

    1. I am the despots Díaz                and Huertaand the apostle of democracy,                Francisco Madero.

      While Joaquin identifies with beloved figures in Mexican history, such as Miguel Hidalgo, Jose Maria Morelos, Vicente Guerrero etc, he also identifies with the infamous dictator of Mexico, Porfirio Diaz, who served as president for over 20 years until he was overthrown in 1911, during the Mexican Revolution. Why do y'all think Joaquin identifies with both the good and the bad of his people? Is it because he does not have a choice? I am not sure but I would like to know what y'all think.

      https://www.britannica.com/biography/Porfirio-Diaz

  19. Jan 2023
    1. I was struck by the sad, but simultaneously brutally honest ways in which Wainaina illustrates how Africa as a continent has been classically depicted in literature. Wainaina describes that there is a primarily Eurocentric view of Africa in which white people, celebrities, activists, aids workers, and conservationists seem to be held in a higher regard than native Africans.

  20. Dec 2022
  21. Nov 2022
    1. Well, actually, some ligatures do have legacy codes, but solely for backwards compatibility with outdated encodings from the long-gone, dark ages of eight-bit computing. E.g. f_f can have the U+FB00 LATIN SMALL LIGATURE FF code point. If ‘eight-bit’ does not tell you anything, please erase everything you read within these parentheses from your memory immediately, keep calm and continue reading.
  22. Oct 2022
    1. only by examining a constellation of metrics in tension can we understand and influence developer productivity

      I love this framing! In my experience companies don't generally acknowledge that metrics can be in tension, which usually means they're only tracking a subset of the metrics they ought to be if they want to have a more complete/realistic understanding of the state of things.

    1. Topsoil has different grades. Lower-grade topsoils are meant for filling and leveling holes and should only be used for that purpose. Higher-grade topsoils are great for conditioning or adding organic matter to the native soil. Neither grade should be used when planting.

      Should not be used for planting anything?? Hmm.

  23. Sep 2022
    1. PRs will introduce various mechanisms step by step. Some of these have issues already. A possible breakdown could be: Annotation collection using instance values (links also does this) Defining annotations to which multiple keywords contribute (this is new, see Need more details of annotation collection #530) Defining subschema and keyword processing results to include annotations Processing sequence for keywords that dynamically rely on the results of static keywords The actual definition of unevaluatedProperties An example of unevaluatedProperties
    1. The discussion here can get very fast-paced. I am trying to periodically pause it to allow new folks, or people who don't have quite as much time, to catch up. Please feel free to comment requesting such a pause if you would like to contribute but are having trouble following it all.

      Why is it necessary to pause Can't new person post their question/comment even if it's in reply to comment #10 and the latest comment happens to be comment #56? There's no rule against replying/discussing something that is not the very latest thing to be posted in a discussion!

      Possibly due to lack of a threaded discussion feature in GitHub? I think so.

      Threads would allow replies to "quick person" A to go under their comment, without flooding the top level with comments... thus alowing "new person" B to post a new comment, which in so doing creates a new thread, which can have its own discussion.

    1. the AST version of the code is vastly superior IMHO. The knowledge about what constitutes an access modifier is already encoded in the system so it makes more sense to just call the method to test the type of node. The regexp solution may be expedient, but it's not as resilient to change -- if new access modifiers are added in the future it's very likely this code won't be updated, which will be the source of a bug.
    1. throughout an individual's schooling, the activity of readinglacks a coherent or explicit relationship to work that is assessed,unlike writing (Du Boulay 1999; Saltmarsh & Saltmarsh, 2008)

      Du Boulay, 1999; Saltmarsh & Saltmarsh, 2008<br /> Noticing that they've left these references off of the end of the paper.

      If we measure what we care about, why don't we do more grading and assessment of students' evidence of reading in addition to their writing? If we looked more closely at note taking and understanding first and foremost, would the ultimate analysis sort itself out? Instead we look only at the end products instead of the process. Focus more on the process and first class work here and the results will take care of themselves.

      cross reference:

      take care of the pennies and the pounds will take care of themselves (see: https://en.wiktionary.org/wiki/take_care_of_the_pennies_and_the_pounds_will_take_care_of_themselves)

  24. Aug 2022
  25. Jul 2022
  26. bafybeicuq2jxzrw7omddwzohl5szkqv6ayjiubjy3uopjh5c3cghxq6yoe.ipfs.dweb.link bafybeicuq2jxzrw7omddwzohl5szkqv6ayjiubjy3uopjh5c3cghxq6yoe.ipfs.dweb.link
    1. My interest goes yet further, to the metaphysical ground of cognition andmental processes and how they reflect on existence, meaning and value. There is anobvious and unavoidable strange loop (Hofstadter, 2013) here: the cognitive think-ing agent trying to make sense of these same sense-making processes that bring forthboth her as a subject and the objects of her observation while these are being broughtforth.

      !- key insight : making sense of making sense is a strange loop! * This sentence deeply resonates

    1. 5.12 Be cautious about trusting AI without having deep understanding.

      5.12 Be cautious about trusting AI without having deep understanding.

    2. 5.5 Logic, reason, and common sense are your best tools for synthesizing reality and understanding what to do about it.

      5.5 Logic, reason, and common sense are your best tools for synthesizing reality and understanding what to do about it.

  27. Apr 2022
  28. www.rosietheredrobot.com www.rosietheredrobot.com
    1. Because it's about proving that, with enough curiosity and determination, anyone can get acquainted with technology and enrich themselves with a deeper understanding of the world

      Goal of website: With curiosity and determination, anyone can get acquainted with technology and a deeper understanding of the world.

  29. Jan 2022
  30. Dec 2021
    1. WebKit is way behind the 2 major browser engines

      Weird statement. WebKit is an element in the set defined as "the 2 major browser engines".

  31. Nov 2021
    1. Calling a software convention "pretty 90s" somewhat undermines your position. Quite a lot of well-designed software components are older than that. If something is problematic, it would be more useful to argue its faults. When someone cites age to justify change, I usually find that they're inexperienced and don't fully understand the issues or how their proposed change would impact other people.
  32. Oct 2021
    1. DIRECTORY (in progress): This post is my directory. This post will be tagged with all tags I ever use (in chronological order). It allows people to see all my tags, not just the top 50. Additionally, this allows me to keep track. I plan on sorting tags in categories in reply to this comment.

      External links:

      Tags categories will be posted in comments of this post.

  33. Sep 2021
    1. I feel like that is a very broad generalization but I would agree that most people have read something about technology. I'm also not sure if I agree that learning devices enhance learning outcomes for kids. I know there have been studies done that say if you use pencil and paper to write your notes, you are more likely to remember information.

    1. But it is always important to remember that those are not language concepts. Those are community concepts that only exist in our heads and in the names of some library methods.

      I'm not sure about this. I get what he's saying and agree that singleton methods are nothing but a naming convention for the more fundamental/atomic construct called instance methods (which indeed are the only kind of method that exist in Ruby, depending how you look at it), but I think I would actually say that singleton methods are language concepts because those methods like Object#define_singleton_method, ... are always available in Ruby (without needing to require a standard library first, for example). In other words, I would argue that something belonging in the Ruby core "library" (?) by definition makes it part of the language -- even if it in turn builds on even lower-level Ruby language features/constructs.

    2. The important thing to understand is that there is no such thing as a class method in Ruby. A class method is really just a singleton method. There is nothing special about class methods. Every object can have singleton methods. We just call them "class methods" when the object is a Class because "singleton method of an instance of Class" is too long and unwieldy.
  34. Aug 2021
  35. Jun 2021
    1. "In Colormute, Pollock(2004) makes specific suggestions for addressing the fear of talking about race: “In all conversations about race, I think, educators should be prepared to do three things:ask provocative questions, navigate predictable debates,and talkmore about talking”(p. 221, italics in original)"

    2. "Although in the United States it is common to use the term multiculturalism to refer to both liberal forms of multiculturalism and to describe critical multicultural pedagogies, in Canada, Great Britain, Australia, and other areas,anti-racism refers to those enactments of multiculturalism grounded in critical theory and pedagogy. The term anti-racism makes a greater distinction, in my opinion, between the liberal and critical paradigms of multiculturalism, and is one of the reasons I find the anti-racism literature useful for analyzing multiculturalism in music education."

    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.

    1. Configuration style is exactly the same for env_bang and env_setting, only that there's no "ENV!" method... just the normal class: EnvSetting that is called and configured.
  36. May 2021
    1. MJML has been designed with responsiveness in mind. The abstraction it offers guarantee you to always be up-to-date with the industry practices and responsive. Email clients update their specs and requirements regularly, but we geek about that stuff - we’ll stay on top of it so you can spend less time reading up on latest email client updates and more time designing beautiful email.
  37. Apr 2021
    1. (Ideally the run-time library would treat a pipe in the same way as a console, but it seems that most don't.)

      Often/usually treating a pipe/redirect differently is in fact what you want.

      Like if you output to a file, you don't necessarily want colors or real-time progress/status outputted along with it: you want just the bare data to be saved, which can then be filtered in useful ways with other standard tools like grep and sed.

    1. If no file is detected (in case, it's being run as part of a script or the command is being piped)

      How does it detect that it's being run non-interactively as part of a script?

      Is that distinct/different from detecting whether the command is being piped?

    1. can be easily invoked directly from shell prompt or script

      Can't expect / unbuffer / etc. (whatever this is attempting to contrast itself with) be easily invoked directly from shell prompt or script too??

      Okay, I guess you have to know more about how expect is invoked to understand what they mean. One glance at the examples, comparing them, and all becomes clear:

      #!/bin/sh
      empty -f -i in -o out telnet foo.bar.com
      empty -w -i out -o in "ogin:" "luser\n"
      

      I didn't realize that expect required/expected (no pun intended) to be used in scripts with its own shebang line:

      #!/usr/bin/expect
      
      spawn telnet foo.bar.com 
      expect ogin {send luser\r}
      

      That does make it less easy/normal to use expect within a shell script.

      I was coming to the expect project from/for the unbuffer command, which by contrast, is quite easy to include/use in a shell script -- almost the same as empty, in fact. (Seems like almost a mismatch to have unbuffer command in expect toolkit then. Or is expect command the only odd one out in that toolkit?)

    1. “Who cares? Let’s just go with the style-guide” — to which my response is that caring about the details is in the heart of much of our doings. Yes, this is not a major issue; def self.method is not even a code smell. Actually, that whole debate is on the verge of being incidental. Yet the learning process and the gained knowledge involved in understanding each choice is alone worth the discussion. Furthermore, I believe that the class << self notation echoes a better, more stable understanding of Ruby and Object Orientation in Ruby. Lastly, remember that style-guides may change or be altered (carefully, though!).
    1. Valleyspeak

      "Spaces" is not an official entry here, but svdictionary is a good resource for all sorts of technical jargon common in the valley, and the site itself gives plenty of insight into the internal culture at these companies. Interested readers will also appreciate this guardian article from 2019 which covers a bunch of commonly used silicon valley terms.

    1. Tangentially is defined as briefly mentioning a subject but not going into it in detail, or is defined as going off in a different direction.

      in the case of

      briefly mentioning a subject but not going into it in detail the topic/subject need not be related at all (it sounds like).

      What about in the case fo:

      is defined as going off in a different direction. Does the fact that it's going off in a different direction imply that it at least starts out connected/related to the original (starting point) subject (as it does in the geometry sense of tangential)? Or does it permit "jumping" to another topic (in another direction) without being related/connected at all??

      I don't think I like this definition very much. It doesn't quite fit the sense I'm trying to use it for in my tag:

      tangentially related content (aside)

      Ah, here's a definition that matches what I thought it meant (one of the senses anyway): https://hyp.is/3Bn2bpZ7Eeu3Ok8vg03AVA/www.merriam-webster.com/dictionary/tangential

  38. Mar 2021
    1. Your validation functions should also treat undefined and '' as the same. This is not too difficult since both undefined and '' are falsy in javascript. So a "required" validation rule would just be error = value ? undefined : 'Required'.
    1. Visible spectrum wrapped to join blue and green in an additive mixture of cyan

      the rainbow as a continuous (repeating) circle instead of semicircle

    1. Nevertheless, co-hyponyms are not necessarily incompatible in all senses. A queen and mother are both hyponyms of woman but there is nothing preventing the queen from being a mother.

      not necessarily incompatible in all senses.

      so is this only a concern/possibility when the word in question is a polyseme?

      but there is nothing preventing the queen from being a mother

      The meaning of the "incompatibility" relation seems really ambiguous. What does that mean precisely?

      And how would we know for sure if an incompatibility (such as a peach is not a plum) or lack of incompatibility (a queen can be a mother and a mother can be a queen) is a sufficient condition to cause it to be or not be a co-hyponym?

      Oh. I guess it says

      Co-hyponyms are often but not always related to one another by the relation of incompatibility.

      so it actually can't ever be used to prove or disprove (sufficient/necessary condition) that something is a co-hyponym. So that observation, while interesting, is not helpful in a practical / deterministic way...

    2. It consists of two relations; the first one being exemplified in "An X is a Y" (simple hyponymy) while the second relation is "An X is a kind/type of Y". The second relation is said to be more discriminating and can be classified more specifically under the concept of taxonomy.

      So I think what this saying, rather indirectly (from the other direction), if I'm understanding correctly, is that the relationships that can be inferred from looking at a taxonomy are ambiguous, because a taxonomy includes 2 kinds of relationships, but encodes them in the same way (conflates them together as if they were both hyponyms--er, well, this is saying that the are both kinds of hyponyms):

      • "An X is a Y" (simple hyponymy)
      • "An X is a kind/type of Y".

      Actually, I may have read it wrong / misunderstood it... While it's not ruling out that simple hyponymy may sometimes be used in a taxonomy, it is be saying that the "second relation" is "more specifically under the concept of taxonomy" ... which is not really clear, but seems to mean that it is more appropriate / better for use as a criterion in a taxonomy.


      Okay, so define "simple hyponymy" and name the other kind of hyponymy that is referenced here.

    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. (Not answered on this stub article)

      What, precisely, is the distinction/difference between a semantic class and a semantic field? At the very least, you would say that they are themselves both very much within the same semantic field.

      So, is a semantic class distinct from a semantic field in that semantic class is a more well-defined/clear-cut semantic field? And a semantic field is a more fluid, nebulous, not well-defined field (in the same sense as a magnetic field, which has no distinct boundary whatsoever, only a decay as you move further away from its source) ("semantic fields are constantly flowing into each other")?

      If so, could you even say that a semantic class is a kind of (hyponym) of semantic field?

      Maybe I should pose this question on a semantics forum.

    1. As to why both is_a? and kind_of? exist: I suppose it's part of Ruby's design philosophy. Python would say there should only be one way to do something; Ruby often has synonymous methods so you can use the one that sounds better. It's a matter of preference.
    1. those aspects of a linguistic unit, such as a morpheme, word, or sentence,

      Speaking of ambiguity...

      Are the examples in the list "such as a morpheme, word, or sentence" examples of

      • aspects of a linguistic unit or of:
      • linguistic units themselves ?

      Unless you are already fairly familiar with those terms -- in particular, linguistic unit -- it may not be clear.

      I believe these are given as examples of "linguistic unit", in order to clarify what we mean by "linguistic unit" — perhaps (ironically) precisely because many people would be unfamiliar with that expression/term.

    1. Function (computer science) Function (engineering) Function (mathematics)

      Is this a polyseme?

      Or is that only the case if the different distinct senses are all within the same "field"?

    1. However, since you haven't yet provided any details about how you built with Qt (Qt isn't officially supported, so you must have used a third party derivative of vim), and you haven't provided any detailed information about what error messages or malfunctions you're having with python-complete, it's not really possible to tell you how to fix the problem and get vim working with Qt.
    1. I don't understand why this isn't being considered a bigger deal by maintainrs/the community. Don't most Rails developers use SCSS? It's included by default in a new Rails app. Along with sprockets 4. I am mystified how anyone is managing to debug CSS in Rails at all these days, that this issue is being ignored makes sprockets seem like abandonware to me, or makes me wonder if nobody else is using sprockets 4, or what!
    2. I don't myself understand what's going on, it clearly has something to do with source maps, but may also have to do with other sprockets changes.
    3. I don't really understand what's going on. Clearly source maps have something to do with it -- a source map feature that doesn't handle SCSS very well, apparently.
  39. Feb 2021
    1. Currently, only Right signals are wired up.

      So what happens if a task returns a Left signal?? Will it still go Right? Will it error?

    1. The latter are important examples which usually also exist in "purely" functional programming languages.

      How can they exist and it still be considered pure??

      I guess that's not quite the same / as bad as saying something had side effects in a purely functional programming context, right?

    1. And a word of warning. If you haven’t come across things like monads before, they might seem really… different. Working with tools like these takes a mind shift. And that can be hard work to start with.
    1. provide interfaces so you don’t have to think about them

      Question to myself: Is not having to think about it actually a good goal to have? Is it at odds with making intentional/well-considered decisions?  Obviously there are still many of interesting decisions to make even when using a framework that provides conventions and standardization and makes some decisions for you...

    1. What is the opposite of free content?

      The opposite of free/open-source software is proprietary software or non-free software (https://en.wikipedia.org/wiki/Proprietary_software).

      So should we call the opposite of free content "non-free content"? Or "proprietary content"?

      Seems likes either would be fine.

      Looks like https://en.wikipedia.org/wiki/Wikipedia:Non-free_content prefers the term "non-free content".

      Couldn't find anyone contrasting these 2 terms (like I could no doubt find for software):

      Not to be confused with:

      • paid content ... just like:
      • free content should not be confused with gratis content (?)
      • free software should not be confused with freeware
    1. a framework containing the basic assumptions, ways of thinking, and methodology that are commonly accepted by members of a scientific community. such a cognitive framework shared by members of any discipline or group:
    1. compose(Add, x: x, y: 3)

      How is this better than simply:

      Add.run(x: x, y: 3)
      

      ?

      I guess if we did that we would also have to remember to handle merging errors from that outcome into self...

    2. This probably looks a little different than you're used to. Rails commonly handles this with a before_filter that sets the @account instance variable.
    1. class FormsController < ApplicationController class SearchForm < ActiveModel::Form

      I kind of like how they put the form class nested directly inside the controller, although I would probably put it in its own file myself, unless it was quite trivial.

    1. This column and last month's article are about design. Design, by nature, is a series of trade-offs. Every choice has a good and bad side, and you make your choice in the context of overall criteria defined by necessity. Good and bad are not absolutes, however. A good decision in one context might be bad in another.
    2. Consequently, you act irresponsibly when you adopt any programming practice simply because "that's the way you're supposed to do things."
    3. My point is that you should not program blindly. You must understand the havoc a feature or idiom can wreak. In doing so, you're in a much better position to decide whether you should use that feature or idiom. Your choices should be both informed and pragmatic.
    4. This article explains why you shouldn't use getters and setters (and when you can use them) and suggests a design methodology that will help you break out of the getter/setter mentality.
    1. you'll want to update Devise's generated views to remove references to passwords, since you don't need them any more

      Doesn't this contradict the statement

      This strategy plays well with most other Devise strategies

      (which includes password strategies)?


      One thing that wasn't clear from their instructions was whether magic links could be used as an option in addition to regular password log-ins. On the one hand they say:

      This strategy plays well with most other Devise strategies (see notes on other Devise strategies).

      but on the other hand they say:

      you'll want to update Devise's generated views to remove references to passwords, since you don't need them any more

    1. The only problem is that our PJAX library is no longer maintained and was preventing us from updating jQuery (ugh). So it had to go.

      https://github.com/MoOx/pjax doesn't say it's no longer maintained (though hasn't been updated in 2 years), and does say that it doesn't use jQuery. Oh well.

    1. It’s always about the money… Fish got’a swim, birds got’a fly, and development has to have money. If you think otherwise you’re a fool!
  40. Jan 2021
    1. Volkswagen, the world’s largest car maker, has outspent all rivals in a global bid by auto incumbents to beat Tesla. For years, industry leaders and analysts pointed to the German company as evidence that, once unleashed, the old guard’s raw financial power paired with decades of engineering excellence would make short work of Elon Musk’s scrappy startup. What they didn’t consider: Electric vehicles are more about software than hardware. And producing exquisitely engineered gas-powered cars doesn’t translate into coding savvy.

      Many thought Volkswagen would crush Tesla as soon as they put their weight behind an electric car initiative. What they didn't consider was that an electric car is more about software than it is about hardware.

    1. When there are imperfections, we rely on users and our active community to tell us how the software is not working correctly, so we can fix it. The way we do that, and have done for 15 years now, is via bug reports. Discussion is great, but detailed bug reports are better for letting developers know what’s wrong.
    1. What if there's an icon that I need that's not in this set?

      How do I add a custom icon to the set for use on a web page and have the custom icon styled the same way as these "standard" icons?

      Like how they have instructions for adding an icon here, for example: https://www.digitalocean.com/community/tutorials/angular-custom-svg-icons-angular-material#custom-svg-icons

  41. Dec 2020
    1. This can be used to perform actions once the navigation has completed, such as updating a database, store

      Wouldn't/shouldn't it be the other way around — wouldn't we wait until the save is completed (database is updated) successfully before we navigate away from the current page/form??

    1. It's true that Svelte does not allow you to map over children like React, but its slot API and <svelte:component> provide similarly powerful composition. You can pass component constructors as props and instantiate them with <svelte:component>, and use slots and their let bindings for higher order composition. It sounds like you're thinking in virtual DOM idioms instead of Svelte's.
    2. However, Svelte isn't React or Vue or any other framework, the same approach will not always work and given that Svelte has very different constraints and approach that works well in another framework is not suitable with Svelte. Trying to apply approaches use with other frameworks to Svelte will invariably end in frustration.
    1. Each area requires specific learning and thinking in a certain way. Front-end is user centric, back-end is closer to algorithms and parallel programming, databases require thinking in streams of data based on a model (similar to set theory and model checking).
  42. Nov 2020
    1. Svelte by itself is great, but doing a complete PWA (with service workers, etc) that runs and scales on multiple devices with high quality app-like UI controls quickly gets complex. Flutter just provides much better tooling for that out of the box IMO. You are not molding a website into an app, you are just building an app. If I was building a relatively simple web app that is only meant to run on the web, then I might still prefer Svelte in some cases.
    1. What vaults this well past SNCF for me (setup time aside), is the limited company choice; it prevents a feedback loop of sorts where a game devolves into running each company in the ground.
    1. Man, for some reason, I really like this answer. I recognize it's a bit more complicated, but it seems so useful. And given that I'm no bash expert, it leads me to believe that my logic is faulty, and there's something wrong with this methodology, otherwise, I feel others would have given it more praise. So, what's the problem with this function? Is there anything I should be looking out for here?

      I think the main thing wrong with it is the eval (which I think can be changed to $("$@") and it's pretty verbose.

      Also, there are more concise ways to do it that would probably appeal more to most bash experts...

      like set -x

      and it does unnecessary things: why save output to a variable? Just let output go to where it would normally go...

      So yeah, I can see why this solution isn't very popular. And I'm rather surprised by all the praise comments it's gotten.

    1. Svelte slots are much easier to use and reason about than Angular transclude, especially in cases where you don't want an extra wrapper element around the slot content.
    1. The Chinese Internet also illustrates the importance of theorizing online expression based on a representative spectrum of digital environments.

      How does Chinese cancel culture differ from American cancel cuture? Is this phenomenon different worldwide?

  43. Oct 2020
    1. I'm afraid there's only so much the docs & tutorials can do about something like this actually. When you first read them, you don't get Svelte well enough (since you're reading a tutorial...) for this to make sense to you. Then you try something, encounter a behaviour, question it, understand better... That's learning.
    1. “"

      Which character is this referring to exactly?

      It looks like the empty string, which wouldn't make sense.

      https://www.postgresql.org/docs/13/functions-matching.html only lists these 2:

      If pattern does not contain percent signs or underscores, then the pattern only represents the string itself; in that case LIKE acts like the equals operator. An underscore (_) in pattern stands for (matches) any single character; a percent sign (%) matches any sequence of zero or more characters.

    1. Another example:

      const expensiveOperation = async (value) => {
        // return Promise.resolve(value)
          // console.log('value:', value)
          await sleep(1000)
          console.log('expensiveOperation: value:', value, 'finished')
          return value
      }
      
      var expensiveOperationDebounce = debounce(expensiveOperation, 100);
      
      // for (let num of [1, 2]) {
      //   expensiveOperationDebounce(num).then(value => {
      //     console.log(value)
      //   })
      // }
      (async () => { await sleep(0   ); console.log(await expensiveOperationDebounce(1)) })();
      (async () => { await sleep(200 ); console.log(await expensiveOperationDebounce(2)) })();
      (async () => { await sleep(1300); console.log(await expensiveOperationDebounce(3)) })();
      // setTimeout(async () => {
      //   console.log(await expensiveOperationDebounce(3))
      // }, 1300)
      

      Outputs: 1, 2, 3

      Why, if I change it to:

      (async () => { await sleep(0   ); console.log(await expensiveOperationDebounce(1)) })();
      (async () => { await sleep(200 ); console.log(await expensiveOperationDebounce(2)) })();
      (async () => { await sleep(1100); console.log(await expensiveOperationDebounce(3)) })();
      

      Does it only output 2, 3?

    1. I don't understand the need for the name "Open–closed principle". It doesn't seem meaningful or clear to me.

      Can't we just call it "extensibility" or "easily extendable"? Doesn't "extensibility" already imply that we are extending it (adding new code on top of it, to interoperate with it) rather than modifying its source code?

    1. Don’t indent code blocks.

      Sure, we don't need to add any additional indent. But what if your code block contains indentation (function body)? It would look silly to remove all leading indentation.

  44. Sep 2020
    1. Actually just returning the loginDaoCall works fine. I dont really get what's different as it is the looked like it was the same instance, but probably not.

      So the posted answer wasn't necessary/correct? Which part of the answer was incorrect/unneeded?

      I wish this OP comment included the full version of code that worked.

      I don't understand this OP comment. Wasn't OP already returning loginDaoCall? So maybe the only thing they could mean is that they just needed to change it to return loginDaoCall.then(...) instead...

      That would be consistent with what the answer said:

      the promise returned by the further .then() does also get rejected and was not handled.

      So I guess the unnecessary part of the answer was adding the return true/false...

    2. It is showed as an error, but it is a warning as it doesn't break anything. I hate having warning/error in my console not coming from me. It is not justified as it's not bad practice imho
    1. You must: reference each element you are extending using refs or an id add code in your oncreate and ondestroy for each element you are extending, which could become quite a lot if you have a lot of elements needing extension (anchors, form inputs, etc.)
    2. This is where hooks/behaviors are a good idea. They clean up your component code a lot. Also, it helps a ton since you don't get create/destroy events for elements that are inside {{#if}} and {{#each}}. That could become very burdensome to try and add/remove functionality with elements as they are added/removed within a component.
    1. The more I think about this, the more I think that maybe React already has the right solution to this particular issue, and we're tying ourselves in knots trying to avoid unnecessary re-rendering. Basically, this JSX... <Foo {...a} b={1} {...c} d={2}/> ...translates to this JS: React.createElement(Foo, _extends({}, a, { b: 1 }, c, { d: 2 })); If we did the same thing (i.e. bail out of the optimisation allowed by knowing the attribute names ahead of time), our lives would get a lot simpler, and the performance characteristics would be pretty similar in all but somewhat contrived scenarios, I think. (It'll still be faster than React, anyway!)
    1. Can this word be used to describe the property in computing where a value can be dynamic? I feel like "dynamicness" would be a better term for this.

      It seems to refer more to personality:

      1a: marked by usually continuous and productive activity or change a dynamic city b: ENERGETIC, FORCEFUL a dynamic personality

      See also the same sentiment here: https://news.ycombinator.com/item?id=4137596

    1. I considered it, but dynamism refers to personality and philosophy, while dynamicity is just the condition of being dynamic.
    1. I’ve seen some version of this conversation happen more times than I can remember. And someone will always say ‘it’s because you’re too used to thinking in the old way, you just need to start thinking in hooks’.

      But after seeing a lot of really bad hooks code, I’m starting to think it’s not that simple — that there’s something deeper going on.

    1. Customers care more about the value our application adds to their lives than the programming language or framework the application is built with. Visible Technical Debt such as bugs and missing features and poor performance takes precedence over Hidden Technical Debt such as poor test code coverage, modularity or removing dead code
  45. Aug 2020
  46. Jul 2020
    1. This isn’t an accident. OpenOffice’s sidebar code was copied and incorporated into LibreOffice. The Apache OpenOffice project uses the Apache License, while the LibreOffice uses a dual LGPLv3 / MPL license. The practical result is LibreOffice can take OpenOffice’s code and incorporate it into LibreOffice — the licenses are compatible. On the other hand, LibreOffice has some features — like font embedding — that don’t appear in OpenOffice. This is because the two different licenses only allow a one-way transfer of code. LibreOffice can incorporate OpenOffice’s code, but OpenOffice can’t incorporate LibreOffice’s code. This is the result of the different licenses the projects chose.

      What part of LGPLv3 / MPL prevents LibreOffice code from being incorporated back into OpenOffice's Apache Licensed code??

    1. Take a look at the slogans of some of the popular companies.

      Hmm, are these taglines or slogans? According to https://yourbusiness.azcentral.com/slogan-vs-tagline-12643.html:

      A tagline should represent your business, while a slogan represents a single product or is part of an advertising campaign

      it seems that these are more taglines than slogans.

    1. In the Set class we already called this - and difference, which it is ok but not really accurate because of the previous explanation, but probably not worthwhile to change it.

      Is this saying that the name difference is inaccurate?

      Why is it inaccurate? You even called it the "theoretic difference" above.

      Is that because "relative complement" would be better? Or because the full phrase "theoretic difference" [https://en.wiktionary.org/wiki/set-theoretic_difference] is required in order for it to be accurate rather than just "difference"?

    2. inaccurate

      How is the use of - for sets inaccurate?

  47. May 2020
    1. Related concepts in other fields are: In natural language, the coordinating conjunction "and". In programming languages, the short-circuit and control structure. In set theory, intersection. In predicate logic, universal quantification.

      Strictly speaking, are these examples of dualities (https://en.wikipedia.org/wiki/Duality_(mathematics))? Or can I only, at strongest, say they are analogous (a looser coonection)?