240 Matching Annotations
  1. Last 7 days
  2. Oct 2021
  3. Sep 2021
    1. These thing can save you literally thousands of dollars associated with repair of water damage. I have installed one under every sink, dishwasher, behind every toilet, washing machine and refrigerator (ice maker water supply). Essentially, any place where there is a water supply to a faucet or appliance.
    1. It is advised to inline any css @import in component's style tag before it hits css-loader. This ensures equal css behavior when using HMR with emitCss: false and production.
    1. What motivates the characters or the author? What are they seeking? What is their purpose? Here’s how Kurt Vonnegut described the importance of incentives in books: “When I used to teach creative writing, I would tell the students to make their characters want something right away—even if it’s only a glass of water. Characters paralyzed by the meaninglessness of modern life still have to drink water from time to time.”
  4. Aug 2021
    1. I can give the following advice: be a multiplier! I've seen many talented senior engineers who were very productive on their own but failed to help others to grow.
  5. Jul 2021
    1. u/MushroomPuddle17 days agoGetting started with a commonplace notebook as someone who isn't creative? .t3_ojhwrb ._2FCtq-QzlfuN-SwVMUZMM3 { --postTitle-VisitedLinkColor: #9b9b9b; --postTitleLink-VisitedLinkColor: #9b9b9b; } Hello everyone!I've known about commonplace books for years and always feel a surge of inspiration when I see them but I'm really not creative. I don't know what I'd ever write in one? I don't ever really have any grand ideas or plans. I don't seem to have conversations or read things that necessarily inspire me. I just live a very regular life where nothing really sticks out to me as important. I've tried bullet journals before and had the same issue.Does anyone have any suggestions? I'd really appreciate it.

      I'm not sure what you mean by your use of the word "creative". I'm worried that you've seen too many photos of decorative and frilly commonplace books on Instagram and Pinterest. I tend to call most of those "productivity porn" as their users spend hours decorating and not enough collecting and expanding their thoughts, which is really their primary use and value. Usually whatever time they think they're "saving" in having a cpb, they're wasting in decorating it. (Though if decorating is your thing, then have at it...) My commonplace is a (boring to others) location of mostly walls of text. It is chock full of creative ideas, thoughts, and questions though. If you're having trouble with a place to start, try creating a (free) Hypothes.is account and highlighting/annotating everything you read online. (Here's what mine looks like: https://hypothes.is/users/chrisaldrich, you'll notice that it could be considered a form of searchable digital commonplace book all by itself.) Then once a day/week/month, take the best of the quotes, ideas, highlights, and your notes, replies, questions and put them into your physical or digital commonplace. Build on them, cross link them, expand on them over time. Do some research to start answering any of the questions you came up with. By starting with annotating things you're personally interested in, you'll soon have a collection of things that become highly valuable and useful to you. After a few weeks you'll start seeing something and likely see a change in the way you're reading, writing, and even thinking.

      reply to: https://www.reddit.com/r/commonplacebook/comments/ojhwrb/getting_started_with_a_commonplace_notebook_as/

  6. Jun 2021
    1. There's no official Chrome or Chromium package for Linux don't install it this way because it's either outdated or unofficial, both are bad. Download it from official source.
    1. The problem domain and the data involved in this project was complicated enough. We decided that not having to worry about unknowns with the frontend end-to-end testing stack helped mitigate risk. This isn’t to say you should always going with the tool you know, but in this instance we felt it was the right choice.
    2. There are times to stretch individually and as a team, but there are also times to take advantage of what you already know.
    1. I've been thinking more about how to best do this. The preferred way might be to use the same domain and have an application load balancer like nginx split traffic on the URL path (e.g. /api). This is for two reasons. Firstly, you might not necessarily want to cookie the primary/apex domain and have the cookie shared across all subdomains. You also might not want to do CORS because preflight requests add latency and CORS adds complication.
  7. May 2021
    1. Budget your time. MTH 124 is a 5-credit course with no meetings, so you will need to plan on spending about 15-20 hours per week doing mindful work. That’s 3-4 hours per weekday if you choose not to work on weekends. If you are taking other courses or have job of family responsibilities, you’ll need to think about where to put these hours in your daily and weekly schedules. In my experience, the #1 reason students don’t succeed in online courses is overcommitment and not managing time well.
    1. Feel free to hint, brag, or both! The best CS reps should easily take a hint from clear language and a signature like John Appleseed, JavaScript/Ruby Developer, but any will catch on with a simple line like "I know what I'm doing, so I'd appreciate an extra-technical explanation!"
    2. If the person answering the call misses something, nothing prevents them from asking you to repeat something. I think the key point that should be added to this answer is to not sound or act annoyed if the support tech asks for something you've already rattled off. To accept that you gave them a whole bunch of information at once, and that they might legitimately have missed or forgot one bit of it. Or, especially if you know the order in which they ask these questions, to take it slower; don't say it all in five seconds, take half a minute. Give them time to click!
    3. So, +1 for play ball. Level 1 is supposed to filter out all simple issues (and once upon a time, you'll have forgotten something, happens to all of us), and they are not supposed to be creative. They get a script that has been refined over and over. Learn the scripts, prepare the answers, and you'll get to Level 2 more quickly than with any other method.
    4. So my best advice if you need to stick with them is just to expect the treatment you have become used to and 'play along'. Actually, I find some things often run smoother when you act dumber than you are.
    1. Also, it is definitely NOT okay to recommend --force on forums, Q&A sites, or in emails to other users without first carefully explaining that --force means putting your repositories’ data at risk. I am especially bothered by people who suggest the flag when it clearly is NOT needed; they are needlessly putting other peoples' data at risk.
    1. “minimum viable paper” (MVP) – similar to the corporate world’s minimum viable product

      Using the idea of a "lean" Ph.D. one should aim to create a minimum viable paper and then work towards refining and improving it over time with constant feedback from one's advisor.

    2. In preparing a thesis, we suggest there are, in essence, two strategies regarding formal publications. The first entails writing nothing at all until all research is complete. This is the more expedient approach because writing a thesis demands a lower standard of quality than a journal paper. Of course, some programmes require a certain number of publications before graduation, but these should be completed only as necessary. If possible, write conference papers, rather than journal papers, because they require less substantial content and are vetted less rigorously. The second approach is to view each potential thesis chapter as a journal paper. These papers are written and submitted as the various stages of the work are completed. The papers are, in essence, combined to form the thesis. This results in a higher-quality thesis that has been vetted by experts in the appropriate field. However, writing papers takes time, and this is time spent prior to graduation.

      There are two strategies for publications:

      • Write nothing until the research is complete, it's more expedient because a thesis demands a lower standard than a journal paper. Conference papers are a lower bar than journal papers.
      • View each potential thesis chapter as a journal paper, though remember that this may take more time.
    3. In viewing academia as a business, you should always give customers what they want, and this applies on two levels. First, always consider the demand for the research product. This is much easier said than done. Anyone can acknowledge that the customers are always right, but truly listening to them and extracting what they need is difficult, especially if you have your own personal desires with respect to the product (in this case, the research). Talk to the funding customer constantly. Second, most students are, in effect, employees, and the adviser is a boss who doubles as a customer. In some respects, your adviser will provide your pay cheque, or at least govern it. Thus, do what the customer requires. In addition, always consider your audience when writing and presenting. In the case of a thesis, the audience is your adviser and committee. Again, talk to the customers constantly.
    4. Anyone who treats research as a business tends not to be well received in academia, but they likely have the funding necessary to drive advances, and they may eventually be wealthy.

      There can be clear benefits to treating academia like a business.

    5. it is more efficient not to have to worry about funding, so aim to work only on a project for which a grant has already been awarded.

      Funded projects are going to be easier to work on and complete more quickly.

    6. Towards the end of a graduate career, it can show academic maturity to suggest new ideas and research directions. However, do not pursue these ideas without first extracting input from an adviser because doing so risks unsuccessful work and unnecessary criticism.

      Get advice before bivouacing out on your own, otherwise you risk wasting unnecessary time.

    7. meet with your adviser at least every other week and to take notes during each meeting. If appropriate, remind the adviser what tasks were discussed previously, what has been achieved and what will be completed next. Do this consistently and regularly. But beware. The direction you receive from week to week may change, and memories can be short for academics juggling teaching, research, publications and administration.

      meet with your advisor, create notes, lists, and remind them about past conversation/performance.

    8. There can be little room for initiative in graduate research. This third guideline contradicts what academia is supposed to embody traditionally, but it represents a turn that academia has taken in some respects. It can be more efficient simply to ask “What is the minimum necessary effort required to achieve the goal?” rather than “What is the maximum one can contribute while pursuing the goal?”

      minimize, minimize, minimize

    9. minimise your teaching obligations

      Figure out a way to minimize your teaching obligations so you can focus time on your reading/reasearch.

    10. Then, do not simply look for a famous mathematics or history professor, for example; look for someone who has extensive experience studying your specific topic of interest. No matter how intelligent and renowned advisers are, the less familiar they are with your specific topic, the more effort you will have to expend teaching them about it. An adviser with experience in a field slightly different from that of your intended area of study may offer a unique perspective, may ask helpful questions, and may inadvertently require clarity in presentation. But this will inevitably cost time.

      Find a good advisor who is well-versed in your specific topic of interest to minimize the amount of time you need to spend teaching them about your specific area.

    11. two distinct paths to success have emerged, and students should decide early in their graduate school careers which path to travel. Is their primary objective to obtain a degree as expediently as possible, or is it to learn? These two goals are not always mutually exclusive, and with genuine curiosity and perseverance, independent learning is possible. However, the path for obtaining a degree ­efficiently is not obvious, and the guidelines in this regard can be elusive, unspoken and often unrealised.
  8. Apr 2021
    1. Don’t replace words with emojis One thing you definitely don’t want to do is have your emojis get in the way of people being able to comprehend your subject lines. Emojis should be a complement to the words in your subject lines – they should never replace words themselves. It’s when people leave out words, right?
    1. plt.grid('minor')

      I don't like grid cutting bars in half. Maybe just delete grid?

    2. Tennis & Data Science

      If you want, you can add table of contents, it is really effective (download extension for jupyter notebook nbextension trough pip)

  9. Mar 2021
    1. Kai Kupferschmidt. (2021, March 16). “I’m not here to give you the outcome of any scientific review”, says EMA director Emer Cooke at start of press conference on AstraZeneca vaccine safety. ‘I’m here to explain the steps in the process, what we’re doing, and when you can expect us to come to a conclusion.’ [Tweet]. @kakape. https://twitter.com/kakape/status/1371811123197001729

  10. Feb 2021
    1. It seems like such a beautiful little visual novel and while I wasn’t expecting a masterpiece of localisation based on its low price, I was expecting to be able to read it. But that just cannot be done. Developers from Japan, China, Taiwan, Indonesia, and every other emerging game development centre through Asia-Pacific, listen to me carefully: You can have the most beautiful aesthetics and a heartwarming concept for your game. If the localisation isn’t going to be good, though, do not bother with an English release, because it is going to get reviews like this one. Make “invest in proper translation” your big resolution for 2021. I do not want to play any other games like Lily in the Hollow - Resurrection ever again.
    1. [pub_2021] 5 important concepts

      1. Equality == vs. === (primitives, object "mem ref")
      2. Async JS (callbacks, promises, async/await)
      3. Error Handling (try..catch, writing defensive code)
      4. ES6 Syntax (destructuring, spread operator, string interpolation)
      5. Array Methods (map, filter, reduce, sort, some, every)
    1. Think about how much you want to customize the desktop environment(DE), and whether you know how to do so. Pick a distro that has the DE you like.
  11. Jan 2021
    1. Slackmojis is made by some random dude in Brooklyn. He doesn't work for Slack, isn't paid by Slack, he just thinks Slack is pretty cool. Super Official Lawyer Talk: Slackmojis is not created by, affiliated with, or supported by Slack Technologies, Inc.
    1. For the future, you should: Install LTS (Long-term support) versions as they have an 8-year life span (with Extended Security Maintenance) or 5 years without. The current LTS version is Ubuntu 18.04.1 LTS Bionic Beaver released on July 26, 2018 with an EOL in April 2023. OR Carefully watch the EOL of the interim / development releases and upgrade frequently.
    1. Cognitive fusion is a term from Acceptance and Commitment Therapy (ACT), which refers to a person “fusing together” with the content of a thought or emotion, so that the content is experienced as an objective fact about the world rather than as a mental construct. The most obvious example of this might be if you get really upset with someone else and become convinced that something was all their fault (even if you had actually done something blameworthy too). In this example, your anger isn’t letting you see clearly, and you can’t step back from your anger to question it, because you have become “fused together” with it and experience everything in terms of the anger’s internal logic. Another emotional example might be feelings of shame, where it’s easy to experience yourself as a horrible person and feel that this is the literal truth, rather than being just an emotional interpretation.

      Cognitive Fusion

      Cognitive Fusion is a term that comes from Acceptance and Commitment Therapy (ACT).

      CF happens when you identify so strongly with a thought or an emotion that its contents is experienced as the objective way the world is.

      "She is the one" for example is a cognitive fusion.

      The cognitive fusion prevents you from stepping back and examining the construct.

      You experience everything in terms of the belief's internal logic.

    1. Avoid apologies (“Sorry for the interruption”), alarm (“Warning!”), or ambiguity (“Are you sure?”)
  12. Dec 2020
    1. Bu Experts {@BU Experts} (2020) How can we navigate daily life during the pandemic? #Publichealth expert & epidemiologist @EpiEllie will be on @reddit_AMA this Thursday (8/27) at 12pm ET to answer all of your #COVID19-related questions. She'll discuss how to safely see friends and family, travel & more. @BUSPH. Twitter. Retrieved from: https://twitter.com/BUexperts/status/1297932614909792258

  13. Nov 2020
    1. You should always take the line hight of the font you are using and add a unit to it. For example: “My button’s label has a line height of 20px and vertical padding of 8px”.
    2. Choose sentence case or title case over uppercase. (This being said, Material Design does use buttons with uppercase labels.)
    1. Addition; Please add this variables to environment if you don’t want to change code. This is a better option. Add RAILS_ENV=production , NODE_ENV=production, RAKE_ENV=production
    1. By default the current directory is used, but it's recommended to pass a value in your configuration. This makes your configuration independent from CWD (current working directory).
    1. You may not want to go straight to that number and cause the kernel to allocate memory to track a million user file watch slots; instead, just take the current value and double it until the problem stops occurring.
    1. obviously it's too late, but it's a good practice to keep the 3rd party dependencies mirrored in your own infrastructure :) There is NO GUARANTEE that even a huge site (like launchpad for downloading DEBs) won't go down over a period of time.
    1. Avoid transpilers like Babel and Bublé (and if you're using TypeScript, target a modern version of JavaScript)
    2. Don't create instances of things on initial evaluation — instantiate lazily, when the functions you export are called
  14. Oct 2020
  15. Sep 2020
  16. Aug 2020
  17. Jul 2020
    1. O’Connor, D. B., Aggleton, J. P., Chakrabarti, B., Cooper, C. L., Creswell, C., Dunsmuir, S., Fiske, S. T., Gathercole, S., Gough, B., Ireland, J. L., Jones, M. V., Jowett, A., Kagan, C., Karanika‐Murray, M., Kaye, L. K., Kumari, V., Lewandowsky, S., Lightman, S., Malpass, D., … Armitage, C. J. (n.d.). Research priorities for the COVID-19 pandemic and beyond: A call to action for psychological science. British Journal of Psychology, n/a(n/a), e12468. https://doi.org/10.1111/bjop.12468

    1. See https://choosealicense.com/ for tl;dr Please, please add a license. The fact none is listed makes using this software a legal quagmire. Currently it is not legal to use this code or its derivatives in any useful software. I may be mistaken but hopefully this is not the intended effect. Currently no license is mentioned anywhere, what makes this code fully copyrighted, like any other creative work. It limits usefulness of this project - and I hope that it is unintentional. For example it seems that it would solve my problem of profiling hilariously slow rspec tests (2036.33 seconds ./spec/word_processor_spec.rb:43), in current situation I would be unable to legally publish project that would use this solution. Obviously, please do not release it under any license if you are not the author (that would be even worse legal quagmire)
    1. Once a test is in quarantine, there are 3 choices: Should the test be fixed (i.e. get rid of its flakiness)? Should the test be moved to a lower level of testing? Should the test be removed entirely (e.g. because there’s already a lower-level test, or it’s duplicating another same-level test, or it’s testing too much etc.)?
    2. Quarantined tests are run on the CI in dedicated jobs that are allowed to fail