496 Matching Annotations
  1. Last 7 days
  2. Oct 2020
    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.
  3. 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!

  4. 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

  5. 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.