114 Matching Annotations
  1. Last 7 days
    1. Every beginner-level tutorial for scientists should state during the first five minutes that you cannot expect stability and that you should either use Python only for throw-away code or else
    1. What is not OK is what I perceive as the dominant attitude today: sell SciPy as a great easy-to-use tool for all scientists, and then, when people get bitten by breaking changes, tell them that it’s their fault for not having a solid maintenance plan for their code.
    1. Without wishing to exalt the cult of gentlemanlyamateurism, one must nevertheless recognize that the classical issues have aliveliness and significance that may be lacking in an area of investigation thatis determined by the applicability of certain tools and methods, rather than byproblems that are of intrinsic interest in themselves.

    Tags

    Annotators

  2. Jul 2022
    1. just to give you a feel for how powerful these systems are just think of the bitcoin energy consumption and realize that that 00:09:48 just drops out of two components in bitcoin one is the block reward impact evaluator and two the price of bitcoin so those two things yield this tremendous energy 00:10:00 consum consuming system this was kind of an accident this was a an accident of nobody quite intended this this device to um consume this this amount of energy and waste this amount of energy uh but 00:10:13 this gives you a sense of the power of these these uh systems first off we should fix this and you know get out get to uh better systems that that actually uh make this this um energy use uh useful 00:10:25 uh but this i use as an example to give you a sense of like the level of power that comes from these incentive structures and their operation at scale in falcon we're very familiar with these kinds of structures we use the same component and we've gotten a feel for how powerful 00:10:38 this stuff is um in just a couple of years we ended up organizing the build out of a massive hardware infrastructure for providing storage to the world um with again just using one 00:10:51 core incentive structure a block reward uh so all of this makes me really really hopeful um that we'll be able to build um these kinds of incentive structures that can scale to solve extremely large planetary scale 00:11:03 problems um by designing incentive structures and structures warping the incentive fields and getting us to little by little problem by problem scale by scale um solve challenges 00:11:17 and so i think i greatly encourage you if you aren't already in this uh world to try it out to try creating some smart contracts and deploying them um to try uh working with other projects and so on 00:11:29 to get a feel for how powerful these these systems are um i i'm very hopeful that things like this will have a huge impact on planetary scale problems like uh climate change um i've become very hopeful that 00:11:41 these systems will let us coordinate massive action again millions of people billions of people whole industries by letting us have the full power of law and economics and so on in a fully 00:11:55 programmable environment i'm also very hopeful that we can get to accelerate science and technology development by using these kinds of structures to create instruments to incentivize areas of the innovation chasm that are 00:12:08 underserved areas where it's extremely difficult to get funding for certain projects or where it's extremely difficult to get long-term rewards or long-term success many of you have probably heard me talk 00:12:21 about this science and technology translation problem and the lack of incentive structures in that in that period in the castle in the middle and i think a lot of that just comes from the lack of reward structures there that make it impossible for 00:12:34 groups building groups building building projects there to raise capital um because there's no good incentive for capital uh to to deploy there so uh what brought us to so knowing all 00:12:46 of this knowing that this is a critical century knowing that um this critical decade and year um and knowing that crypticon is extremely powerful um why are we here why are we in funding commons so we thought about this problem last year and 00:12:59 we saw that the scale of problem of um of blockchains and the kind of rapid pace of development in industry and the emergence of things like defy and dials and nfts and so on 00:13:10 and especially the the broad adoption by hundreds of thousands of people or millions of people of these tools gave us a very promising um landscape to be able to solve these kinds of problems 00:13:23 and so we have the potential to solve all these massive coordination problems but we're lacking good mechanisms we need way better governance structures we need way better funding mechanisms and uh and so on we need to study these things with much 00:13:36 deeper theory and much deeper experimental analysis and so on

      Bitcoin, in spite of its unintended consequences, does demonstrate the power and potential of these kinds of systems to scale.

  3. May 2022
    1. As told in Genius: The Life and Science of Richard Feynman byJames Gleick

      Forte cleverly combines a story about Feynman from Genius with a quote about Feynman's 12 favorite problems from a piece by Rota. Did they both appear in Gleick's Genius together and Forte quoted them separately, or did he actively use his commonplace to do the juxtaposition for him and thus create a nice juxtaposition himself or was it Gleick's juxtaposition?

      The answer will reveal whether Forte is actively using his system for creative and productive work or if the practice is Gleick's.

    2. new result, test it against each of your twelve problems to seewhether it helps. Every once in a while there will be a hit, andpeople will say, “How did he do it? He must be a genius!”

      You have to keep a dozen of your favorite problems constantly present in your mind, although by and large they will lay in a dormant state. Every time you hear or read a new trick or a

      Gian-Carlo Rota, Indiscrete Thoughts (Boston: Birkhäuser Boston, 1997), 202.

      Richard Feynman indicated in an interview that he kept a dozen of his favorite problems at the top of his mind. As he encountered new results and tricks, he tried applying them to those problems in hopes of either solving them or in coming up with new ideas. Over time by random but combinatorial chance, solutions or ideas would present themselves as ideas were juxtaposed.

      One would suspect that Feynman hadn't actually read Raymond Llull, but this technique sounds very similar to the Llullan combinatorial arts from centuries earlier, albeit in a much more simplified form.

      Can we find evidence of Feynman having read or interacted with Llull? Was it independently created or was he influenced?

      I had an example of this on 2022-05-28 in Dan Allosso's book club on Equality in the closing minutes where a bit of inspiration hit me to combine the ideas of memes, evolution, and Indigenous knowledge and storytelling to our current political situation. Several of them are problems and ideas I've been working with over years or months, and they came together all at once to present a surprising and useful new combination. #examples

      Link this also to the idea of diffuse thinking as a means of solving problems. One can combine the idea of diffuse thinking with combinatorial creativity to super-charge one's problem solving and idea generation capacity this way. What would one call this combination? It definitely needs a name. Llullan combinatorial diffusion, perhaps? To some extent Llull was doing this already as part of his practice, it's just that he didn't know or write explicitly about the diffuse thinking portion (to my knowledge), though this doesn't mean that he wasn't the beneficiary of it in actual practice, particularly when it's known that many of his time practiced lectio divina and meditated on their ideas. Alternately meditating on ideas and then "walking away" from them will by force cause diffuse thinking to be triggered.

      Are there people for whom diffuse thinking doesn't work from a physiological perspective? What type of neurodiversity does this cause?

    1. optimal placement of facilities to minimize transportation costs while considering factors like avoiding placing hazardous materials near housing, and competitors' facilities.

      Facility Location Problem

  4. Apr 2022
    1. These callbacks are focused on the transactions, instead of specific model actions.

      At least I think this is talking about this as limitation/problem.

      The limitation/problem being that it's not good/useful for performing after-transaction code only for specific actions.

      But the next sentence "This is beneficial..." seems contradictory, so I'm a bit confused/unclear of what the intention is...

      Looking at this project more, it doesn't appear to solve the "after-transaction code only for specific actions" problem like I initially thought it did (and like https://github.com/grosser/ar_after_transaction does), so I believe I was mistaken. Still not sure what is meant by "instead of specific model actions". Are they claiming that "before_commit_on_create" for example is a "specific model action"? (hardly!) That seems almost identical to the (not specific enough) callbacks provided natively by Rails. Oh yeah, I guess they do point out that Rails 3 adds this functionality, so this gem is only needed for Rails 2.

  5. Mar 2022
    1. I mean there’s no single answer that will solve all of our future problems. There’s no magic bullet. Instead there are thousands of answers — at least. You can be one of them if you choose to be.'
    1. A very kind birthday gift of some money allowed me to indulge my fountain pen problem, I mean hobby, as I could buy a pen and ink bottle duo I’d had my eye on for a while.

      What's the difference between a problem (addiction) and a hobby? Where does obsession fit in?

    1. The problems with ORMs are numerous, and the above issues only begin to scratch the surface
  6. Feb 2022
    1. Nursing professionals are facing with severe sleep problems during the covid 19 pandemic time. Nurses were asked to work in an environment that had a more increased level of risk than ever before. Depression and anxiety from the workplace could affect the confidence of healthcare workers in themselves as well as general trust in the healthcare system. This will lead to their turnover intention which may undermine the efforts of the governments to control the COVID-19 pandemic. The rising concern may change the working schedules of healthcare workers, offering more occupational healthcare support.

  7. Jan 2022
  8. Nov 2021
  9. Sep 2021
  10. Aug 2021
    1. Complex challenges, on the other hand, require innovative responses. These are the confounding head-scratchers with no right answers, only best attempts. There’s no straight line to a solution, and you can only know that you’ve found an effective strategy in retrospect. You never really solve your complex challenges–most of the time, you have to push forward and see how it goes.
    2. Complicated challenges are technical in nature. They have straight-line, step-by-step solutions, and tend to be predictable. People with the right expertise can usually design solutions that are easy to implement.
    3. Humans can master highly sophisticated technical and technological challenges because we’re very skilled at making linear connections from one technical feat to the next. But when it comes to multi-dimensional challenges, it’s a whole different ballgame. We can’t solve them with linear thinking or rely on technical prowess. Sometimes, they move and change at a rate faster than we can act. They don’t patiently await solutions. They are complex problems–which is a whole different ball game than merely complicated issues.
    1. Second, how is everyone going to get paid? Without a profit motive for middleware providers, the magic will not happen, or it will not happen at large enough scale. Something about business models—or, at a minimum, the distribution of ads and ad revenue—will have to change. That leaves the two thorny issues I do know a fair amount about: curation costs and user privacy.
    2. Before we can execute on the middleware vision, I see at least four problems to be solved. Two of those concern matters beyond my ken, but I will flag them here for others to consider.
  11. Jun 2021
  12. May 2021
  13. Apr 2021
    1. They cause completely different behavior for auto margins. If you have a fixed element for example with top/bottom/left/right set to zero and you stick an image in it you want to center wrapped in a div, then in order to center that div with auto margins, you MUST specify a CSS width/height, because specifying an HTML attribute width/height has no effect and the margins remain zero. I have no idea why the difference exists.
    1. unbuffer is able to pass along the return code of a process under normal circumstance, but if the process you are unbuffering is killed, for instance with a segfault, I see $? as 0 while I expect 139. How can I get it to pass along the 139?
  14. Mar 2021
    1. If you've ever talked about regular expressions with another programmer, you've invariably heard this 1997 chestnut: Some people, when confronted with a problem, think "I know, I'll use regular expressions." Now they have two problems.
    1. I consider systemd/user as a good alternative for dex's autostart functionality and switched to it recently. In particular, systemd solves the issue of dex losing control over the started processes which causes processes to live longer than the X session which could cause additional annoyances like reboots taking a lot of time because the system is waiting for the processes to terminate.
    1. I used this in the console to find the file and the line of the error (took it from this answer): JS_PATH = "app/assets/javascripts/**/*.js"; Dir[JS_PATH].each do |file_name| puts "\n#{file_name}" puts Uglifier.compile(File.read(file_name)) end

      Didn't work for me because it was actually a .coffee file.

      So I tried something similar with this:

      main > Dir["*/assets/javascripts/**/*.coffee"].each { |file_name| puts "\n#{file_name}"; Sprockets::CoffeeScriptProcessor.(filename: file_name, data: File.read(file_name), cache: {}); }
      
      app/assets/javascripts/bootstrapped.js.coffee
      NoMethodError: undefined method `config' for nil:NilClass
      from /home/tyler/.gem/ruby/2.7.1/gems/sprockets-4.0.2/lib/sprockets/source_map_utils.rb:40:in `format_source_map'
      

      but it wasn't as trivial to provide the necessary environment that Sprockets wants.

      But that's okay, when better_errors paused on the exception, I just jumped to the

      block in Sprockets::CoffeeScriptProcessor.call
      sprockets (4.0.2) lib/sprockets/coffee_script_processor.rb, line 24
      

      frame and evaluated

      input[:filename]
      

      to figure out which file had failed.

      Obviously this information should be part of the error message itself though!!

  15. Feb 2021
    1. Not all cases can be covered and easily restored. And sometimes when we will reuse this function for different use-cases we will find out that it requires different restore logic.
    2. But why do we return 0? Why not 1? Why not None? And while None in most cases is as bad (or even worse) than the exceptions, turns out we should heavily rely on business logic and use-cases of this function.
    3. So, the sad conclusion is: all problems must be resolved individually depending on a specific usage context. There’s no silver bullet to resolve all ZeroDivisionErrors once and for all. And again, I am not even covering complex IO flows with retry policies and expotential timeouts.
    1. Historical LowSteam on 2020-05-100% off$0.00

      If you zoom in on the timeline, it looks like they accidentally set price to $0.00 (probably meant to set discount to 0 instead?) and then corrected it.

      17:16: 0% off of $0.00 17:23: 0% off of $19.99

      Having this mistake/outlier shown as the historical low is misleading and confusing and incorrect, and should be corrected.

    1. Because students learned at their own pace, there was no group interaction built into the instruction. The purpose was to provide students with materials from which they could master a topic or skill.

      Problems found with the early ID process was a lack of community building that has been found to be beneficial in certain ID models. McMilan and Chavis in their journal entry entitled "Sense of Commnity: A Definition and Theory" concluded that there are four elements of community that benefit individuals, those were; membership, influence, integration and fulfullment of needs, and shared emotional connections. This is just one example of psyhological reaserach supported the need for community to benefit individuals as a whole.

      I believe this could be applied in the classroom to support education and build community.

  16. Jan 2021
    1. One issue is that tests are usually based on limited samples of behavior; we cannot ask every possible question or observe every instance of behavior.

    Tags

    Annotators

    1. I had one issue with snap and that involved VLC but I can see how it would lead to issues with other packages. I hav the libdvdcss2 package installed to allow me to watch DVDs on my laptop. The snap version of VLC was not aware of that and wouldn’t play the DVD. I had to uninstall the snap and install the .deb package. Just one example, but I know there will be others. Due to the quasi-legal nature of libdvdcss2, I doubt it’ll ever be bundled in a VLC snap package.
  17. Dec 2020
    1. I have a feeling that this functionality is scuppered by #415 - since my browser caches the page for 10 minutes, meaning that the page is never hit and thus the preload is never run, regardless of whether session has been changed or not.
  18. Nov 2020
    1. Others have already said how Flutter renders inside a canvas and how it's difficult/impossible for it to interact with other JS libraries (and why would you want to... the whole thing is so different that even the issues are solved by completely different libraries).
    1. If I use import { createEventDispatcher } from 'svelte/internal'; instead of import { createEventDispatcher } from 'svelte'; then it seems to work because it's loading from the same module.
    2. If current_component is never used outside of svelte/internal, it will be fine.
    1. But you can still run into strange race conditions where the browser displays stale data depending on if some other unrelated code has caused a digest update to run after the buggy code or not.
    1. After a few hours experimenting (updated NPM, NODE, ...) I found that renaming _smui-theme.scss to smui-theme.scss (without underscore prefix) solved the problem. I don't understand the mechanics behind (why in documentation is file with prefix).
  19. Oct 2020
    1. Wait! Two files named internal, but with different extensions? Looking at Svelte REPL sources (in dev tools), you will find its node_modules/svelte only contains internal.mjs, while our Parcel-bundled apps indeed contains both.
  20. Sep 2020
    1. Personally for me, this is incredibly hard to read. Regex everywhere, nested objects with different rules and configurations that are very intuitive, multiple loaders that resolve backwards, built in loaders having obscure issues that require using third party loaders in between, separation of plugins and loaders, and so on.
    1. But this is only a halfway decent way to clarify that this is an external dependency, because the only way to resolve a peer dependency warning is to install react from npm—there's no way to notify npm that you resolve the dependency to a browser global. So peer dependencies should be avoided in favor of external declarations. Then Rollup will take care of warning about "unresolved dependencies", even if external declarations can't express a particular version range with which your library is compatible like peer dependencies can.

      Interesting. Didn't realize. From my perspective, I usually do install packages via npm, so wouldn't have known about this problem.

      npm and rollup both try to solve this problem but in different ways that apparently conflict? So if a lib author lists peerDependencies then it can cause problems for those getting lib via browser (CDN)? How come so many libs use it then? How come I've never heard of this problem before?

    1. It looks like the issue stems from having "svelte" as a dependency instead of a devDependencies in package.json within the sapper project. This causes import 'svelte' to load the rollup excluded npm package's set_current_component instead of from within the sapper generated server.js.
    1. I don't understand why it just launches the mutation once and then it throws the error Function called outside component initialization, the only way to make it work is to do something like $: result = mutation(...) but it doesn't make sense, I don't want to run the mutation after each keystroke.
    1. I’ve seen some version of this conversation happen more times than I can remember. And someone will always say ‘it’s because you’re too used to thinking in the old way, you just need to start thinking in hooks’.

      But after seeing a lot of really bad hooks code, I’m starting to think it’s not that simple — that there’s something deeper going on.

    1. Specifically, social workers assist families by making referrals for alcohol and drug assessments, inpatient and outpatient treatment programs, family therapy, and support groups such as Alcoholics Anonymous

      What is the success rate of these programs? They DO NOT work... People with addiction problems need one on one help so they can understand their situation and what's going on i in their heads, and how they are impacting their children....

      The groups give them a swamp/ place to dwell. With Lillian, it was a place for her to feel sorry for herself and for others to "comfort" her. When she came home, we were the bad guys for not understanding.

      • programs are not a one size fit all. If they work at all.
  21. Aug 2020
    1. "Off-line" vs "On-line". The RAT's focus is to get to a final state, and then ship it, all at once. During the working process, the thing we're working on is "off-line". It's not in the field and no one is using it

      This is a common problem when trying to do agile with enterprise clients.

      Can end up in a bubble where we are working on requirements that have been passed down - from how long ago? and then take even longer until users are actually using it.

  22. Jul 2020
    1. Arrays are not sets. Trying to treat them as if they are is an error, and will create subtle problems. What should be the result of the following operations? [1, 1] | [1] [1] | [1, 1] Of course, there are more interesting examples. These two are to get you started. I don't care what the results currently are. I don't care what you think they should be. I can present extremely strong arguments for various answers. For this reason, I believe that #| is an ill-defined concept. Generalizing an ill-defined concept is a world of pain. If you insist on treating objects of one class as if they were members of a different class, there should be bumps in the road to at least warn you that maybe this is a bad idea. I'm not going to argue that we should remove or deprecate #|. I don't think of myself as a fanatic. But encouraging this sort of abuse of the type system just creates problems.
  23. May 2020
    1. When compiling Ruby, you might accidentally introduce a dependency on a non-standard library! As a developer you probably have all sorts non-standard libraries installed on your system. While compiling Ruby, the Ruby build system autodetects certain libraries and links to them.
    1. Mozilla does not permit extensions distributed through https://addons.mozilla.org/ to load external scripts. Mozilla does allow extensions to be externally distributed, but https://addons.mozilla.org/ is how most people discover extensions. The are still concerns: Google and Microsoft do not grant permission for others to distribute their "widget" scripts. Google's and Microsoft's "widget" scripts are minified. This prevents Mozilla's reviewers from being able to easily evaluate the code that is being distributed. Mozilla can reject an extension for this. Even if an extension author self-distributes, Mozilla can request the source code for the extension and halt its distribution for the same reason.

      Maybe not technically a catch-22/chicken-and-egg problem, but what is a better name for this logical/dependency problem?

  24. Apr 2020
  25. Mar 2020
    1. trace contaminants such as heavy metals in the upper horizons may be accumulated, which may eventually lead to deterioration of soil and groundwater quality and affect the sustainability of land-based disposal of effluent
  26. Feb 2020
  27. Jan 2020
    1. table name was not specified in the default scope definition. Since ActiveRecord does not canonically reference fields, after inner joining with another table another_table.term_id column can’t be found.
  28. Dec 2019
  29. Oct 2019
  30. Mar 2019
    1. It is rather unclear what the purpose of the paper is as the author continues to discuss or mention other sources' viewpoints about the problem and not his own. There is basically no argument whatsoever in the article.

    2. Looking at the side effect of anxiety on poor academic performance, people might wonder factors behind this problematic mood disorder.

      I find the term "mood disorder" confusing because it was not introduced beforehand and it is unclear if the author is just using it as some kind of synonym to anxiety

    3. mood disorde

      mood disorder is only being mentioned now without any kind of definition beforehand which may disrupt the viewers' reading and make them assume that anxiety disorder and mood disorder are one and the same, so it is better to briefly define the term before talking about any aspects of it so that the sentence and evidence used could be more effective

    4. n short, anxiety disorderis one of the most crucial mental illnesses with a persistent worries and constant fears throughout an individual life

      This sentence along with a few others contains many grammar mistakes which makes smooth reading a difficult task and comprehending the text as well

    5. In addition, people as well as students with anxiety disorders have a change in the structure of the brain that controls memory associated with strong emotions

      No citation that indicates the source of this piece of information

  31. Jan 2019
    1. In the world of planning and wicked problems no such immunity is tolerated. Here the aim is not to find the truth, but to improve some characteristics of the world where people live. Planners are liable for the consequences of the actions they generate; the effects can matter a great deal to those people that are touched by those actions.

      "Proposition 10: The planner has no right to be wrong"

    2. In dealing with wicked problems, the modes of reasoning used in the argument are much richer than those permissible in the scientific discourse. Because of the essential uniqueness of the problem (see Proposition 7) and lacking opportunity for rigorous experimentation (see Proposition 5), it is not possible to put H to a crucial test.

      "Proposition 9: The existence of a discrepancy representing a wicked problem can be explained in numerous ways. The choice of explanation determines the nature of the problem resolution."

    3. Here lies a difficulty with incrementalism, as well. This doctrine advertises a policy of small steps, in the hope of contributing systematically to overall improvement. If, however, the problem is attacked on too low a level (an increment), then success of resolution may result in making things worse, because it may become more difficult to deal with the higher problems. Marginal improvement does not guarantee overall improvement.

      "Proposition 8: Every wicked problem can be considered to be a symptom of another problem"

    4. Of course, for any two problems at least one distinguishing property can be found (just as any number of properties can be found which they share in common), and each of them is therefore unique in a trivial sense. But by "'essentially unique" we mean that, despite long lists of similarities between a current problem and a previous one, there always might be an additional distinguishing property that is of overriding importance. Part of the art of dealing with wicked problems is the art of not knowing too early which type of solution to apply.

      "Proposition 7: Every wicked problem is essentially unique"

    5. In such fields of ill-defined problems and hence ill-definable solutions, the set of feasible plans of action relies on realistic judgment, the capability to appraise "exotic" ideas and on the amount of trust and credibility between planner and clientele that wilt lead to the conclusion, "OK let's try that."

      "Proposition 5: Wicked problems do not have enumerable (or an exhaustively describable) set of potential solutions, nor is there a well-described set of permissible operations that may be incorporated into the plan"

    6. Whenever actions are effectively irreversible and whenever the half-lives of the consequences are long, every trial counts. And every attempt to reverse a decision or to correct for the undesired consequences poses another set of wicked problems, which are in turn subject to the same dilemmas.

      "Proposition 5: Every solution to a wicked problem is a 'one-shot operation'; because there is no opportunity to learn by trial-and-error, every attempt counts significantly"

    7. With wicked problems, on the other hand, any solution, after being implemented, will generate waves of consequences over an extended--virtually an unbounded-- period of time.

      "Proposition 4: There is no immediate and no ultimate test of a solution to a wicked problem"

    8. The planner terminates work on a wicked problem, not for reasons inherent in the "logic" of the problem. He stops for considerations that are external to the problem: he runs out of time, or money, or patience.

      "Proposition 2: Wicked problems have no stopping rule"

      Evokes the notion of a last-mile form of satisficing.

    9. For wicked planning problems, there are no true or false answers. Normally, many parties are equally equipped, interested, and/or entitled to judge the solutions, although none has the power to set formal decision rules to determine correctness. Their judgments are likely to differ widely to accord with their group or personal interests, their special value-sets, and their ideological predilections. Their assess- ments of proposed solutions are expressed as "good" or "bad" or, more likely, as "better or worse" or "satisfying" or "good enough."

      "Proposition 3: Solutions to wicked problems are not true-or-false, but bad-or-good"

      Yep, "good enough" is the satisficing threshold.

    10. The information needed to understand the problem depends upon one's idea for solving it. That is to say: in order to describe a wicked-problem in sufficient detail, one has to develop an exhaustive inventory of all conceivable solutions ahead of time. The reason is that every question asking for additional information depends upon the understanding of the problem--and its resolution--at that time. Problem understanding and problem resolution are con- comitant to each other. Therefore, in order to anticipate all questions (in order to anticipate all information required for resolution ahead of time), knowledge of all conceivable solutions is required.

      "Proposition 1: There is no definitive formulation of a wicked problem"

    11. The formulation of a wicked problem is the problem! The process of formulating the problem and of conceiving a solution (or re-solution) are identical, since every specification of the problem is a specification of the direction in which a treatment is considered.

      Context of the problem space and of potential soultions is also important here. Understanding the context also points the way toward participatory design and critical reflective thinking.

    12. By now we are all beginning to realize that one of the most intractable problems is that of defining problems (of knowing what distinguishes an observed condition from a desired condition) and of locating problems (finding where in the complex causal networks the trouble really lies). In turn, and equally intractable, is the problem of identifying the actions that might effectively narrow the gap between what-is and what-ought-to-be.

      Defining problems to solve and gaps to narrow remains a challenge in public policy, as well as science,

  32. Dec 2018
    1. It’s treating someone else’s wellbeing, someone’s lost job, someone’s public dressing-down, someone’s stolen idea as somehow not your problem, not your shoes.
  33. Sep 2018
  34. Aug 2018
  35. Apr 2018
  36. Jan 2018
    1. Pero la pregunta de la relación entre el diseño y la creación de órdenes sociales profundamente desiguales, insensibles y destructivos parece seguir siendo el ‘problema perverso’ del diseño.
  37. Jun 2017
    1. For the task is not one of calculating the effi-ciency of different possible means toward an already determined end. It often involves,rather, deliberation about the end itself – about what would count as a satisfactory,or at least not entirely unacceptable, outcome to a particular “case.” And it may onlybe by action – and not, in the end, by any purely analytic process – that thisdeliberation can really be followed through.

      Deeply insightful,

    Tags

    Annotators

  38. Mar 2017
    1. Check out

      Some other problems can be found in the quoted works section, for this paper/web page. For example, have a look here.

  39. Jan 2017
    1. Boolean satisfiability problem

      This is just one specific type of the classes of satisfiability problems (a.k.a. search problems).

      Other related problems include: Linear equation satisfiability, Linear inequality satisfiability, 0-1 integer linear equation satisfiability.

      Given the current context (of search problems), all the above are known as NP problems in general (with the observation, that the classic definition of NP limited the scope to only YES-NO problems).

      One can think of search problems as "one of many ways of characterizing the set of problems that form the basis of the study of intractability". Other ways include viewing such problems through the lenses of decision problems or optimization problems. In other words, problems in any of the aforementioned types can be translated between (or more formally, reduced to) each other with relative ease.

      Source(s): http://algs4.cs.princeton.edu/66intractability/

    2. efficiently solves

      a.k.a. guarantees a poly-time solution for any SAT problem instance.

  40. Jul 2015
    1. from which dogs derive

      This entire sentence should be selected, but when I try, I don't pop up an annotation box. It seems to be the first four words (gray wolf (Canis lupus) that is the problem. Encountered something similar below.

  41. Jan 2015