128 Matching Annotations
  1. Jan 2021
    1. There is a dimension of personal preference to it. I don't like to expose more than strictly necessary to external consumers, because it makes it harder to track usages. If you find a bind:prop in a consumer, you know prop is used (which you already kind of knew since the prop is part of the "public" API of the component). Done. If you find a bind:this, you now need to track all usages of this this.
  2. Dec 2020
    1. We usually only see people launching projects once they're already done. I'm sure there are countless more unfinished and unlaunched side projects that the world will never know about. Don't let your side project become one of them.
    2. They say that perfect is the enemy of good, and I'm coming to realise that something like a video course can never be perfect anyway. I can only do my best with the time and energy I have available. I'd rather finish this course and share my experience and insights on using Svelte with the world, than to plan it forever and never launch.
    1. In fact, even <svelte:slot /> feels a bit confusing because it introduces a new kind of slot, where the concept is already a bit crowded (there the <slot /> in the parent component, and the target slot="name" for the slot content).

      tag?: crowded (how do we disambiguate, make it not ambiguous?)

    1. Some devs prefer Svelte’s minimal approach that defers problems to userland, encouraging more innovation, choice, and fragmentation, and other devs prefer a more fully integrated toolkit with a well-supported happy path.

      tag?: what scope of provided features / recommended happy path is needed?

    2. It’s worth mentioning that Svelte limits its scope to being only a UI component framework. Like React, it provides the view layer, but it has more batteries included with its component-scoped CSS and extensible stores for state management. Others like Angular and Vue provide a more all-in-one solution with official routers, opinionated state management, CLIs, and more. Sapper is Svelte’s official app framework that adds routing, server-side rendering, code splitting, and some other essential app features, but it has no opinions about state management and beyond. Some devs prefer Svelte’s minimal approach that defers problems to userland, encouraging more innovation, choice, and fragmentation, and other devs prefer a more fully integrated toolkit with a well-supported happy path.

      tag?: what scope of provided features / recommended happy path is needed?

    3. With the caveat that hero worship can be gross, distorting, and unhelpful to everyone involved, Svelte author Rich Harris (@rich_harris on Twitter) is one of my favorite open source developers. In the JS community he’s well-known among tool authors for spreading interesting ideas. He’s the creator of many open source projects including Rollup, the bundler of choice for many libraries including React and Vue.
    4. Svelte is its own language, not plain HTML+CSS+JS

      its own _

    5. The compiler architecture moves complexity from the runtime and source code to buildtime and tools. Behind Svelte’s simple APIs sits a beefy compiler. Frontend web development has become very tool heavy in the webapp era, so in practice this adds little cost beyond what developers like myself already pay, but increased build complexity is important to acknowledge.

      tool-heavy dependence on build tools / heavy/complex build-time

  3. Nov 2020
    1. (15x) ENJOYMENT: Forgettable Outstanding(10x) DEPTH (IN RELATION TO COMPLEXITY): Lacking Meaty (5x) LUCK FACTOR: All Luck All Skill (3x) REPLAYABILITY: Nil Limitless(10x) MECHANICS: Boring Interesting (4x) PLAYER INTERACTION: Low High (4x) PLAYER COUNT PERFORMANCE: Not Balanced Balanced (2x) GAME LENGTH: Too Short/Long Just Right (2x) CLARITY OF RULES: Mud Crystal (5x) COMPONENT QUALITY: Cheap World ClassINITIAL RATING (sum(Criteria Rating x Criteria Weight)/Total Weight) = 7.7

      rating scale evaluation

    1. If the document is uncontroversial and agreement is reached quickly it might be committed directly with the "accepted" status. Likewise, if the proposal is rejected the status shall be "rejected". When a document is rejected a member of the core team should append a section describing the reasons for rejection.
    1. It looks like you just deleted our lovely crafted issue template. It was there for good reasons. Please help us solving your issue by answering the questions asked in this template. I'm closing this. Please either update the issue with the template and reopen, or open a new issue.

      Ignoring official advice

    1. http://jonudell.info/h/tag-rename-02.mp4

      Most people would embed a YouTube video. Nice to see no dependency on 3rd-party service here.

  4. Oct 2020
    1. We could broadcast a warning if we find the variable to be set in the environment, but that is more likely than not to annoy people who intentionally set it.

      New tag?: warnings that may annoy people who intentionally do something. (Need a way to selectively silence certain warnings?)

    2. It took a lot of searching around to find that variable.
    1. Focus on your application: forget about forms details like I'm dirty, field touched...
    2. You can try to build a solution to tackle these issues on your own, but it will cost you time and money... why not use a battle-tested solution to handle all this complexity?
    3. If you want to implement a form with a superb User Experience, you have to take care of many variables:
    4. Form validation can get complex (synchronous validations, asynchronous validations, record validations, field validations, internationalization, schemas definitions...). To cope with these challenges we will leverage this into Fonk and Fonk Final Form adaptor for a React Final Form seamless integration.
    5. Managing Form State (holding field information, check if a control has been touched, if the user has clicked the submit button, who owns the current focus...) can be tedious and prone to errors. We can get help from React Final Form to handle these challenges for us.
    1. Replace the card, reinstall Sophos and restart the system.

      Wi-Fi MK-755が装着無しよりエラーが発生、対応策なし。

      An error occurred when Wi-Fi MK-755 was not installed, and there was no countermeasure.

    2. Hardware connectivity in Separate Kitting

      Sanity check 1 is missing.

    3. Installing the Wi-Fi Communication Terminal MK-755 (optional)

      The description of Wi-Fi MK-755 remains

    1. Doing so also means adding empty import statements to guarantee correct order of evaluation of modules (in ES modules, evaluation order is determined statically by the order of import declarations, whereas in CommonJS – and environments that simulate CommonJS by shipping a module loader, i.e. Browserify and Webpack – evaluation order is determined at runtime by the order in which require statements are encountered).

      Here: dynamic loading (libraries/functions) meaning: at run time

    1. Don’t fetch stuff unless you actually need it Judging from the response to our 503 errors, much of the software requesting DTDs and schemata from our site doesn’t even need them in the first place, so requesting them just wastes bandwidth and slows down the application. If you don’t need it, don’t fetch it!
    1. Informative data about objects that are considered prototypes for the role. Base concept is similar to type, but without inheritance of limitations and properties. Base concepts are designed as a substitute for inheritance for external concepts. A base concept is like a related concept except that the base concept is almost identical to the role definition.
    1. It is important to note here that the flow does not need to begin with a user interaction. With the rise of asynchronous middleware like redux-saga and redux-observable, the ability to trigger any code on a component anywhere is very useful.

      This tag doesn't quite fit: can be used independently (fine-grained/decoupled)

    1. The primary motivation behind virtual-dom is to allow us to write code independent of previous state. So when our application state changes we will generate a new VTree. The diff function creates a set of DOM patches that, based on the difference between the previous VTree and the current VTree, will update the previous DOM tree to match the new VTree.

      annotation meta: may need new tag: for: "code independent of previous state."

      annotation meta: may need new tag: for: diffs other than source/text code diffs (in this case diffs between virtual DOM trees)

    1. This is valid javascript! Or harmony or es6 or whatever, but importantly, it's not happening outside the js environment. This also allows us to use our standard tooling: the traceur compiler knows how to turn jsx`<div>Hello</div>`; into the equivalent browser compatible es3, and hence we can use anything the traceur compile accepts!
    1. Are there any rehearsal or set up dates on campus? Yes No Please enter any rehearsal or set up dates here

      add verbiage here from Chuck about facilities concerns

  5. Sep 2020
    1. The more I think about this, the more I think that maybe React already has the right solution to this particular issue, and we're tying ourselves in knots trying to avoid unnecessary re-rendering. Basically, this JSX... <Foo {...a} b={1} {...c} d={2}/> ...translates to this JS: React.createElement(Foo, _extends({}, a, { b: 1 }, c, { d: 2 })); If we did the same thing (i.e. bail out of the optimisation allowed by knowing the attribute names ahead of time), our lives would get a lot simpler, and the performance characteristics would be pretty similar in all but somewhat contrived scenarios, I think. (It'll still be faster than React, anyway!)
    1. I really have no idea how you came up with this solution but that reflects a major problem with many npm packages, i.e. 90 percent of the library documentation should be pulled from the Git issues or SO answers.
  6. Aug 2020
    1. The hype is something common in our industry. Remember NoSQL? Or when everyone went crazy over microservices? Or the AI / Machine learning burst? The list goes on and on. People get excited about new and breakthrough technologies and ideas.
    2. The idea of having to learn something new is good, and I agree with that, but how often should you do that? Looking at the world of JavaScript, a new idea, blog post, library, framework, and whatnot pops up very often. Things become trending, and people quickly try to adopt that. I’m not saying you should not adopt new things and consider different approaches to a solution, not at all! I am trying to propose the idea of doing that less often.
  7. Jul 2020
    1. "AOO is not, and isn't designed to be, the 'super coolest open source office suite with all the latest bells and whistles,'" Jagielski continued. "Our research shows that a 'basic,' functional office suite, which is streamlined with a 'simple' and uncluttered, uncomplicated UI, serves an incredible under-represented community.
    1. Matz, alas, I cannot offer one. You see, Ruby--coding generally--is just a hobby for me. I spend a fair bit of time answering Ruby questions on SO and would have reached for this method on many occasions had it been available. Perhaps readers with development experience (everybody but me?) could reflect on whether this method would have been useful in projects they've worked on.
  8. Jun 2020
    1. What would be nice is if JavaScript had a built-in way to do what I can do in Ruby with:

      > I18n.interpolate('Hi, %{name}', name: 'Fred')
      => "Hi, Fred"
      

      But to be fair, I18n comes from i18n library, so JS could just as easily (and I'm sure does) have a library that does the same thing.

      Update: Actually, you can do this in plain Ruby (so why do we even need I18n.interpolate?):

      main > "Hi, %{name}" % {name: 'Fred'}
      => "Hi, Fred"
      
      main > ? String#%
      
      From: string.c (C Method):
      Owner: String
      Visibility: public
      Signature: %(arg1)
      Number of lines: 9
      
      Format---Uses str as a format specification, and returns the result
      of applying it to arg. If the format specification contains more than
      one substitution, then arg must be an Array or Hash
      containing the values to be substituted. See Kernel::sprintf for
      details of the format string.
      
         "%05d" % 123                              #=> "00123"
         "%-5s: %016x" % [ "ID", self.object_id ]  #=> "ID   : 00002b054ec93168"
         "foo = %{foo}" % { :foo => 'bar' }        #=> "foo = bar"
      

      I guess that built-in version is fine for simple cases. You only need to use I18n.translate if you need its more advanced features like I18n.config.missing_interpolation_argument_handler.

  9. May 2020
    1. I have used this bash one-liner before set -- "${@:1:$(($#-1))}" It sets the argument list to the current argument list, less the last argument.

      Analogue of shift built-in. Too bad there isn't just a pop built-in.

    1. of, relating to, or being a grammatical case or form expressing means or agency

      I really need an example of this!

      It seems unusual that they specifically mention "a grammatical case or form". I've never seen a definition before that is anything like this one.

      How is this different from definition 1?

    1. What I think we're lacking is proper tooling, or at least the knowledge of it. I don't know what most people use to write Git commits, but concepts like interactive staging, rebasing, squashing, and fixup commits are very daunting with Git on the CLI, unless you know really well what you're doing. We should do a better job at learning people how to use tools like Git Tower (to give just one example) to rewrite Git history, and to produce nice Git commits.
    1. This kind of cookie-based data collection happens elsewhere on the internet. Giant companies use it as a way to assess where their users go as they surf the web, which can then be tied into providing better targeted advertising.
    2. For instance, Google’s reCaptcha cookie follows the same logic of the Facebook “like” button when it’s embedded in other websites—it gives that site some social media functionality, but it also lets Facebook know that you’re there.
  10. Apr 2020
    1. This list is not perfect - it's not meant to be perfect - and there will be some junk due to input data quality and some missing passwords because they weren't in the source data sets. It's simply meant to be a list of strings that pose an elevated risk if used for passwords and for that purpose, it's enormously effective.
  11. Mar 2020
    1. There is no use learning the word for “aardvark” in Swahili if you are never likely to use it. Think of words you use all the time and get familiar with them first.[2] X Research source For example, if you’re an exchange student in Russia, you might need to introduce yourself, ask for directions, and order food. While you might need to know the Swahili word for “aardvark” someday, you can learn it at a later date when the time comes.
  12. Nov 2019
  13. Aug 2019
    1. That is approximately $10,739 per person.

      That is expensiveness for a middle class family

    2. ObamaCare, is the product of a Conservative Think-Tank. 60% of citizens get private insurance from their employers, 15% receive Medicare (65 and older), and the federal gov’t funds Medicaid for low-income families (the allocation to this fund has been declining).

      Lucky, Trump removed that

    3. Switzerland has mandatory health insurance that covers all residents.

      Almost like the U.S.

    4. France has a mandatory health insurance system that covers 75% of health care spending.

      Even France covers there people health insurance but more than Canada

    5. Canada pays for services provided by a private delivery system. The gov’t pays for 70% of the care.

      Canada pay for the most of there peoples insurance

    6. Countries that Provide Universal Healthcare 32 out of 33 developed countries in the world have universal health care.

      As far as health care the united state is the worse at it.

    1. these technologies all require destruction of samples and prevent us from analyzing dynamic changes in molecular profiles, phenotypes, and behaviors of individual cells in a complex system

      current omics and single cell technologies => High resolution x destructive single time-point measurements

    2. Live cell imaging is capable of analyzing spatiotemporal dynamics of molecules and cells with fluorescent proteins or probes, but only for a limited number of objects, which can be observed by microscopy
  14. Jun 2019
    1. Top Reasons Why Your Website Needs An SSL Certificate

      Whether your #website is small or large, it needs an #SSL certificate. Here are the top reasons why your website needs an SSL certificate. If your website is on a shared hosting server, you can get it prepared by the web hosting company.

  15. Apr 2019
  16. Mar 2019
  17. Jan 2019
    1. Causes of cervical cancer

      What are other causes of cervical cancer besides HPV?

    2. As many as 80% of men and women who have had sex have HPV

      Can you get cervical cancer without having sex?

    3. If precancerous cells are found, they often can be removed.

      What is the treatment for pre cervical cancer - how are the cells removed?

    4. While most women with HPV will not get cervical cancer,

      What percentage of women get cervical cancer?

    5. This is why regular Pap tests are so important, particularly if you are sexually active.

      Can you have cervical cancer with a normal pap smear?

    6. Minimally invasive procedures including robotic and laparoscopic hysterectomy Radical hysterectomy

      Can you get cervical cancer after a hysterectomy?

    7. However, in a small percentage of people the virus will remain and cause cell changes that may develop into cancer.

      Can you still get cervical cancer after a HPV vaccine?

    8. What percentage of cases are caused by HPV?

    1. While breast cancer is thought of as a disease impacting women, each year about 2,000 men in the United States are diagnosed with the disease.

      How many women get breast cancer ?

    1. Symptoms of vulvar cancer vary from woman to woman. They may include: Red, pink or white bump (or bumps) with a rough or scaly surface on the vulva Burning, pain or itching in the genital area Pain when you urinate Bleeding and discharge when you are not having a menstrual period Sore on the vulva that does not heal for a month Change in a mole in the genital area Lump close to the opening to the vagina

      Which symptoms are early symptoms of vulvar cancer?

      Can vulvar cancer make you tired?

    1. Why come to MD Anderson for your fallopian tube cancer care?

      What is the survival rate for this cancer type? This might be a good section to elaborate on the survival rate and why patients should choose and trust MD Anderson for their treatment.

    2. The Fallopian tubes, ovaries, uterus and cervix, as well as nearby lymph nodes, usually are removed. Sometimes the surgery can be minimally invasive laparoscopic surgery.

      Can removing the fallopian tubes PRIOR to developing the cancer reduce the risk?

  18. Sep 2018
    1. The case marked one of the highest-profile clashes in the debate over encryption and data privacy between the government and a technology company. Law enforcement authorities say that encryption used by the likes of Apple makes it harder for them to solve cases and stop terrorist attacks.

      It makes it harder for the government to catch terrorist if they can't get access to their cell phones.

  19. Aug 2017
    1. The Web We Need to Give Students

      The title itself is expressive towards the fact that the educational system has been trying to come up with many ways to help students manage their understanding of the web in general.

      some 170 bills proposed so far ...

      Its no surprise tha tthe schools can share data with companies and researchers for their own benefits. Some of these actions are violations of privacy laws.

      arguments that restrictions on data might hinder research or the development of learning analytics or data-driven educational software.

      Unbelievable! The fact that there is actually a problem with the fact that students or anyone wants their privacy, but abusing companies and businesses can't handle invading others privacies is shocking. It seems to be a threat to have some privacy.

      Is it crazy that this reminds me of how the government wants to control the human minds?

      All the proof is there with telephone records, where the NSA breaches computers and cellphones of the public in order to see who they communicate with.

      Countries like Ethiopia; the government controls what the people view on their TV screens. They have complete control of the internet and everything is vetted. Privacy laws has passed! Regardless, no one is safe. For example: Hackers have had access to celebrity iCloud accounts, and exposed everything.

      The Domain of One’s Own initiative

      Does it really protect our identities?

      Tumblr?

      Virginia Woolf in 1929 famously demanded in A Room of One’s Own — the necessity of a personal place to write.

      Great analogy! Comparing how sometimes people need to be in a room all on their own in order to clear their minds and focus on their thoughts on paper to also how they express themselves in the web is a good analogy.

      ... the Domains initiative provides students and faculty with their own Web domain.

      So, the schools are promising complete privacy?

      ...the domain and all its content are the student’s to take with them.

      Sounds good!

      Cyberinfrastructure

      To be able to be oneself is great. Most people feel as if their best selves are expressed online rather than real life face-to-face interactions.

      Tumblr is a great example. Each page is unique to ones own self. That is what Tumblr sells, your own domain.

      Digital Portfolio

      Everyone is different. Sounds exciting to see what my domain would look like.

      High school...

      Kids under 13 already have iPhones, iPads, tablets and laptops. They are very aware to the technology world at a very young age. This domain would most likely help them control what they showcase online, before they grow older. Leaving a trail of good data would benefit them in the future.

      Digital citizenship:

      It teaches students and instructors how to use technology the right way.

      What is appropriate, and what is not appropriate?

      Seldom incluse students' input...

      Students already developed rich social lives.

      Google doc= easy access to share ones work.

      Leaving data trails behind.

      Understanding options on changes made?

      Being educated on what your privacy options are on the internet is a good way of protecting your work.

      Student own their own domain- learning portfolio can travel with them.

      If the students started using this new domain earlier in their lives, there should be less problems in schools coming up with positive research when it comes to the growth of the students on their data usages.

      School district IT is not the right steward for student work: the student is.

      So to my understanding, if the student is in the school, one has to remember to move around the files saved in the domain. The school is not responsible for any data lost, because the student is responsible for all their work.

      Much better position to control their work...

      If all of this is true and valid, it should not be a big deal then for the student to post what ever they want on their domain. No matter how extreme, and excessive it seems, if that is how they view themselves, their domain would be as unique as their personalities.

  20. Jul 2017
    1. You will keep the fail log in a repository on Github

      Will you and others have access to our fail logs or is it for our own personal records? If others need access am I missing the step with how to connect with others?

  21. Mar 2017
    1. die Denker schon mit ihrer Hirnaktivität ausgelastet sind und sie darum weniger das Bedürfnis nach Bewegung haben

      Alternativ-Erklärung: Schlicht begrenzte zeitliche Ressourcen. Es gibt sicherlich Studien aus dem Bereich Gesundheitspsychologie, die zeigen, dass Menschen in akademischen Berufen sich durchaus - z.B. wegen eines höheren Gesundheitsbewusstseins - bewegen.

    1. must be paired with transparent and/or embedded reason to know the content

      So, on the test is not good enough? Hlep you in real life not good enough? WHAT is good enough?????

  22. Jul 2016
    1. who was arrested  for selling drugs when he really didn’t sell any

      they have to look for evidence before doing something to people like putting them in jail

  23. Jun 2016
    1. The american dream. How misleading it must have been for immigrants and individuals who moved their families into the city in hopes of gaining a more affluent future for them and their families. Cramped and packed, everyone had to deal with unbearable conditions as they dealt with tenement homes and projects that left a lot to be desired. Working in miserable factories, not to take in consideration child labor laws or even regular labor laws. There was a multitude of concerns and a need for change to be done here in this era. Here is a link providing even more photos and insight to what was being dealt with at the time.

      http://ecrp.uiuc.edu/v2n1/bhavnagri.html

  24. Jan 2016
    1. No molestarás, intimidarás ni acosarás a ningún usuario.

      Gracias facebook por garanzatizar que nadie acose ni moleste a nadie

  25. Dec 2015
    1. If “form follows function,” then it is imperative that your attention be on the function and not the form. What is the Function which you see as the unfolding of daily activities? It is the unfolding of Your Being, identifying and fulfilling Itself as Itself. Activity, money and profit are all aspects of that identification. Money—income—is not the end goal of it all. Every aspect of your day identifies your Being, and not any one is more important or less important than another. Work does not generate income. Being generates work and income and leisure and growth. Yet, not any one of these things exist for their own independent purpose or identity. They identify Being, and Being is the Alpha and Omega—that which is and is identifying Itself completely and successfully. It is the flow of Being which is the Function. It is identified by the forms which constitute your daily activities. Your need is to identify yourself as Being and not as form.

      The Function of your daily activities is the unfolding of Your Being Identifying itself as Itself.

      Every aspect of your day identifies your Being and not any one part is more important than another.

      The Flow of Being is the Function. It (the Flow?) is identified by the forms of your daily activities.

      Your Need is to identify yourself as Being, not form.

    1. RAJ: Whenever you are faced with a demand to give specific attention to some part of your infinitude and it presents itself as being “problematic,” it is simply the time and place for this aspect of You to be consciously incorporated into and as your conscious experience of being as Yours! You say you don’t want to be bothered, that this is not a good time because of other more pressing demands. But, Paul, your Being unfolds Itself as You according to divine Intelligence, Universal order and priorities. Every problem is your opportunity to be the Christ—that accurate perception of Reality (Your Being) that is not deluded in any way—and for that perception to become irrevocably “incorporated” into and as your Self-awareness. There is no more pressing need than that, because when seen, it becomes apparent that pressing needs are illusions of the partial view. They never existed as anything for you to sweat over and tense yourself up about.

      Quote: Every problem is your opportunity to be the Christ - that accurate perception of Reality (Your Being) that is not deluded in any way - and for that perception to become irrevocably "incorporated" into and as your Self-awareness.

      There is no more pressing need than that.

      Pressing needs are illusions of the partial view (3dRef).