the.com/caching
lying to yourself about where things are, to save the trip.
means storing a copy of data somewhere faster to access, so you don't redo expensive work you already did.
from from french cacher, to hide — originally what squirrels and smugglers did with valuables, borrowed by computer scientists in the 1960s for hidden fast memory near the cpu.
invalidation problemonly two hard things in cs, allegedly.
cpu cachesl1 is nanoseconds, ram is an eternity by comparison.
browser cachingwhy ctrl+f5 fixes everything, sometimes.