580 Matching Annotations
  1. Jan 2022
  2. Dec 2021
    1. The tools of writing have seldom been designed with writers in mind.

      Perhaps its just that modern writers have been so long divorced from the ideas of classical rhetoric that they're making the process so much harder than it needs to be. Do writers know what they really need in the first place? Perhaps they've been putting the cart before the horse for too long.

      Rethinking one's writing process to start at the moment of reading and annotation is possibly a far better method for composition? Then instead of needing to do the work of coming up with an idea and then researching toward one's idea and then creating something de novo, one can delve into one's notes of things they know have previously been of interest to them. By already being of interest or answering questions they've previously asked themselves and had interest in pursuing, they might make the load of work more evenly spread across their lives rather than designing a massive mountain of a problem first and then attempting to scale it after the fact.

      By building the mountain from the start, it then isn't a problem to be solved, just a vista from which to stand and survey the area.

    1. Nature Portfolio. (2021, December 8). Estimates of COVID-19 vaccine uptake in the US based on large surveys that are used to guide policy-making decisions tend to overestimate the number of vaccinated individuals, according to research published in @Nature. Https://go.nature.com/3EBQPOh https://t.co/rSoclzWIdg [Tweet]. @NaturePortfolio. https://twitter.com/NaturePortfolio/status/1468633979364560899

    1. Some people have found success with a crowd-funded Patreon-kind of funding model. Even though ostensibly making is showbusiness now,

      Starting with reality television, everything seems to have become entertainment. Social media has accelerated this.

      The idea that "making is showbusiness" is an interesting label for this.

      We also have "manufacturing"; when will we have digufacturing?

  3. Nov 2021
    1. Many decisions are reversible, two-way doors. Those decisions can use a light-weight process. Most decisions should probably be made with somewhere around 70 percent of the information you wish you had. Some decisions are consequential and irreversible or nearly irreversible -- one-way doors -- and these decisions must be made methodically, carefully, slowly, with great deliberation and consultation. If you walk through and don't like what you see on the other side, you can't get back to where you were before. But most decisions aren't like that -- they are changeable, reversible -- they're two-way doors. If you've made a suboptimal two-way door decision, you don't have to live with the consequences for that long. You can reopen the door and go back through.

      Reversible decisions can be made with less information / certainty

    1. Dr. Thomas Wilckens. (2021, October 31). JCVI facing calls from within for greater transparency over decision-making https://buff.ly/3GwVqCZ JCVI has been criticised for failing to publish detailed minutes, modelling and analysis behind its decision to advise vaccinating all over-16s in Britain #covid19 #coronavirus https://t.co/nWbnvci7LI [Tweet]. @Thomas_Wilckens. https://twitter.com/Thomas_Wilckens/status/1454798820156530689

  4. Oct 2021
    1. “Speed kills.” If you are able to be nimble, assess the ever-changing environment, and adapt quickly, you’ll always carry the advantage over any opponents. Start applying the OODA Loop to your day-to-day decisions and watch what happens. You’ll start to notice things that you would have been oblivious to before. Before jumping to your first conclusion, you’ll pause to consider your biases, take in additional information, and be more thoughtful of consequences.

      In che modo si può applicare il modello OODA Loop nella vita quotidiana?

      Semplicemente applicando ad ogni nostra decisione le fasi previste dal modello, rendendo questo processo una abitudine riusciremo ad essere sempre più veloci nell'eseguirlo e questo ci darà la velocità necessaria per sopravvivere e vincere.

    1. Team syntegrity and democratic group decision making: theory and practice

      Team Syntegrity

      Stafford Beer created Team Syntegrity as a methodology for social interaction that predisposes participants towards shared agreement among varied and sometimes conflicting interests, without compromising the legitimate claims and integrity of those interests. This paper outlines the methodology and the underlying philosophy, describing several applications in a variety of countries and contexts, indicating why such an approach causes us to re-think more traditional approaches to group decision processes, and relating Team Syntegrity to other systems approaches.

      Shared by Kirby Urner in the Trimtab Book Club

  5. Sep 2021
    1. it came out, mechanically, just by doing the calculations. (By calculations, I mean: The steps of the notebook system- applying the introspection.)

      Fundamental value(s) of considered note-making = introspection, intellectual synthesis, connection...

    1. The question is similar but its in a Rails context. The solutions would answer my question, but I'm almost certain that he could probably leverage Arel to solve his problem. The question I posted was designed purely as a Ruby question so that it was easier to search for. You might want to suggest an edit of the title of his question because it didn't show up when I searched for a solution to my problem.
  6. Aug 2021
    1. Now consider we want to handle numbers in our known value set: const KNOWN_VALUES = Object.freeze(['a', 'b', 'c', 1, 2, 3]) function isKnownValue(input?: string | number) { return typeof(input) === 'string' && KNOWN_VALUES.includes(input) } Uh oh! This TypeScript compiles without errors, but it's not correct. Where as our original "naive" approach would have worked just fine. Why is that? Where is the breakdown here? It's because TypeScript's type system got in the way of the developer's initial intent. It caused us to change our code from what we intended to what it allowed. It was never the developer's intention to check that input was a string and a known value; the developer simply wanted to check whether input was a known value - but wasn't permitted to do so.
  7. Jul 2021
    1. To the extentthat people accommodate themselves to the faceless inflexibility ofplatforms, they will become less and less capable of seeing thevirtues of institutions, on any scale. One consequence of thataccommodation will be an increasing impatience withrepresentative democracy, and an accompanying desire to replacepolitical institutions with platform-based decision making:referendums and plebiscites, conducted at as high a level as possible(national, or in the case of the European Union, transnational).Among other things, these trends will bring, in turn, theexploitation of communities and natural resources by people whowill never see or know anything about what they are exploiting. !escope of local action will therefore be diminished, and will comeunder increasing threat of what we might call, borrowing a phrasefrom Einstein, spooky action at a distance.

      This fits in line with my thesis to make corporations and especially corporate executives and owners be local, so that they can see the effect that their decisions are having.

  8. test-prof.evilmartians.io test-prof.evilmartians.io
  9. Jun 2021
    1. your goal cannot be to follow orders in order to get a higher grade, instead you are free to listen, consider things, ignore ideas, or ask more honest questions of your readers. You are now free to make your own decisions on your writing. 

      Labor-based grading in writing allows students to listen and adjust to comments which gives them greater freedom and autonomy in both their learning process as well as their writing.

      Ideally, in a system like this, a shorter feedback loop of commentary and readjustment may also help to more carefully hone their skills versus potentially hitting a plateau after which it's more difficult to improve.

    1. V Shah, A. S., Gribben, C., Bishop, J., Hanlon, P., Caldwell, D., Wood, R., Reid, M., McMenamin, J., Goldberg, D., Stockton, D., Hutchinson, S., Robertson, C., McKeigue, P. M., Colhoun, H. M., & McAllister, D. A. (2021). Effect of vaccination on transmission of COVID-19: An observational study in healthcare workers and their households [Preprint]. Public and Global Health. https://doi.org/10.1101/2021.03.11.21253275

    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. better “decision hygiene” such as designating an observer for group decisions, to prevent common biases and noisy judgments. For example, they can ensure that participants in a team reach independent assessments before coming together as a group to aggregate their decisions.

      Approaches for decreasing noise in decision making

  10. May 2021
    1. For dynamic routes, such as our src/routes/blog/[slug].svelte example, that's not enough. In order to render the blog post, we need to fetch the data for it, and we can't do that until we know what slug is. In the worst case, that could cause lag as the browser waits for the data to come back from the server. We can mitigate that by prefetching the data. Adding a sveltekit:prefetch attribute to a link... <a sveltekit:prefetch href="blog/what-is-sveltekit">What is SvelteKit?</a> ...will cause SvelteKit to run the page's load function as soon as the user hovers over the link (on a desktop) or touches it (on mobile), rather than waiting for the click event to trigger navigation. Typically, this buys us an extra couple of hundred milliseconds, which is the difference between a user interface that feels laggy, and one that feels snappy.
    1. Career decision making involves so much uncertainty that it’s easy to feel paralysed. Instead, make some hypotheses about which option is best, then identify key uncertainties: what information would most change your best guess?

      We tend to think that uncertainties can't be weighted in our decision-making, but we bet on uncertainties all the time. Rather than throw your hands up and say, "I don't have enough information to make a call", how can we think deliberately about what information would reduce the uncertainty?

  11. Apr 2021
  12. Mar 2021
    1. Sociologist Michael Warner built on this some ten years later, saying:Counterpublics are spaces of circulation in which it is hoped that the poiesis of scenemaking will be transformative, not replicative merely.Poiesis is a fancy way of talking about the art and the act of creating, inventing — and it’s closely related to technique. Consciously making a scene that others can join in with.Economist Kim Crayton’s antiracism programme, Cause a Scene speaks directly to this: she is bringing a clear set of principles to life through leadership training and sharing content to achieve “strategic disruption of the status quo in technical organizations”.Making a scene is galvanising and welcoming, dynamic and inclusive by default.

      I like this idea of creating a space and causing a scene to pull people in.

      Not too dissimilar to the aculturation Hollywood does to help normalize certain activities just by showing them increasingly.

      Definitely want to circle back to this with additional examples and expand on it.

  13. Feb 2021
    1. While Trailblazer offers you abstraction layers for all aspects of Ruby On Rails, it does not missionize you. Wherever you want, you may fall back to the "Rails Way" with fat models, monolithic controllers, global helpers, etc. This is not a bad thing, but allows you to step-wise introduce Trailblazer's encapsulation in your app without having to rewrite it.
    1. Say, for instance, a hypothetical self-driving car is sold as being the safest on the market. One of the factors that makes it safer is that it “knows” when a big truck pulls up along its left side and automatically moves itself three inches to the right while still remaining in its own lane. But what if a cyclist or motorcycle happens to be pulling up on the right at the same time and is thus killed because of this safety feature?

      I think that an algorithm that's "smart" enough to move away from a truck is also "smart" enough to know that it cannot physically occupy the same space as the motorcycle.

  14. Jan 2021
    1. We informed and documented. We made it easy for you to understand the problem and also to take action if you disagreed. I hope you didn’t read https://linuxmint-user-guide.readthedocs.io/en/latest/snap.html#how-to-install-the-snap-store-in-linux-mint-20. I can’t understand how it could be simpler.
  15. Dec 2020
    1. No more waiting around for pull requests to be merged and published. No more forking repos just to fix that one tiny thing preventing your app from working.

      This could be both good and bad.

      potential downside: If people only fix things locally, then they may be less inclined/likely to actually/also submit a merge request, and therefore it may be less likely that this actually (ever) gets fixed upstream. Which is kind of ironic, considering the stated goal "No more waiting around for pull requests to be merged and published." But if this obviates the need to create a pull request (does it), then this could backfire / work against that goal.

      Requiring someone to fork a repo and push up a fix commit -- although a little extra work compared to just fixing locally -- is actually a good thing overall, for the community/ecosystem.

      Ah, good, I see they touched on some of these points in the sections:

      • Benefits of patching over forking
      • When to fork instead
  16. Nov 2020
    1. Unfortunately it is not just the semantic that is broken. There are lot of things.For example if you look at some of the examples (https://flutter.github.io/samples/#/) - you can see that indeed there are some div and p tags but it is not entirely normal DOM elements. For example you can't even select text anywhere on the screen. And there are more and more little things like that.Just to be clear - Flutter for web is great, I'm happy it exists, but it is not comparable to React/Vue or Svelte.IMO Flutter for web is good to post live examples of Flutter code or maybe some last-minute-boss-request to make a web version of existing app, but for not for full-blown web app. :)
    1. When you email me, please include a minimal bash script that demonstrates the problem in the body of the email (not as an attachment). Also very clearly state what the desired output or effect should be, and what error or failure you are getting instead. You are much more likely to get a response if your script isn't some giant monster with obtuse identifiers that I would have to spend all afternoon parsing.
  17. Oct 2020
    1. hyperscript is much simpler to refactor and DRY up your code than with JSX, because, being vanilla javascript, its easier to work with variable assignment, loops and conditionals.

    Tags

    Annotators

  18. Sep 2020
    1. When a component reaches such a size that this becomes a problem, the obvious course of action is to refactor it into multiple components. But the refactoring is complex for the same reason: extracting the styles that relate to a particular piece of markup is an error-prone manual process, where the relevant styles may be interleaved with irrelevant ones.

    Tags

    Annotators

    1. Amazon pushes teams to escalate one-way door decisions – those that can’t be reversed and may have long-term consequences.  However, with “two-way” decisions, managers are coached to make these decisions themselves.

      Amazon encourages employees to escalate decisions that are irreversible (one-way door decisions) and to delegate decisions that are not. The idea being that if you can act quickly, even if you make more mistakes, it will benefit the system as a whole.

  19. Aug 2020
    1. Ray, E. L., Wattanachit, N., Niemi, J., Kanji, A. H., House, K., Cramer, E. Y., Bracher, J., Zheng, A., Yamana, T. K., Xiong, X., Woody, S., Wang, Y., Wang, L., Walraven, R. L., Tomar, V., Sherratt, K., Sheldon, D., Reiner, R. C., Prakash, B. A., … Consortium, C.-19 F. H. (2020). Ensemble Forecasts of Coronavirus Disease 2019 (COVID-19) in the U.S. MedRxiv, 2020.08.19.20177493. https://doi.org/10.1101/2020.08.19.20177493