• Values and Principles for Developing Noteland

    Below is a list of values and principles I keep in mind when developing Noteland:

    • Last forever: notes you write should be able to live beyond Noteland. Similarly, the service should continue to exist even if I’m the only user because it is so valuable.

    • Refreshingly fast: apps seem slower and less responsive then they did before, the experience should be a breath of fresh air to those that forgot how fast things should be.

    • Easy to maintain: adding new features and maintaining a high bar for reliability should be easy for one engineer to run.

    • Single player first: primary value should be to the note taker, any other values are secondary. For example, publishing is in service of the single-player–helping clarify thoughts and encourage growing one’s knowledge–not to encourage others to make backlinks (although that would be a positive second order effect).


  • Static Types Make It Easier Work on Projects Sporadically

    It’s easier to work on projects intermittently when a strongly typed programming language is used like Rust. That’s because becoming proficient in a codebase often entails holding the whole program in you head. Types provide mental shortcuts around the flow of data–you can skim the program by reading the static types to trace the flow of data and transformations (read the input arg types and return type) without needing to fully read or understand the contents of a method or function. In dynamic programming languages like Clojure you need to pay closer attention to what each step of the program does to anticipate what values are being used where.


  • Trump Paradox

    The media tends to focus on the amount of lying that President Trump does–you can often find headlines that quantify it to some large number. The Trump paradox is not that he lies frequently (to some extent all politicians will lie), but that he says the truth about things that are obviously bad or embarrassing for him. This ‘saying the quiet part out loud’ and immunity to repercussions is the real horror.

    See also:


  • Methods of Product Ideation

    There are four kinds of product ideation that can be thought of along two axis, organic vs inorganic and bottom-up vs top-down.

    bottom-up top-down
    inorganic idea extraction idea safaris
    organic scratch your own itch live in the future, build what’s missing

    Idea extraction: observing and talking to other people to find problems.

    Scratch your own itch: finding problems you personally have.

    Idea safaris: starting with an industry, observe what happens at popular watering holes and look for patterns.

    Live in the future: become the kind of person that has more interesting product ideas, get to the edge of a field that is going to be a big wave. Look for smart people and hard problems (they tend to be clustered) and join in.

    Read the essay The Grand Unified Theory of Product Ideation.


  • Determinate Negation

    From Hegel’s Dialectics, an object that is what it is not. Slavoj Ε½iΕΎek describes the concept in a joke, a person goes to a coffee stand and asks for coffee without milk. The barista says, “Sorry, we only have coffee without cream”. In reality, both are the same coffee, but they are also different because of what they are lacking (coffee, cream).


  • Zipf's Law

    Given a corpus of language, the frequency of a word (how many times it shows up in the corpus) is inversely proportional to its rank in the frequency table of words. For example, ‘the’ appears 2x as much as ‘of’ (7% of words, 3.5% of words respectively). This is another example of the Pareto principle.


  • The Internet Has American Values Encoded

    The internet as a system contains values such as freedom and privacy that are deeply embedded in the implementation and it’s evolution. For example, by default the system is open, anyone can share their work by publishing (hosting a website) and anyone can access everything.

    This is most obvious when observing an opposing ideology try to exert control over the internet–Chinese censorship and firewall, ‘shutting down’ the internet during protests in Iran. It’s counter to how it works and how people expect to use it.

    See also:


  • Walter Jackson Freeman

    Physician that lost his surgical license (due to someone dying during an operation) who went on to perform over 4,000 lobotomies. He created a technique known as the icepick method which allowed for a lobotomy of the prefrontal lobe to be performed through the eye socket with minimal anesthesia. This allowed the operation to be performed at psychiatric hospitals rather than requiring facilities for surgery.

    He also performed a lobotomy on Rosemary Kennedy, John F. Kennedy’s sister. At the insistence of her father to protect the political lives of John and Ted, she was given the surgery at the age of 23. Afterwards, she had the mental capacity of a two year old and lost the ability to walk. The Kennedy family covered it up and separated her from the family claiming she was “reclusive.”


  • CFM Is a Measure of Fabric Breathability

    Cubic feet per square meter is a measurement of how much air breathability and air resistance a fabric has. A higher CFM is more breathable, but less wind resistant and a lower CFM is less breathable and more air resistant. For example, a fleece typically has a very high CFM (200+), but usually does not block the wind. Similarly a windbreaker has a low CFM (3-5), but can feel like wearing a garbage bag under high exertion.

    See also:


  • Genetic Isopoint

    The point in which the lineage of any two people currently alive can be traced to the same common ancestor. This point is believed to be between 5300 and 2200 B.C. While family trees are believed to be exponential, in reality there is much more inbreeding in human history. This results in a much narrower family tree and, as a result, all humans are more closely related.


  • How Cellino & Barnes, Personal Injury Law Firm, Works

    The most famous personal injury attorneys from New York due to non-stop advertising, Cellino & Barnes created a breakthrough business that was very successful (each partner was making $10MM per year at one point). They learned that most people don’t have money to hire a lawyer upfront so they charge a third of any monetary rewards from a settlement. They also realized that they need to stay top of mind for when an injury happens.

    Advertising seems to fit so well is that 1) the avg person doesn’t know many lawyers 2) when you need one you need them immediately 3) advertising on TV constantly reinforces the association of their firm and ‘personal injury’ which improves recall at exactly the right moment.

    Source: Cellino & Barnes Breakup

    See also: