58 Matching Annotations
  1. Last 7 days
    1. Usually the philosophy is akin to turning an antique coffee-grinder into the base for a lamp: it's there, so why not find a way to put it to some use.
  2. Aug 2022
    1. perhaps the mostfrequent motivation for adding dependencies in layer-3 soft-ware is the desire to write less code oneself
    1. Much of the material in this lecture is to appear in a chapter entitled “Prob-lems of Explanation in Linguistics” in Explanations in Psychology, edited byR. Borger and F. Cioffi (New York: Cambridge University Press, 1967), alongwith interesting critical comments by Max Black.

      Linnean-like reuse of materials

      precedents

  3. Jul 2022
    1. Engage with the idea and comment or elaborateon it in a Point Note.

      Dan Allosso's definition of a point note.

      This is roughly equivalent to permanent notes or evergreen notes in Ahrens or Matuschak's frameworks respectively. Somehow I like what seems like a broader feel here, thought the name

      Does this version contain within it the idea of growth or evolution over time? Evergreen note in Matuschak's version does, though the word evergreen stemming from the journalism space would indicate an idea that doesn't evolve over time but is simply reusable or republishable with little or no work. The linguistic link to evergreen articles in the journalism space creates cognitive dissonance for me in calling notes evergreen. Evergreen connotes reusability, which is useful, but ideas should have the ability to evolve and procreate with other ideas.

    1. But it's not a trivial problem. I have compiled, at latest reckoning, 35,669 posts - my version of a Zettelkasten. But how to use them when writing a paper? It's not straightforward - and I find myself typically looking outside my own notes to do searches on Google and elsewhere. So how is my own Zettel useful? For me, the magic happens in the creation, not in the subsequent use. They become grist for pattern recognition. I don't find value in classifying them or categorizing them (except for historical purposes, to create a chronology of some concept over time), but by linking them intuitively to form overarching themes or concepts not actually contained in the resources themselves. But this my brain does, not my software. Then I write a paper (or an outline) based on those themes (usually at the prompt of an interview, speaking or paper invitation) and then I flesh out the paper by doing a much wider search, and not just my limited collection of resources.

      Stephen Downes describes some of his note taking process for creation here. He doesn't actively reuse his notes (or in this case blog posts, bookmarks, etc.) which number a sizeable 35669, directly, at least in the sort of cut and paste method suggested by Sönke Ahrens. Rather he follows a sort of broad idea, outline creation, and search plan akin to that described by Cory Doctorow in 20 years a blogger

      Link to: - https://hyp.is/_XgTCm9GEeyn4Dv6eR9ypw/pluralistic.net/2021/01/13/two-decades/


      Downes suggests that the "magic happens in the creation" of his notes. He uses them as "grist for pattern recognition". He doesn't mention words like surprise or serendipity coming from his notes by linking them, though he does use them "intuitively to form overarching themes or concepts not actually contained in the resources themselves." This is closely akin to the broader ideas ensconced in inventio, Llullan Wheels, triangle thinking, ideas have sex, combinatorial creativity, serendipity (Luhmann), insight, etc. which have been described by others.


      Note that Downes indicates that his brain creates the links and he doesn't rely on his software to do this. The break is compounded by the fact that he doesn't find value in classifying or categorizing his notes.


      I appreciate that Downes uses the word "grist" to describe part of his note taking practice which evokes the idea of grinding up complex ideas (the grain) to sort out the portions of the whole to find simpler ideas (the flour) which one might use later to combine to make new ideas (bread, cake, etc.) Similar analogies might be had in the grain harvesting space including winnowing or threshing.

      One can compare this use of a grist mill analogy of thinking with the analogy of the crucible, which implies a chamber or space in which elements are brought together often with work or extreme conditions to create new products by their combination.

      Of course these also follow the older classical analogy of imitating the bees (apes).

  4. Jun 2022
    1. If you want to write a book, you could dial down the scope andwrite a series of online articles outlining your main ideas. If youdon’t have time for that, you could dial it down even further andstart with a social media post explaining the essence of yourmessage.

      This does make me wonder again, how much of this particular book might be found in various forms on Forte's website, much of which is behind a paywall at $10 a month or $100 a year?

      It's become more common in the past decades for writers to turn their blogs into books and then use their platform to sell those books.

    2. Over time, your ability to quickly tap these creative assets andcombine them into something new will make all the difference in yourcareer trajectory, business growth, and even quality of life

      I'm curious how he's going to outline this practice as there's been no discussion of linking or cross-linking ideas prior to this point as is done in some instantiations of the zettelkasten methods. (Of course this interlinking is more valuable when it comes specifically to writing output; once can rely on subject headings and search otherwise.)

    1. By asking students to share their annotations openly, we help students to see a wide range of annotation practices, thus demystifying what has often been a private, individual practice.

      Teachers can model their own reading and annotating practices for students, but this can be expanded when using social annotation. This will allow students to show each other a wider variety of potential note taking and annotation strategies which help to reinforce the teacher's own modeling. This can be useful modelling of a practice in public which has historically been done privately.

      By featuring notes which might be reused for papers or developing later research, teachers can also feature the portions of the note taking process which can be reused for developing new ideas. How might annotations within a text be linked to each other outside of the particular flow of the paper? Might there have been different orderings for the arguments that may have been clearer?

      What ideas in the broader class might the ideas within a particular text be linked to? What ideas outside of the class can be linked to those found within the text?

      In less experienced groups, teachers might occasionally call out individual annotations in discussion to ask the group for what purposes a student might have annotated specific portions to highlight the various methods and reasons.

      What are the list of particular note types here? - Paraphrasing segments to self-test for understanding - Creation of spaced repetition type notes for memorizing definitions and facts - Conversations with the text/original author and expansion of the ideas - Questioning the original text, do we agree/disagree? - Linking ideas from the text into one's broader knowledge base - Highlighting quotes for later reuse - others??


      Link to - double-entry journaling in Bruce Ballenger<br /> - types of questions one might ask within a text, Ballenger again

    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.)

    1. It is both better for writingpractice and safer for transcription if the note is so framed thatit could be understood by a stranger. With such a technique youare also equipped to do precis writing, that is, make a condensedbut usable version of a longer document.

      Notice the words "usable version of a longer document". Notes should be reusable in some form.

    Tags

    Annotators

  5. Apr 2022
    1. a complex problem should not ~be regarded immediately in terms of computer instruc- tions, bits, and "logical words," but rather in terms and entities natural to the problem itself, abstracted in some suitable sense

      Likewise, a program being written (especially one being written anew instead of by adapting an existing one) should be written in terms of capabilities from the underlying system that make sense for the needs of the greater program, and not by programming directly against the platform APIs. In the former case, you end up with a readable program (that is also often portable), whereas in the latter case, what you end up writing amounts to a bunch of glue between existing system component that may not work together in any comprehensible way to half the audience who is not already intimately familiar with the platform in question, but no less capable of making meaningful contributions.

  6. www.research-collection.ethz.ch www.research-collection.ethz.ch
    1. Ihavelearnttoabandonsuchattemptsofadaptationfairlyquickly,andtostartthedesignofanewprogramaccordingtomyownideasandstandards

      I have learnt to abandon such attempts of adaptation fairly quickly, and to start the design of a new program according to my own ideas and standards

  7. Nov 2021
  8. Sep 2021
    1. The VTE widget was originally designed as the back-end for Gnome Terminal but was fortunately designed as a GTK widget so that other terminal emulator applications could leverage it instead of rolling their own. Many popular Linux terminal emulators use this component.

      .

  9. Aug 2021
    1. Copy and pastethe module’s code into your system and make whatever changes you find nec-essary.This is usually the right thing to do for a small component
  10. Jul 2021
  11. Jun 2021
    1. Rather than write new tooling we decided to take advantage of tooling we had in place for our unit tests. Our unit tests already used FactoryBot, a test data generation library, for building up test datasets for a variety of test scenarios. Plus, we had already built up a nice suite of helpers that we coud re-use. By using tools and libraries already a part of the backend technology’s ecosystem we were able to spend less time building additional tooling. We had less code to maintain because of this and more time to work on solving our customer’s pain points.
  12. May 2021
    1. MJML comes out of the box with a set of standard components to help you build easily your first templates without having to reinvent the wheel.
  13. Feb 2021
    1. Dr. Jeremy Dean, VP of Education at Hypothesis says, “I’m especially excited about this project because it brings my work in social annotation back to its origins. I first discovered this technology while teaching composition at UT Austin. I’ve long engaged my students in social annotation, knowing from my own experience that it builds their critical reading and writing skills. With this study, we’ll be able to explore if what I’ve seen happen in my classes plays out at scale: Do students who annotate become better readers, and therefore, better thinkers and writers?”

      I might suggest that this is moving in the right direction, but I would posit that annotation is only the beginning of the process of working with/conversing with texts.

      What happens after the annotation? Can students revisit them easily? Search for them? Can they move their annotations around? Connect them in new and interesting ways?

      These practices may require more flexibility with their Hypothes.is data to reuse and remix it.

    1. My reasoning for not gemifying ActiveForm is that the custom not-rails-core logic is relatively small
    2. I've utilized as many Rails modules as I can to make maintenance a lot easier as I just have to update Rails and I get the updates for free. By utilizing Rails core modules, it's a really small library - there are only 10 methods in the Base module!
    1. I'd like to know specifically what you were aiming to achieve with this Gem as opposed to simply using https://github.com/apotonick/reform? I am happy to help contribute, but equally if there is a gem out there that already does the job well, I'd like to know why we shouldn't just use that.
    1. When your digital news feed doesn’t contain links, when it cannot be linked to, when it can’t be indexed, when you can’t copy a paragraph and paste it into another application: when this happens your news feed is not flawed or backwards looking or frustrating. It is broken.

      If your news feed doesn't contain links, can't be linked to, indexed, or copied and pasted, it is broken.

      How can this be tied into the five R's of Open Education Resources: Retain, Reuse, Revise, Remix and/or Redistribute content (and perhaps my Revise/Request update ideas: https://boffosocko.com/2018/08/30/the-sixth-r-of-open-educational-resources-oer/)

  14. Dec 2020
    1. For example, an event handler callback that can be used to handle both fullscreenchange and fullscreenerror might look like this:
  15. Nov 2020
    1. I've only done components that need to/can be Svelte-ified. For some things, like RTL and layout grid, you can just use the MDC packages.
    2. This is Sass based, and therefore doesn't require Svelte components

      Just because we could make Svelte wrapper components for each Material typography [thing], doesn't mean we should.

      Compare:

      • material-ui [react] did make wrapper components for typography.

        • But why did they? Is there a technical reason why they couldn't just do what svelte-material-ui did (as in, something technical that Svelte empowers/allows?), or did they just not consider it?
      • svelte-material-ui did not.

        • And they were probably wise to not do so. Just reuse the existing work from the Material team so that there's less work for you to keep in sync and less chance of divergence.
  16. Oct 2020
  17. Sep 2020
    1. Links are just <a> elements, rather than framework-specific <Link> components. That means, for example, that this link right here, despite being inside a blob of markdown, works with the router as you'd expect
    1. setContext / getContext can only be used once at component init, so how do you share your API result through context? Related: how would you share those API results if the call was made outside of a Svelte component, where setContext would be even more out of the question (and the API call would arguably be better located, for separation of concerns matters)? Well, put a store in your context.
    1. There’s a bunch of fiddly syntax here, not to mention 2 separate build stacks and 3 sets of dependencies, but the end result is awesome. Simply renaming a field on a shared model will reveal all the React components using that value on the front-end, and back-end code using it.
    2. The “shared” schema is effectively the API schema. These are the fields exchanged in the API, common to client and server.
    1. You can construct both by setting other properties inside the Promise callbacks, but we have {#await} and I feel like it should be used for this, instead of special casing the logic every time.
  18. Aug 2020
  19. Jul 2020
    1. The key to successfully creating reusable components using both render props and scoped slots is being able to correctly separate behavior from presentation. Each time you create a new UI component, think “What is the core behavior of this component? Can I use this anywhere else?”
  20. May 2020
    1. There are no plans to deprecate the REST API. To reduce the technical burden of supporting two APIs in parallel, they should share implementations as much as possible.
  21. Apr 2020
    1. Take a moment to consider the alternative. No, not the IT department's fantasy world, that never-gonna-happen scenario where you create a strong, unique password for every account, memorize each one, and refresh them every few months. We both know it's not like that. The reality is that in your attempts to handle all those passwords yourself, you will commit the cardinal sin of reusing some. That is actually far more risky than using a password manager. If a single site that uses this password falls, every account that uses it is compromised.
    1. Password reuse is a serious problem because of the many password leaks that occur each year, even on large websites. When your password leaks, malicious individuals have an email address, username, and password combination they can try on other websites. If you use the same login information everywhere, a leak at one website could give people access to all your accounts. If someone gains access to your email account in this way, they could use password-reset links to access other websites, like your online banking or PayPal account.
    1. More information on the CC license compatibility chart https://wiki.creativecommons.org/wiki/Wiki/cc_license_compatibility

      The compatibility chart is an excellent resource for visually identifying the scope of resuse. Most importantly, this chart shows the product of remixing licenses. This is another resource that will be employed for future reference.

  22. Mar 2020
    1. it comes down to opportunities for code reuse. Will your system re-use more code if you use WordPress and its very usable admin area, myriad of available plugins and themes? Or can you re-use more code by harnessing the object-oriented design, DSLs and good software development practices mecca that is Ruby, Rails and the available libraries and tools?
  23. Dec 2019
  24. May 2019
    1. Bloggers can bundle, but making Tweets look like Tweets is actually pretty difficult for normal people and even for geeks like me.

      This has been handled pretty well on a couple of platforms (Wordpress, the late lamented Storify, etc). Does anyone know whether it was fixed more on the Twitter API side or more on the bundling tool side? It's interesting to think that forms of information are more or less bundle-able (reactive or inert, in the atomic metaphor) and that this can be controlled as much by the publisher as by the remixer.

  25. Oct 2017
    1. Investment in data curation and governance is essential and often substantial

      important for reuse and reusability, among other things

    2. importance of data discoverability: an informatics issue that was not considered by WWARN's designers in the initial phase, when it was assumed that access for external users would be limited to the summary data shown on the WWARN Explorer. Discoverability - the ability of potential outside users to find the data set and easily understand what it contains - is critical if the data are to be reused by any investigator with a legitimate research question that may be addressed by data held in the resource. WWARN took care to develop data management tools that included a full audit trail for the variables that they standardised.

      tools and standards again

    3. “We have to change the conversation to: data sharing is a given. If you don't want to share you have to take action yourself to opt out, instead of putting the onus onto people to make sharing happen. If we did it the other way around, people would quickly find data sharing is not as bad as they thought and we'd make progress much faster.”

      Important points

    4. In mid-2016, the WWARN board began to discuss changes to the terms of submission that would allow researchers to grant access to their data in perpetuity if they chose, rather than be recontacted for every use. Access requests would be considered by an independent Data Access Committee. This committee was constituted under the auspices of the WHO's Special Programme for Research and Training in Tropical Diseases (TDR) in April 2017

      facilitating reuse

  26. Sep 2017
  27. Sep 2015
    1. (B) Dyn labeling in dyn-IRES-cre x Ai9-tdTomato compared to in situ images from the Allen Institute for Brain Science in a sagittal section highlighting presence of dyn in the striatum, the hippocampus, BNST, amygdala, hippocampus, and substantia nigra. All images show tdTomato (red) and Nissl (blue) staining.(C) Coronal section highlighting dynorphinergic cell labeling in the NAc as compared to the Allen Institute for Brain Science.

      Allen Brain Institute

    1. Because cue-evoked DA release developed throughout learning, we examined whether DA release correlated with conditioned-approach behavior. Figure 1E and table S1 show that the ratio of the CS-related DA release to the reward-related DA release was significantly (r2 = 0.68; P = 0.0005) correlated with number of CS nosepokes in a conditioning session (also see fig. S4).

      single trial analysis

  28. Jan 2014
    1. Data reuse. Respondents were asked to indicate whether they have the sole responsibility for approving access to their data. Of those who answered this question, 43% (n=545) have the sole responsibility for all their datasets, 37% (n=466) have for some of their datasets, and 21% (n=266) do not have the sole responsibility.