1,079 Matching Annotations
  1. Feb 2022
    1. The slip-box provides not only a clear structure to work in, but also forces usto shift our attention consciously as we can complete tasks inreasonable time before moving on to the next one.

      Ahrens provides a quick overview of some research on distraction, attention, and multi-tasking to make the point that:

      The simple structure and design of the zettelkasten forces one's focus and attention on small individual tasks that cumulatively build into better thinking and writing.

      (Summary of Section 9.2)

    2. Who can blame you forprocrastinating if you find yourself stuck with a topic you decided onblindly and now have to stick with it as the deadline is approaching?

      Students may potentially built up enough context within a particular course to be able to luckily stumble upon an interesting question or idea about which to write, but the procrastination and wait times required to get lucky means that they don't have enough time to research and read additional material to move towards ultimate solutions. As a result, their work product is boring and dull and doesn't advance the space in which they're working. And these are the lucky ones which will stumble upon something interesting or be able to remember it. The results of the rest will be even less interesting.

    3. There is one reliable sign if you managedto structure your workflow according to the fact that writing is not alinear process, but a circular one: the problem of finding a topic isreplaced by the problem of having too many topics to write about.

      Writing is a circular generative process and not a finite, linear one.

    4. Every intellectual endeavour starts from an already existingpreconception, which then can be transformed during further inquiresand can serve as a starting point for following endeavours. Basically,that is what Hans-Georg Gadamer called the hermeneutic circle

      (Gadamer 2004).

      All intellectual endeavors start from a preexisting set of ideas. These can then be built upon to create new concepts which then influence the original starting point and may continue ever expanding with further thought.


      Ahrens argues that most writing advice goes against the idea of the hermeneutic circle and pretends as if the writer is starting with a blank page. This can prefigure some of the stress and difficulty Ernest Hemingway spoke of when he compared writing to "facing the white bull which is paper with no words on it."

      While it can be convenient to think of the idea of tabula rasa, in practice it really doesn't exist. As a result the zettelkasten more readily shows its value in the writing process.

    5. no underlinedsentence will ever present itself when you need it in the developmentof an argument.
    6. Everything You Need to Do

      Ahrens looks at the discrete steps of writing a paper or book in reverse order... all the way back to creating the initial notes and ideas. By framing it this way, he shows the value of note taking as a means of making the entire enterprise so much easier.

    7. A good structure is something you can trust. It relieves you fromthe burden of remembering and keeping track of everything. If youcan trust the system, you can let go of the attempt to hold everythingtogether in your head and you can start focusing on what isimportant:

      Whether it's for writing, to do lists, or other productivity spaces, a well designed system is something that one can put their absolute trust into. This allows one to free themselves from the burden of tracking and dealing with minutiae so they can get serious work done.

    8. They struggle because they believe, asthey are made to believe, that writing starts with a blank page.

      Writing does not begin with the blank page!

    9. What can we do differently in the weeks,months or even years before we face the blank page that will get usinto the best possible position to write a great paper easily?
    1. Transferring my notes from notebooks into nvALT is a process that I always enjoy. When I fill up a physical notebook, I'll go through it, acting as a sort of loose, first filter for the material I’ve accumulated. I’ll cross out a few things that are obviously garbage, but most of my notes make the cut, and I transcribe them into nvALT.When that’s done, I throw away the notebook.

      Robin Sloan has a waste book practice where he takes his notes in small Field Note notebooks and transcribes them into nvAlt. When he's done, he throws away the notebook.

    1. Bayes’ Theorem postulates that the probability of a hypothesis being true increases or decreases as pieces of evidence for or against it accumulate. In the words of Bennett (2009: 8), ‘the more unlikely a piece of evidence [E] is in light of alternatives to explanation H, the more that evidence [E] increases our confidence that H is true . . .’ Although it remains controversial whether it makes sense to assign specific numerical probabilities to qualitative evidence (Beach, 2017: 15; Fairfield and Charman, 2017; Zaks, 2021), applying the general principles of Bayesian inference can be considered another benchmark for process-tracing research.

      This only works if you can be certain you have some certainty that you have accumulated and considered a large enough set of possible alternatives with their potential sets of evidentiary support. Bayes is tempting but problematic

  2. Jan 2022
    1. I've not seen any doing sessions on Obsidian or Research Rabbit yet, but many (college/university) libraries have group sessions, usually at the outset of quarters/semesters, that walk through the functions in citation managers like Zotero, etc. This might be a useful way of offloading some of the teaching of the technology as well as helping to make it more commonplace across institutions.

  3. Dec 2021
    1. “focus mode,”

      The idea of a "focus mode" or "distraction free mode" is exactly the wrong framing for writing. You don't want to focus on the nothing and emptiness of a page or a screen. You want to start by focusing on an idea and preferably many ideas. Do this first and then proceed from there.

    2. The main feature of iA Writer is not having many features. The program is, essentially, a white rectangle, where the user can do little else but type in a custom monospaced font. There are no headers, footers, drawing tools, or chatty paper-clip assistants. The bare-bones interface uses special characters in a simple formatting language called Markdown to bold, italicize, or otherwise transform text—a way of encouraging writers to keep their hands on the keyboard and their minds on their work.

      Using a completely blank page as the start of any creative endeavor is a miserable choice for writing. Start with some other object and annotate either on it or next to it. Look at something else as a base. Starting with blank nothing is a recipe for loneliness and disaster. So-called distraction free writing tools are the worst.

      Didn't Ernest Hemmingway analogize staring at a blank page like facing a white bull? There is a litany of quotes about writers facing the blank page.

      Why not, instead, use the advice of ancient rhetors by starting with the best? Become a bee and collect the best materials for your honey first. If we don't look to them, then perhaps follow the lesson taught by Benjamin Franklin on writing or the same lesson repeated in the movie Finding Forrester. Start with someone else's work and rewrite that until you find your own words. This is what makes writing while annotating so easy and simple. You've got a nice tapestry of textures to begin your work.

      Giving birth to something fully formed as if from the head of Zeus is a fallacy. It only works for the gods.

    3. Medium, a writing app that is also a publishing platform and a social-media network, represents the logical extreme of this vertical integration.

      Julian Lucas indicates that tools like Microsoft Word, WordStar, WordPerfect, and Google Docs, are writing tools which ultimately result into the vertical integration of Medium. The mistake here is that while they are certain tools and one can write into them and use them for editing, they are all probably best thought of as tools in the chain of moving toward publishing with Medium being the example that allows one to present their work as well as a distribution mechanism with a cheery on top.

      What she is not focusing enough (any?) attention on is the creation processes at the start. How does one come up with an interesting idea? How does one do the research? How does one collect ideas moving toward some teleological endpoint? Tools that address these ideas of invention and creation are the real writing tools that writers so elusively search out.

      Far better to look at note taking tools or tools like Hypothes.is that go to the roots of the creation process. Tools that can take fleeting ideas and collect them. Tools that can take those collections and interlink them. Tools that allow for combinatorial juxtaposition and rearrangement. Tools that allow outlining.

      It is only after this that one may use a tool like Microsoft Word to do the final arrangement, editing, and polish before sending it off to a publisher.

    1. “One of the vital things for a writer who’s writing a book, which is a lengthy project and is going to take about a year, is how to keep the momentum going. It is the same with a young person writing an essay. They have got to write four or five or six pages. But when you are writing it for a year, you go away and you have to come back. I never come back to a blank page; I always finish about halfway through. To be confronted with a blank page is not very nice. But Hemingway, a great American writer, taught me the finest trick when you are doing a long book, which is, he simply said in his own words, “When you are going good, stop writing.” And that means that if everything’s going well and you know exactly where the end of the chapter’s going to go and you know just what the people are going to do, you don’t go on writing and writing until you come to the end of it, because when you do, then you say, well, where am I going to go next? And you get up and you walk away and you don’t want to come back because you don’t know where you want to go. But if you stop when you are going good, as Hemingway said…then you know what you are going to say next. You make yourself stop, put your pencil down and everything, and you walk away. And you can’t wait to get back because you know what you want to say next and that’s lovely and you have to try and do that. Every time, every day all the way through the year. If you stop when you are stuck, then you are in trouble!” ― Roald Dahl
    1. That, Pinker tells us, is the kind of dismal fate ordained for usby evolution. We have only escaped it by virtue of our willingness toplace ourselves under the common protection of nation states,courts of law and police forces; and also by embracing virtues ofreasoned debate and self-contro

      It's interesting to note that the founders of the United States famously including Alexander Hamilton and Aaron Burr regularly participated in duel culture which often ended in death despite its use as a means of defending one's honor and relieving tensions between people.

    1. Every serious (academic) historical work includes a conversation with other scholarship, and this has largely carried over into popular historical writing.

      Any serious historical or other academic work should include a conversation with the body of other scholarship with which argues for or against.

      Comparing and contrasting one idea with another is crucial for any sort of advancement.

    1. Standard algorithms as a reliable engine in SaaS https://en.itpedia.nl/2021/12/06/standaard-algoritmen-als-betrouwbaar-motorblok-in-saas/ The term "Algorithm" has gotten a bad rap in recent years. This is because large tech companies such as Facebook and Google are often accused of threatening our privacy. However, algorithms are an integral part of every application. As is known, SaaS is standard software, which makes use of algorithms just like other software.

      • But what are algorithms anyway?
      • How can we use standard algorithms?
      • How do standard algorithms end up in our software?
      • When is software not an algorithm?
  4. Nov 2021
    1. Stephen Elliott wrestled for a long time with whether or not to describe what it feels like to be wrongly accused of rape—he wrote something and abandoned it because “I decided that I wouldn’t be able to handle the blowback”—before finally describing his experiences in a published essay.

      I have no context with this particular case, but if innocent of the charges, the viciousness of such a public charge without confrontation or proof is tantamount to an emotional rape without the physical violence.

      There's something interesting to be learned in this experience.

      See: How An Anonymous Accusation Derailed My Life by Stephen Elliott on 2018-09-25. For additional context see this opinion piece follow up a few months later: https://www.nytimes.com/2018/10/13/opinion/stephen-elliott-moira-donegan-media-men.html

      (My opinion of this essay is already biased by the fact that it's published in Quillette...)

    2. But the real, and nonpartisan, lesson is this: No one—of any age, in any profession—is safe. In the age of Zoom, cellphone cameras, miniature recorders, and other forms of cheap surveillance technology, anyone’s comments can be taken out of context; anyone’s story can become a rallying cry for Twitter mobs on the left or the right. Anyone can then fall victim to a bureaucracy terrified by the sudden eruption of anger. And once one set of people loses the right to due process, so does everybody else. Not just professors but students; not just editors of elite publications but random members of the public.
    3. But what gives anyone the conviction that such a measure is necessary? Or that “keeping students safe” means you must violate due process? It is not the law. Nor, strictly speaking, is it politics. Although some have tried to link this social transformation to President Joe Biden or House Speaker Nancy Pelosi, anyone who tries to shoehorn these stories into a right-left political framework has to explain why so few of the victims of this shift can be described as “right wing” or conservative. According to one recent poll, 62 percent of Americans, including a majority of self-described moderates and liberals, are afraid to speak their mind about politics. All of those I spoke with are centrist or center-left liberals. Some have unconventional political views, but some have no strong views at all.

      Is cancel culture a right/left political issue? Some have indicated that it is though Anne Applebaum shows that the victims don't show such bias.

      This is worth exploring in more depth to untangle the justice needed from the political debate cesspool and political polarization which seems to be occurring in America.

    4. Many of these investigations involve anonymous reports or complaints, some of which can come as a total surprise to those being reported upon. By definition, social-media mobs involve anonymous accounts that amplify unverified stories with “likes” and shares. The “Shitty Media Men” list was an anonymous collection of unverified accusations that became public. Procedures at many universities actually mandate anonymity in the early stages of an investigation. Sometimes even the accused isn’t given any of the details. Chua’s husband, the Yale Law professor Jed Rubenfeld, who was suspended from teaching due to sexual-harassment allegations (which he denies), says he did not know the names of his accusers or the nature of the accusations against him for a year and a half.

      How are these cases being played out differently in the social (and social media) sphere without the ability to confront your accusers with an idea of due process?

      A confounding factor also seems to be the punishment of dragging the case out for extended period of time.

    5. Last year Joshua Katz, a popular Princeton classics professor, wrote an article critical of a letter published by a group of Princeton faculty on race. In response The Daily Princetonian, a student newspaper, spent seven months investigating his past relationships with students, eventually convincing university officials to relitigate incidents from years earlier that had already been adjudicated—a classic breach of James Madison’s belief that no one should be punished for the same thing twice. The Daily Princetonian investigation looks more like an attempt to ostracize a professor guilty of wrong-think than an attempt to bring resolution to a case of alleged misbehavior.

      The example of Joshua Katz brings up the idea of double jeopardy within the social sphere. Is this form of punishment ethical or fair? Also, while those transgressions were held to account by the norms of their day, were there other larger harms (entailing unwritten rules) to humanity that weren't adjudicated at the time which are now coming to the surface as part of a bigger aggregate harm?

      It could be seen as related to the idea of reparations. In some sense, aside from the general harms of war—in which they participated—the South and slave holders in particular were never held to account or punished for their crimes against humanity. Though they may have felt as if they were. Where are those harms adjudicated? Because of a quirk of fate and poor politics following the Civil War and not being held to account, have those in the South continued perpetuating many of the same harms they were doing, simply in different guises? When will they be held to account? How would reparations look in the form of a national level of restorative justice?

    6. All of them, sinners or saints, have been handed drastic, life-altering, indefinite punishments, often without the ability to make a case in their own favor. This—the convicting and sentencing without due process, or mercy—should profoundly bother Americans.

      There is a growing number of cases in which people are having their lives being completely upended because they are being deprived of due process.

      In some cases, it may actually be beneficial as people may have been abusing their positions of privilege and the traditional system wouldn't have prosecuted or penalized them at all. In these cases the dismantling of institutional power is good. However, how many of them aren't related to this? How many are being decimated without serving this function?

  5. Oct 2021
    1. By not equating perfection with being good, you can start to let go of guilt when you don’t live your values. It also reinforces that practice is the key to getting better over time. I spent a lot of time leaning into the discomfort I feel around not being authentic. It doesn’t mean I nail it every time, but I know how to share and connect better. Plus, how to assuage the shame that accompanies slippery behaviors for me

      Read this over and over again.

    2. For a while, I thought being the best was one of my core values. When I dived deeper and found that growth is at the core of those values for me. I know I’m being my best when I’m growing, I know I’m learning when I’m growing, etc.

      I can directly relate to the sentiment that I think upon first glance that excellence is a core value, but I've highlighted the bulk of this paragraph to remind myself that digging deeper over the course of a few days to find the connections between and roots of my values will hone in on the core few that matter most (and those will naturally bring along the secondary, perhaps more superficial values).... and it's also my first time using Outline, so I'm just type type typing to test the various features.🤓

    1. When the Western world accepted Christianity, Caesar conquered; and the received text of Western theology was edited by his lawyers.… The brief Galilean vision of humility flickered throughout the ages, uncertainly.

      On the Homebrewed Christianity podcast, Tripp Fuller quotes Process and Reality by Alfred North Whitehead in a conversation with Brian McLaren (22:20).

      When the Western world accepted Christianity, Caesar conquered; and the received text of Western theology was edited by his lawyers. The code of Justinian and the theology of Justinian are two volumes expressing one movement of the human spirit. The brief Galilean vision of humility flickered throughout the ages, uncertainly. In the official formulation of the religion it has assumed the trivial form of the mere attribution to the Jews that they cherished a misconception about their Messiah. But the deeper idolatry, of the fashioning of God in the image of the Egyptian, Persian, and Roman imperial rulers, was retained. The Church gave unto God the attributes which belonged exclusively to Caesar.

      Whitehead, Alfred North. Process and Reality (Gifford Lectures Delivered in the University of Edinburgh During the Session 1927-28) (p. 342). Free Press. Kindle Edition.

  6. Sep 2021
    1. Things start to get a bit more challenging for new entrants to the field. It’s true that this language can initially be a blocker. In fact it can be super frustrating when talking to an expert and they say a bunch of things you don’t understand. I’ve been in plenty of situations in my career where somebody has said something in a casual, confident tone and I’ve feigned understanding, only to go and look up the term later.

      In writing there are usually style rules when an acronym or technical term is expanded or defined in its first use for readers. We should make a habit of deliberately doing this, as well as using links to a shared definition in a wiki etc). In speech, this should also be done.

    1. Creating a community network ontology is therefore about much more than just knowledge representation. It also requires us to think about how this conceptual knowledge model affects real-world knowledge creation and application processes, in our case concerning participatory community network mapping. Its participatory nature means that we need to think hard about how to explicitly involve the community in the construction, evolution, and use of the ontology.
    2. an ongoing, complex process of aligning resources, practices, and initiatives of multiple communities [20].
    1. Salvinorin A was notsoluble in 100% propylene glycol to our surprise. However,solubility increased in propylene glycol by adding increasingconcentrations of DMSO. A 9:1 mixture ended up beingsuitable for our studies

      I'm quite a novice in chemistry. I assume a 9:1 ratio would work with other solvents replacing the 9 parts propylene glycol. That is to say, given that salvinorin A was not soluble in propylene glycol, I'm assuming the propylene glycol plays little to no role.

    1. Exceptionally, chlorophyll b was not found in any of the top phases. The lack of chlorophyll a and chlorophyll b in some ATPSs could be due to low extraction efficiencies or a change in the molecule structure by oxidation. Chlorophyll stability is affected by temperature, light irradiance, acids, bases and oxygen, causing the loss of its magnesium ion and/or phytol group40 and a change in colour to olive‐brown.41

      Which one it is should be possible to determine by running multiple washes and visually assess how much pigmentation is removed. The idea is to dissolve acetone plant extract, add PEG-400, let the acetone evaporate, pour PEG-400 leaving sediment and/or crystals, then repeat. While I'd probably be doing this with salvia divinorum, any leaf should work for testing chlorophyll washing.

    2. Chlorophyll a was recovered by PEG400‐Ch DHp (50.6 ± 2.3%), but it was not detected in the other two systems at 660 nm [Fig. 2(b)].

      They seem to be saying that PEG dissolved 50% of the chlorophyll? I also don't know what what Ch or DHp means. I'm somewhat outside my wheelhouse.

      Assuming PEG-400 does not dissolve salvinorin A, then it may be an excellent option for purification of salvinorin A.

    1. SA was soluble in 25% dimethyl sulfoxide (DMSO)/75% polyethylene glycol 400 (PEG-400) at 4,000 μg/mL and was stable for 6 days, as determined by LC-MS/MS, with only trace amounts of the hydrolysis product salvinorin B (SB) forming.

      As with DMSO and propylene glycol, I suspect that the DMSO is doing the dissolving. Given that it appears to only take 10% DMSO to dissolve salvinorin, naturally the 25% works. Unfortunately, I see no mention of whether salvinorin A is soluble in pure PEG-400. I suspect it is not.

    1. 4. Allow acetone to evaporate in a dark, well-ventilated area. You will be left with a bright green powder – about 1g per 100g of leaf. This powder is about 2 parts chlorophyll to 1 part salvinorin A.

      This is incredibly useful information.

      I noticed my extract had some bitter taste and some earthy notes. I don't know what salvinorin and chlorophyll taste like, but I assume the taste comes from other impurities. However, I extracted for many minutes (10 or so); next time, I should do only the 3 minutes suggested here (3 times 1 minute).

  7. Aug 2021
    1. How can you be surprised by your own writing, though? If you’re the author, how could you not know what you’re about to say?

      Discuss: Have you experienced this type of surprise in your own writing? If so can you provide a specific example? Are you the type of writer that prefers to know where you'll end up in a piece of writing OR the type of writer who can be comfortable with uncertainty? Are you a different type of writer altogether?

    1. https://kimberlyhirsh.com/2018/06/29/a-starttofinish-literature.html

      Great overview of a literature review with some useful looking links to more specifics on note taking methods.

      Most of the newer note taking tools like Roam Research, Obsidian, etc. were not available or out when she wrote this. I'm curious how these may have changed or modified her perspective versus some of the other catch-as-catch-can methods with pen/paper/index cards/digital apps?

    1. https://kimberlyhirsh.com/2019/04/01/dissertating-in-the.html

      A description of some of Kimiberly Hirsh's workflow in keeping a public research notebook (or commonplace book).

      I'd be curious to know what type of readership and response she's gotten from this work in the past. For some it'll bet it's possibly too niche for a lot of direct feedback, but some pieces may be more interesting than others.

      Did it help her organize her thoughts and reuse the material later on?

  8. Jul 2021
    1. It's now possible to move terminals between windows by detaching via Terminal: Detach Session in one window and attaching to another with Terminal: Attach to Session. In the future, this should help enable cross-window drag and drop!
    1. So long as the filters are only using GET requests to pull down links, there’s nothing fundamentally wrong with them. It’s a basic (though oft-ignored) tenet of web development that GET requests should be idempotent; that is, they shouldn’t somehow change anything important on the server. That’s what POST is for. A lot of people ignore this for convenience’s sake, but this is just one way that you can get bitten. Anyone remember the Google Web Accelerator that came out a while ago, then promptly disappeared? It’d pre-fetch links on a page to speed up things if you clicked them later on. And if one of those links happened to delete something from a blog, or log you out… well, then you begin to see why GET shouldn’t change things. So yes, the perfect solution to this is a 2-step unsubscribe link: the first step takes to you a page with a form on it, and that form then POSTs something back that finalizes the unsubscribe request.
    2. Two step unsubscribe, where the link in the email goes to a webpage with a prominent “click here to unsubscribe” button is often a good thing for unsubscription. It also gives people an option to not unsubscribe, when they click on the wrong link, or hit “return” with the wrong link focused, in a mail inadvertently, which isn’t that unusual in link-laden emails.
    1. So often, at least in my experience, the final product isn’t produced but discovered. When done right, it feels like the inevitable outcome of where you started.
    1. For example, for radio programs Hope engaged a number of writers, divided the writers into teams, and required each team to complete an entire script. He then selected the best jokes from each script and pieced them together to create the final script.
    1. Nevertheless, Heftel says, the notes tend to stick close to the major themes of Carlin’s work: “big ideas, the minutia of everyday life, and then language.”

      George Carlin's comic craft was to take broad themes and the minutiae of life and craft it together with careful language.

  9. Jun 2021
    1. it is not about the product

      it is not about the product, but about the process—Christopher R. Rogers

      In humanity there is no product. We're collectively about the process.

      Similar to the idea of human "being" not human "doing".

      Sadly corporations have been exerting power over people and turning us into products or inputs in their processes and dramatically devaluing and erasing our humanity.

    1. There is one very important reason for enabling job control to be useful inside scripts: the side-effect it has of placing background processes in their own process groups. This makes it much, much easier to send signels to them and their children with one simple command: kill -<signal> -$pgid. All other ways of dealing with signaling entire trees of processes either involve elaborate (sometimes even recursive) functions, which are often bugnests, or risk killing the parent in the process (no pun intended).
    1. A Gould proof rarely endeavored to influence in any manner the structure or thesis of a piece, and was not meant to. Its purpose, according to Miss Gould, was to help a writer achieve an intent in the clearest possible way.

      There's something interesting in this take on writing.

      It also brings up the looming question: "What is your intent?"

    Tags

    Annotators

  10. May 2021
    1. dataview plugin - check in on this for queries and MOC

      citations plugin - zotfile

      • cat's walkthrough shows all this stuff

      A somewhat useful overview, but skips some of the detailed specifics which we'll need to pull up elsewhere.

    1. A Zotero plugin to export item metadata and notes as markdown files

      Could be of potential use with respect to Obsidian.

    1. the utility of either the Western "memory palace" technique or the Australian Aboriginal narrative method likely requires sustained practice and repeated exposure to the target material for long-term retention (i.e. weeks to months)

      This also shouldn't have been in question. There's a reasonably large body of practical experience of the effects of spaced repetition from indigenous cultures, not to mention psychology research from Hermann Ebbinghaus onwards.

    1. A relatively comprehensive view of Wouter Groeneveld's commonplacing workflow. There are a few bits missing here and there, but he's got most of the bigger basics down that a majority of people seem to have found and discovered.

      He's got a strong concept of indexing, search, and even some review, which many miss. There's some organic work toward combinatorial thought, but only via the search piece.

      I should make a list of the important pieces for more advanced versions to have. I've yet to see any articles or work on this.

    1. Approaching email development this way transitions more of the quality assurance (QA) process to the browser instead of the email client. It gives email designers more power, control, and confidence in developing an email that will render gracefully across all email clients.

      can mostly test with browser and have less need (but still not no need) to test with email client

    2. This approach also splits email development for modern email clients and older clients in two. You can use Safari/Chrome to test and develop modern techniques for WebKit-supported clients while using Firefox for your baseline experience for older clients like Outlook.
  11. Apr 2021
    1. As I was gearing up to start my PhD last fall, I received a piece of advice that made a lot of sense at the time, and continues to do so. My colleague, Inba told me to 'write while I read', meaning that I should take notes and summarize research while I read it, and not just read and underline article after article. That way, not only do I not lose my thoughts while I'm reading an article, but I am actively thinking through the arguments in the paper while I am reading it and my writing is thoroughly grounded in the literature.

      This is generally fantastic advice! It's also the general underpinning behind the idea of Luhmann's zettelkasten method.

      I'll also mention that it's not too dissimilar to Benjamin Franklin's writing advice about taking what others have written and working with that yourself, though there he doesn't take it as far as others have since.

    1. An interesting outline of how Colin Madland uses Notion for his Ph.D. research work.

      He's got a good list of some pros and cons at the bottom. The export sounds a bit hairy on one front, but at least gives you some sort of back up in case the worst were to happen.

      Not sure it's the thing for me and I'm happier with my workflow using Obsidian at the moment, though some of the ideas about process here could be helpful.

      It looks like he's got some of the same issues in using Grav for his knowledge work as I do in WordPress, though the taxonomy and Webmention portions do tend to help me a bit.

      Colin brought this to my attention at the OERxDomains21 conference.

    1. As designers, we are often burdened by the responsibility of producing and managing website content. It’s not our job to write it, but it’s not the client’s either. In many cases a vacuum emerges which ultimately gets filled with poor content. We can avert disaster by including content production in the design process.

      Es geht auch um Rollen und die eigenständige Funktion von Contentstrategie neben Design und Coding.

      Wie wichtig ist Inhalt im Entwicklungsprozess einer Website, un wie überzeugt die Auftraggeber davon? Sehr zugängliche Einführung in zentrale Aspekte der Contentstrategie. Danke Matt Saunders/@WeAreCharityBox: Why Content Is Such A Fundamental Part Of The Web Design Process — Smashing Magazine

    1. Streams could also be used for inter-process communication, by connecting two processes to pseudoterminals.
    2. In this framework, a stream is a chain of coroutines that pass messages between a program and a device driver (or between a pair of programs)

      coroutines message passing

    1. By default, fork(2) places a newly created child process in the same process group as its parent, so that e.g. a ^C from the keyboard will affect both parent and child.
    2. But the shell, as part of its session leader duties, creates a new process group every time it launches a pipeline.
    3. Job control is what happens when you press ^Z to suspend a program, or when you start a program in the background using &
    4. A job is the same as a process group.
  12. Mar 2021
    1. JavaScript needs to fly from its comfy nest, and learn to survive on its own, on equal terms with other languages and run-times. It’s time to grow up, kid.
    2. If JavaScript were detached from the client and server platforms, the pressure of being a monoculture would be lifted — the next iteration of the JavaScript language or run-time would no longer have to please every developer in the world, but instead could focus on pleasing a much smaller audience of developers who love JavaScript and thrive with it, while enabling others to move to alternative languages or run-times.
    3. Despite a growing variety of languages that compile to JavaScript, the language itself remains the dominant language in both client-side and server-side eco-systems for web development. The idea of replacing JavaScript with languages that compile to JavaScript, has been explored, and for whatever reasons, it hasn’t really liberated anyone from JavaScript.
    4. We standardize on a finite subset of JS (such as asm.js) — and avoid the endless struggle through future iterations of the JavaScript language, competing super-sets and transpilers

      asm.js and RPython sound similar (restrictive subsets)

    5. agree to accept JavaScript for what it is, but start to think of it as a kind of VM for other languages
  13. en.wikipedia.org en.wikipedia.org
    1. RPython is now also used to write non-Python language implementations such as Pixie.
    1. In the attached YouTube video Dan talks through his post as usual, but he has the added bonus here of showing a split screen of his annotated copy of the book with his Obsidian notebook open. We then see a real time transcription of his note taking process of moving from scant highlights in the book to more fleshed out thoughts and notes in his notebook. We also see him cross referencing various materials for alternate definitions and resources.

      https://www.youtube.com/watch?v=8HBL-c_nXXQ

  14. Feb 2021
    1. In academia it’s critical to have a system that allows us to read and mine important ideas from papers into your vault as efficiently as possible. My method has continued to evolve and I’m finding it more efficient now. In a nutshell, I’m now adding the one-sentence summaries to highlights as I’m reading (and the tags where possible). This means I don’t need to read the source more than once; instead I’m processing them as I’m reading because that’s when I discover them as important points in the first place. I then bring them into Obsidian in a single note per paper/source. I title each note Surname, date (e.g., Smith, 2018). It’ll make sense why in a moment. Each idea within the note is structured like this: One-sentence summary of idea | Original idea in the author’s words (Reference, date, page number). T: #tags #go #here C: Any connections to other notes or ideas - not necessary to include for every idea but it’s useful to think of connections where possible If you structure all the notes this way, it means you can then add the ideas straight into your index with transclusion without needing to create any additional notes (in the past I created a new evergreen note for each idea). An example of a transcluded idea to pop into your index would be like this: ![[Smith, 2018#One-sentence summary of idea]] This allows you to see the source and the summary of the note in edit mode and just that idea transcluded from your note page in the preview mode. I have another approach for actually turning those ideas into publications, but this is the main approach for processing notes into my index. There may be even more efficient ways to do this. The key I think is being able to process ideas into your vault as quickly as possible while still tagging and making connections to help with later retrieval of ideas. Since changing to this approach I’ve written a couple of book chapters with very little cognitive strain and I’m reading more than in the past (it’s addictive because every paper has the potential to be used to level up your knowledge base). Hope this is somewhat helpful to others. The evolution will undoubtedly continue. I know there are awesome examples of how to do all kinds of things in Obsidian but all I’m really aiming for is being more productive in my academic role. The rest is all interesting but additional to my main purpose for this wonderful app.

      Another great synopsis of useful tips in using Obsidian for research.

      The idea of using the general form ![[Smith, 2018#One-sentence summary of idea]] can be particularly powerful for aggregating smaller ideas up into a longer work.

    2. I’m an Australian academic in the field of education. I read the How to take smart notes book and a couple of Luhmann’s articles which were translated into English. I also would recommend looking at the writing of Andy Matuschak on how to label your notes, what to include in them, and so on. Here’s the process I’ve come up with (which continues to evolve): Initial highlighting: Read journal article via Zotero. Highlight the parts that are relevant to you using the default PDF viewer on your computer. Use Zotfile to extract the highlights (and any notes) in Zotero, then paste them into Obsidian in a new note. I have a template I copy and paste to start each new highlight note with relevant details like the author names, date of publication and so on before the highlights. Refine highlights: Look through your highlights from the article and use the Obsidian highlighting feature (==like this==) to pinpoint what’s valuable in each highlight. This makes it easier to complete the next step, particularly if it’s a long paper or you have to come back to it. Skip if necessary. Process highlights into literature notes: Summarise the highlights into your own words. Add any personal insights. Each literature note should relate to one idea. I do this directly above the highlight notes using bullet points and a L - for literature notes and a H - for highlight notes. Try to write the literature note as if it was part of a journal article. Add a label to each literature note: Above each literature note, I add a label, which should be the briefest possible summary of the literature note. Have this label inside double square brackets. Avoid labels like “Definition of X”. Instead, write “X is y and z”. Try to be specific. I mainly use the bracket links in this way. An example label might be [[E - X is y and z]]. I use E - because it will soon be an evergreen note. Add each label to an index: The index will be a long list of all your literature note labels. Categorise the labels in a logical manner. Create evergreen notes: Click the label (which is a link to a new note) and copy/paste the literature note text (which will be quite short) into this new evergreen note. Add connections to other notes categorised in the same place in your index plus any other relevant evergreen notes. Add relevant tags. The index may not be overly important in the long run, but it definitely helps at this point with connection making. I also add the reference details at the bottom of each evergreen note. Next it’s time to create your paper. 7a. (Top down approach) Create journal article outline: Create an outline for your article, chapter, application, or whatever you’re working on. You can make a quick template with the relevant stages of the genre (e.g. introduction, literature review, and so on). Then, drag relevant evergreen notes into the sections. You’ll need to massage the gaps between notes to make it cohesive. If you use a note, add a tag to say so. You’ll need to reword the note if you use it again in another paper to avoid self-plagiarism. 7b. (Bottom up approach) Add evergreen notes to papers: Instead of starting with a paper outline, you might look at your notes in the index and consider what kind of interesting questions they might help you answer, then build your paper from there. I hope someone out there finds all this useful. One of the best things I’ve done is create a note called master production line which includes these numbered steps as headings, and then I can add my highlight notes as they’re created and move them down the production line as they’re processed. I also organise them in certain steps (like 2 and 3) as high, medium and low priority. It means you never lose track of notes and there’s always something you could be working on. The bit I’m still figuring out is the last step: how to go from evergreen notes to paper drafts as efficiently as possible. I’m a little old fashioned, so I’ll probably so the final edit in Word once everything else is done in Obsidian. The multiple window support in Obsidian is great, but still a bit janky, and this method requires multiple windows to be open at a time. Hopefully a future update keeps the windows in the one spot.

      This is an excellent overview of how to take notes for academic research and creating writing output.

    3. Others on the page here (specifically Dpthomas87's A, B, C) have done a great job at outlining their methods which I'm generally following. So I'll focus a bit more on the mechanics.

      I rely pretty heavily on Hypothes.is for most of my note taking, highlights, and annotations. This works whether a paper is online or as a pdf I read online or store locally and annotate there.

      Then I use RSS to pipe my data from Hypothes.is into a text file in OneDrive for my Obsidian vault using IFTTT.com. I know that a few are writing code for the Hypothes.is API to port data directly into Roam Research presently; I hope others might do it for Obsidian as well.)

      Often at the end of the day or end of the week, I'll go through my drafts folder everything is in to review things, do some light formatting and add links, tags, or other meta data and links to related ideas.

      Using Hypothes.is helps me get material into the system pretty quickly without a lot of transcription (which doesn't help my memory or retention). And the end of the day or end of week review helps reinforce things as well as help to surface other connections.

      I'm hoping that as more people use Hypothesis for social annotation, the cross conversations will also be a source of more helpful cross-linking of ideas and thought.

      I prefer to keep my notes as atomic as I can.

      For some smaller self-contained things like lectures, I may keep a handful of notes together rather than splitting them apart, but they may be linked to larger structures like longer courses or topics of study.

      If an article only has one or two annotations I'll keep them together in the same note, but books more often have dozens or hundreds of notes which I keep in separate files.

      For those who don't have a clear idea of what or why they're doing this, I highly recommend reading [[Sönke Ahrens]]' book Smart Notes.

      I do have a handful of templates for books, articles, and zettels to help in prompting me to fill in appropriate meta data for various notes more quickly. For this I'm using the built-in Templates plug-in and then ctrl-shift-T to choose a specific template as necessary.

      Often I'll use Hypothes.is and tag things as #WantToRead to quickly bookmark things into my vault for later thought, reading, or processing.

      For online videos and lectures, I'll often dump YouTube URLs into https://docdrop.org/, which then gives a side by side transcript for more easily jumping around as well as annotating directly from the transcript if I choose.

      I prefer to use [[links]] over #tags for connecting information. Most of the tags I use tend to be for organizational or more personal purposes like #WantToRead which I later delete when done.

      When I run across interesting questions or topics that would make good papers or areas of future research I'll use a tag like #OpenQuestion, so when I'm bored I can look at a list of what I might like to work on next.

      Syndicated copies: https://forum.obsidian.md/t/research-phd-academics/1446/64?u=chrisaldrich

    1. Intuitively, you understand the flow just by looking at the BPMN diagram. And, heck, we haven’t even discussed BPMN or any terminology, yet!
    1. We use a subset of BPMN for the visual language in the editor, but added our own set of restrictions and semantics to it.
    1. Business Process Model and Notation (BPMN) is a standard for business process modeling that provides a graphical notation for specifying business processes in a Business Process Diagram (BPD),[3] based on a flowcharting technique very similar to activity diagrams from Unified Modeling Language (UML).
    1. Typically, a process associated with a controlling terminal is foreground process and its process group is called foreground process group. When you start a process from the command line, it's a foreground process:
    1. The shell process itself is in yet another process group all of its own and so doesn't receive the signal when one of those process groups is in the foreground. It's that simple.
    2. Switching "jobs" between foreground and background is (some details aside) a matter of the shell telling the terminal which process group is now the foreground one.
    1. Also, this code will fail if $$ is not the process group leader, such as when the script is run under strace. Since a call to setsid(2) is probably tricky from a shell script, one approach might be to ps and obtain the process group ID from that.
    2. When your script starts a process, that child becomes a member of a process group with PGID equal to the PID of the parent process which is $$ in the parent shell.
    3. To accomplish this, after starting the children (loop.sh) in the background, call wait, and upon receipt of the INT signal, kill the process group whose PGID equals your PID.
    1. vel is carried out primarily by non-federal scientists, while the second is performed by Advisory Councils or Boar

      test annotation

  15. Jan 2021
  16. Dec 2020
  17. Nov 2020
    1. Gov. Kristi Noem defended her hands-off approach to managing the deadly COVID-19 pandemic while addressing lawmakers earlier this week and called mandatory stay-at home orders "useless" in helping lower the spread.

      Take away: Lower COVID-19 spread occurred after stay-at home orders were issued. Room for debate exists on how restrictive lockdowns should be.

      The claim: Mandatory stay-at home orders are "useless" in helping lower the spread of SARS-CoV-2.

      The evidence: Two publications showed that lower COVID-19 spread occurred after stay-at home orders were issued (1, 2). Hospitalizations were lower than predicted exponential growth rates after implementation of stay-at home orders (3). Some caveats to consider include that it is impossible to tease apart the effects of the stay-at home orders from other measure implemented simultaneously with stay-at home orders such as increased hygiene measures, social distancing guidelines, and school closures. It is also impossible to conclusively state that the effect is from the stay-at home order and not the natural progression of the disease.

      The comparison between Illinois with stay-at home orders and Iowa without stay-at home orders resulted in an estimated 217 additional COVID-19 cases in Iowa over the course of a month (2). This small number raises the question, "are stay-at home orders worth it?" It is important to remember that comparison of Iowa and Illinois is the comparison of two social distancing strategies. Stay-at home orders close everything and then write the exceptions that can remain open. Iowa took the approach of leaving everything open except what the government choose to close (4). Some businesses in Iowa were still closed and many federal guidelines were still followed. A negative control showing disease progression without any mitigation measures does not exist in published literature.

      Sources:

      1 https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7246016/

      2 https://pubmed.ncbi.nlm.nih.gov/32413112/

      3 https://www.desmoinesregister.com/story/news/2020/04/07/iowa-equivalent-stay-at-home-order-coronavirus-kim-reynolds/2961810001/

      4 https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7254451/

    1. ATP

      ATP better known as Adenosine triphosphate is an energy carrying molecule found in all living things cells. ATP takes the chemical energy from the process of breaking down food molecules to releases it as fuel for cellular processes.

    1. We have designed a dimeric lipopeptide fusion inhibitor that blocks this critical first step of infection for emerging coronaviruses and document that it completely prevents SARS-CoV-2 infection in ferrets.

      The takeaway: Dimeric lipopeptide fusion inhibitor prevented SARS-CoV-2 infection in all six ferrets tested. Much more work is needed before this could be used in humans.

      The claim: Treatment of ferrets with a dimeric lipopeptide fusion inhibitor completely prevents SARS-CoV-2 infection in ferrets.

      The evidence: Per Figure 3, SARS-CoV-2 was detected in all three animals inoculated with the virus, all six animals treated with a placebo, and none of the animals treated with the dimeric lipopeptide fusion inhibitor (1). Animals treated with dimeric lipopeptide fusion inhibitor did not mount an immune response to SARS-CoV-2 while an immune response was seen in inoculated animals and placebo treated animals (Figure 4).

      More research is needed before this treatment can be used in humans. This preliminary study showed that in a small sample of animals which do not typically show COVID symptoms, SARS-CoV-2 infection was blocked by the dimeric lipopeptide fusion inhibitor. This paper describes the first step in a long journey. Before a new treatment is approved for use in humans, Phase I, II and III clinical trials must be completed (2) which includes showing that a treatment does no harm to healthy humans and proving that it works in humans. This work also needs peer-review in a published journal which may occur with time.

      Sources:

      1) https://www.biorxiv.org/content/10.1101/2020.11.04.361154v1.full.pdf

      2) https://www.fda.gov/patients/drug-development-process/step-3-clinical-research

    1. Converting Angular components into Svelte is largely a mechanical process. For the most part, each Angular template feature has a direct corollary in Svelte. Some things are simpler and some are more complex but overall it's pretty easy to do.
    1. διαδικασία Definition from Wiktionary, the free dictionary Jump to navigation Jump to search Greek

      Greek Noun

      διαδικασία • (diadikasía) f (plural διαδικασίες)

      1. procedure, process, method, protocol
      2. (computing) function, subroutine, procedure
  18. Oct 2020
    1. process

      Node has a handful of built-in identifiers. One of those globals is console, which we use to log out values to the terminal (console.log()). There's another global with the name of global. This object is a namespace which is available throughout the entire Node process. Process is another such global. It gives you access to the running node process.

    1. The educator’s role in self-directed learning

      Fostering self-directed learning through strategy is discussed by Bailey et al. (2019) in chapter 1 of “Self-Directed Learning for the 21st Century: Implications for Higher Education.” The authors review the changing role of the educator and the learner based on respective self-directed teaching strategies (problem-based learning, cooperative learning, process-oriented learning) and the learner’s propensity for self-directed learning. In addition to providing principles to promote self-directed learning, the Grow and Borich models for implementing said learning were briefly reviewed. 8/10

    1. Any activity that fails to add value for the customer should be eliminated or minimized Work is always structured around processes and not around internal constructs such as functions, geography, product, etc. Work shall not be fragmented unless absolutely necessary. This enables accountability and responsibility from a single individual and reduces delays, rework, etc. It encourages creativity, innovation and ownership of work. Processes should be as simple as possible. Focus on reducing process steps, hand overs, rules and controls. Wherever possible the owner of the process should have control over how it is delivered. Processes should reflect customer needs and many versions of a process are acceptable if customers have different needs. Process variation should be kept to a minimum. Process dependencies should be kept to a minimum. (I.e. process in parallel) Processes should be internalized rather than overly decomposed (e.g. training is better than work instructions) Process breaks and delays must be kept to a minimum Reconciliation, controls and inspection of process must be kept to a minimum KPIs for processes will only measure things that matter

      Process design principles for service design

    1. It's much easier to iterate on new versions by deploying npm packages than updates to the compiler toolchain. Therefore, it might be best if the actual implementation still lives in the react package.
    1. Poor iterative development involves flailing around randomly searching for a solution-and mistaking this oscillation for iteration.
    2. One of the inherent dangers of any form of iterative development is confusing iteration with oscillation.
    1. Consider that no single step in the process of turning raw ideas into finished pieces of writing is particularly difficult. It isn’t very hard to write down notes in the first place. Nor is turning a group of notes into an outline very demanding. It also isn’t much of a challenge to turn a working outline full of relevant arguments into a rough draft. And polishing a well-conceived rough draft into a final draft is trivial. So if each individual step is so easy, why do we find the overall experience of writing so grueling? Because we try to do all the steps at once. Each of the activities that make up “writing” – reading, reflecting, having ideas, making connections, distinguishing terms, finding the right words, structuring, organizing, editing, correcting, and rewriting – require a very different kind of attention.
    1. Schools can ensure their curriculum are up to date and training students for the areas of science with the most potential for advancement

      This completely flies in the face of the need for more basic science research which is far more likely to create vast potential advancement rather than focusing on smaller edge cases.

    1. A scientific review of the science behind lockdown concludes the policy was a MISTAKE & will have caused MORE deaths from Covid-19

      Take Away: The new scientific paper confirms earlier modeling work and should not be interpreted as a detailed prediction for future deaths due to the ongoing pandemic.

      The Claim: "A scientific review of the science behind lockdown concludes the policy was a MISTAKE & will have caused MORE deaths from Covid-19"

      The Evidence: The scientific process involves replication and confirmation of experiments and studies. A new paper replicates and expands on an early modeling study of the COVID-19 pandemic in England (1). Their findings support the earlier results. However, there are limitations to the replication paper, which does not accurately reflect the current state of the pandemic response and does not make detailed predictions for a second wave of infections and deaths.

      A recent expert response to the paper further explains (2):

      "It needs to be stressed that all the simulations assume that interventions are only in place for 3 months (18th April – 18th July) and then completely relaxed. This gives rise to a strange set of scenarios where a second wave is allowed to progress in an uncontrolled manner."

      “It is this that leads to the counter-intuitive headline finding “that school closures would result in more overall covid-19 deaths than no school closures” – actually what the authors find is that a short period of intense lock-down (including the closure of schools) leads to a large second wave if it is allowed to run with no controls. To be fair the authors do highlight this in the paper, but it is not in the reported press release." -Prof Matt Keeling, Professor of Populations and Disease, University of Warwick

      Sources:

      (1) https://www.bmj.com/content/371/bmj.m3588

      (2) https://www.sciencemediacentre.org/expert-reaction-to-reanalysis-of-model-used-for-imperial-report-9-and-impact-of-school-closures/

    1. In testimony before US Congress on March 11, 2020, members of the House Oversight and Reform Committee were informed that estimated mortality for the novel coronavirus was 10-times higher than for seasonal influenza. Additional evidence, however, suggests the validity of this estimation could benefit from vetting for biases and miscalculations. The main objective of this article is to critically appraise the coronavirus mortality estimation presented to Congress. Informational texts from the World Health Organization and the Centers for Disease Control and Prevention are compared with coronavirus mortality calculations in Congressional testimony. Results of this critical appraisal reveal information bias and selection bias in coronavirus mortality overestimation, most likely caused by misclassifying an influenza infection fatality rate as a case fatality rate.

      Take away: COVID-19 death rate is worse than seasonal influenza death rate.

      The claim: Coronavirus mortality was over estimated as 10X worse than seasonal influenza to congress due to misclassifying influenza infection fatality rate as a case fatality rate.

      The evidence: Comparing infection fatality ratio (IFR) and case fatality ratio (CFR) is an apples to oranges comparison (1). Case fatality ratios present higher death percentages than infection fatality ratios. At the same time, it is important to understand that COVID-19 and seasonal influenza CFR and IFR numbers are rough approximations of reality and the potential for errors exist in all calculations.

      The seasonal IFR rate of influenza was overstated in this article. The claim that seasonal influenza IFR and COVID-19 IFR are the same is based on seasonal influenza IFR of 0.1%. Per the WHO report, seasonal influenza “is usually well below 0.1%” (2). This statement was translated into “0.1% or lower” and then “the WHO also reported that 0.1% is the IFR of seasonal influenza, not the CFR of seasonal influenza as reported in the NEJM editorial” (3).

      The article is questioning whether COVID-19 is worse than seasonal influenza due to confusion with IFR and CFR. The article overstated influenza IFR to arrive at the conclusion that COVID-19 and seasonal influenza death rates are the same.

      Comparison of influenza and COVID-19 deaths:

      Influenza CFR = 0.1-0.2%

      (Based on CDC data # deaths / # symptomatic cases, 4).

      COVID-19 CFR = 2.8%

      (In the USA as of 10/6/2020. Includes asymptomatic cases and may therefore be an underestimate of true CFR, 5-6)

      It is also important to note that COVID-19 disease is ongoing with the potential for some of the 7,461,206 cases to die from COVID-19 later. Only 2,935,142 cases in the US are reported as recovered as of 10/6/2020.

      Even with the inclusion of asymptomatic cases in the death rate calculation for COVID-19, deaths/cases is at least 10X higher than the deaths/cases calculation of symptomatic influenza based on CDC data.

      Sources:

      1 https://pubmed.ncbi.nlm.nih.gov/32234121/

      2 https://www.who.int/docs/default-source/coronaviruse/situation-reports/20200306-sitrep-46-covid-19.pdf?sfvrsn%3d96b04adf_4

      3 https://www.cambridge.org/core/journals/disaster-medicine-and-public-health-preparedness/article/public-health-lessons-learned-from-biases-in-coronavirus-mortality-overestimation/7ACD87D8FD2237285EB667BB28DCC6E9/core-reader

      4 https://www.cdc.gov/flu/about/burden/index.html#:~:text=While%20the%20impact%20of%20flu,61%2C000%20deaths%20annually%20since%202010

      5 https://coronavirus.iowa.gov/pages/case-counts

      6 https://coronavirus.jhu.edu/map.html

  19. Sep 2020
    1. BPMN Viewer and Editor Use bpmn-js to display BPMN 2.0 diagrams on your website. Embed it as a BPMN 2.0 web modeler into your applications and customize it to suit your needs.
  20. Aug 2020
    1. @who published a massive review/meta-analysis of interventions for flu epidemics in 2019, found "moderate" evidence AGAINST using masks.

      Take away: In their 2019 report the WHO actually recommended for, not against, the use of masks in severe influenza epidemics or pandemics, contrasting the statement made in this tweet. Further, recent evidence overwhelmingly supports the benefit of masks for preventing the spread of SARS-CoV2, the virus that causes COVID-19.

      The claim: Overall the claim here appears to be that masks are ineffective against the spread of SARS-CoV2, the virus that causes the clinical syndrome known as COVID-19. The evidence used in support of this claim is that “the WHO found ‘moderate’ evidence AGAINST using masks” in their 2019 report on the use of non-pharmaceutical interventions for mitigating influenza pandemics.

      The evidence: This overall claim is poorly supported by data and the evidence used to support this claim is incorrectly characterized by the claimant. Narrowly, the claim that the WHO recommended against mask use is patently false. In their report, the WHO reviewed 10 separate studies and did conclude that there was scant evidence that masks significantly decreased spread of the flu. However, they found no evidence that masks increased spread, and based on mechanistic plausibility (i.e. masks are barriers that prevent droplets from passing between people) and the low risk/high reward, they made a conditional recommendation for mask use in severe influenza epidemics or pandemics.

      While influenza does not behave exactly like the SARS-CoV2 virus, the similarities in mode of transmission make it reasonably likely that masks would also have protective effects against the spread of this virus is well. The best evidence is hard data, and that too increasingly points to the benefit of masks for slowing down or preventing the transmission of SARS-CoV2. A recent summary of that data is available here.

  21. Jul 2020
    1. Transparency is an additional safeguard whenthe circumstances of the research do not allow for aspecific consent. A lack of purpose specification may be offset by information on the development ofthe purpose being provided regularly by controllers as the research project progresses so that, overtime, the consent will be as specific as possible. When doing so, the data subject has at least a basicunderstanding of the state of play, allowing him/her to assess whether or not to use, for example, theright to withdraw consent
  22. Jun 2020
    1. The bug won’t be fixed today…and by next week, I’ll have forgotten about it - but some time in the future, before our software “goes gold” and gets shipped out to the public - we’ll search through the entire million lines of software for the word “FIXME” - which is unlikely to appear in any other context BECAUSE it’s not a real word!

      BECAUSE it’s not a real word

  23. May 2020
    1. TypeScript’s type inference means that you don’t have to annotate your code until you want more safety.
    2. Adopting TypeScript is not a binary choice, you can start by annotating existing JavaScript with JSDoc, then switch a few files to be checked by TypeScript and over time prepare your codebase to convert completely.
    1. GitLab's Iteration value means we often make small improvements to the product. We use this to get feedback on what features are important to people. It is not a bug when GitLab is missing functionality.
    1. I think we have it to encourage our iteration 👣 value, and to create small MRs
    2. When you are building incremental changes, you simply follow-up from the last commit's behavior and improve it — IMO if you can state what are the improvements in the subject that should be just fine.
    3. These two are in my opinion the most problematic — the basically go against each other. Typically, I try to work in increments over a feature and commit when I reach whatever techinical milestone I want to "checkpoint" at. It can also be out of the need to expose some idea or architecture and push it.
    1. By embracing the autonomy that comes with a role at GitLab, you're able to ship more, and do so more quickly. Success is tied to one's ability to ship quickly, iterate slowly, rely on themselves as a fact-finding resource, and to not lean on someone else to do something you're capable of accomplishing.
    1. Under CAN-SPAM, the ability to unsubscribe should be free and should not be behind a login process. This means that users must be able to unsubscribe without paying a fee and without needing to log into their account to do so
    1. Issues brought up during review must be addressed using best efforts. If corrections have been requested, the new version should not contain unrelated changes, as this complicates the review process and can lead to further rejections.
    2. During review, the add-on undergoes basic testing in addition to code review. To facilitate the functional testing, the add-on author must provide testing information and, if applicable, testing credentials required to use the add-on if an account is needed for any part of the add-on’s functionality.
  24. Apr 2020
    1. many organisations block torrents (for obvious reasons) and I know, for example, that either of these options would have posed insurmountable hurdles at my previous employment
    2. Actually, I probably would have ended up just paying for it myself due to the procurement challenges of even a single-digit dollar amount, but let's not get me started on that
    1. The major effect of steroids is to inhibit the inflammatory phase of wound healing (angiogenesis, neutrophil and macrophage migration, and fibroblast proliferation) and the release of lysosomal enzymes
    2. This stage depends on a microbial-to-microbial cell communication system, called quorum sensing, in which small signaling molecules are released and gradually increase in concentration. The signaling molecules regulate gene expression and help form the biofilm.
    1. But also just store the entire payload in a JSON field. This probably won’t scale throughout the life of an app, but I don’t see the harm in it while you’re feeling things out.
    1. While the spectrum of clinical manifestation is highly related to the inflammation process of the respiratory tract, this case provides evidence of cardiac involvement as a possible late phenomenon of the viral respiratory infection. This process can be subclinical with few interstitial inflammatory cells, as reported by an autopsy study,10 or can present with overt manifestations even without respiratory symptoms, as in the present case.
    1. Each commit is composed so you can read them from start to finish and see what was done to get to the next iteration of the application.
    1. This cycle is repeated until everyone involved is satisfied that the Scenarios accurately describe what is wanted in a testable manner.
  25. Mar 2020
    1. A given piece of material may require six or more drafts over a period of several years, and some drafts are never developed into completed work.
    1. In our age of innovation, most organizations realize the need to innovate. According to entrepreneur coach Theodore Henderson, innovation is often crucial in being able to stay competitive long term in the marketplace. Innovation doesn’t just mean technology innovation. It can be company culture innovation, process innovation, management innovation, data innovation and much more.
  26. Feb 2020
    1. We do the smallest thing possible and get it out as quickly as possible.
    2. Iteration can be uncomfortable, even painful. If you're doing iteration correctly, it should be.
    3. People that join GitLab all say they already practice this iteration. But this is the value that they have the hardest time adopting. People are trained that if you don't deliver a perfect or polished thing you get dinged for it. If you do just one piece of something you have to come back to it. Doing the whole thing seems more efficient, even though it isn't.
    4. Not every problem should lead to a new process to prevent them. Additional processes make all actions more inefficient, a mistake only affects one.
    1. DevOps has taught us that the software development process can be generalized and reused for dealing with change not just in application code but also in infrastructure, docs and tests. It can all just be code.
  27. Jan 2020
    1. writing process

      I love writing process posts. I am reminded of my work with high school students where I had them create "Instructables" to post on their blogs.

  28. Dec 2019
    1. Digital transformation is a journey, not a destination. The digital transformation signals listed in this article indicate progress along the way and provide guideposts for the journey.

      Process of EDU digital transformation.

    1. As we are currently using it, the term includes the organization, study, modification, and execution of processes and process structures. Whereas concept structuring and symbol structuring together represent the language component of our augmentation means, process structuring represents the methodology component (plus a little more, actually). There has been enough previous discussion of process structures that we need not describe the notion here, beyond perhaps an example or two. The individual processes (or actions) of my hands and fingers have to be cooperatively organized if the typewriter is to do my bidding. My successive actions throughout my working day are meant to cooperate toward a certain over-all professional goal.
    1. TC39 urges caution when using Stage 2-or below proposals, as it might result in inadvertent pressure from the community to keep the implementation as-is instead of improving it for fear of breaking existing code or ecosystem fragmentation (e.g. using a different symbol like # instead of @ for decorators).
    2. The reasoning is that saying "ES7 Decorators" assumes that Decorators is expected to be in ES7. I mentioned this in my last post regarding compiling node_modules, but being in a particular Stage doesn't guarantee much: a proposal can stall, move backward, or get removed entirely.