Notes

Notes from the work

Writing on what we're actually doing: restoration projects, the software we build, what we learn sourcing and rebuilding hardware, and a good deal of physics. Pick a topic or search below.

Most of it circles one subject: systems that return a well formed answer which happens to be false, and what caught each one.

Every game and simulator in these notes also has its own page at Tofte Simulators.

The 20 newest of 125 notes.

  • The Air Over the Top Arrives First

    The story that air over a wing speeds up to meet the air underneath would give 9% of the lift: the air over the top reaches the trailing edge 9.03 ms first and never meets it again. Below Mach 1.15 at 15 km, a supersonic plane's boom never reaches the ground. A plane on a treadmill lifts off after 198 m instead of 197, and the shortest way from New York to Hong Kong sets off almost due north. Seven questions about flying, each answered by an engine and checked a second way.

    Read more
  • A Spinning Top Does Not Fall Over

    Spin a top fast enough and it stands upright; a little slower and it falls in under half a second. Roll a marble across a spinning record and it circles back to where it started every three and a half turns. Pull a weight on a spring down and its bounce slowly turns into a twist and back. Three spinning things in 3D, with the numbers the physics gives and the tests that hold the simulation to them.

    Read more
  • The House Wins on One Rule

    Play blackjack exactly as the dealer does and you lose 5.67% of every bet, and the whole loss comes from one rule: when you both bust, you lose first. Played perfectly, the house still keeps 0.48%, and you lose 49.08% of rounds against 42.35% won. A count moves your edge about half a percent a point, a losing streak moves nothing, and counting with a 1 to 8 spread earns 0.66 units every 100 rounds while swinging 2.52 units a round.

    Read more
  • The Fastest Way Down Is a Curve

    Three beads race down three wires from the same start to the same finish, and the straight one comes last. A bowl where every bead reaches the bottom at the same moment, whatever height it starts from. And a slinky whose bottom hangs perfectly still for a quarter of a second after you let go of the top. Three old experiments, rebuilt in the arcade and held by tests to what the physics says.

    Read more
  • One Budget of Grip

    A tyre can push on the road only so hard, and braking, turning and sliding all spend that one budget. Anti-lock brakes stop 3.1 m shorter from 100 km/h on a dry road and 12.9 m on a wet one. A car from 60 km/h is still doing 46 km/h where one from 50 has stopped, and a tall van tips at 0.717 g, before its tyres let go. Seven questions about cars, each answered by an engine and checked a second way.

    Read more
  • The Wing Nut That Flipped in Orbit

    In 1985 a cosmonaut spun a wing nut off its bolt aboard Salyut 7 and watched it turn itself over in mid-air, again and again, with nothing touching it. It is called the Dzhanibekov effect, and anything with three different moments of inertia does it when spun about the middle one. The arcade now flies a T-handle and a wing nut in space, and the tests check every flip against Euler's equations.

    Read more
  • A List That Cannot Say None

    An elimination board strikes out what a stone cannot be and lists what is left. Run on a short list, it always leaves something, even when the truth was never on it. Here is how we measured that, and what we built to check the list against every mineral first.

    Read more
  • Blocked, but Not by the Sites

    Five scrapers, five people-search sites, five 403s: exactly what bot protection looks like, and the obvious next move was a day of work on getting past it. The body of the response said something else. It was 97 bytes from our own network's proxy, and the request had never left the building.

    Read more
  • Dev Log: Software Is a Force Multiplier for Curiosity

    One day's work, start to finish. A sky for a wingsuit game that came out the wrong colour, a tool that cuts gameplay to a beat, a ledger that says where a surf rider's speed comes from, two captures that died on a busy machine, and three new things on the Services page. Every one of them started as a question.

    Read more
  • From a Physics Engine to an Arcade

    Our engine was built to answer real questions: where a rock fell, what a starship drive would cost, where water boils on a hull. Every answer had to survive a second route. Point that habit at the tricks games use and it finds an orbit that invents energy, a bounce that never ends and a rope that stretches by three quarters. So we built games that keep the check: an arcade of 41 simulators and games, where every game made for it first is held to an answer from outside its own code.

    Read more
  • How a Scraper Heals Itself

    Every scraper breaks the day a site changes its layout, and keeping them alive is usually the whole job. This one reads the page's own structured data first, keeps a cheap selector for everything else, catches the selector that still matches but now points at the wrong number, and only asks a language model when all of that fails. Then it learns where the value moved.

    Read more
  • How to Actually Reduce Spam Calls

    Blocking numbers does not work: the next call comes from a different one, often spoofed to look local. Spam calls are a supply problem, and every call is downstream of a list built from somewhere your number sat next to your name. Here are the steps that cut the supply, in order of effort against effect, and the ones that make it worse.

    Read more
  • Is That Record You? Seven Bugs in a Name Matcher

    A tool that finds your personal data on people-search sites lives or dies on one question: is this record you? Writing down sixteen ways a real page writes a name, and then every way it writes an age, a state and a city, turned up seven bugs in two days. Five would have hidden people's records from them, one would have shown them a stranger's, and one gave a false reason.

    Read more
  • GregTech Ore Processing Buys Byproducts, Not More Ore

    Pick a raw ore, run it through GregTech's machines as TerraFirmaGreg sets them up, and see what comes out. The surprise: the first crusher decides how much of the ore you get, and every washer, centrifuge and bath after it only adds byproducts. The full line costs over a hundred times the power of the quick one, and on chalcopyrite it buys about one and a quarter extra dusts of other things.

    Read more
  • Surfing Is Mostly Falling

    The arcade's Surf game has two new courses out in space, one a spiral of eleven ramps round a black hole. I ran the ghost's runs through an energy ledger to see where the speed comes from. About nine tenths of it is the drop. The keys add the rest, and every course loses more than the keys put in. Updated: the game's speed limit has since been raised, and the black hole course no longer reaches it.

    Read more
  • Two Numbers Make a Wingsuit

    The arcade's wingsuit game flies a pilot on two published figures: a best glide of 2.5 to 1, at 45 metres a second. Everything else about the suit falls out of those two numbers and a textbook wing. The slowest way down turns out not to be the furthest, and the ghost never glides as well as the suit can. Also new: a sky for each line, and a colour bug that drew one rust.

    Read more
  • What You Can Actually Remove From the Internet

    You cannot disappear from the internet, and a service that implies you can is selling a feeling. You can take down most of what is casually findable about you: the people-search listings that put your address next to your name. Here is what comes down, what does not, and the order worth doing it in.

    Read more
  • Where People-Search Sites Get Your Information

    Finding your home address on a people-search site feels like a breach. Almost always it is not one. The record was assembled, legally, from public records, permissions you gave without noticing, the identifying header on your credit file, and other brokers. Knowing which tells you what removal can do and why the data comes back.

    Read more
  • Can Any Force Move Any Weight? Archimedes' Pulley, With Friction

    Plutarch says Archimedes drew a loaded ship up the shore with a compound pulley, sitting down, with one hand. On paper any force can move any weight. With friction at every sheave, one block and tackle hits a ceiling no number of strands can pass, and only tackles in series get the ship moving: about half a metre an hour, with half the effort lost as heat. With sheaves worse than one half, nothing works at all.

    Read more
  • Real Chips Are Crystals Too: Silicon, SoCs and GregTech's Crystal Processors

    GregTech grows crystal chips from emeralds in an autoclave. Real chips are crystals too: the silicon wafer under a chip is cut from a single crystal grown from a seed. What crystals can store, what a system on a chip is, whether a crystal board could run one, and a machine hall where you run GregTech's components through its machines, from a silicon boule to 768 circuits.

    Read more