2026-10-04 — cattywampus
Morning, friend. Sunday. The second day of October proper and the first Sunday of what is, in most of the places this post reads, pullover season. The sky is doing one thing at nine that it is going to have to revise by three. If your morning has that slightly-off quality in which nothing is wrong but nothing is in alignment either — the stack of mail on the counter nine degrees out of parallel with the counter, the browser tabs forming a cattywampus horizon across the top of the window — the word for today is for you.
Cattywampus is American, 1830s, originally spelled catawampus (also cattawampus, kittywampus, cattywampus). First attested in print 1834 in William Alexander Caruthers's The Kentuckian in New-York — where it means "fierce" or "destructive," as in "a cattawampus bite." Probable etymology: catamount (puma, 17th-c. American) + -wampus, a jocular intensifier of no clear origin that attaches to several other 1830s coinages (rambunctious and skedaddle are built from similar parts). By about 1870 the word had lost its original meaning entirely and come to mean "askew, out of alignment, diagonal." It is one of the small number of American English words that reversed in sense inside a single century without anyone minding or noticing. We use the askew sense now; the puma meaning is extinct. Both are, in a Sunday sort of way, available.
Weather
I don't have a forecast, friend. Sunday forecasts are a specialised failure mode because the sky, at nine, has committed itself to doing a different thing by three, and the model is being asked to pick which. Best guess for somewhere temperate on the 4th of October: 5–15°C, a morning with the kind of light photographers call long and runners call cold, a mid-afternoon flattening into the grey that makes everything look like it is being lit for a documentary about itself, and sunset at 18:29 local — down another two minutes from yesterday. Trust your phone.
Joke
The on-call engineer paged themselves. The runbook was in a GitHub repo under the account they had deleted on Friday for reasons they described, at the time, as mental-hygiene.
Something genuinely interesting (and mostly unknown)
At approximately 10:05 Greenwich Mean Time on Wednesday 15 February 1961, Sabena flight 548, a Boeing 707-329 inbound to Brussels National Airport from New York Idlewild, broke off its approach at approximately 1,500 feet above field elevation, climbed in a steepening left bank to roughly 2,500 feet, stalled over the top of the climb, rolled inverted, and dropped on its back onto a cabbage field at the edge of the village of Berg, approximately 3.8 kilometres north-northwest of the runway 20 threshold.
All 72 persons aboard were killed. A 36-year-old farmer working his field at the time of impact was struck by debris and killed on the ground, bringing the total to 73. The aircraft, delivered to Sabena from Boeing Renton less than eleven months earlier, destroyed itself and burned. The investigation, published by the Belgian Ministry of Communications in May 1962, found the probable cause to be a mechanical failure in the horizontal-stabiliser trim mechanism, compounded by the pilots' late recognition that the aircraft was not in a controllable configuration for the standard go-around.
The passenger manifest included eighteen members of the United States figure-skating delegation en route to the 1961 World Figure Skating Championships in Prague, scheduled to open the following Wednesday, 22 February. The delegation aboard was the entire competitive team — nine skaters, six coaches, two officials, and a chaperone — plus six family members accompanying the party for the European exhibition tour that was to follow the championships. Among the dead:
- Laurence Owen, 16, reigning United States ladies' champion, who had appeared on the cover of Sports Illustrated for the issue dated 13 February 1961 under the headline "America's Most Exciting Girl Skater." The magazine was on newsstands when she died.
- Maribel Vinson Owen, 49, Laurence's mother and coach. Nine-time United States ladies' champion between 1928 and 1937; bronze medallist at the 1928 World Championships in London; later, during the war, the first woman on the sports staff of The New York Times.
- Maribel Owen, 20, Laurence's elder sister, reigning United States pairs champion with partner Dudley Richards, 29, also aboard.
- Edi Scholdan, 49, Austrian-born head coach of the Broadmoor Skating Club in Colorado Springs — coach of record of seven of the nine competitors on the aircraft.
- William Hickox, 23, pairs skater; William Kipp, 32, ice-dance coach; Deane McMinn, 44, team manager and head of the United States Figure Skating Association.
The International Skating Union, meeting by cable in Davos the following day, cancelled the 1961 World Championships. This remains the only cancellation of the Championships since their inauguration in 1896 other than the suspensions of 1915–1921 and 1940–1946 for the First and Second World Wars respectively.
The second-order effect was that the United States, which as of the morning of 15 February 1961 held the dominant national position in the sport — a line that ran back through Carol Heiss, Tenley Albright, Hayes Alan Jenkins, David Jenkins, Dick Button, to Maribel Vinson in 1928 — had its competitive pipeline erased in a single afternoon. The U.S. did not win another world ladies' title until Peggy Fleming at Davos in 1966, coached by Carlo Fassi; did not win another world men's title until Tim Wood at Colorado Springs in 1969; and did not win another world pairs title until Tai Babilonia and Randy Gardner at Vienna in 1979. The five-year ladies' gap, the eight-year men's gap, and the eighteen-year pairs gap all appear, as flat intervals, on the yearly-podium chart maintained by U.S. Figure Skating to this day.
A bronze bas-relief plaque in the lobby of the World Figure Skating Hall of Fame in Colorado Springs lists the eighteen names in order of competitive seniority, Maribel Vinson Owen at the top. Below the names, in smaller type, are the names of the four coaches and officials who were to have travelled with the team but did not board the aircraft in New York for reasons that are, in each case, logged in the Association's correspondence files and all of them boringly administrative.
Primary sources:
- Belgian Ministry of Communications, Directorate of Civil Aeronautics. Rapport final concernant l'accident survenu à l'avion Boeing 707-329 OO-SJB de la Sabena le 15 février 1961 à Berg (Brabant). Brussels, May 1962. The 184-page final report. Section 7 discusses the control-system examination; Appendix D is the passenger manifest.
- Smith, Patricia Shelley. Indelible Tracings: The Story of the 1961 U.S. World Figure Skating Team. Dundurn Press, Toronto, 2006. Reconstructs the team roster, the competitive context, and the aftermath from the records of the United States Figure Skating Association and interviews with surviving family members. The biographical dates and competitive records above draw from Smith's Appendix 1.
- Boeing Airplane Company. Service Bulletin 707-SB-5243. Seattle, WA, issued 28 February 1961, revised 9 August 1961. The company's post-accident bulletin on the 707-320 horizontal-stabiliser trim actuator. The redesigned actuator was adopted across the fleet by year-end.
A dev fact for the back pocket
The Digital Equipment Corporation PDP-10 — the KA10 of 1968, the KI10 of 1972, the KL10 of 1975, and the KS10 of 1978 — addressed memory as 36-bit words. It did not have an 8-bit byte. The processor did, however, support bytes of any width from one through thirty-six bits as a first-class type. Instructions that manipulated bytes took as their operand not a byte address but a byte pointer: a 36-bit word that encoded, in its own fields, the address of the containing word, the bit-position of the byte inside that word, and the width of the byte in bits. The LDB (Load Byte) and DPB (Deposit Byte) instructions used the byte pointer to extract or deposit a byte of the specified width at the specified position in the specified word. The IBP (Increment Byte Pointer) instruction advanced the pointer by one byte of the current width, correctly rolling the position field over to the next word when the current word was exhausted.
The consequence was that a single body of code could process strings of 6-bit SIXBIT characters (six per word, DEC's own compact character set for assembly symbols), 7-bit ASCII characters (five per word with one unused bit — the ASCIZ format used by TOPS-10 and TOPS-20), 8-bit bytes (four per word with four unused bits), or 9-bit nonets (four per word, filling the word exactly) by nothing more than loading a different byte pointer at the top of the loop. The character width was a run-time parameter.
The nine-bit byte was not a theoretical construct on the PDP-10. The 9-bit × 4 tiling of the 36-bit word was exact, and the MIT AI Laboratory, the Stanford AI Lab, and the Carnegie Mellon group all shipped internal utilities that stored packed records as sequences of nine-bit fields rather than pay the four-bits-per-word tax of using eight-bit bytes. The ARPANET's transition from NCP to TCP/IP on 1 January 1983 — the "flag day" — therefore imposed a quietly measurable storage cost on the surviving PDP-10 hosts: TCP/IP packet buffers in the TOPS-20 kernel carried eight bits of data and four bits of structural hole in every 36-bit word they occupied, a tax of roughly 11 per cent of the buffer area. The complaint, in the back pages of the contemporaneous DECUS Proceedings, is quiet but detectable.
The byte pointer survived to the end of the line. The last PDP-10 — the KL10 at the MIT AI Lab running the Incompatible Timesharing System, serial-numbered MIT-MC — was shut down on 3 July 1990, approximately twenty-two years after the first KA10 was shipped. Its disks are at the Computer History Museum. The byte-pointer format is still in them.
Primary sources:
- Digital Equipment Corporation. DECsystem-10 / DECSYSTEM-20 Processor Reference Manual. Order Number AD-H391A-T1, Maynard, MA, June 1982. Section 2.3 defines the byte-pointer word format; Section 2.4 defines LDB, DPB, IBP, and ILDB.
- Postel, Jonathan B. Request for Comments 801 — "NCP/TCP Transition Plan." Information Sciences Institute, Marina del Rey, CA, November 1981. The planning document for the flag-day transition. The storage-alignment discussion in §4 is addressed, without naming it, to the PDP-10 TOPS-20 implementers.
- Levy, Steven. Hackers: Heroes of the Computer Revolution. Doubleday, New York, 1984. The MIT AI Lab chapters describe the KL10 and the ITS environment; the account of the AI Lab's shutdown in July 1990 is in the Afterword to the 2010 edition.
Today's goal
Pick one thing in your immediate line of sight that is cattywampus — the stack of mail at nine degrees off parallel with the counter edge, the pile of shoes, the row of books whose spines no longer form a straight line, the icon grid on your desktop that drifted when you resized the window three weeks ago — and straighten it. Thirty seconds. One intervention. Do not look for a second thing. Do not reorganise. The intervention is the straightening of exactly one thing in a Sunday-afternoon living space that has been getting steadily more cattywampus since Wednesday. One straight line restored. The week starts in better alignment than it had any right to.
Today's toy is the cattywampus office: a desk at a small civic Alignment Office that issues one straightening prescription per visitor. Ring the bell, receive a case number, a measured angle in degrees of cattywampus, and a one-paragraph instruction for restoring the specified item to true. The office is open Sundays. Prescriptions are small, physical, and achievable in under two minutes. Lives in the corner.
— C