628 Matching Annotations
  1. Oct 2022
    1. facilitate conflict resolution, improve decision-making, and sharpen patient and family assessment skills. 

      IMPORTANT

    2. skills can impact how you perceive yourself and others, communicate with others, cope with change and challenge, and create a culture of safety and collaboration is vital to nursing practice and leadership

      IMPORTANT

    1. Preceding anyspecific historiographical method, the Zettelkasten provides the space inwhich potential constellations between these things can appear concretely,a space to play with connections as they have been formed by historic pre-decessors or might be formed in the present.

      relationship with zettelkasten in the history of historical methods?

    1. https://www.loom.com/share/a05f636661cb41628b9cb7061bd749ae

      Synopsis: Maggie Delano looks at some of the affordances supplied by Tana (compared to Roam Research) in terms of providing better block-based user interface for note type creation, search, and filtering.


      These sorts of tools and programmable note implementations remind me of Beatrice Webb's idea of scientific note taking or using her note cards like a database to sort and search for data to analyze it and create new results and insight.

      It would seem that many of these note taking tools like Roam and Tana are using blocks and sub blocks as a means of defining atomic notes or database-like data in a way in which sub-blocks are linked to or "filed underneath" their parent blocks. In reality it would seem that they're still using a broadly defined index card type system as used in the late 1800s/early 1900s to implement a set up that otherwise would be a traditional database in the Microsoft Excel or MySQL sort of fashion, the major difference being that the user interface is cognitively easier to understand for most people.

      These allow people to take a form of structured textual notes to which might be attached other smaller data or meta data chunks that can be easily searched, sorted, and filtered to allow for quicker or easier use.

      Ostensibly from a mathematical (or set theoretic and even topological) point of view there should be a variety of one-to-one and onto relationships (some might even extend these to "links") between these sorts of notes and database representations such that one should be able to implement their note taking system in Excel or MySQL and do all of these sorts of things.

      Cascading Idea Sheets or Cascading Idea Relationships

      One might analogize these sorts of note taking interfaces to Cascading Style Sheets (CSS). While there is the perennial question about whether or not CSS is a programming language, if we presume that it is (and it is), then we can apply the same sorts of class, id, and inheritance structures to our notes and their meta data. Thus one could have an incredibly atomic word, phrase, or even number(s) which inherits a set of semantic relationships to those ideas which it sits below. These links and relationships then more clearly define and contextualize them with respect to other similar ideas that may be situated outside of or adjacent to them. Once one has done this then there is a variety of Boolean operations which might be applied to various similar sets and classes of ideas.

      If one wanted to go an additional level of abstraction further, then one could apply the ideas of category theory to one's notes to generate new ideas and structures. This may allow using abstractions in one field of academic research to others much further afield.

      The user interface then becomes the key differentiator when bringing these ideas to the masses. Developers and designers should be endeavoring to allow the power of complex searches, sorts, and filtering while minimizing the sorts of advanced search queries that an average person would be expected to execute for themselves while also allowing some reasonable flexibility in the sorts of ways that users might (most easily for them) add data and meta data to their ideas.


      Jupyter programmable notebooks are of this sort, but do they have the same sort of hierarchical "card" type (or atomic note type) implementation?

    1. ‘Now, all this study of reckoning and geometry...must be presented to them while still young, not inthe form of compulsory instruction.’ ‘Why so?’ ‘Because,’ said I, ‘a free soul ought not to pursueany study slavishly; for while bodily labours performed under constraint do not harm the body,nothing that is learned under compulsion stays with the mind.’ ‘True,’ he said. ‘Do not, then, myfriend, keep children to their studies by compulsion but by play.’The Republic, 536d–e; 537a

      Apparently one couldn't ever force children to learn anything...

    1. Goutor recommends cross-referencing or linking ideas between cards "at the bottom of the note-card, as soon as the note itself is completed." Links shouldn't be trusted to memory and should be noted as soon as possible. Further he recommends periodically sorting through cards and adding adding additional cross references as one ruminates. While he indicates that cross-referencing may seem "cumbersome at first sight, experience will show that it enhances the usefulness of the card file when the time comes to retrieve the information it contains." (p32-33)

      Beyond this he doesn't indicate any additional benefits of creativity or serendipity that have been seen in similar treatises.

    2. On page 24, Goutor cross references one note to another, but only does so at the level of the bigger book or text and not at the level of the individual notes themselves.

      Was this on purpose?

    1. This search for order pushes one to seek out under-lying patterns and trends, to find relations that may betypical and causal.

      Finding order and relations (and their particular types), is a form of linking ideas found in some of the more complex zettelkasten and knowledge management spaces. It's not as explicit here and he doesn't seem to be focusing on stating or writing explicit links within his notes. He does, however, place some focus on the quality and types of links he's making (or at least thinking about), something which isn't frequently seen in the current PKM space. For example, no one is creating user interfaces that show links between ideas which are opposite (or in opposition or antonym relation) to each other.

    2. I do not want toacquire any technique of work that would limit the play offancy.
    3. examine my entire file, not only thoseparts of it which obviously bore on the topic, but alsomany others which seemed to have no relevance whatso-ever. For imagination and " t h e structuring of an i d e a " areoften exercised by putting together hitherto isolated items,by finding unsuspected connections. 1 made new units inthe file for this particular range of problems, which, o fcourse, led to a new arrangement of other parts of the file.

      What a lot to unpack here.

      He's actively looking through all parts of his files to find potential links and connections between ideas. He brings up the idea of "unsuspected connections" which touches on Luhmann's idea of serendipity, Llull's combinatorial arts, or what one might call combinatorial creativity.

    4. To be able to trustone's own experience, even if it often turns out to beinadequate, is one mark of the mature workman. Suchconfidence in o n e ' s own experience is indispensable tooriginality in any intellectual pursuit, and the file is onetool by which I have tried to develop and justify suchconfidence.

      The function of memory served by having written notes is what allows the serious researcher or thinker to have greater confidence in their work, potentially more free from cognitive bias as one idea can be directly compared and contrasted with another by direct juxtaposition.

  2. Sep 2022
    1. Why not use map, which we already have for collections? Generally speaking, the map function isn't just about collections (though that's usually how it's used in Ruby). map is more about putting an object in a context (a block in Ruby's case), modifying the object, and returning the modified object.
    1. Oftentimes they even refered to one another.

      An explicit reference in 1931 in a section on note taking to cross links between entries in accounting ledgers. This linking process is a a precursor to larger database processes seen in digital computing.

      Were there other earlier references that are this explicit within either note making or accounting contexts? Surely... (See also: Beatrice Webb's scientific note taking)


      Just the word "digital" computing defines that there must have been an "analog' computing which preceded it. However we think of digital computing in much broader terms than we may have of the analog process.

      Human thinking is heavily influenced by associative links, so it's only natural that we should want to link our notes together on paper as we've done for tens of thousands of years (at least.)

    1. This is raising questions about the future of police robotics and what kind of oversight there should be.

      I think this is the main idea because it states the questions and details the article is going to show us about the future of police robotics.

  3. Aug 2022
    1. Each type of index card should have a dif-ferent color, and should include in the top right corner abbre-viations that cross-reference one series of cards to another,and to the general plan. The result is something majestic.

      Finally a concrete statement about actively cross-linking ideas on note cards together!

    1. You can control your tax bracket

      In class, I’ll ask people, “Where do you think tax rates are going in the future, up or down?”

      Most of the people in the class think that taxes will be going up.

      So the next question I ask is, “If you think taxes will be going up in the future – what are you doing about it now?”

      People will say, “But I can’t control whether taxes go up or down.”

      To which I reply, “Right, but YOU CAN control your tax bracket."

      “What?”

      “You can control your tax bracket – if you plan ahead – and you know what you’re doing.”

      Think about this – if all of your retirement money is in tax-deferred accounts, you will have to pay taxes on the money as you take it out in retirement. So what happens when tax rates go up? You’ll pay more in taxes.

      But what if you planned ahead? What if you had money available from a variety of sources that were taxed at rates lower than ordinary income tax rates – or were tax-free?

      You would be in a position to decide from which accounts you would take the money – and thereby decide how much you would be paying in taxes.

    1. (see paragraph 28)

      an example within this essay of a cross reference from one note to another showing the potential linkages of individual notes within one's own slipbox.

    2. the slips by the topicalheadings. Guide cards are useful to gdicate the several head-ings and subheadings. Under each heading classif the slipsin writing, discarding any that may not prove useful andmaking cross references for notes which may be needed foruse in more than one lace. This classification will reveal,almost automatically, wiere there are deficiencies in the ma-terials collected which should be remedied. The completedand classified collection of notes then becomes the basis ofcomposition.

      missing some textual context here for full quote...

      Dutcher is recommending arranging notes and cards by topical headings in a commonplace sort of method. He does recommend a sub-arrangement of placing them in logical order for one's writing however. He goes even further and indicates one may "make cross references for notes which may be needed for use in more than one place." Which provides an early indication of linking or cross linking cards to multiple places within in one's card index. (Has this cross referencing (linking) idea appeared in the literature specifically before, or is this an early instantiation of this idea?)

    1. There’s an interesting but brief discussion of the contrast between reductionist approaches to understanding the brain (which seems dominant) and others pointing to the emergence of complex phenomena from a few simple neural networks. I don’t know what to think of it in this context, but the path of reductionism hasn’t served economics all that well.

      Greedy reductionism, beyond the point where it still provides new agency or insight, is a consistent risk. Consciousness, economics. Perhpas make a list of examples where this happened in different fields and the impact of it? Should be a bunch in my notes.

    1. https://www.youtube.com/watch?v=Y07l5AsWEUs

      I really love something about the phrase "get them [ideas] into a form that students can work with them". There's a nice idea of play and coming to an understanding that I get from it. More teachers should frame their work like this.

    1. Historical Hypermedia: An Alternative History of the Semantic Web and Web 2.0 and Implications for e-Research. .mp3. Berkeley School of Information Regents’ Lecture. UC Berkeley School of Information, 2010. https://archive.org/details/podcast_uc-berkeley-school-informat_historical-hypermedia-an-alte_1000088371512. archive.org.

      https://www.ischool.berkeley.edu/events/2010/historical-hypermedia-alternative-history-semantic-web-and-web-20-and-implications-e.

      https://www.ischool.berkeley.edu/sites/default/files/audio/2010-10-20-vandenheuvel_0.mp3

      headshot of Charles van den Heuvel

      Interface as Thing - book on Paul Otlet (not released, though he said he was working on it)

      • W. Boyd Rayward 1994 expert on Otlet
      • Otlet on annotation, visualization, of text
      • TBL married internet and hypertext (ideas have sex)
      • V. Bush As We May Think - crosslinks between microfilms, not in a computer context
      • Ted Nelson 1965, hypermedia

      t=540

      • Michael Buckland book about machine developed by Emanuel Goldberg antecedent to memex
      • Emanuel Goldberg and His Knowledge Machine: Information, Invention, and Political Forces (New Directions in Information Management) by Michael Buckland (Libraries Unlimited, (March 31, 2006)
      • Otlet and Goldsmith were precursors as well

      four figures in his research: - Patrick Gattis - biologist, architect, diagrams of knowledge, metaphorical use of architecture; classification - Paul Otlet, Brussels born - Wilhelm Ostwalt - nobel prize in chemistry - Otto Neurath, philosophher, designer of isotype

      Paul Otlet

      Otlet was interested in both the physical as well as the intangible aspects of the Mundaneum including as an idea, an institution, method, body of work, building, and as a network.<br /> (#t=1020)

      Early iPhone diagram?!?

      (roughly) armchair to do the things in the web of life (Nelson quote) (get full quote and source for use) (circa 19:30)

      compares Otlet to TBL


      Michael Buckland 1991 <s>internet of things</s> coinage - did I hear this correctly? https://en.wikipedia.org/wiki/Internet_of_things lists different coinages

      Turns out it was "information as thing"<br /> See: https://hypothes.is/a/kXIjaBaOEe2MEi8Fav6QsA


      sugane brierre and otlet<br /> "everything can be in a document"<br /> importance of evidence


      The idea of evidence implies a passiveness. For evidence to be useful then, one has to actively do something with it, use it for comparison or analysis with other facts, knowledge, or evidence for it to become useful.


      transformation of sound into writing<br /> movement of pieces at will to create a new combination of facts - combinatorial creativity idea here. (circa 27:30 and again at 29:00)<br /> not just efficiency but improvement and purification of humanity

      put things on system cards and put them into new orders<br /> breaking things down into smaller pieces, whether books or index cards....

      Otlet doesn't use the word interfaces, but makes these with language and annotations that existed at the time. (32:00)

      Otlet created diagrams and images to expand his ideas

      Otlet used octagonal index cards to create extra edges to connect them together by topic. This created more complex trees of knowledge beyond the four sides of standard index cards. (diagram referenced, but not contained in the lecture)

      Otlet is interested in the "materialization of knowledge": how to transfer idea into an object. (How does this related to mnemonic devices for daily use? How does it relate to broader material culture?)

      Otlet inspired by work of Herbert Spencer

      space an time are forms of thought, I hold myself that they are forms of things. (get full quote and source) from spencer influence of Plato's forms here?

      Otlet visualization of information (38:20)

      S. R. Ranganathan may have had these ideas about visualization too

      atomization of knowledge; atomist approach 19th century examples:S. R. Ranganathan, Wilson, Otlet, Richardson, (atomic notes are NOT new either...) (39:40)

      Otlet creates interfaces to the world - time with cyclic representation - space - moving cube along time and space axes as well as levels of detail - comparison to Ted Nelson and zoomable screens even though Ted Nelson didn't have screens, but simulated them in paper - globes

      Katie Berner - semantic web; claims that reporting a scholarly result won't be a paper, but a nugget of information that links to other portions of the network of knowledge.<br /> (so not just one's own system, but the global commons system)

      Mention of Open Annotation (Consortium) Collaboration:<br /> - Jane Hunter, University of Australia Brisbane & Queensland<br /> - Tim Cole, University of Urbana Champaign<br /> - Herbert Van de Sompel, Los Alamos National Laboratory annotations of various media<br /> see:<br /> - https://www.researchgate.net/publication/311366469_The_Open_Annotation_Collaboration_A_Data_Model_to_Support_Sharing_and_Interoperability_of_Scholarly_Annotations - http://www.openannotation.org/spec/core/20130205/index.html - http://www.openannotation.org/PhaseIII_Team.html

      trust must be put into the system for it to work

      coloration of the provenance of links goes back to Otlet (~52:00)

      Creativity is the friction of the attention space at the moments when the structural blocks are grinding against one another the hardest. —Randall Collins (1998) The sociology of philosophers. Cambridge, MA: Harvard University Press (p.76)

    1. Half the time I begin typing something, I'm not even sure what I'm writing yet. Writing it out is an essential part of thinking it out. Once I've captured it, re-read it, and probably rewritten it, I can then worry about what to label it, what it connects to, and where it should 'live' in my system.

      One of my favorite things about Hypothes.is is that with a quick click, I've got a space to write and type and my thinking is off to the races.

      Sometimes it's tacitly (linked) attached to another idea I've just read (as it is in this case), while other times it's not. Either way, it's coming out and has at least a temporary place to live.

      Later on, my note is transported (via API) from Hypothes.is to my system where I can figure out how to modify it or attach it to something else.

      This one click facility is dramatically important in reducing the friction of the work for me. I hate systems which require me to leave what I'm doing and opening up another app, tool, or interface to begin.

  4. Jul 2022
    1. I'll push back on this a bit. I suspect that even though one might create multiple links to digital notes in all directions like this, it really doesn't happen happen at scale like this in practice.

      I'd be willing to guess that very few people in the digital space are linking their ideas to more than two or three others. In fact, I suspect that if you looked at many digital ZKs you'd find a lot of orphaned notes floating around.

      Separately, even in the analog space, the two links (down or forward) isn't always correct either. I cross link all over the place. The one constant benefit of the analog is that you're generally required to create at least one link because you have to place the card somewhere, and this isn't the case in most digital contexts/tools.

      I'd posit that it's a lot of work to link a new idea into your system once much less in multiple places. Generally the more ideas you can link/cross-link it to, the more likely you'll run across it in the future and have potential to reuse it. I'd also suggest that the more links it's got, the better you'll "own" it. These addition links will also allow you to better compare/contrast various ideas by juxtaposing them in the future.

      Theorem: more (good/great) links = more complexity which yields more "life", serendipity, and surprise to be found in your slip box for future use.

    1. Finally, new notes should be connected with anexisting note when you add them to your system. I’lldescribe this in greater detail shortly; the point for now isthat linking a new thought to an existing train of thoughtseems to be a key to your note-making system workingfor you. Where does this new idea fit into your thoughtson an issue? Your questions about a topic? Your ideasabout a puzzle you’re working on understanding?Disciplining yourself to make this connection can be abit tough and time-consuming at first. It is worth theinvestment. Without understanding how these ideas thatinterest us fit together, all we have is a pile of unrelatedtrivia.

      Writing and refining one's note about an idea can be key to helping one's basic understanding of that idea, but this understanding is dramatically increased by linking it into the rest of one's framework of understanding of that idea. A useful side benefit of creating this basic understanding and extending it is that one can also reuse one's (better understood) ideas to create new papers for expanding other's reading and subsequent understanding.

    1. Stop autoclosing of PRs While the idea of cleaning up the the PRs list by nudging reviewers with the stale message and closing PRs that didn't got a review in time cloud work for the maintainers, in practice it discourages contributors to submit contributions. Keeping PRs open and not providing feedback also doesn't help with contributors motivation, so while I'm disabling this feature of the bot we still need to come up with a process that will help us to keep the number of PRs in check, but celebrate the work contributors already did instead of ignoring it, or dismissing in the form of a "stale" alerts, and automatically closing PRs.

      Yes!! Thank you!!

      typo: cloud work -> could work

    1. After each review session, there’s often one flashcard in particular that I really dig into. I might spend 5 minutes writing about it. I might just think about it while going about my day.

      Spending just a few minutes writing about an idea in one's flash card review can be a useful way to better integrate that idea into one's field of thought. Bringing it out and expressing it more fully, linking it to other thoughts, and shifting the modality from reading into writing can be powerful methods for ensconcing it into one's memory as well as mentally owning it and even potentially extending it.

    2. Dan Pink’s book A Whole New Mind and learned about what he calls Symphonic Thinking, or the ability to find connections between seemingly disparate entities, as a key thinking pattern for the future of work,

      Dan Pink's book A Whole New Mind lays out an idea he call's "Symphonic Thinking" which is a practice of finding connections between unrelated ideas. He suggests that this practice is an important key to the future of work.


      Link this to other incarnations of this pattern in history: - Raymond Llull - Llullan combinatorial arts - Niklas Luhmann - linked zettelkasten - Marshall Kirkpatrick - triangle thinking - Dan Pink - symphonic thinking - etc...


      Dan Pink A Whole New Mind #books/wanttoread

    1. https://www.zylstra.org/blog/2022/06/spring-83/

      I've been thinking about this sort of thing off and on myself.

      I too almost immediately thought of Fraidyc.at and its nudge at shifting the importance of content based on time and recency. I'd love to have a social reader with additional affordances for both this time shifting and Ton's idea of reading based on social distance.

      I'm struck by the seemingly related idea of @peterhagen's LindyLearn platform and annotations: https://annotations.lindylearn.io/new/ which focuses on taking some of the longer term interesting ideas as the basis for browsing and chewing on. Though even here, one needs some of the odd, the cutting edge, and the avant garde in their balanced internet diet. Would Spring '83 provide some of this?

      I'm also struck by some similarities this has with the idea of Derek Siver's /now page movement. I see some updating regularly while others have let it slip by the wayside. Still the "board" of users exists, though one must click through a sea of mostly smiling and welcoming faces to get to it the individual pieces of content. (The smiling faces are more inviting and personal than the cacophony of yelling and chaos I see in models for Spring '83.) This reminds me of Stanley Meyers' frequent assertion that he attempted to design a certain "sense of quiet" into the early television show Dragnet to balance the seeming loudness of the everyday as well as the noise of other contemporaneous television programming.

      The form reminds me a bit of the signature pages of one's high school year book. But here, instead of the goal being timeless scribbles, one has the opportunity to change the message over time. Does the potential commercialization of the form (you know it will happen in a VC world crazed with surveillance capitalism) follow the same trajectory of the old college paper facebook? Next up, Yearbook.com!

      Beyond the thing as a standard, I wondered what the actual form of Spring '83 adds to a broader conversation? What does it add to the diversity of voices that we don't already see in other spaces. How might it be abused? Would people come back to it regularly? What might be its emergent properties?

      It definitely seems quirky and fun in and old school web sort of way, but it also stresses me out looking at the zany busyness of some of the examples of magazine stands. The general form reminds me of the bargain bins at book stores which have the promise of finding valuable hidden gems and at an excellent price, but often the ideas and quality of what I find usually isn't worth the discounted price and the return on investment is rarely worth the effort. How might this get beyond these forms?

      It also brings up the idea of what other online forms we may have had with this same sort of raw experimentation? How might the internet have looked if there had been a bigger rise of the wiki before that of the blog? What would the world be like if Webmention had existed before social media rose to prominence? Did we somehow miss some interesting digital animals because the web rose so quickly to prominence without more early experimentation before its "Cambrian explosion"?

      I've been thinking about distilled note taking forms recently and what a network of atomic ideas on index cards look like and what emerges from them. What if the standard were digital index cards that linked and cross linked to each other, particularly in a world without adherence to time based orders and streams? What does a new story look like if I can pull out a card either at random or based on a single topic and only see it or perhaps some short linked chain of ideas (mine or others) which come along with it? Does the choice of a random "Markov monkey" change my thinking or perspective? What comes out of this jar of Pandora? Is it just a new form of cadavre exquis?

      This standard has been out for a bit and presumably folks are experimenting with it. What do the early results look like? How are they using it? Do they like it? Does it need more scale? What do small changes make to the overall form?


      For more on these related ideas, see: https://hypothes.is/search?q=tag%3A%22spring+%2783%22

  5. Jun 2022
    1. The trending topics on Twitter can be used as a form of juxtaposition of random ideas which could be brought together to make new and interesting things.

      Here's but one example of someone practicing just this:

      Y’all, imagine Spielberg’s Sailor Moon pic.twitter.com/xZ1DEsbLTy

      — Matty Illustration (@MN_illustration) June 30, 2022
      <script async src="https://platform.twitter.com/widgets.js" charset="utf-8"></script>

      cc: https://twitter.com/marshallk

    1. For Jerome Bruner, the place to begin is clear: “One starts somewhere—where the learner is.”

      One starts education with where the student is. But mustn't we also inventory what tools and attitudes the student brings? What tools beyond basic literacy do they have? (Usually we presume literacy, but rarely go beyond this and the lack of literacy is too often viewed as failure, particularly as students get older.) Do they have motion, orality, song, visualization, memory? How can we focus on also utilizing these tools and modalities for learning.

      Link to the idea that Donald Trump, a person who managed to function as a business owner and president of the United States, was less than literate, yet still managed to function in modern life as an example. In fact, perhaps his focus on oral modes of communication, and the blurrable lines in oral communicative meaning (see [[technobabble]]) was a major strength in his communication style as a means of rising to power?

      Just as the populace has lost non-literacy based learning and teaching techniques so that we now consider the illiterate dumb, stupid, or lesser than, Western culture has done this en masse for entire populations and cultures.

      Even well-meaning educators in the edtech space that are trying to now center care and well-being are completely missing this piece of the picture. There are much older and specifically non-literate teaching methods that we have lost in our educational toolbelts that would seem wholly odd and out of place in a modern college classroom. How can we center these "missing tools" as educational technology in a modern age? How might we frame Indigenous pedagogical methods as part of the emerging third archive?

      Link to: - educational article by Tyson Yunkaporta about medical school songlines - Scott Young article "You should pay for Tutors"


      aside on serendipity

      As I was writing this note I had a toaster pop up notification in my email client with the arrival of an email by Scott Young with the title "You should pay for Tutors" which prompted me to add a link to this note. It reminds me of a related idea that Indigenous cultures likely used information and knowledge transfer as a means of payment (Lynne Kelly, Knowledge and Power). I have commented previously on the serendipity of things like auto correct or sparks of ideas while reading as a means of interlinking knowledge, but I don't recall experiencing this sort of serendipity leading to combinatorial creativity as a means of linking ideas,

    1. send off your draft or beta orproposal for feedback. Share this Intermediate Packet with a friend,family member, colleague, or collaborator; tell them that it’s still awork-in-process and ask them to send you their thoughts on it. Thenext time you sit down to work on it again, you’ll have their input andsuggestions to add to the mix of material you’re working with.

      A major benefit of working in public is that it invites immediate feedback (hopefully positive, constructive criticism) from anyone who might be reading it including pre-built audiences, whether this is through social media or in a classroom setting utilizing discussion or social annotation methods.

      This feedback along the way may help to further find flaws in arguments, additional examples of patterns, or links to ideas one may not have considered by themselves.

      Sadly, depending on your reader's context and understanding of your work, there are the attendant dangers of context collapse which may provide or elicit the wrong sorts of feedback, not to mention general abuse.

    2. The Archipelago of Ideas

      This idea doesn't appear in Steven Johnson's book itself, but only in this quirky little BoingBoing piece, so I'll give Forte credit for using his reading and notes from this piece to create a larger thesis here.

      I'm not really a fan of this broader archipelago of ideas as it puts the work much later in the process. For those not doing it upfront by linking ideas as they go, it's the only reasonable strategy left for leveraging one's notes.

    3. When a few of his friends became interested in thetopic, he took eight minutes to progressively summarize the bestexcerpts before sharing the summarized article with them. The timethat he had spent reading and understanding a complex subject paidoff in time savings for his friends, while also giving them a newinterest to connect over.

      To test one's own understanding of a topic one has read about and studied, it can be useful to discuss it or describe one's understanding to friends or colleagues in conversations. This will help you discover where the holes are based on the person's understanding and comprehension of what you've said. Can you fill in all the holes where they have questions? Are their questions your new questions which have exposed holes that need to be filled in your understanding or in the space itself.

      I do this regularly in conversations with people. It makes the topics of conversation more varied and interesting and helps out your thinking at the same time. In particular I've been doing this method in Dan Allosso's book club. It's almost like trying on a new idea the way one might try on a piece of clothing to see how it fits or how one likes it for potential purchase. If an idea "fits" then continue refining it and add it to your knowledge base. These conversations also help to better link ideas in my thought space to those of what we're reading. (I wonder if others are doing these same patterns, Dan seems to, but I don't have as good a grasp on this with other participants).

      Link to :<br /> - Ahren's idea of writing to expose understanding<br /> - Feynman technique<br /> - Socratic method (this is sort of side or tangential method to this) <- define this better/refine

    4. First, while using the previous retrieval methods, it is a good ideato keep your focus a little broad. Don’t begin and end your searchwith only the specific folder that matches your criteria.

      The area of serendipity becomes much more powerful when one has ideas both directly interlinked, ideas categorized with subject headings or tags, or when one can have affordances like auto-complete.

      The method Forte suggests and outlines allows for some serendipity, but not as much as other methods with additional refinements. Serendipity in Forte's method isn't as strong as in others.

      In this section he's talking about some of the true "magic of note taking" which is discussed by Luhmann and others.

      link to:<br /> Luhmann's writings on serendipity and surprise when using his zettelkasten (Communication with the Slipbox...)<br /> Ahrens mentions of this effect

    5. Our notes are things to use,not just things to collect.

      Many people take notes, they just don't know where they're taking them to. It's having a concrete use for them after you've written them down that makes all the difference. At this point, most would say that they do read back over them, but this generally creates a false sense of learning through familiarity. Better would be turning them into spaced repetition flashcards, or linking them to ideas and thoughts already in our field of knowledge to see if and where they fit into our worldview.

      link to - research on false feeling of knowledge by re-reading notes in Ahrens

    6. Your efforts to capture content for future use will be tremendouslyeasier and more effective if you know what that content is for.

      Within the P.A.R.A. framework it's helpful if you know what your note capture is meant for, but it's wholly against a lot of note taking for things which may simply spark joy. This may be helpful for the work-a-day productivity person, but is painfully out of sync with keeping notes as a means of generating new ideas. Many of these sorts of notes will be hidden away in an archive and thus broadly unusable in the long run.

      Sorting ideas into folders is still an older classical way of thinking instead of linking an idea to related things that make it imminently more usable. Cross linked ideas seem wholly more interesting, vibrant and more useable to me.

    1. The third UDL principle is to provide multiple means of expression and action. We find it helpful to think of this as the principle that transcends social annotation: at this point, students use what they’ve learned through engagement with the material to create new knowledge. This kind of work tends to happen outside of the social annotation platform as students create videos, essays, presentations, graphics, and other products that showcase their new knowledge.

      I'm not sure I agree here as one can take other annotations from various texts throughout a course and link them together to create new ideas and knowledge within the margins themselves. Of course, at some point the ideas need to escape the margins to potentially take shape with a class wiki, new essays, papers, journal articles or longer pieces.

      Use of social annotation across several years of a program this way may help to super-charge students' experiences.

    1. https://www.youtube.com/watch?v=fxfTVdohSwA

      Christine Moskell talks about a professor's final exam design prompting students to go back to annotations and add new commentary (or links to other related knowledge) that they've gained during the length of a course.


      Link to:

      This is very similar to the sort of sensemaking and interlinking of information that Sönke Ahrens outlines in his book How to Take Smart Notes though his broader note taking thesis goes a few additional steps for more broadly synthesizing ideas into longer papers, articles, theses, and books.

      Dr. Moskell also outlined a similar tactic at the [[Hypothesis Social Learning Summit - Spotlight on Social Reading & Social Annotation]] earlier today, though that video may not be accessible for a bit.

      Cross reference: https://web.hypothes.is/event/social-learning-summit-spotlight-on-social-reading-social-annotation/

      How can we better center and model these educational practices in our pedagogies?

    1. Real learning cannot happen in a vacuum. Connecting oneself and one’s new ideas with others across classrooms, across the curricula, and into the community build confidence , deepens experience, and maximizes success.
    1. Mixup Method of Synthetic Idea Generation: Write out 3 sentences from past notes. Write a new sentence made of the 1st, 2nd, and 3rd part of each respective sentence. Repeat total of 3 times. Now look at the 3 synthesized lines & ask if wrong or right and why. Clarifies a lot.

      —Marshall Kirkpatrick

      Mixup Method of Synthetic Idea Generation: Write out 3 sentences from past notes. Write a new sentence made of the 1st, 2nd, and 3rd part of each respective sentence. Repeat total of 3 times. Now look at the 3 synthesized lines & ask if wrong or right and why. Clarifies a lot.

      — Marshall Kirkpatrick (@marshallk) June 14, 2022
      <script async src="https://platform.twitter.com/widgets.js" charset="utf-8"></script>
    1. you label boxes so you knowwhat’s in them; you arrange your clothes according to color. Eventually you reach apoint where you look around and you’re satisfied. There are no loose ends.Everything is in its place, put away or accounted for or easily accessed. The roomexudes order and harmony. When you look around, you’re happy.

      Interlinking your ideas can help to create a harmony within your collection. There are no loose ends or lost ideas. There is a place for everything and everything is in its proper place, ready to be used and reused.

    2. For anyone who reads music, the sketchbooks literally record the progress of hisinvention. He would scribble his rough, unformed ideas in his pocket notebook andthen leave them there, unused, in a state of suspension, but at least captured withpencil on paper. A few months later, in a bigger, more permanent notebook, you canfind him picking up that idea again, but he’s not just copying the musical idea intoanother book. You can see him developing it, tormenting it, improving it in the newnotebook. He might take an original three-note motif and push it to its next stage bydropping one of the notes a half tone and doubling it. Then he’d let the idea sit therefor another six months. It would reappear in a third notebook, again not copied butfurther improved, perhaps inverted this time and ready to be used in a piano sonata.

      Beethoven kept a variation of a waste book in that he kept a pocket notebook for quick capture of ideas. Later, instead of copying them over into a permanent place, he'd translate and amplify on the idea in a second notebook. Later on, he might pick up the idea again in a third notebook with further improvements.

      By doing this me might also use the initial ideas as building blocks for more than one individual piece. This is very clever, particularly in musical development where various snippets of music might be morphed into various different forms in ways that written ideas generally can't be so used.

      This literally allowed him to re-use his "notes" at two different levels (the written ones as well as the musical ones.)

    3. Beethoven, despite his unruly reputation and wild romantic image, waswell organized. He saved everything in a series of notebooks that were organizedaccording to the level of development of the idea. He had notebooks for rough ideas,notebooks for improvements on those ideas, and notebooks for finished ideas,almost as if he was pre-aware of an idea’s early, middle, and late stages.

      Beethoven apparently kept organized notebooks for his work. His system was arranged based on the level of finished work, so he had spaces for rough ideas, improved ideas and others for finished ideas.

      Source for this?

    1. Marshall’s method for connecting which he calls Triangle Thinking (26:41)

      Marshall Kirkpatrick describes a method of taking three ostensibly random ideas and attempting to view each from the others' perspectives as a way to create new ideas by linking them together.

      This method is quite similar to that of Raymond Llull as described in Frances Yate's The Art of Memory (UChicago Press, 1966), though there Llull was memorizing and combinatorially permuting 20 or more ideas at a time. It's also quite similar to the sort of meditative practice found in the lectio divina, though there ideas are generally limited to religious ones for contemplation.

      https://content.blubrry.com/thrivingonoverload/THRIVING_013_Marshall_Kirkpatrick.mp3#t=1559,1745

      Other examples: - https://hypothes.is/users/chrisaldrich?q=%22combinatorial+creativity%22 - https://hypothes.is/users/chrisaldrich?q=%22Llullan%20combinatorial%20arts%22

    1. Connections that seemed self-evident whenenvisaged abstractly turned out to be weak or artificial when itcame to the task of setting down one sentence after another.

      It would seem that Barzun didn't create links between particular ideas as he made them given the fact that his outlines are abstract and his connections felt "weak and artificial".

    Tags

    Annotators

  6. May 2022
    1. put them where they fit and construct the bridge out of more linesthat come up within the last couple of years . . . ‘Blank Space’ wasthe culmination of all my best ones one after the other.”

      In an interview about how she wrote the smash hit “Blank Space,”3 Swift says, “I’ll be going about my daily life and I’ll think, ‘Wow, so we only have two real options in relationships—it’s going to be forever or it’s going to go down in flames,’ so I’ll jot that down in my notes . . . I’ll come up with a line that I think is clever like ‘Darling I’m a nightmare dressed like a daydream’ and I just pick them and

      NME, “Taylor Swift—How I Wrote My Massive Hit ‘Blank Space,’ ”NME.com, October 9, 2015, YouTube video, 3:58, https://www.youtube.com/watch?v=8bYUDY4lmls


      link to Eminem and "stacking ammo"

    2. There are four essential capabilities that we can rely on a SecondBrain to perform for us:1. Making our ideas concrete.2. Revealing new associations between ideas.3. Incubating our ideas over time.4. Sharpening our unique perspectives.

      Does the system really do each of these? Writing things down for our future selves is the thing that makes ideas concrete, not the system itself. Most notebooks don't reveal new associations, we actively have to do that ourselves via memory or through active search and linking within the system itself. The system may help, but it doesn't automatically create associations nor reveal them. By keeping our ideas in one place they do incubate to some extent, but isn't the real incubation taking place in a diffuse way in our minds to come out later?

    1. Federico García Lorca (Fuente Vaqueros, Granada, 5 de junio de 1898 - camino de Víznar a Alfacar, Granada, 18 de agosto de 1936) fue un poeta, dramaturgo y prosista español. Adscrito a la generación del 27, fue el poeta de mayor influencia y popularidad de la literatura española del siglo XX y como dramaturgo se le considera una de las cimas del teatro español del siglo XX. Fue asesinado por el bando sublevado un mes después del golpe de Estado que provocó el inicio de la guerra civil española.
    1. The biggest mistake—and one I’ve made myself—is linking with categories. In other words, it’s adding links like we would with tags. When we link this way we’re more focused on grouping rather than connecting. As a result, we have notes that contain many connections with little to no relevance. Additionally, we add clutter to our links which makes it difficult to find useful links when adding links. That being said, there are times when we might want to group some things. In these cases, use tags or folders.

      Most people born since the advent of the filing cabinet and the computer have spent a lifetime using a hierarchical folder-based mental model for their knowledge. For greater value and efficiency one needs to get away from this model and move toward linking individual ideas together in ways that they can more easily be re-used.

      To accomplish this many people use an index-based method that uses topical or subject headings which can be useful. However after even a few years of utilizing a generic tag (science for example) it may become overwhelmed and generally useless in a broad search. Even switching to narrower sub-headings (physics, biology, chemistry) may show the same effect. As a result one will increasingly need to spend time and effort to maintain and work at this sort of taxonomical system.

      The better option is to directly link related ideas to each other. Each atomic idea will have a much more limited set of links to other ideas which will create a much more valuable set of interlinks for later use. Limiting your links at this level will be incredibly more useful over time.

      One of the biggest benefits of the physical system used by Niklas Luhmann was that each card was required to be placed next to at least one card in a branching tree of knowledge (or a whole new branch had to be created.) Though he often noted links to other atomic ideas there was at least a minimum link of one on every idea in the system.

      For those who have difficulty deciding where to place a new idea within their system, it can certainly be helpful to add a few broad keywords of the type one might put into an index. This may help you in linking your individual ideas as you can do a search of one or more of your keywords to narrow down the existing ones within your collection. This may help you link your new idea to one or more of those already in your system. This method may be even more useful and helpful for those who are starting out and have fewer than 500-1000 notes in their system and have even less to link their new atomic ideas to.

      For those who have graphical systems, it may be helpful to look for one or two individual "tags" in a graph structure to visually see the number of first degree notes that link to them as a means of creating links between atomic ideas.

      To have a better idea of a hierarchy of value within these ideas, it may help to have some names and delineate this hierarchy of potential links. Perhaps we might borrow some well ideas from library and information science to guide us? There's a system in library science that uses a hierarchical set up using the phrases: "broader terms", "narrower terms", "related terms", and "used for" (think alias or also known as) for cataloging books and related materials.

      We might try using tags or index-like links in each of these levels to become more specific, but let's append "connected atomic ideas" to the bottom of the list.

      Here's an example:

      • broader terms (BT): [[physics]]
      • narrower terms (NT): [[mechanics]], [[dynamics]]
      • related terms (RT): [[acceleration]], [[velocity]]
      • used for (UF) or aliases:
      • connected atomic ideas: [[force = mass * acceleration]], [[$$v^2=v_0^2​+2aΔx$$]]

      Chances are that within a particular text, one's notes may connect and interrelate to each other quite easily, but it's important to also link those ideas to other ideas that are already in your pre-existing body of knowledge.


      See also: Thesaurus for Graphic Materials I: Subject Terms (TGM I) https://www.loc.gov/rr/print/tgm1/ic.html

  7. Apr 2022
    1. Referencebooks also typically offered a larger collection of excerpts than most individualscould amass in a lifetime.

      This makes me wonder if it would be a useful product to have a highly linked note collection to sell to others in a modern context? It could be done entirely in text files for compatibility with Roam Research, Obsidian, Logseq, et al. Ideally it would be done in a more commonplace way with quotes and interlinked and could be expanded upon by the purchaser.

  8. Mar 2022
    1. # Allows you to just run "pry" inside a Rails app directory and get # everything loaded as rails c does. Inside a Bundler directory does # what bundle console does.
  9. Feb 2022
    1. With schools open now, State governments must set clear priorities, says Anurag Behar, CEO, Azim Premji Foundation. The syllabus from Classes I to XII must be re-configured, reducing content without compromising on core learning objectives.

      Meet atleast any one Core objectives for each student

      ... If I was asked in a teaching staff meeting, about my role as a teacher in a semester, I will say, fulfilling atleast any one core objective in the subject curriculum to each and every student is my highest priority *if this has been the priority for every teacher and the pressurising management during covid online classes, the [[covid batch wisdom catastrophe]] would not be this much impact - I can certainly write an feature article on this covid batch catastrophe topic - especially who passed 10th as covid batch, during start of the covid now directly face 12th public face-off with [[post-covid zero knowledge calibre]]. And then going to join college without learning subject fundamentals [[Devastating post-covid college education for freshers]]

    1. After the Budget’s ‘crypto signal’, India awaits reforms

      =$ Post-COVID indian adolescent transformation after modi govt prescient move on cryptocurrency

      Lit/Quote prescient move amounts to effectively being a de facto affirmation of the role that cryptocurrency and related technologies could play in India’s financial-cum-economic system.

    1. Make permanent notes.

      The important part of permanent notes are generating your own ideas and connecting (linking them densely) into your note system. The linking part is important and can be the part that most using digital systems forget to do. In paper zettelkasten, one was forced to create the first link by placing the note into the system for the first time. This can specifically be seen in Niklas Luhmann's example where a note became a new area of its own or, far more likely, it was linked to prior ideas.

      By linking the idea to others within the system, it becomes more likely that the idea can have additional multiple contexts where it might be used and improve the fact that context shifts will prove more insight in the future.

      Additional links to subject headings, tags, categories, or other forms of taxonomy will also help to make sure the note isn't lost completely into the system. Links to the bibliographical references within the system are helpful as well, especially for later citation. Keep in mind that these categories and reference links aren't nearly as valuable as the other primary idea links.

      One can surely collect ideas and facts into their system, but these aren't as important or as interesting as one's own ideas and the things that are sparked and generated by them.

      Asking questions in permanent notes can be valuable as they can become the context for new research, projects, and writing. Open questions can be incredibly valuable for one's thinking and explorations.

  10. Jan 2022
    1. Email and Chat tools (e.g. Teams, Slack)

      Do we need to develop out concersational style email reviews?

    2. Email and Chat

      Would be really interesting to see which chat platforms. Eg. Slack VS Teams. Could build out a review bot, similar to email in.

    1. It seems like it could be a good game but its really poorly executed,
    2. Unique concept that could have end up as a great game, but sadly got destroyed by lack of polish .
  11. Dec 2021
    1. As well as enhancing the reader’s experience, a map is a simple tool for a writer to use when planning, writing and editing their story. It’s a great world-building tool, helping you get a basic grasp of your world’s geography and how its environments can affect characters and their journeys. You can keep your map beside you as a reference while you plan your character’s journey and the obstacles or challenges they may encounter. Having a visual aid like this can help you keep ideas together in one focused area, rather than having to search through a mountain of notes.
      • [[Venmurasu MOC]]
      • I can build fictional india map for venmurasu using cartography3d software and [[🔌 obsidian leaflet plugin]] obsidian://show-plugin?id=obsidian-leaflet-plugin
    1. But the deal we already had in place was better for what our people prioritize: freedom over growth, sustainability over speed, life over work.
  12. Nov 2021
    1. தண்ணீர் பெறாஅத் தடுமாற் றருந்துயரம் கண்ணீர் நனைக்கும் கடுமைய காடு (கலித்தொகை– 6 : 5-6)

      =! biologist hate to shed tears to avoid thirst

      - தண்ணீர் வேட்கைக்கான துயரை கண்ணீர் விட்டு ஆற்றியபடி மனிதர்கள் பயணிக்கும் பாலை வெளி போலும் ஓர் வாழ்வு.

  13. Oct 2021
    1. I compare these digital scientific notations to the the traditional scientific notations that have been used for centuries, showing how the digital notations optimized for computerized processing are often an obstacle to scientific communication and to creative work by human scientists
    2. I analyze the causes and propose guidelines for the design of more human-friendly digital scientific notations.
  14. Sep 2021
    1. Researchers have long criticized the technology for producing inaccurate results for people with darker skin

      The main idea taking about the text what say .

    1. Themainideaorthesis

      In this section make sure to include a summary of what you'll be writing about. an introduction to the paper. restate your main idea in your conclusion as well.

  15. Aug 2021
    1. I always had to set the height of them literally almost 50% taller than the content itself to accommodate for the innards growing when the form was submitted with errors (the error messaging expanded the height). If I didn’t, the submit button would get cut off making the form un-submittable.
    1. Pero yo me he quedado sorprendido, por buscar una palabra, cuando después del 11 de Setiembre, de pronto el gobierno empieza a mezclar el patriotismo con los deberes de la prensa

      Por otro lado el periodismo es una labor de suma importancia en la sociedad, los periodistas no son simples mensajeros. Se tiene la capacidad de procesar lo que vemos siendo testigos activos. Saber preguntar y a quienes preguntar. En una sociedad en la que la informacion signfica tener poder. El propósito principal del periodismo es proporcionar a los ciudadanos la información que necesitan para ser libres y capaces de gobernarse a sí mismos. Los medios informativos nos ayudan a definir la comunidad y a elaborar un lenguaje y un conocimiento compartidos basados en la realidad. El periodismo también contribuye a identificar los objetivos de una comunidad, y reconocer a sus héroes y villanos.

  16. Jul 2021
    1. visualization of the authors referenced together

      Not usually one for this type of visual web, but I love this one for how it can be used, in addition to simply being interesting to see. Could be a great way to discover confirmation bias at play, if for instance people with opposing views are never referenced together. It could also simply serve as a way to find "other authors you might like," who write on similar topics to those you already have a founded interest in.

  17. Jun 2021
    1. gitree works very similarly to tree but only lists files related to the current git repository.
    1. However, the cookie containing the CSRF-TOKEN is only used by the client to set the X-XSRF-TOKEN header. So passing a compromised CSRF-TOKEN cookie to the Rails app won't have any negative effect.
    1. I've seen (and fixed) Ruby code that needed to be refactored for the client objects to use the accessor rather than the underlying mechanism, even though instance variables aren't directly visible. The underlying mechanism isn't always an instance variable - it can be delegations to or manipulations of a class you're hiding behind a facade, or a session store with a particular format, or all kinds. And it can change. 'Self-encapsulation' can help if you need to swap a technology, a library, an object specification, etc.
    1. That's going to be extremely ugly. Nothing about this makes sense. Your JSON schema should just have one object that has {"is_enabled":true}, or something like this {"name":"change","is_enable":true}.
  18. May 2021
    1. One solution that fixed this issue with my ISP was that when I went through the first and second line and got in touch with the people that fixed my problem, I asked them if they could give me one of their personal numbers in case the same problem happened again. The problem did occur a couple more times, and I just directly called the same guy.
    1. We haven’t covered this yet, but HEY has another consent-based feature they call the Speakeasy code. When used in the subject line of an email, this code grants the email access straight to the Imbox.
  19. Apr 2021
    1. That should make for interesting puzzles, except they're timed, your guys never stop moving (why not?), and the camera and controls mean it's very hard to translate intent into the game world.
    1. You don’t see a lot of them, but there are a number of “super trucks,” that people build custom. They’re essentially RVs built onto a stretched truck and used like a truck. These trucks, depending on how built, often have the same facilities RVs have, including private showers, toilets, and other plumbing essentials. They dump and refill at rest areas and rv parks that have these facilities, and live the best of both worlds - trucking without the hassle.
    1. Actually a very interesting concept allthough not perfectly executed (even considering it's based on a board game)
    2. It's a nice idea but godawful implementation.
    3. Unfortunately, it’s in the execution where “US and THEM” starts to fall apart. The game’s major problems stem from the user interface and some design choices range from questionable to downright horrible. For starters, the world map that takes up more than half of the screen can be neither scrolled nor zoomed. In a game where your interaction heavily relies on clicking various nations, this becomes a problem. While larger countries like Canada, the US and Russia are easily accessible, smaller nations require pixel perfect accuracy to interact with. Try clicking on Cuba, Ireland or Hungary and you’ll find yourself maniacally clicking shades and outlines and a handful of visible pixels in the area of these countries in vain hope that the game will acknowledge your actions.
    1. This gem uses a Rack middleware to clear the store object after every request, but that doesn't translate well to background processing with Sidekiq. A companion library, request_store-sidekiq creates a Sidekiq middleware that will ensure the store is cleared after each job is processed, for security and consistency with how this is done in Rack.
    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. these events can break the flow of the game and force the player to repeat sections until they master the event, adding false difficulty to the game.
    1. This approach is preferable to overriding authenticate_user! in your controller because it won't clobber a lot of "behind the scenes" stuff Devise does (such as storing the attempted URL so the user can be redirected after successful sign in).
    1. Yes, you are right. That was a very bad workaround. Stubbing methods on NilClass can be compared to switching to dark side of force. Powerful but comes with a huge price. I highly don't recommend using my workaround from 1 year ago.
  20. Mar 2021
    1. When the computer created such amazing potential, humans decided that their human genius machines could be handy if they implemented all the pre-existing genius practices.
    1. # Parallel Ruby universes ("Rubyverses") - A proposed interface for # parallel, "semi-private" method or method-and-data spaces via # "closely associated" objects.
    1. can you break this, thouugh? like can you override kind_of? but not is_a?
    2. You can override an alias without overriding the aliased function. So yes, you can override kind_of? without overriding is_a?
    1. All I needed to do was configure my bash so it will always start vim in server mode if it is not already and to always use the --remote-tab switch when opening files.
    1. One thing that would be useful to this debate an analysis of a language ecosystem where there are only "macropackages" and see if the same function shows up over and over again across packages.
    2. here is my set of best practices.I review libraries before adding them to my project. This involves skimming the code or reading it in its entirety if short, skimming the list of its dependencies, and making some quality judgements on liveliness, reliability, and maintainability in case I need to fix things myself. Note that length isn't a factor on its own, but may figure into some of these other estimates. I have on occasion pasted short modules directly into my code because I didn't think their recursive dependencies were justified.I then pin the library version and all of its dependencies with npm-shrinkwrap.Periodically, or when I need specific changes, I use npm-check to review updates. Here, I actually do look at all the changes since my pinned version, through a combination of change and commit logs. I make the call on whether the fixes and improvements outweigh the risk of updating; usually the changes are trivial and the answer is yes, so I update, shrinkwrap, skim the diff, done.I prefer not to pull in dependencies at deploy time, since I don't need the headache of github or npm being down when I need to deploy, and production machines may not have external internet access, let alone toolchains for compiling binary modules. Npm-pack followed by npm-install of the tarball is your friend here, and gets you pretty close to 100% reproducible deploys and rollbacks.This list intentionally has lots of judgement calls and few absolute rules. I don't follow all of them for all of my projects, but it is what I would consider a reasonable process for things that matter.
    1. Whenever majorities trample upon the rights of minorities—when men are denied even the privilege of having their causes of complaint examined into—when measures, which they deem for their relief, are rejected by the despotism of a silent majority at a second reading—when such become the rules of our legislation, the Congress of this Union will no longer justly represent a republican people.
    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. For instance, those who prefer classical inheritance may enjoy the addition of the class keyword, while others may reject it as conflicting with the idea of a prototypical inheritance model.
    1. we used `backticks` to jump into native Javascript to use moment.js

      In regular Ruby, `` executes in a shell, but obviously there is no shell of that sort in JS, so it makes sense that they could (and should) repurpose that syntax for something that makes sense in context of JS -- like running native JavaScript -- prefect!

    1. Shogi is a classic game. I know many people who want to play Shogi, but the Kanji on the pieces makes it too hard to master. I have designed this Shogi with icons so anybody can learn it easily.
    1. In his first message to Congress, issued in December 1889, President Benjamin Harrison, a Republican and a veteran of the Civil War, called on Congress to stop the disenfranchisement of Black voters in the South and to help “secure to all our people a free exercise of the right of suffrage.”

      The author first develops his claim by exclaiming how president Harrison advocated for African American rights and their justice. The author states that the republicans want Harrison to promote this bill mainly for the support they are receiving from African Americans. However, this decision by Harrison was a big influence on the Lodge Bill. Also, this develops debate of african american rights which is still discussed today.

    2. Division among Republicans allowed Democrats to take the initiative. They delayed debate on the bill until after the November midterm elections, where Democrats won control of the House.

      This is a shift in the article as the author was talking about how the bill was still up to debate and the support was split up evenly, but after this, everything went down for Lodge's bill and the democrat senators eventually succeeded. This shift signifies the author's main idea that a small minority has the ability to dictate the entire government using harmful methods such as filibustering.

    1. Uber::Option implements the pattern of taking an option, such as a proc, instance method name, or static value, and evaluate it at runtime without knowing the option's implementation.
    1. Our new feature, Total Cookie Protection, works by maintaining a separate “cookie jar” for each website you visit. Any time a website, or third-party content embedded in a website, deposits a cookie in your browser, that cookie is confined to the cookie jar assigned to that website, such that it is not allowed to be shared with any other website.
    1. A pride of lions on a fund-raising pitch can be relied on to bring in money that can be used to save the ground squirrel and the lilac-breasted rollers.Back when the restaurant ecosystem was functioning healthily, it had its charismatic megafauna, too.

      The similarities Pete points out between a wildlife ecosystem and a New York restaurant ecosystem serve to emphasize his point of how one major effect, COVID, can shut down multiple facets of the ecosystem. He does so by focusing on one word, megafauna, as he described the previous state of New York restaurants as having "charismatic megafauna".

  21. Feb 2021
    1. URI::MailTo::EMAIL_REGEXP

      First time I've seen someone create a validator by simply matching against URI::MailTo::EMAIL_REGEXP from std lib. More often you see people copying and pasting some really long regex that they don't understand and is probably not loose enough. It's much better, though, to simply reuse a standard one from a library — by reference, rather than copying and pasting!!

    1. The Track() function will snap the output to the next task that is “magnetic to” the track’s semantic.
    1. Trailblazer extends the conventional MVC stack in Rails. Keep in mind that adding layers doesn't necessarily mean adding more code and complexity. The opposite is the case: Controller, view and model become lean endpoints for HTTP, rendering and persistence. Redundant code gets eliminated by putting very little application code into the right layer.
    2. Trailblazer is no "complex web of objects and indirection". It solves many problems that have been around for years with a cleanly layered architecture.
    1. The idea of the script is this: most of the important logic runs in a subshell which is piped through tee and to a logfile, so I don't have to tee every single line of the main logic to get it all logged.
    1. When you don’t want to face the consequences of your actions as a lawmaker — when you’d rather demonize scapegoats than give answers — you fight a culture war.

      The author finally jumps to the overall purpose, goal, or claim of the essay: to criticize the government officials(specifically Republicans) for their inability to fix their problems and create distracting disputes instead.

    1. Record filters allow you to require an instance of a particular class (or one of its subclasses) or a value that can be used to locate an instance of the object. If the value does not match, it will call find on the class of the record. This is particularly useful when working with ActiveRecord objects.
    1. The fact that one of our two national parties would stick with a leader who dispatched a mob to ransack the Capitol in hopes of overturning our last election is an acute national problem — a cancer, in fact

      This provides another central idea. It is not just about how Trump affected America during his presidency, but the future after it. He compares it to cancer, a metaphor that portrays the gravity of the situation. He also shows that he considers the Trump situation as worse than any of the other situations discussed by calling this an international emergency while deer and SF were local.

    2. That is a lot like Trump and his followers, whose attachment to him has become so cultlike that every other Republican leader knows that challenging Trump is potential political suicide. The result: He, too, has no serious predators

      The writer makes his second main claim in the article. He shows why Trump had as much power as he did and why no one was taking action against him. He builds on how this negatively harmed the country. He beautifully makes a metaphor to the deer, for the deer would be Trump and the garden it ruined would be America

    3. That is a lot like Trump and his followers, whose attachment to him has become so cultlike that every other Republican leader knows that challenging Trump is potential political suicide. The result: He, too, has no serious predators

      This post further emphasizes the analogy of Trump's presidency to the deer. He introduces the central idea that Trump's immense power is partly due to the American people. No one truly took action against Trump, and the Republican party for the most part, protected him. This allowed him to act "stupid" as he said in the previous paragraph.

    1. As I reported in #10, error keys get duplicated and we should namespace them. This code behaves right like AR::Base accept_nested_attributes
    1. Jan 2021. I use a small, dedicated enterprise grade SSD as a swap drive. These enterprise drives can be bought for as little as $80 for 240GB right now, and are 3D nand with load leveling and other valuable improvements for swap. By using the drive only for swap, you pretty much guarantee it won’t affect your expensive terabyte level data drive should it fail, and you still get the performance of SSD. Estimates for very heavy use are about 2 1/2 years.
  22. Jan 2021
    1. A Longform, Media-Rich Narrative

      I think that this would be a neat way to capture and share the experience of work-life balance (or imbalance) of those students who have been instructed to quarantine by capturing their thoughts on trying to continue being a student while living with the stresses of being in quarantine.

    2. A Network Visualization:

      I think that this project type would be useful for examining the politics of citation in journals, topic areas, and/or disciplines. I know this was a topic of discussion at one of the Communication conferences I went to in Fall 2019 and producing a network visualization would be a useful way to help those who disagreed or were skeptical be able to visualize the problem being discussed.

    3. A Gallery of Primary Sources: Making the History of 1989

      I can see myself doing this project type for making a course page based on a syllabus I started for a project in a course I took in the fall. Creating something like this would make the proposal for the class stronger and would be a useful tool in the classroom if I were to get approved to teach the course.

    1. 顧客情報に機械学習と予測分析を使用して、今後生まれてくるニーズを予測する。そして、その予測に基づいて商品やサービスを顧客に提案する。顧客情報には連絡先の詳細情報の他、事故履歴やライフスタイルの変化などが含まれる。

      やることはあまり変わらない

    1. Zappos created models to predict customer apparel sizes, which are cached and exposed at runtime via microservices for use in recommendations.

      There is another company named Virtusize who is doing the same thing like size predicting or recommendation

    1. Maybe $$slots like $$props? My use case is that I'd like to wrap a slot's content in an element that applies styling that I'd like absent without the slotted content. Something like this: {#if $$slots.description} <div class="description"> <slot name="description"></slot> </div> {/if}
    2. The CardLayout creates a store in context and the Card creates a standardized div container and registers it to the store so that the CardLayout has access to that DOM element. Then in afterUpdate you can move the DOM elements into columns and Svelte will not try to put them back where they go. It's a bit messy but it works.
    3. I think that maybe instead of using the prefixed $$ globals, a more "natural" solution could look something like this: import { slots, props, parent } from '@component';
    1. Small components can set the size of their corner shape using a percentage of the absolute height of the component. This means the corner shape will change as the component height changes.
    1. To explain further what exactly I’m building, the animated background is a pure code equivalent to the old music video, but runs as long as the full length of the album, though without any event triggers to tie it to the music (the animation runs continuously for the full amount of time that the uninterrupted album lasts, but does not pause or jump to a different location in the animation). It’s also extremely slow animation
    2. Some may feel that the presence of the download attribute is redundant when applied to links the browser already knows to store. I disagree.
  23. Dec 2020
    1. The only solution that I can see is to ensure that each user gets their own set of stores for each server-rendered page. We can achieve this with the context API, and expose the stores like so: <script> import { stores } from '@sapper/app'; const { page, preloading, session } = stores(); </script> Calling stores() outside component initialisation would be an error.

      Good solution.

    1. Preload functions are typically used to load data that the page depends on, hence its name. This avoids the user seeing the page update as it loads, as is typically the case with client-side loading.
    1. Say I have a separate API server that provides content for a Sapper route. I could just query that API in my route's preload function, but if the content changes rarely, I don't want to incur that cost for every page load and would much rather cache responses from the API on the Sapper side.
  24. icla2020b.jonreeve.com icla2020b.jonreeve.com
    1. It’s when it’s all over that you’ll miss him,

      I find it really interesting that there are quotes like this in the text, which are used a lot even today by a lot of people. It would be a good topic for the paper, to find quotes like that throughout the text and see how many of them are in each story.

    1. # fix a bug in one of your dependencies vim node_modules/some-package/brokenFile.js # run patch-package to create a .patch file npx patch-package some-package

      I love how directly this allows you to make the change -- directly on the source file itself -- and then patch-package does the actual work of generating a patch from it. Brilliant.

    1. Maybe something more neutral just meaning a virtual element / no-element container would better express the intention? And regarding the syntax, maybe it would also feel less repetitive / boilerplaty than <svelte:slot slot="name" />... Maybe something like <svelte:fragment slot="name"> or <svelte:virtual slot="name">?
    1. With the caveat that hero worship can be gross, distorting, and unhelpful to everyone involved, Svelte author Rich Harris (@rich_harris on Twitter) is one of my favorite open source developers. In the JS community he’s well-known among tool authors for spreading interesting ideas. He’s the creator of many open source projects including Rollup, the bundler of choice for many libraries including React and Vue.
  25. Nov 2020
    1. gentrifying neighborhoods were generally morediverse when it came to income, race, and education as opposed to non-gentrifyingneighborhoods

      gentrification == more diversity when everyone's large concern is that gentrification == less or decreased diversity

    Tags

    Annotators

    1. I think that you need to be able to get compound interest on your thoughts. Good ideas come from when ideas have sex: the intersection of different things that you’ve been reading or different things you’ve been seeing. So you can have better ideas faster if you are actually reviewing the old things and you are building up. You’re not throwing away work.

      Good ideas come when ideas meet, so it is beneficial to promote this.

    1. That said, supporting this syntax on elements as well as components could make sense.
  26. Oct 2020
    1. Restart from scratch. Create a new program, adding in only what is needed to see the problem. Use simple, descriptive names for functions and variables – don’t copy the names you’re using in your existing code.
    2. Divide and conquer. If you’re not sure what the source of the problem is, start removing code a bit at a time until the problem disappears – then add the last part back.
    1. This would be like an executable proposal. I understand that it's beyond the original intent of having canonical patterns on the Svelte site, but it would facilitate the community to express their own patterns. Now that we have markdown preprocessors , the documentation itself can be an app.
    2. I'm suggesting that the cookbook apps be self-contained & forkable. 3rd parties could host their own cookbook recipes, possibly using a forked cookbook from an already established pattern.
    1. The contrast between these two responses reveals a shift from projection onto an object to engagement with a subject

      how do you differentiate the lien between projection between an object and engagement to a subject

    2. human habit of making assump-tions based on perceptions of behavior

      in what other ways is this concept being used?

    3. people did not care if their life narratives were really understood. The act of telling them created enough meaning on its own

      just having something on the other end "listening" was very important to the majority of the students

    4. trust in Eliza did not speak to what they thought Eliza would understand but to their lack of trust in the people who would understand.

      talking to a machine because if it weren't a machine, can't trust the type of feedback or what were to come after

    5. human purposes of believable digital companions that are evocative but not authentic.

      evocative because to get any relation from robot you have to think about yourself and it is stimulating, however, it lacks authenticity because there is no sense of loss other than loss of self

    6. These questions ask what we will be like, what kind of people we are be-coming as we develop increasingly intimate relationships with machines

      brings to light an idea of how will we be affected by technology vs how will tech develop? leads into how can the design and approach to tech differ

    7. The questions raised by relational artifacts are not so much about the machines’ capabilities but our vulnerabilities — not about whether the objects really have emotion or intelligence but about what they evoke in us

      similar to abstract art and how art impacts us. What do we take away from all of this

    Tags

    Annotators

    1. Question: 246 years of disorentation. what is the startsof this disorentation?

      • education system in U.S is only MADE for white ppl --> BLACK ppl confuse; wanting to know more of their history.
    1. we must be prepared to act upon our interpretation of what is in the best interest of black people, that is, black people as an historically oppressed population. This is the fundamental necessity for advancing the political process.

      Adopting this kind of philosphical mindset help you value african history a different way.

    2. Afrocentricity becomes a revolutionary idea because it studies ideas, concepts, events, personalities, and political and economic processes from a standpoint of black people as subjects and not as objects, basing all knowledge on the authentic interrogation of location.

      Basically afrocen. Amer. history in the black POV

    1. strict-origin: Only send the origin of the document as the referrer when the protocol security level stays the same (e.g. HTTPS→HTTPS), but don't send it to a less secure destination (e.g. HTTPS→HTTP).
  27. Sep 2020
    1. From npm@5.2.0, npm ships with npx package which lets you run commands from a local node_modules/.bin or from a central cache.
    2. By default, npx will check whether <command> exists in $PATH, or in the local project binaries, and execute that. Calling npx <command> when <command> isn't already in your $PATH will automatically install a package with that name from the NPM registry for you, and invoke it. When it's done, the installed package won’t be anywhere in your globals, so you won’t have to worry about pollution in the long-term. You can prevent this behaviour by providing --no-install option.