-
Product Work Is Hard Because It Necessitates Change
Change is difficult for people. Solving product problems requires change. The default behavior is resistance to change.
-
AI Is Usually Described as Singular, but Really It Will Be a Multitude of AIs
When AI comes about it will be colored by the creators.
-
Embedded Tweets and Videos Includes Ad Tracking
The scripts used to embed media such as tweets and YouTube videos include a full complement of ad tracking and third-party cookies which are used to follow visitors around the internet to serve them ads and collect more data.
-
Blacklight Identifies User-Tracking on Websites
Blacklight is a tool from The Markup that inspects websites for ad trackers, third party cookies, session recording, keylogging, and other privacy compromising technology.
-
Optimize for Reducing State, Coupling, Complexity, and Code
To optimize code, reduce state, coupling, complexity, and code, in that order.
-
Novice Software Engineers Tend to Optimize Code by Decreasing Duplication
Software engineers early in their career tend to optimize code by decreasing duplication and applying the DRY (don’t repeat yourself) principle.
-
Contrarian Dynamic
Comments on the internet come in multiple waves and are fueled by objections.
-
Bane's Rule
You don’t understand a distributed computing problem until you get it to fit on a single machine first.
-
Brewarrina Fish Traps
Stone fish traps in use over the last 40,000 years located in the Barwon River that some believe are the earliest human construction in the world.
-
Democracies Are Not Overthrown They Are Given Away
A quote from George Lucas about how Star Wars was about he Vietnam War and the backdrop of Nixon’s run for a second term.
-
Struggle Switch
A metaphor for how we respond to negative emotions such as anxiety, anger, sadness.
-
Panspermia Theory
The idea that life originated on another planet and was transported to Earth.
-
Friend Catcher
An activity or action one can do regularly that draws people to you because you are providing something of value.
-
Carl Sagan
This note does not have a description yet.
-
Programmable Music Environment
Converts code into generated music on-the-fly. There’s a sub-genre of electronic music that uses programming tools at live shows where the musician grows the program by writing and reinterpreting code as the audience watches and listens.
-
Plain Text Files Are a Universal Storage Medium
Plain text is the lingua franca for storing information that is simultaneously readable and writeable by computers and humans.
-
Notes Are Easier to Write Than a Blog Post
A blog post is the synthesis of multiple ideas communicated to an audience where as writing a note is the act of collecting an idea written for yourself.
-
Note Blogging
A blog of working notes that others can read and follow along with to learn about interesting ideas and things you are coming across.
-
Time Horizons as a Competitive Advantage
A company can use time horizons as a competitive advantage by being willing to wait longer for returns on investment than competitors.
-
Finite State Machine
A model of computation where there is exactly one state at a time of a fixed number states.
-
Spatial Note-Taking Utilizes the Innate Relationship Between Space and Context
Leaving notes in a way that takes advantage of our innate relationship with space and context.
-
Pareto Principle
80% of the effects come from 20% of the causes. This distribution seems to repeat in many problem spaces where there is an imbalance between the inputs and outputs.
-
Our Digital Lives Are Siloed
Most elements of our digital lives (e.g. apps) only exist within themselves and seldom work together.
-
Cassowary Constraint Solver
An algorithm used for constraining elements in a UI such as adjusting layout based on the screen size.