15 Matching Annotations
  1. May 2022
    1. I think RSpec should provide around(:context)/around(:all). Not because of any particular use case, but simply for API consistency. It's much simpler to tell users "there are 3 kinds of hooks (before, after and around) and each can be used with any of 3 scopes (example, context and suite)". Having some kinds of hooks work with only some kinds of scopes makes the API inconsistent and forces us to add special case code to emit warnings and also write extra documentation for this fact.
    2. I've been thinking of looking into implementing this in rspec-core, primarily to make the API more consistent (e.g. so that you can combine any scope -- example/context/suite -- with any hook type before/after/around).
  2. Jun 2021
    1. The globalThis property provides a standard way of accessing the global this value (and hence the global object itself) across environments. Unlike similar properties such as window and self, it's guaranteed to work in window and non-window contexts. In this way, you can access the global object in a consistent manner without having to know which environment the code is being run in.
  3. Mar 2021
  4. Dec 2020
    1. Many non-Greeks adopted Gteek lifestyles, language and habits after the age of Alexander, but the cross-pollination was more frequently cultural than political.

      More of a focus on IDENTIFYING as greek, as opposed to being TOLD that you are now roman, etc.

      more of a colonization concept than assimilation

    2. he Romans assimilated far more people into their institutional lives.
    3. dominating its neighbors and then assimilating them into its institutions
  5. Oct 2020
  6. Aug 2020
    1. “I came to Rust from Haskell, and I feel that Haskell is a very elegant and safe language. The biggest differentiator for me is that there is a greater difference between high-performance code and idiomatic ‘clean’ code in Haskell than in Rust. Most Rust code looks like most other Rust code, even when it performs well. Haskell can become unfamiliar real quick if someone is operating under different libraries and goals from what you are typically doing. Small differences in syntax can result in huge differences in behavior, and Rust has more uniformity on that axis.”
  7. Nov 2017
    1. I sought to shut down a startup culture at the school that was resulting in sites built with decidedly unregulated palettes and proportions.
  8. Nov 2013
    1. That is to say, a uniformly valid and binding designation is invented for things, and this legislation of language likewise establishes the first laws of truth. For the contrast between truth and lie arises here for the first time.

      "... as it were, to engage in a groping game on the backs of things."

      Creating the very basis from which a lie, or the act of lying, can become manifest, vis-a-vis, truth telling. The $25,000 question: "What is Rhetoric?"