A history of time in 40,000 pixels
How did past writers view their past, and their future?
The following chart shows, year by year, how frequently all other years are referenced:

Google Ngrams shows us the frequency of phrases over time.
Their standard example shows the increasing popularity of “Frankenstein” between the years 1800 and 2000.
But what if, instead of phrases, we ask for how frequently a year is referenced, like the year “1848”?
Then we can visualize, in one square, past writers’ views of time.
The top-right triangle represents “writing about the past,”
while the bottom-right triangle represents “writing about the future,”
and the diagonal line between them represents “writing about the present.”
Naturally, writers talk more about past years than future,
but they write much more about the recent past.
“Writing about the past” is marked by strong horizontal streaks:
years which writers write more about.
Most of them are decades, or markers for periods:
“1900” is very strong, probably from references to that century.
But some specific years stand out as interesting.
1848 is strong: a year famous for a wave of revolutions across Europe.
A band between 1860 and 1865 marks the American Civil War.
1914 marks the start of the First World War.
A hotspot between 1812 and 1815 marks the Napoleonic Wars
(not the 1812 Overture, which debuted in 1882).
Unlike the American Civil War,
the Napoleonic Wars seem to have faded from public consciousness:
we don’t write much about those times any more.
“Writing about the future”, by contrast,
is marked by horizontal, vertical, and diagonal streaks!
What could all of those be?
The horizontal streaks show interest in a future period.
The streak along 1950 shows that
writers as far back as 1800 were speculating about the period around 1950s.
The vertical streaks presumably show single works writing detailed stories about the future.
But my favorites are the diagonal streaks.
Do you see that faint diagonal streak of
continued publications writing about “100 years from now”?
You can see 1800 writing about 1900,
1801 writing about 1901, etc.
Other diagonals mark publications of the style
“50 years from now”,
“10 years from now”, etc.
Finally, note how much more confident twentieth-century writers are in talking about the future!
For nineteenth-century writers,
the near future was unguessable:
their line between future and past is very stark.
Note, by contrast, the bottom right,
such as note those five-year streaks between 1960 and 1990.
What are these, Soviet five-year plans?
Whatever they are,
these twentieth-century writers are writing confidently about the future.
I’m reminded of the mid-twentieth-century fashion for optimistic futurology,
spurred by the rapid technological advances in that period.
Similar posts
The good old 1955s

2012-04-16
Project C-43: the lost origins of asymmetric crypto
Bob invents asymmetric cryptography by playing loud white noise to obscure Alice’s message, which he can cancel out but an eavesdropper cannot. This idea, published in 1944 by Walter Koenig Jr., is the forgotten origin of asymmetric crypto. 2019-02-16
‘A liberal revolution that was blown off course’. Is this an adequate description of what happened in France?
The French Revolution, far from being a “liberal revolution”, was defined by violence from the start, with the Terror and subsequent instability being a logical continuation, not a deviation, from the events of 1789. 2006-12-11
In what ways might natural magic be seen to have contributed to the emergence of modern scientific method?
Natural magic and scientific method share commonalities, but only scientific method distinguished correlation from causation. The Scientific Revolution arose from internal technological developments, the link between knowledge and political power, and the destruction of absolute truth from the Renaissance and Reformation. 2007-02-09
The migration SQL should go in the table
2025-11-18
The golden rule of PR reviews
The “golden rule” of code reviews is to approve improvements. Approve pull requests that fix bugs, even if the implementation isn’t ideal. 2023-10-07
More by Jim
What does the dot do in JavaScript?
foo.bar, foo.bar(), or foo.bar = baz - what do they mean? A deep dive into prototypical inheritance and getters/setters. 2020-11-01
Smear phishing: a new Android vulnerability
Trick Android to display an SMS as coming from any contact. Convincing phishing vuln, but still unpatched. 2020-08-06
A probabilistic pub quiz for nerds
A “true or false” quiz where you respond with your confidence level, and the optimal strategy is to report your true belief. 2020-04-26
Time is running out to catch COVID-19
Simulation shows it’s rational to deliberately infect yourself with COVID-19 early on to get treatment, but after healthcare capacity is exceeded, it’s better to avoid infection. Includes interactive parameters and visualizations. 2020-03-14
The inception bar: a new phishing method
A new phishing technique that displays a fake URL bar in Chrome for mobile. A key innovation is the “scroll jail” that traps the user in a fake browser. 2019-04-27
The hacker hype cycle
I got started with simple web development, but because enamored with increasingly esoteric programming concepts, leading to a “trough of hipster technologies” before returning to more productive work. 2019-03-23
Project C-43: the lost origins of asymmetric crypto
Bob invents asymmetric cryptography by playing loud white noise to obscure Alice’s message, which he can cancel out but an eavesdropper cannot. This idea, published in 1944 by Walter Koenig Jr., is the forgotten origin of asymmetric crypto. 2019-02-16
How Hacker News stays interesting
Hacker News buried my post on conspiracy theories in my family due to overheated discussion, not censorship. Moderation keeps the site focused on interesting technical content. 2019-01-26
My parents are Flat-Earthers
For decades, my parents have been working up to Flat-Earther beliefs. From Egyptology to Jehovah’s Witnesses to theories that human built the Moon billions of years in the future. Surprisingly, it doesn’t affect their successful lives very much. For me, it’s a fun family pastime. 2019-01-20
The dots do matter: how to scam a Gmail user
Gmail’s “dots don’t matter” feature lets scammers create an account on, say, Netflix, with your email address but different dots. Results in convincing phishing emails. 2018-04-07
The sorry state of OpenSSL usability
OpenSSL’s inadequate documentation, confusing key formats, and deprecated interfaces make it difficult to use, despite its importance. 2017-12-02
I hate telephones
I hate telephones. Some rational reasons: lack of authentication, no spam filtering, forced synchronous communication. But also just a visceral fear. 2017-11-08
The Three Ts of Time, Thought and Typing: measuring cost on the web
Businesses often tout “free” services, but the real costs come in terms of time, thought, and typing required from users. Reducing these “Three Ts” is key to improving sign-up flows and increasing conversions. 2017-10-26
Granddad died today
Granddad died. The unspoken practice of death-by-dehydration in the NHS. The Liverpool Care Pathway. Assisted dying in the UK. The importance of planning in end-of-life care. 2017-05-19
How do I call a program in C, setting up standard pipes?
A C function to create a new process, set up its standard input/output/error pipes, and return a struct containing the process ID and pipe file descriptors. 2017-02-17
Your syntax highlighter is wrong
Syntax highlighters make value judgments about code. Most highlighters judge that comments are cruft, and try to hide them. Most diff viewers judge that code deletions are bad. 2014-05-11
Want to build a fantastic product using LLMs? I work at
Granola where we're building the future IDE for knowledge work. Come and work with us!
Read more or
get in touch! This page copyright James Fisher 2018. Content is not associated with my employer. Found an error? Edit this page.