32 Matching Annotations
  1. Sep 2020
    1. separate the workflow description from its execution.

      Separating a workflow description from its execution is an important aspect of reproducibility.

    1. And because it's real CSS, rather than some camelCased quotes-everywhere impostor, we can take advantage of the 'tweak in devtools, paste back into our source code' workflow, which I personally couldn't live without.
    1. Many changes, including bug fixes and documentation improvements can be implemented and reviewed via the normal GitHub pull request workflow. Some changes though are "substantial", and we ask that these be put through a bit of a design process and produce a consensus among the Yarn core team. The "RFC" (request for comments) process is intended to provide a consistent and controlled path for new features to enter the project.
  2. Jul 2020
  3. Jun 2020
  4. May 2020
  5. Dec 2019
    1. Archiving and downloading annotations Annotation viewing and export, from Hypothesis Labs Link: https://jonudell.info/h/facet Screencast: https://jonudell.net/h/facet.mp4 Description:  View annotations by user, group, URL, or tag. Export results to HTML, CSV, text, or Markdown.

      Did anyone tried to use this to feed mind/concept-mapping tools like Tinderbox or Cmap?

    1. Is there any way to use this to catch hypothesis annotations into a mind/concept map app? Like Tinderbox or cmaptools?

    1. However, it did require us to think differently about the creation, maintenance, and sustainment of our components moving forward — an integrative process we call "storybook-driven development."
  6. Nov 2019
  7. Jan 2019
    1. These protocols, formal structures, plans, procedures, and schemes can be con-ceived of asmechanismsin the sense that they (1) are objectified in some way(explicitly stated, represented in material form), and (2) are deterministic or at leastgive reasonably predictable results if applied properly. And they aremechanisms ofinteractionin the sense that they reduce the complexity of articulating cooperativework.

      People apply "mechanisms of interaction" to reduce the complexity of the articulation work.

      Schmidt and Bannon use these examples:

      • Formal and informal organizational structures • Planning and scheduling • Standard operating procedures (see Suchman's work on situated action) • Indexes and classifications for organizational and retrieval (see Bowker and Star on boundary objects/infrastructures)

    2. Therefore, instead of pursuing the elusive aim of devising organizational modelsthat are not limited abstractions and thus in principle brittle when confronted withthe inexhaustible multiplicity of reality, organizational models in CSCW applica-tions should be conceived of asresourcesfor competent and responsible workers.

      Schmidt and Bannon posit that organizational models in CSCW should be flexible enough to support new interpretations/evaluations of the model (contingent on circumstances), as well as capture decisions to "adapt, circumvent, execute, modify, etc. the underlying model".

  8. Dec 2018
    1. Exceptions are normal in work processes.

      More specific reference to workflow as a prime CSCW concern. Exceptions, edge cases, and fluid roles need to be accommodated by technology.

  9. Nov 2018
    1. Re-open libraries for exploration I use in-ns to jump into library namespaces and re-define their vars. I insert bits of println statements to help understand how data flows through a library. These monkey-patches only exist in the running REPL. I usually put them inside a comment form. On a REPL restart, the library is back at its pristine state. In this example below, I re-open clj-http.headers to add tracing before the header transformation logic: [source] ;; set us up for re-opening libraries (require 'clj-http.headers) (in-ns 'clj-http.headers) (defn- header-map-request [req] (let [req-headers (:headers req)] (if req-headers (do (println "HEADERS: " req-headers) ;; <-- this is my added print (-> req (assoc :headers (into (header-map) req-headers) :use-header-maps-in-response? true))) req))) ;; Go back to to the user namespace to test the change (in-ns 'user) (require '[clj-http.client :as http]) (http/get "http://www.example.com") ;; This is printed in the REPL: ;; HEADERS: {accept-encoding gzip, deflate} An astute observer will notice this workflow is no different from the regular clojure workflow. Clojure gets out of your way and allows you to shape & experiment in the code in the REPL. You can use this technique to explore clojure.core too!

      explore library code in the repl in-ns and the redefinition

  10. Sep 2018
    1. We'll first look at modelling the problem space - what is common to, and what differs between, thedifferent product variants. Then we'll consider one possible approach for realising product variants in the solutionspace using C++ as an example. Finally we'll look at how Application Engineering is performed by using theproblem and solution space models to create a product variant.
    2. In reality, this linear flow is rarely found in practice.Product Lines usually evolve continuously, even after the first product variants have been defined and deliveredto customers.
  11. Jul 2018
    1. Data becomes dark because no one is paying attention. There is little professional reward structure for scientists to preserve and disseminate raw data. Scientists are rewarded for creating high-density versions of their data in statistics, tables, and graphs in scholarly journals and at conferences. These publications in some ways are the sole end product of scientific inquiry. These products, while valuable, may not be as useful as some authors hope.

      Reward system in place is not rewarding the preservation of dark data.

  12. Jun 2018
    1. Traders continue to monitor their open positions and look for any more opportunities.
    2. If everything is working properly, traders start scanning the markets for potential trading opportunities.
    3. After reading about events and making note of what the analysts are saying, traders head to their workstations, turn on their computers and monitors and open up their analysis and trading platforms.
    4. Traders will also review economic calendars to find out which market-moving financial reports – such as the weekly petroleum status report – are due that day.
    5. This involves reading stories from various newspapers and financial websites, as well as listening to updates from financial news networks, such as CNBC and Bloomberg.
  13. May 2018
  14. Oct 2017
  15. Sep 2017
  16. Feb 2017
  17. Feb 2016
    1. Hi! I'm interested in translate the handbook into spanish, but I have a couple of questions: 1) Is someone already doing this? and 2) is there any methodology or guidelines of the flow of information among translators?