1,090 Matching Annotations
  1. Oct 2020
    1. 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. This implementation is based upon following sources: JavaScript Debounce Function by David Walsh Lodash implementation
    1. Other frameworks, which use a template syntax built atop HTML — Svelte, Vue, Ractive, Glimmer etc — have historically been fragmented, meaning those tools need to be reinvented many times.
    1. "Protestant" life of wealth and risk over the "Catholic" path of poverty and security.[8]

      Is this simply a restatement of the idea that most of "the interesting things" happen at the border or edge of chaos? The Catholic ethic is firmly inside the stable arena while that of the Protestant ethic is pushing the boundaries.

    1. Almost every social network of note had an early signature proof of work hurdle. For Facebook it was posting some witty text-based status update. For Instagram, it was posting an interesting square photo. For Vine, an entertaining 6-second video. For Twitter, it was writing an amusing bit of text of 140 characters or fewer. Pinterest? Pinning a compelling photo. You can likely derive the proof of work for other networks like Quora and Reddit and Twitch and so on. Successful social networks don't pose trick questions at the start, it’s usually clear what they want from you.

      And this is likely the reason that the longer form blogs never went out of style in areas of higher education where people are still posting long form content. This "proof of work" is something they ultimately end up using in other areas.

      Jessifer example of three part post written for a journal that was later put back into long form for publication.

    1. I’ve written for 15 years, 569 essays, and 2.9 million words and counting. You can read a quick intro or my best work, which I curate below.
  2. Sep 2020
    1. export let client; setContext("client", client);

      Wouldn't this set context to undefined initially? And reassigning a new value to client wouldn't update the value stored in the context, would it? It would only update the let client variable.

      Where does this let client actually get set to the client from async function preload? I guess I need to understand Sapper more to know how this works, but it doesn't seem like it could.

      Update: I think I found the answer (it runs before):

      https://hyp.is/3aHeJgNFEeunkCsh8FVbDQ/sapper.svelte.dev/docs/

      It lives in a context="module" script — see the tutorial — because it's not part of the component instance itself; instead, it runs before the component is created, allowing you to avoid flashes while data is fetched.

    1. This leads to web developers at every company needing to rebuild every control from scratch. This represents millions of dollars of investment for each company to duplicate work that many other companies are also doing.
    2. Modern view libraries like React allow teams to build and maintain these components more easily than ever before, but it is still extraordinarily difficult to do so in a fully accessible way with interactions that work across many types of devices.
    1. It's really useful if your PR references an issue where it is discussed ahead of time. In many cases, features are absent for a reason. For large changes, please create an RFC: https://github.com/sveltejs/rfcs
    1. There’s a lot of value in slow thinking. You use the non-lizard side of your brain. You make more deliberate decisions. You prioritize design over instant gratification. You can “check” your gut instincts and validate your hypothesis before incurring mountains of technical debt.

      Slow thinking is vergelijkbaar met Deep Work.

    1. If ADHD is not a disorder, but a mismatch with a human environment, then suddenly it’s not a medical issue. It’s an issue for educational reform.

      How can this impact #[[Adult ADHD]] and #[[ADHD at work]]

    1. Thus could Ken Copeland write in his Laws of Prosperity, "Do you want a hundredfold return on your money? Give and let God multiply it back to you. No bank in the world offers this kind of return! Praise the Lord!” In this mentality, tithing is a financially responsible thing to do. It’s a show of faith and a shrewd investment alike, a wager on the idea that God acts in the here and now to reward those with both faith and a sufficiently developed work ethic.

      And of course, if you're giving away 10%, you've got to work even harder to make up that initial loss!

  3. Aug 2020
    1. Our company is remote-first and will always be open to employees to work anywhere in the U.S. (or the occasional trip abroad). We made this decision with a great deal of intention because we believe creating and nurturing a remote culture is a key to inclusion.

      As we've been adjusting to the pandemic and going remote, I have been thinking about the differences between

      • [[remote only]]
      • [[remote first]]
      • [[remote friendly]]
    1. Ohhh, never thought of this hypothesis: that the act of getting drunk together might be a social technology that helps us verify the trustworthiness of others by inhibiting their higher cognitive functions and thus making it harder to consciously fake things.

      Proof of trustworthiness

    1. having a completely distributed team can make it very difficult for team members to get to know each other on a personal level

      There is lots that gets missed from the chance encounters of in-person interactions.

      I've found this to be a challenge when onboarding at a new company.

      Many of the ways we happen to meet people in a normal office environment can go away, the chance encounters need to become intentional ones.

      It can feel awkward reaching out to someone over slack to ask for something if you have never had any kind of casual conversation or interaction with them before.

    1. Brynjolfsson, E., Horton, J. J., Ozimek, A., Rock, D., Sharma, G., & TuYe, H.-Y. (2020). COVID-19 and Remote Work: An Early Look at US Data (Working Paper No. 27344; Working Paper Series). National Bureau of Economic Research. https://doi.org/10.3386/w27344

  4. Jul 2020
    1. The User has the right to object to such processing and may exercise that right by visiting the privacy policies of the respective vendors.

      It's not like going to a privacy policy really helps you exercise your right to object? How? By providing an address to which to send your objections?

    1. Because the Web IDE is based on the Monaco Editor, you can find a more complete list of supported languages in the Monaco languages repository. Under the hood, Monaco uses the Monarch library for syntax highlighting.
  5. Jun 2020
    1. According to our understanding of the inconsistencies, the feature was likely trying to support too many edge cases. All caching strategies have weaknesses and eventually break down if the usage is not properly scoped.
    1. Heat and work have signs (positive or negative), and the sign of each depends on whether the system we are considering is gaining or losing energy. In this class, if a process makes the system gain energy, qqq and/or www are positive; if the process makes the system lose energy, qqq and/or www are negative. We can put this information into four formal statements: If heat flows into a system, qqq is positive. If heat flows out of a system, qqq is negative If the surroundings do work on the system, www is positive. If the system does work, www is negative.

      Heat and work have signs (positive or negative), and the sign of each depends on whether the system we are considering is gaining or losing energy. In this class, if a process makes the system gain energy, q and/or w are positive; if the process makes the system lose energy, q and/or w are negative. We can put this information into four formal statements:

      • If heat flows into a system, q is positive.
      • If heat flows out of a system, q is negative
      • If the surroundings do work on the system, w is positive.
      • If the system does work, w is negative.
    1. PAY $1 OR MORE TO ALSO UNLOCK!

      Office 365 For Dummies 3rd Edition

      Virtual Teams For Dummies

      Unlocking Creativity: How to Solve Any Problem and Make the Best Decisions by Shifting Creative Mindsets

      Power of An Hour: Business and Life Mastery in One Hour A Week

      How To Sell When Nobody's Buying: (And How to Sell Even More When They Are)


      PAY $8 OR MORE TO ALSO UNLOCK!

      Office 2019 All-in-One For Dummies

      Excel 2019 All-in-One For Dummies

      Faster Disaster Recovery: The Business Owner's Guide to Developing a Business Continuity Plan

      Train the Brave: Tame Your Fear, Take the Chance, Dare to Live Big

      Cyber Smart: Five Habits to Protect Your Family, Money, and Identity from Cyber Criminals

      Lifehacker: The Guide to Working Smarter, Faster, and Better 3rd Edition


      PAY $15 OR MORE TO ALSO UNLOCK! Value of this tier to me: .7×12+.8×17+.5×9+.7×11+.7×15+1×10+.8×15 = $66.7

      The Cybersecurity Playbook: How Every Leader and Employee Can Contribute to a Culture of Security https://www.amazon.com/Cybersecurity-Playbook-Practical-Employee-Organization/dp/1119442192/ $12/14 4.8/5 n=10 Want: 7/10

      Rituals for Work: 50 Ways to Create Engagement, Shared Purpose, and a Culture that Can Adapt to Change https://www.amazon.com/Rituals-Work-Engagement-Bottom-Up-Innovation/dp/1119530784/ $17/18 4.3/5 n=47 Want: 8/10

      Online Teaching at Its Best: Merging Instructional Design with Teaching and Learning Research https://www.amazon.com/Online-Teaching-Its-Best-Instructional/dp/1119242290/ $9/38 5/5 n=5 Want: 5/10

      Rehumanize Your Business: How Personal Videos Accelerate Sales and Improve Customer Experience https://www.amazon.com/Rehumanize-Your-Business-Accelerate-Experience/dp/1119576261/ $11/12 4.8/10 n=105 Want: 7/10

      The Busy Leader's Handbook: How To Lead People and Places That Thrive https://www.amazon.com/Busy-Leaders-Handbook-People-Places/dp/1119576644/ $15/16 4.9/10 n=26 Want: 7/10

      Noise: Living and Leading When Nobody Can Focus https://www.amazon.com/Noise-Living-Leading-Nobody-Focus/dp/1119553377/ $10/17 4.8/5 n=30 Want: 10/10

      The Year Without Pants: WordPress.com and the Future of Work https://www.amazon.com/Year-Without-Pants-WordPress-com-Future-ebook/dp/B00DVJXI4M/ $15/18 4.3/5 n=238 Want: 8/10

      Microsoft Teams For Dummies Want: 2/10

    1. I could get a lot more done in an 8-9 hour day with a PC and a desk phone than I get done now in a 9-10 hour day with a laptop /tablet / smartphone, which should allow me to be more a lot more productive but just interrupt me. I don't want the mobile flexibility to work anywhere. It sucked in management roles doing a full day then having dinner with friends and family then getting back to unfinished calls and mails. I much prefer to work later then switch off totally at home.
    1. Internally, we are continuing to encourage any employee who needs time and space to process current events or participate in protests should they choose to take sick time so that it doesn’t impact their personal paid-time off.
  6. May 2020
    1. In addition, the UK should take the opportunity to leverage its strong research and development base to identify globally competitive products and services, and evaluate where we have opportunities to make these products in the UK and export globally.

      Promising

    1. “Make it work” means shipping something that doesn’t break. The code might be ugly and difficult to understand, but we’re delivering value to the customer and we have tests that give us confidence. Without tests, it’s hard to answer “Does this work?”
    1. Knowledge work can be differentiated from other forms of work by its emphasis on "non-routine" problem solving that requires a combination of convergent and divergent thinking.[2] But despite the amount of research and literature on knowledge work, there is no succinct definition of the term.
    2. workers, whose line of work requires one to "think for a living"
    1. All of the features of NLS were in support of Engelbart's goal of augmenting collective knowledge work and therefore focused on making the user more powerful, not simply on making the system easier to use.
    1. We believe everyone deserves to report to exactly one person that knows and understands what you do day to day. The benefit of having a technically competent manager is easily the largest positive influence on a typical worker’s level of job satisfaction. We have a simple functional hierarchy, everyone has one manager that is experienced in their subject matter.
    1. It seems weird to me that we are trying to enforce commit messages when they are not really visible or used in the GitLab workflow at all. This is what you see most of the time when interacting with the commit list. I've taken time to compose a nice descriptive body and it is hidden by default:
    2. This also ties in the "Single Source Of Truth", where even if I craft descriptive commit messages I will probably have to describe what I did in the MR comments anyways, so that feels like duplicate work.
    1. Our status updates consist of the various issues and merge requests that are currently being worked on. If the work is in progress, it is encouraged to share details on the current state.
    1. Everyone works remote, but you don't feel remote. We don't have a head office, so you're not in a satellite office.
    1. Whether in music (Bach, Lennon), art (Picasso, Bernini), film (Tarantino, Anderson), games (Blow, Lantz), fiction (Kundera, Tolstoy), the most eminent work is usually the result of a single person’s creative efforts. Occasionally it’s a very small group (Eames, Wrights).

      Great creative work is usually the product of a single person.

  7. Apr 2020
    1. As a matter of fact, you do pay me to think
    2. In fact, work is meant to be fun and it has to be fun before anything interesting or investor-pleasing can happen. Every good manager knows this.
    1. The precarities that characterize our gig economy were beta-tested on Indian reservations, on the US-Mexico border, in Chinese factories.

      start of the precarity we see today in the gig economy - I don't know if you can divorce all of this from the history of factory work, they could co-exist, but factory work in general has always been precarious.

  8. Mar 2020
    1. Even one day a week out of the office might allow each employee to see their work in a new light.
    2. In the age of innovation, when you realize that an innovative, empathetic and inclusive organization is the winning recipe, then remote work starts to look like a huge opportunity. 
    3. Often, even with the proliferation of software in employee’s desktops, many employees still report disconnection and burnout.
    4. remote work can present an opportunity for all of us to think about what it truly means to collaborate and how it can improve our organizations
    1. 4. Build With Not For This simple but compelling phrase sums up our approach to building technology. The concept comes from a long history of movement work, and in the civic tech space has been popularized by Laurenellen McCann, who has written extensively on the topic. To us, the ethos of “build with note for” is a reminder that the moment we are in the mindset of building something “for” our partners rather than with them, we have failed. Going back to the theme that technology is not neutral and that our values are embedded in our work, whether it’s conscious or not, building “for” inherently conjures up a feeling of saviorism, of believing we have the answers, or believing we are here to do something for someone else. Building with means constantly checking our assumptions, being open to ideas we haven’t thought of, and, most of all, results in much better work.
    1. Get phrasebooks to start studying basic terminology. Phrasebooks are lists of expressions made for travelers to foreign countries. These lists give you an example of the sentence structure a language uses and what kind of words are useful. Find a phrasebook in the language you wish to learn and treat it as a foundation you can build upon as you learn more.
    1. For several reasons the Simple backend shipped with Active Support only does the "simplest thing that could possibly work" for Ruby on Rails3 ... which means that it is only guaranteed to work for English and, as a side effect, languages that are very similar to English. Also, the simple backend is only capable of reading translations but cannot dynamically store them to any format.That does not mean you're stuck with these limitations, though. The Ruby I18n gem makes it very easy to exchange the Simple backend implementation with something else that fits better for your needs, by passing a backend instance to the I18n.backend= setter.
    1. We encourage all of our team members to take the time they need to recoup and refresh as much as they need.
    1. Employers can, however, place a cap on vacation accrual. In other words, once employees reaches a certain number of days, they will stop accruing vacation until they use some of their vacation.
    2. Because accrued vacation is considered earned wages, use-it-or-lose-it policies are seen as illegally withholding wages owed to employees.
  9. Feb 2020
    1. Collaboration is not consensus When collaborating it is always important to stay above radar and work transparently, but collaboration is not consensus. You don't need to ask people for their input, and they shouldn't ask you "Why didn't you ask me?" You don't have to wait for people to provide input, if you did ask them. We believe in permissionless innovation- you don't need to involve people but everyone can contribute. This is core to how we iterate, since we want smaller teams moving quickly rather than large teams achieving consensus slowly.
    2. Someone who took the afternoon off shouldn't feel like they did something wrong. You don't have to defend how you spend your day. We trust team members to do the right thing instead of having rigid rules. Do not incite competition by proclaiming how many hours you worked yesterday. If you are working too many hours talk to your manager to discuss solutions.
    3. they can always opt to not attend, or during a video call they can work on other things if they want
    1. although activity was not specifically recorded [24]

      The tendency of female blacktip sharks to congregate in shallow waters during the daytime was most strongly connected to water temperature. Other factors considered were tide height and moon phase. The behavior seemed to be for purposes of thermoregulation, not foraging for food.

    2. Many large carnivores are ‘digestion-limited’ in that they spend more time digesting than they do searching for food [16]

      An analysis of 16 bird and mammal species was conducted to determine if these carnivores were typically finding enough food to satisfy their hunger and energetic needs in the course of a day. The model concludes that the animals typically find all of the food that they need with time to spare that is instead spent digesting.

    3. as they can directly influence the daily routines and habitat selection of lower trophic levels [18].

      It has been well-established that prey follow certain schedules to reduce the risk that they could be captured by a predator. How quickly can these schedules change when the risk of predation is reduced? Scientists assumed that there would be a slow response, if any, when the number of predators was reduced, until Mccauley and colleagues put this idea to the test.

      By observing fish behavior on reefs where predators had been mostly eradicated by human behavior, the researchers found that fish typically thought of as nocturnal were 6-8 times more likely to be active on the reef during the day, representing a drastic change in what was thought to be a fixed behavioral pattern.

    4. Captive experiments have shown gastric motility in blacktip reef sharks to be positively correlated with body temperature, regardless of feeding [25].

      The same authors studied the chemical and physical activity of the shark stomach. They found that gastric acid secretion was continuous, regardless of the timing of feedings. Although the size and type of food did have an impact on stomach activity, the daily temperature cycle seemed to have the greatest influence on activity.

      This conclusion naturally lead to the current study which is examining temperature as a factor driving more aspects of the behavior of this shark.

    5. [28]. While we certainly cannot extrapolate that result to sharks

      This 2009 study built upon the ideas presented in the 2006 study that first proposed the ODBA method using data collected from cormorants. The same methodology was applied to a range of terrestrial animals (including humans, skunks, geese, penguins, chickens, and armadillos) to test the validity of the method across species.

      The authors concluded that ODBA was a valid method to predict oxygen consumption and metabolic rate for all of the animals included in the study, so the authors of the present paper on shark activity can expect a similar finding for their own species of interest.

    6. Overall Dynamic Body Acceleration (ODBA)

      A 2006 study on cormorants introduced a major shift in thinking about how to study the way in which animals use and acquire energy. The two major methods that were used before this point were 1) monitoring heart-rate or 2) measuring carbon dioxide production using the doubly labeled water method. The ODBA method employs accelerometers (devices to measure the rate of change in the velocity of an object) to measure the rate of energy expenditure for specific animal activities.

    1. Time away from work It's important to clarify that being able to work from anywhere does not replace the need to take time off of work. We recognize how crucial it is to build in time where you can mentally take a break from your work, and as a company, we encourage our team members to do that. Learn more about how time off works at GitLab.
    1. We have a "no ask, must tell" time off policy
    2. If you plan to be out of the office for more than 48 hours, update your GitLab.com status with your out of office dates by clicking on your profile picture and selecting "Edit Status." For Example: 'OOO Back on 2018-06-28.' Don't forget to change it back upon your return, and be aware that this information is publicly accessible.
    3. Don't let burnout creep up on you. Working remotely can allow us to create bad habits, such as working straight through lunch to get something finished. Once in a while this feels good, perhaps to check that nagging task or big project off the list, but don't let this become a bad habit. Before long, you'll begin to feel the effects on your body and see it in your work.
    4. When you recognize symptoms of burnout in others, help them to get out the "Burnout trap". Don't just tell people to take a break, but help them arrange things so they can take a break. Ask why they feel they can't take a break (there are almost certainly real, concrete reasons) and then ask permission to get busy putting things in place that will overcome those barriers. People might be trapped by their own fatigue, being too worn out to find the creative solutions needed to take a break.
    1. The second-guessing and doubts are justified, because indeed, that can happen. For hobbyist levels of creative ambition, a steady paycheck job that you’re not too ambitious about, with free evenings and weekends, is a much better setup.But if you’re serious, and want to take your passion mission places, the indie life situation is definitely a far better environment for it, once you do the things necessary to make it work. It won’t happen magically.The making-it-work goes both ways. The passion mission has to inject soul into the money-making activity, and the money-making activity has to be artfully arranged around the core creative disciplines of the passion mission. Either both are sustainable long-term, or neither is.
  10. Jan 2020
    1. Your idea should stem from solving someone’s problem. Ideally, your own problem. It’s important that you choose an idea which interests you. Interest is key to fuelling motivation which is crucial when making a web app. It takes effort building web apps and it’s important you have fun during the process.
  11. www.c3l.uni-oldenburg.de www.c3l.uni-oldenburg.de
    1. In distance education teaching is hardly ever an individual act, but a collaborative process joining together theexpertise of a number of specialists in design teams and delivery networks. The typical model is that of the courseteam of content experts, instructional designers and media specialists

      What if we recorded some of the videos that would go in A&NP and made them available as "refreshers" for A&NP2

    1. Your answer to, “how did my time off balance get this way?” Chronologically track and understand adjustments to employee time off. Plus, your team can easily view their own PTO changes right from their Gusto accounts