What Are Bartosz Ciechanowski's Interactive Simulations and How Do They Explain Science?

Updated

Bartosz Ciechanowski's interactive articles are long-form explanations of science and engineering topics in which the reader manipulates a live simulation rather than only reading text or looking at static diagrams. The clearest example is his December 17, 2024 article "Moon," where you drag the Moon to change your viewing angle, move a slider to control date and time, and drag a figurine on a globe to see the sky from different places on Earth. The approach suits readers who want to build intuition for spatial or physical systems — orbits, geometry, mechanics — and who are willing to spend time experimenting with controls instead of reading a linear argument.

What makes these articles "interactive"

The defining feature is that the explanation is carried by a model you operate, not by prose alone. In the Moon article, the page offers several distinct kinds of control, each tied to a different concept:

  • Drag to rotate the view. In the space view, you can drag the Moon around to change your point of view and see its craters and mountains from various angles — a freedom of motion you don't have from Earth.
  • Sliders for time. By dragging sliders you can watch how the Moon's position in the sky changes across days and hours of your local time.
  • A panorama you can drag. The sky view lets you adjust your viewing direction to see the breadth of the sky both above and below the horizon, with a small arrow guiding you to the Moon's position.
  • A location figurine. You can drag a small figurine on a globe in the bottom-right corner to see how the sky looks at that location on Earth. If your browser allows it, clicking or tapping a button places the figurine at your current location.

Each control maps to a variable in the underlying model, so manipulating it is equivalent to asking "what if this changed?"

How the Moon article builds understanding step by step

The article doesn't hand you the full picture at once — it deliberately starts with a view you can't have in real life, then narrows toward everyday experience.

  1. Start from space. You first see the Moon in its sunlit glory, free to pan the camera around it. This establishes the object itself.
  2. Move to the sky. The article then simulates the Moon's travels as seen from the ground, where you can drag the panorama and adjust time.
  3. Zoom and lock on the Moon. Because the Moon is small and shifting, the camera zooms in and locks its position on it. At this scale you can notice that across a single day the Moon seems to rotate, and over many days it visibly wobbles.
  4. Connect the wobble to a real consequence. Those wobbly variations let us occasionally see hidden parts on the edges of the Moon, but the Moon ultimately shows us only one of its sides.

The sequence matters: the space view gives you a mental model of the whole system, and the sky view shows why that system looks so limited and confusing from where you actually stand.

Why manipulation helps where text doesn't

The core difficulty in the Moon article is that the Moon's apparent motion is slow, small, and entangled with your own position and the time of day. Text can state these facts, but it can't let you feel the trade-offs. The simulation does three things prose can't:

  • It separates variables. Time, viewing direction, and observer location are independent controls, so you can hold two constant and vary the third.
  • It makes the invisible visible. The panorama extends below the horizon, so you can see where the Moon is when it isn't in your sky.
  • It rewards re-reading. The article notes that the whole picture "may all feel quite overwhelming at the moment," and that the pieces fit together eventually — the design assumes you'll return and re-manipulate.

Scope and how to use these articles

The site describes itself as "interactive articles about science and engineering," and its keywords point to physics, math, engineering, and STEM generally, so the Moon piece is one instance of a broader format rather than a one-off. To get the most out of any of them:

  • Read the short framing text first to learn what each control does, then experiment before continuing.
  • Change one control at a time so you can attribute what you see to a specific variable.
  • Expect to loop back — the articles are built for repeated passes, not a single read.

If you prefer a fixed narrative you can read straight through, this format will feel slow; if you learn by poking at a system until it makes sense, it's built for exactly that.