417 Matching Annotations
  1. Apr 2022
    1. Priority inversion within organizational decision-making harms making the correct decision.

      The author's solution argues a primitive approach: the greater good for the greatest number.

      1. Customer
      2. Company
      3. Product
      4. Group
      5. Project
      6. Team
      7. Individual Contributor
  2. Mar 2022
    1. “Scarcity: WhyHaving Too Little Means So Much” (2013) by Mullainathan andShafir. They investigate how the experience of scarcity has cognitiveeffects and causes changes in decision-making processes.

      I'm reminded of a reference recently to Republicans being upset that poor people of color would "waste" their money on frivolities like manicures and fake fingernails instead of on food or other necessities. How might this tie into the argument made in this book?

  3. Feb 2022
    1. Even though results of these studies are currently under intensescrutiny and have to be taken with a grain of salt (Carter andMcCullough 2014; Engber and Cauterucci 2016; Job, Dweck andWalton 2010), it is safe to argue that a reliable and standardisedworking environment is less taxing on our attention, concentration

      and willpower, or, if you like, ego. It is well known that decision-making is one of the most tiring and wearying tasks...

      Having a standardized and reliable working environment or even workflow can be less taxing on our attention, our concentration, and our willpower leaving more energy for making decisions and thinking which can have a greater impact.

      Does the fact that the relative lack of any decision making about what to see or read next seen in doomscrolling underlie some of the easily formed habit of the attention economy? Not having to actively decide what to read next combined with the random rewards of interesting tidbits creating a sense of flow is sapping not our mental energy, but our time. How can we better design against this?

  4. Jan 2022
    1. In a period of prolonged change, digital theory is more than an academic exercise. Digital media impacts all aspects of western society, from education to politics, from business to the arts. Journalists, science fiction writers, ideologues, entrepreneurs, activists, classroom teachers, rock stars, Supreme Court judges, government regulators are both consumers and producers of digital theory. For many, theorizing restores predictability and stability to a world rocked by radical change, while for others, theory fuels change, directing the energies unleashed by the digital revolution towards altering the nature of political life or personal identity. Our fantasies and fears about change shape our theories (including supposedly disinterested academic theories) as much as our theories help master those fears and fulfill those fantasies.

      Here Jenkins makes an argument for the practicality of digital theory as a way to make meaning of the rapid changes that have come with "the digital revolution"

  5. 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?

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

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

  8. 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.
  9. 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.
  10. 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.

  11. test-prof.evilmartians.io test-prof.evilmartians.io
    1. That's it! Just replace let! with let_it_be. That's equal to the before_all approach but requires less refactoring.
    2. That technique works pretty good but requires us to use instance variables and define everything at once. Thus it's not easy to refactor existing tests which use let/let! instead.
  12. 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.
    2. Also, Sandi Metz mentions this in POODR. As I recall, she also advocates wrapping bare instance variables in methods, even when they're only used internally. It helps avoid mad refactoring later.
    3. But sure, go ahead and enforce self-encapsulation if you like; it makes it easier to do memoization or whatever later on.
    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

  13. 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.
    2. makes your app inaccessible to users if JavaScript fails or is disabled (which happens more often than you probably think).
    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?

    1. Because constants in Ruby aren't meant to be changed, Ruby discourages you from assigning to them in parts of code which might get executed more than once, such as inside methods.
  14. Apr 2021
    1. Explicit affordances are obvious, perceptual features of an item that clue you in on how it is to be used. With explicit affordances, physical appearance and any accompanying language or text inform the user of how an object is to be used.
  15. Mar 2021
    1. I like this approach more because I can scan the code that renders the Box component and easily spot that it takes two children. If the Box took any props, they'd be within the opening <Box> tag, and they would be distinct from any children props.
    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.