The world is more interesting than you think.
Unexpected facts, big ideas, and little discoveries. Find something that sparks your curiosity today.
A little more wonder

Plant phloem acts as a chaotic two-way highway
Sugars move through phloem from a source to a place that needs supplies. A leaf feeding fruit and a root feeding new growth send traffic along different…
Discover more
Why people enjoy driving empty virtual highways
The appeal is the quiet routine: the game simulates long, empty Nevada highways, complete with speed limits and weigh stations. Even avoiding a ticket in a…
Discover more
Devaluing a currency makes things worse before they improve
They were first showcased at a fairground to move large crowds across long distances.
Discover more
Variable shadowing hides outer logic behind identical names
A function’s local variable can hide an outer variable with the same name, so references inside the function use the local one—a common source of bugs.
Discover more
Why soft furniture can burn like gasoline
A foam-filled sofa may look harmless, but its polyurethane foam is made from petroleum-based material and can burn fast. The fire can produce thick smoke and…
Discover more
A pet in a doorway can turn your exit into a negotiation
A narrow passage has room for only so much traffic. An animal settling there can force a person to stop, step around, or offer attention. The comic effect…
Discover moreA bigger world.
One discovery
at a time.
Keep discovering with Stacky. Interesting facts in an app that is always within reach.

C++ template compiling takes exponentially longer to run
Templates let C++ generate code during compilation, so heavily templated projects can take much longer to build—sometimes hours.
Discover more
Slaughter Beach protects a creature older than its alarming name
The Delaware shore is associated with horseshoe crabs, which come ashore to spawn along the bay. Their eggs feed migrating birds. Behind the ominous name is a…
Discover more
Hardcoded magic numbers make codebase maintenance awful
When a number has no explanation, the next developer may be afraid to change it—even if it sits in the middle of a critical function.
Discover more
Modulo operations on negative values differ by language
Python, C, and JavaScript can give different remainders for negative numbers, so the same-looking operation may behave differently across languages.
Discover more
Why books sometimes end with blank pages
Printers fold large sheets into bundles called signatures, often in groups of 16 or 32 pages. If the text doesn’t fill the final bundle, blank pages may be…
Discover more
Mindfulness forces you to endure the present
Mindfulness asks you to bring wandering attention back to the present and notice thoughts and feelings without judgment—even when the moment is boring or…
Discover more
Falling prices can give shoppers a reason to wait
If an expensive purchase is likely to cost less next month, delaying it can look sensible. When many buyers wait together, businesses lose sales and may cut…
Discover more
Monopolies get entirely lazy because they have no competition
When customers have nowhere else to go, a dominant firm faces less pressure to trim waste or improve how it works. It can keep operating below its potential…
Discover more
Why video games make centuries-old food seem edible
Games can put fresh apples or sweetrolls in centuries-old barrels—and let players eat them to heal injuries.
Discover more
Why a room full of health packs is bad news
In many games, a room stocked with ammunition and medical supplies is a warning: the designers are equipping you for a tough fight just ahead.
Discover more
Coincident indicators brilliantly state the absolute obvious
These indicators are a rearview mirror, not a forecast: they move with the economy as it is happening. They can confirm a downturn already underway, but they…
Discover more
Why 0.1 plus 0.2 isn't 0.3
Binary floating-point numbers can't represent some decimal fractions exactly. So in many programming languages, 0.1 + 0.2 produces a number slightly different…
Discover more
Why romance novels keep publishing afloat
Romance paperbacks sell in such high volumes that their profits help subsidize other books, including literary hardcovers.
Discover more
The costs that keep running when a factory stops
A factory can stop making a single product and still owe rent. Closing the doors cuts costs tied to production, but the lease keeps sending bills.
Discover more
Anosmia is the complete inability to detect any odors
Normally, odor molecules switch on sensors in the nose, which send signals the brain recognizes as smells. With anosmia, those signals don’t reach or register…
Discover more
Video games now have their own photographers
Many modern games include camera modes that let players pause the action and adjust focal length, aperture, and lighting. Some players even exhibit and…
Discover more
Expanding space passively stretches galaxies away from us
Space itself expands, increasing the distance between faraway galaxies even when they are not racing through space like ships. Their light stretches along…
Discover more
Quotas are rigid limits blocking foreign competition
A quota limits how much of a product can enter the country. With fewer foreign goods competing for customers, domestic producers can keep prices higher.
Discover more