996 Matching Annotations
  1. Sep 2020
    1. You must: reference each element you are extending using refs or an id add code in your oncreate and ondestroy for each element you are extending, which could become quite a lot if you have a lot of elements needing extension (anchors, form inputs, etc.)
    2. This is where hooks/behaviors are a good idea. They clean up your component code a lot. Also, it helps a ton since you don't get create/destroy events for elements that are inside {{#if}} and {{#each}}. That could become very burdensome to try and add/remove functionality with elements as they are added/removed within a component.
    1. yet when I thought of my beloved Elizabeth, of her tears and endless sorrow, when she should find her lover so barbarously snatched from her, tears, the first I had shed for many months, streamed from my eyes,

      It's interesting to me that Victor only cries when thinking of how upset Elizabeth is going to be when he's the one who's going to die. He fits the whole "man be rational and women emotional" cultural phenomenon of the time to a tee. He's stone faced going into losing battle, but Elizabeth will be just soooooooooo sad and sooooooooo sorrowful. While I'm on the topic, the characterization of Elizabeth TOTALLY fits in while the "passive wife who's in charge of the emotional side of family," to a point where Mary Shelley is a satirist. Also the use of barbarous to describe the Creature is just textbook Othering in the way that demotes the Creature to a irrational and animalistic creature.

  2. Aug 2020
    1. As a web designer, I hate that "log in" creates a visual space between the words. If you line up "Log In Register" - is that three links or two? This creates a Gestalt problem, meaning you have to really fiddle with spacing to get the word groupings right, without using pipe characters.

      Sure, you can try to solve that problem by using a one-word alternative for any multi-word phrase, but that's not always possible: there isn't always a single word that can be used for every possible phrase you may have.

      Adjusting the letter-spacing and margin between items in your list isn't that hard and would be better in the long run since it gives you a scalable, general solution.

      "Log in" is the only correct way to spell the verb, and the only way to be consistent with 1000s of other phrasal verbs that are spelled with a space in them.

      We don't need nor want an exception to the general rule just for "login" just because so many people have made that mistake.

    1. "2 years ago": Note that you can already automatically quote part of a previous comment by selecting it and pressing the r key. Me: Wait, what, you mean this feature — which I have often wished for, and people keep asking for (#217171, opened 2 months ago) — has already existed in GitLab for over 2 years and I just didn't realize it?! In fact, I was just coming to suggest this feature when I found these existing open issues. :)
  3. Jul 2020
    1. Why did Rails team decide they need to implement their own "version" of Timecop?

      On the one hand, that's great to reduce dependencies, but on the other hand, small dependencies are great (and rails already has lots of them), it just bloats ActiveSupport more, and creates a needless "duplication" of an already popular de facto standard for this problem -- one which (unlike Timecop) can't be easily used outside of the Rails/ActiveSupport ecosystem. It doesn't seem different enough to warrant creating it...

      Timecop: Works with Rails and non-Rails

      ActiveSupport::Testing::TimeHelpers: for use outside rails, requires dependency on bigger gem, AS.

    1. Creating and calling a default proc is a waste of time, and Cramming everything into one line using tortured constructs doesn't make the code more efficient--it just makes the code harder to understand.

      The nature of this "answer" is a comment in response to another answer. But because of the limitations SO puts on comments (very short length, no multi-line code snippets), comment feature could not actually be used, so this user resorted to "abusing" answer feature to post their comment instead.

      See

  4. Jun 2020
    1. Please don't put "feature request" items into GitHub Issues. If there's a new feature that you want to see added to Ruby on Rails, you'll need to write the code yourself - or convince someone else to partner with you to write the code. Later in this guide, you'll find detailed instructions for proposing a patch to Ruby on Rails. If you enter a wish list item in GitHub Issues with no code, you can expect it to be marked "invalid" as soon as it's reviewed.
  5. May 2020
    1. However, distributing such Ruby apps to inexperienced end users or non-Ruby-programmer end users is problematic. If users have to install Ruby first, or if they have to use RubyGems, they can easily run into problems. Even if they already have Ruby installed, they can still run into problems, e.g. by having the wrong Ruby version installed. The point is, it's a very real problem that could harm your reputation.
    1. The Map is Not the Terrain

      As George Box said, "All models are false, some are useful." Understanding the importance and value of mental models is vital, but it must be balanced with an understanding that they are, at best, an approximate representation of reality, not reality itself - the map is not the terrain

    1. Account Support If you haven't received your confirmation email, you can request to resend your confirmation instructions via our confirmation page.

      This Account Support section only includes one possible problem related to account support

      If you haven't received your confirmation email, you can request to resend your confirmation instructions via our confirmation page.

      What about if you have any other issue with your account? How would you get support then? This would be a good opportunity/place to describe what to do in that case.

      Presumably the answer is to submit support requests at <del>https://gitlab.com/gitlab-com/support-forum</del> (to be shut down) or in the community forums.

    1. These options have almost deceptively similar wordings, with only subtle difference that is too hard to spot at a glance (takes detailed comparison, which is fatiguing for a user):

      1. can use your browser’s information for providing advertising services for this website and for their own purposes.
      2. cannot use your browser’s information for purposes other than providing advertising services for this website.

      If you rewrite them to use consistent, easy-to-compare wording, then you can see the difference a little easier:

      1. can use your browser’s information for providing advertising services for this website and for their own purposes.
      2. can use your browser’s information for providing advertising services for this website <del>and for their own purposes</del>.

      Standard Advertising Settings

      This means our ad partners can use your browser’s information for providing advertising services for this website and for their own purposes.

      Do Not Share My Information other than for ads on this website

      This means that our ad partners cannot use your browser’s information for purposes other than providing advertising services for this website.

    1. Sure, anti-spam measures such as a CAPTCHA would certainly fall under "legitimate interests". But would targeting cookies? The gotcha with reCAPTCHA is that this legitimate-interest, quite-necessary-in-today's-world feature is inextricably bundled with unwanted and unrelated Google targeting (cookiepedia.co.uk/cookies/NID) cookies (_ga, _gid for v2; NID for v3).
    1. there’s no need to send consent request emails — provided that this basis of processing was stated in your privacy policy and that users had easy access to the notice prior to you processing their data. If this information was not available to users at the time, but one of these legal bases can currently legitimately apply to your situation, then your best bet would be to ensure that your current privacy notice meets requirements, so that you can continue to process your user data in a legally compliant way.
    1. It’s useful to remember that under GDPR regulations consent is not the ONLY reason that an organization can process user data; it is only one of the “Lawful Bases”, therefore companies can apply other lawful (within the scope of GDPR) bases for data processing activity. However, there will always be data processing activities where consent is the only or best option.
  6. Apr 2020
    1. Although we don’t anticipate publishing source code for manipulating 1Password keychains, others, unaffiliated with AgileBits, have done so.

      May not technically be an open file format, but meets some of the criteria for one:

      • [?] The format is based on an underlying open standard
      • [⍻] The format is developed through a publicly visible, community driven process
      • [⍻] The format is affirmed and maintained by a vendor-independent standards organization
      • [✓] The format is fully documented and publicly available
    1. I'm not your personal lookup service And finally, for everyone who contacts me privately and says "but could you just look up my own password", please understand that you're one of many people who ask this. I try and reply to everyone who asks and politely refer them to my previous writing on the subject, but even then, all the time I spend replying to these requests is time I can't spend building out the service, adding more data, earning a living doing other things or spending time with my family. For the last 3 and a half years that I've run HIBP, I've kept all the same features free and highly available as a community service. I want to keep it that way but I have to carefully manage my time in order to do that so in addition to all the reasons already stated above, no, I'm not your personal lookup service.
    1. Did you expect the temp directory to get printed? In the last example, we saw the directories ./temp and ./C/temp got printed, but not now. This is the effect of the -print option. By default, the find command prints all the files matching the criteria. However, once the -print option is specified, it will print files only on explicit print instructions. In this find command, -print is associated in the other side of the OR condition, and hence nothing will get printed from the 1st part of the condition.
    1. Any critique of the digital must rec-ognize how precarity is differentially distributed across gender, race, and class

      I'm pretty sure this is already happening. It's just not called precarity - but the social inequities have long been studied.

  7. Mar 2020
    1. Since Rails doesn't restrict the symbols that you use to set I18n.locale, you can leverage this system to display different content depending on anything you like. For example, suppose you have some "expert" users that should see different pages from "normal" users.

      I'm surprised they would offer examples in the official docs of ways to "abuse" the system in ways it was never intended to be used.

      But that's kind of a cool example use of this feature...

    1. the feature was dropped to “lack of use.”

      I don't find the reason "lack of use" sufficient in its own right. (I personally didn't use this feature.) People might not use it because they don't know about. And those that do use may find it extremely useful; it's not their fault if others don't know about it or use. It seems to discriminate a bit against the minority who may use a useful feature. They would rather be in the majority, safe from having one of their favorite features removed.

      But I do understand and appreciate the good explanation given below.

  8. Feb 2020
  9. Jan 2020
  10. Dec 2019
    1. The tools are free... ... but support is not. I'm always happy to receive reports of errors or unclear spots in my Tips or tools, but they don't generally include free support. To the extent that you're operating outside your comfort zone, please retain professional advice from either iSystems Technical support, or from an experienced Evolution consultant. I'm available on an hourly basis, or with retainer plans that provided prioritized responses and reduced hourly rates.
    1. In a nutshell, the King's Keys deck started as an experiment to see what card games would be like if you rebuilt playing cards from the ground up. Instead of using ranks and suits, each card has a number (from one to four), one of four items, and one of four colors. The result is what I call a 4x4x4 deck where 64 playing cards each have a unique combination of these three parts.
  11. Nov 2019
    1. the main reason we built a new multiprocess architecture is that Chromium's multiprocess support was never contributed to the WebKit project. It has always lived in the separate Chromium tree, making it pretty hard to use for non-Chrome purposes.Before we wrote a single line of what would become WebKit2 we directly asked Google folks if they would be willing to contribute their multiprocess support back to WebKit, so that we could build on it. They said no.
  12. Oct 2019
  13. Sep 2019
  14. Aug 2019
  15. Jul 2019
  16. Jun 2019
    1. AtthecoreofmyargumentisthewayinwhichGooglebiasessearchtoitsowneconomicinterests—foritsprofitabilityandtobolsteritsmarketdominanceatanyexpense

      I have been trying to avoid the word "money" in my annotations to avoid coming off as anti-capitalist as I really am, but yes: Corporations do not give a care about individuals or marginalized groups outside of how they can profit off of their oppression. Remember this June; this Pride Month; that any company selling you rainbow merchandise is not doing it out of legitimate care about LGBTQ+ rights but because it's profitable! Yes, even if they're giving 20% of proceeds to charity - where do you think the other 80% goes?

  17. Mar 2019
  18. Feb 2019
  19. Jan 2019
  20. Dec 2018
  21. Nov 2018
  22. Sep 2018
  23. www.ukoln.ac.uk www.ukoln.ac.uk
  24. Aug 2018
    1. <small> <table bgcolor="gold" width="100%"> <tbody><tr><td align="left">  #absence_explorer </td> <td align="right">   ABOUT   </td> </tr></tbody></table> </small>

      <table bgcolor="#c7dfe6" width="100%"> <tbody><tr><td align="center"> <br> Your search for "ideas are not humans" yielded:

      No results

      <br> </td> </tr> <tr> <td> _BTN_Books.png </td> <td> _BTN_News.png </td> </tr><tr> <td> _BTN_Scholar.png </td> <td> _BTN_everything.png </td> </tr> </tbody></table><table align="center" bgcolor="#c4c4c4" width="100%"> <tbody><tr> <td> _BTN_duckduckgo.png </td> <td> _BTN_infospace.png </td> </tr><tr> <td> _BTN_webcrawler.png </td> <td> _BTN_dogpile.png </td> </tr> </tbody></table><table bgcolor="#f3f3f3" width="100%"> <tbody><tr><td align="center"> click buttons for archived results <br> ◁ Search Again for changes on the materials that <br> directly make out the "world" presented before us <br> </td> </tr></tbody></table>
  25. Jul 2018
  26. Feb 2018
  27. Dec 2017
    1. In psychology experiments there are numerous other things besides the independent variable that can cause change in the measured dependent variable. In chapter’s two to five we discussed at length how chance and measurement variability (or error) can produce the appearance of differences. We also discussed choices that experimenters can make when designing their experiments to reduce the influence of chance, such as increasing the number of observations, increasing the number of subjects, and improving measurement precision.

      Might want to cut this section out

  28. Nov 2017
    1. Homeopathic.com owner is Dana Ullman, MPH, who TIME magazine described as "the Leading Proselytizer of Homeopathy" and ABC News touted as "Homeopathy's Foremost Spokesman."

      Dana Ullman has also appeared as an expert witness on the topic of homeopathy in a number of court cases. In at least 1 of these he has been described as being "not credible"[1] [2]

    1. DANA ULLMAN, MPH, CCH, is one of America’s leading advocates for homeopathy. He has authored 10 books, including The Homeopathic Revolution: Why Famous People and Cultural Heroes Choose Homeopathy, Homeopathy A-Z, Homeopathic Medicines for Children and Infants, Discovering Homeopathy, and (the best-selling) Everybody’s Guide to Homeopathic Medicines (with Stephen Cummings, MD).

      Dana Ullman has also appeared as an expert witness on the topic of homeopathy in a number of court cases. In at least 1 of these he has been described as being "not credible"[1] [2]

  29. Oct 2017
    1. Looking at statistics on course management site (e.g., CourseSpaces or Moodle)

      The only LMS that are present at UVic is (arguably) Moodle. Thus, I recommend rephrasing this to read 'Looking at statistics on CourseSpaces (see this page for more details)' And hyperlink to the Moodle.org resource about Quiz result statistics.

  30. Aug 2017
  31. May 2017
  32. Apr 2017
  33. Feb 2017
  34. Jan 2017
  35. Nov 2016
    1. Coral reefs result from the work of little polyps, creatures only a few millimeters long, budded on top of one another. Over centuries, the shells of these creatures combine to form the exotic shapes of coral reefs. Tiny differences in the anatomy of each polyp species affect the shape of their shells and produce the exotic shapes of each reef.

      Skeletons, not shells. Far from the most articulate description but generally not wrong.

    1. What did it mean for a project not to be venture backable? Likely, it met one of the following criteria:There was no business model (ex. no customers to charge, or no advertising model)The project was not structured as a C corpThe project could not conceivably return an investment at venture scale
  36. Oct 2016
  37. Sep 2016
    1. Alejandro Farias, 23, from Brownsville, Tex., a supervisor for a freight company, sees himself simply as Latino. His ancestors came from the United States, Mexico and Portugal. When pressed, he checked “some other race.”

      This is a problem because so many people are not getting recognized and many don't even take the test.

  38. Jun 2016
  39. Apr 2016
  40. Feb 2016
  41. Nov 2015