• Agreement, Rationality

    We might say that the rational person is the kind of person who thinks clearly. Clarity of thought might consist of the ability to avoid contradiction or perhaps the ability to derive valuable information from large, complicated sets of data. Alternatively, we might also insist that the rationality of some individual can be determined only if we also know what percentage of his decisions have turned out in his favor (or, of course, what percentage of those decisions were motivated correctly and resulted in God’s will being fulfilled).

    Read more
  • Logic and Minimum Wage

    This is not an economical study that tries to confirm or disconfirm claims about the relationship between minimum wage and the price of goods. This is a mere refutation of a particular low-quality (invalid) argument that’s been used by people who are more interested in bolstering an ideology than they are in attempting to discard bad reasoning habits and falsehoods. If you believe to be in possession of a counterexample to the claim that raising minimum wage tends to influence the price of goods in an upward direction, then you’d benefit greatly from deploying one that is not internally flawed.

    Read more
  • Logic and Mathematics

    The difference between logic and mathematics appears to be a difference between objects of abstraction. Logic abstracts from particular sentential units (or propositions), while mathematics abstracts from units of a much more narrow category: only those that somehow relate to quantity or magnitude. So in logic we aim for valid permutations of groups of assertions in natural language (or a translated derivative thereof), while in mathematics we aim for valid permutations of pure quantity (represented by number).

    Read more
  • MathJax

    MathJax is a JavaScript library that allows us to use TeX to render mathematical notation as SVGs. In this case, since I am using Jekyll, I can insert the following markup directly into my Markdown documents:

    Read more
  • Execution Context in JavaScript

    Variable and function declarations are stored in memory during the compilation phase (or perhaps more accurately, the interpretation phase). This is commonly expressed in a slightly more poetic way by saying that variable and function declarations are “hoisted” to the top of their scope. This can lead to some counterintuitive results.

    Read more
  • Reasons to Doubt Flint McGlaughlin

    Flint McGlaughlin is the founder and director of MECLABS. He has a website that makes use of media queries, but no viewport meta tag. He also studies offer response and value proposition optimization, and considers himself a philosopher.

    Read more
  • Atom Snippet Customization

    The Atom text editor comes with a number of default snippets that are associated with (and activated by) Emmet-like abbreviations. We can type an abbreviation, and then hit TAB to expand that abbreviation into a pre-defined snippet of code. This is particularly useful in eliminating repetition.

    Read more
  • Treehouse and Self-Education

    Of course, there is nothing preventing a person enrolled at some expensive university from participating in self-motivated education; an impediment caused by a professor can be overcome in a person’s free time, and the cost of some program does not determine the extent to which it deters or promotes learning. These things, I believe, should be fairly obvious.

    Read more