Igor Barani

0h Origin

The question

Where do you measure from?

The answer

From a place that anyone can name and find again. For the sky, it is the place where the Sun crosses the sky’s equator each March, and every star takes its address from there.

  1. The sky is mea­sured from where the Sun crosses its equator in March.

    BecauseOnce a year, at the March equinox, the Sun crosses north­ward over the circle of sky above Earth’s equator, called the celes­tial equator. That crossing is named the first point of Aries, and any observer can watch for it and find it again. Angles east of it are counted in hours, 15° to the hour, and this site numbers its pages by that count, from 0h here to 7h.

  2. The zero drifts, so every address in the sky carries a date.

    BecauseThe Sun and the Moon pull on Earth’s bulging equator, so Earth’s axis swings around once in about 26,000 years. The celes­tial equator swings with it. So the crossing slides west by one degree every 72 years, a drift called pre­ces­sion. Hipparchus fixed the point in 130 BC at the edge of Aries, the Ram, and it now lies in the next con­stel­la­tion, Pisces. It can still be found again, because the Sun marks it afresh each March.

  3. A letter is mea­sured from the baseline.

    BecauseNearly every letter in a line stands on it, so a ruler laid under any line of type finds it again. Heights are counted up from it and depths down, in thou­sandths of the type’s size. In Barani Sans the low­er­case x rises 450, cap­i­tals rise 636, and descen­ders drop 186.

  4. A radio­surgery plan is mea­sured from a frame.

    BecauseRadiosurgery aims radi­a­tion at a point inside the head, so each point needs an address, and a frame fixed to the skull sup­plies it. The Leksell frame sets its zero above, behind and to the right of the patient’s head, and its center at 100, 100, 100 millimeters. Every address in the head is then pos­i­tive, with no minus sign to lose. Because the frame is fixed to the skull, its zero goes where the head goes and is found again in every scan.

The sky’s zeroCelestial equatorSun’s yearly pathSun, heading northFirst point of Aries0h, 0°
The letter’s zero636Cap height450x-height−186DescenderHxg0Baseline
The frame’s zeroxyz0, 0, 0Frame center100, 100, 100 mm
Three zeros. The sky’s is where the Sun’s yearly path crosses the celestial equator heading north. The letter’s is the baseline of Barani Sans, with heights and depths in thousandths of the type’s size. The frame’s sits above, behind and to the patient’s right, which is on the left here because the box is seen from the front. The center then reads 100, 100, 100 mm. Schematic.

Another way

Measure from the observer instead, by how high a star stands above the horizon and in which compass direction.

BecauseThat address needs no atlas, but it changes every minute as the sky turns, and it differs from town to town. An atlas mea­sures from the first point so that one address serves every observer.

Check

A zero that can be found again can be caught moving. At one degree every 72 years, the point has moved about 30° since 130 BC. Hipparchus’s point lay near the star Gamma Arietis, which should there­fore stand about 30° east of today’s zero. The star’s cat­a­loged address is 1h 54m east of the zero, which at 15° to the hour is 28.5°. Thirty were pre­dicted and 28 found, where a cycle of 13,000 years would have put the star near 60°.

The test is loose by a few degrees, because Hipparchus’s point lay near the star and not on it. The three zeros are def­i­ni­tions, so they are certain, while the claim that a good zero must be find­able is a judg­ment drawn from three cases. A zero in long use that its users could not find again would count against it.

KeepMeasure from a point you can find again.

Sources

  • Wikipedia. First point of Aries, for the March crossing, Hipparchus and the rate of drift. wikipedia.org.
  • Wikipedia. Axial pre­ces­sion, for its cause and its cycle of about 26,000 years. wikipedia.org.
  • Wikipedia. Right ascen­sion, for hours counted east from the March crossing, 15° to the hour. wikipedia.org.
  • Wikipedia. Gamma Arietis, for its right ascen­sion. wikipedia.org.
  • Wikipedia. Baseline (typog­raphy). wikipedia.org.
  • Schlesinger D. Historical and tech­nical over­view of Gamma Knife radio­surgery. AAPM Summer School, 2014, lecture handout. aapm.org.
  • Frohn O. d3-celes­tial, for the chart’s star posi­tions and star names. github.com.
  • International Astronomical Union. Catalog of Star Names, as updated 4 April 2022. rochester.edu.
  • Wikipedia. 33 Arietis and 41 Arietis. wikipedia.org, wikipedia.org.

Igor Barani

Igor Barani designs type and figures, builds with arti­fi­cial intel­li­gence, writes about health­care, and makes the With Every Reason math­e­matics books. By day he is a radi­a­tion oncol­o­gist who treats only tumors of the brain and spine. He is Professor and Chairman of Radiation Oncology at Barrow Neurological Institute in Phoenix, Arizona.

A note on the chart. The star names that come with d3-celes­tial, the open atlas behind this chart, list 33 Arietis as Barani. It is the faint ringed star in the Ram, north­east of Hamal. The International Astronomical Union’s catalog of star names does not list that name. In 2017 the Union gave the similar name Bharani, a lunar mansion of Hindu astronomy, to the neigh­boring star 41 Arietis.

Writing at 0h

1h Typography

The question

How large must the type on a slide be for the back row to read it as easily as a book?

The answer

Large enough that each letter fills the same angle at a back-row eye as a book’s letter fills at reading dis­tance. With the back row six screen-heights away, as an example, that is about 27-point type on a widescreen PowerPoint slide. The figure holds for a type­face whose low­er­case x is half as tall as its point size.

  1. Measure type by the angle it fills at the eye.

    BecauseHow tall a letter looks is set by the angle between the lines of sight to its top and its foot. Twice as far away that angle halves, and the letter looks half as tall. So the angle is a measure that serves a page and a screen alike.

  2. Take book type as the stan­dard: its low­er­case x fills about 0.24° at 40 cm.

    BecauseNearly all the letters in a line of text are low­er­case, so the height of the low­er­case x sets how large the text looks. It is called the x-height. Legge and Bigelow mea­sured the x-height in 200 hard­cover and 100 paper­back novels pub­lished since 2000. It aver­aged 0.24° at an assumed reading dis­tance of 40 cm, which is about 1.7 mm on the page.

  3. At six screen-heights, that angle spans 2.5% of the screen’s height.

    BecauseAt 40 cm, 1.7 mm is about 1 part in 240 of the dis­tance, and one angle spans the same share of any dis­tance. Six screen-heights away, 1 part in 240 is 6 ÷ 240 = 2.5% of the screen’s height. The size of the hall drops out, because dou­bling both the screen and the dis­tance leaves the angle unchanged.

  4. On a slide, 2.5% of the height is 13.5 points.

    BecauseA widescreen PowerPoint slide is 7.5 inches tall and a point is 1/72 of an inch, so the slide is 540 points tall. Of that, 2.5% is 13.5 points. In a type­face whose x-height is half its point size, an x-height of 13.5 points means 27-point type. For any hall, that comes to about 4.5 points for each screen-height between the screen and the back row.

  5. Below about 23 points, a typical reader in that back row slows down.

    BecauseBelow a certain size, reading slows sharply even for good eyes. The exper­i­ments that Legge and Bigelow review put that size at an x-height of about 0.2°, which from six screen-heights is about 23-point type. That size varies from about 0.15° to 0.3° with the reader, the type­face and the way it is mea­sured. A reader who needs 0.3° is slowed by any­thing under 34 points, which is above the book standard itself.

xxEyeSame angleBook at 40 cmSlide from the back row
The same angle at the eye. A book letter at 40 cm and a slide letter at the back row fill it equally. Not to scale.

Another way

Follow a fixed rule, and put nothing on a slide under 24 points.

BecauseSpeaker guide­lines for sci­en­tific meet­ings give this rule, and it needs no arith­metic. At six screen-heights it lands just above the 23-point floor and three points short of the book stan­dard. But a fixed size ignores the hall, and with the back row eight screen-heights away the floor itself rises to 30 points. The angle gives the rule its reason and says when to exceed it.

Check

Show a slide of 27-point text full screen on a laptop, and step back six times the height of the slide as shown. Hold a novel at 40 cm beside it. The two sets of low­er­case letters should look about the same height. Novels run from 1.4 to 1.9 mm, so a small dif­fer­ence means nothing. Slide letters half the size of the book’s mean the arith­metic is wrong. The test also catches thin strokes and pale text, which the angle leaves out, though not the con­trast that a lit room takes from a projector.

The geom­etry is certain and the stan­dard is not, because 0.24° is what pub­lishers print and no one has tested it as the best. The answer also leans on the type­face. At an x-height of 0.45 of the point size, the mean of the type­faces sur­veyed, the same angle needs 30 points. Reading speeds mea­sured from the back of real halls would replace the standard.

KeepSize type by the angle at the back row.

Sources

  • Legge GE, Bigelow CA. Does print size matter for reading? A review of find­ings from vision science and typog­raphy. Journal of Vision 11(5):8, 2011. doi.org.
  • Microsoft Support. Change the size of your PowerPoint slides. microsoft.com.
  • Wikipedia. Point (typog­raphy), for the point as 1/72 of an inch. wikipedia.org.
  • American Statistical Association. Guidelines for pre­paring effec­tive pre­sen­ta­tions, Joint Statistical Meetings 2015, for a minimum of 24 points. amstat.org.
  • ENAR. Guidelines for pre­paring effec­tive pre­sen­ta­tions, 2025 Spring Meeting, for the same minimum. enar.org.

Type at work

Igor Barani is making a type family for the With Every Reason books. Barani Serif adapts EB Garamond, and Barani Sans adapts Hanken Grotesk, with forms that keep 1, l and I, and 0 and O, apart for chil­dren. He also sets his own slide system for sci­en­tific talks, and the themes of the editor in which he writes code.

This site is set in Barani Serif and Barani Sans, with Doto, a dot-matrix face by Óliver Lalan, for its labels.

Writing at 1h

2h Design

The question

A figure carries more ink than its data needs. What should go first?

The answer

Every mark the reader would not miss. Cover a mark, and if she can still read the same values and make the same com­par­ison, it goes. Delete first, and refine only what is left.

  1. Name every mark on the figure.

    BecauseA mark is judged only once it is noticed, and the frame and grid that a program draws are the marks no one notices.

  2. Ask of each mark what the reader would lose without it.

    BecauseSome ink changes when the data change, as a line moves when a value does, and Edward Tufte called it the data-ink. All other ink stays the same what­ever the numbers are, so it can earn its place only by helping her read the data-ink.

  3. Delete the marks she would not miss.

    BecauseThe box around the plot and the drop shadows would look the same for any data, so each draws the eye and tells it nothing. The markers repeat what the lines already show. The grid helps only a reader who must take exact values off the figure. This figure asks her to compare two trends, so the grid goes too.

  4. Replace the legend with labels at the ends of the lines.

    BecauseA legend makes the reader carry a color from the line to the key and a name back. A label on the line gives the name where her eye already is. The labels change with no data, and they stay because she would miss them.

  5. Only now refine the weight, spacing and align­ment of what remains.

    BecauseWork spent refining a mark is lost if the mark is then deleted.

BeforeAfterABAB
The same two series, before and after. The frame, grid, shadows and legend were deleted, and so were the markers, which repeated the lines. The only marks added were the labels A and B. Example data.

Another way

Keep the decoration.

BecauseIn one exper­i­ment, 20 people read dec­o­rated charts no less accu­rately than plain ones, and remem­bered them better two to three weeks later. So dec­o­ra­tion can buy memory, and a figure meant to be remem­bered may earn its orna­ment. Readers pre­ferred the dec­o­rated charts but read them no more accu­rately or quickly. So for a figure read beside its text, the answer stands.

Check

Run the test on the fin­ished figure. Cover each remaining mark with a finger, and ask whether the reader could still read the same values and make the same com­par­ison. If she could, that mark can go too. Then cover a line or a label, and the test must fail, or it is testing nothing.

The rule rests on the reasons above and not yet on a mea­sure­ment. The one exper­i­ment cited here found plain charts read no more accu­rately than dec­o­rated ones. The rule also sets aside the reader who must take exact values from a figure, for whom a pale grid stays. A study in which readers misread stripped figures more often would overturn it.

KeepDelete first. Refine what is left.

Sources

  • Tufte ER. The Visual Display of Quantitative Information. Graphics Press, 1983. Its def­i­ni­tion of data-ink is quoted at infovis-wiki.net.
  • Bateman S, Mandryk RL, Gutwin C, Genest A, McDine D, Brooks C. Useful junk? The effects of visual embel­lish­ment on com­pre­hen­sion and mem­o­ra­bility of charts. Proceedings of CHI 2010, pages 2573–2582. mit.edu.

Design at work

Igor Barani holds his figures to the stan­dard of a Nature review: unclut­tered, labeled directly, and clear when pro­jected for a room. He prefers drawn cross-sec­tions and labeled cut­aways to stock pho­to­graphs. In his talks, medical images stay real scans; on this site they are drawn as labeled schematics.

Writing at 2h

3h Artificial intelligence

The question

A language model drafts the next step of a worked solution. How can a wrong step be stopped before anyone reads it?

The answer

Let the model propose and let the code decide. A checker com­putes the step’s numbers for itself, then passes the step on or sends it back. That stops a wrong number, and a wrong reason still needs a person.

  1. Write down what a correct step must satisfy.

    BecauseTake the step “eight needs two to make ten,” from 8 + 5. Its rule reads that the number needed must equal 10 − 8. A program can run a rule that exact, where a rule left in the model’s instruc­tions is only a request.

  2. Have the model return the step as typed fields: the claim, its numbers, its reason.

    BecauseA typed field is a labeled slot for one kind of thing, such as a whole number. Code can then take the number from its slot without guessing. Software can guide a model as it writes, so that its output is guar­an­teed to fit the slots.

  3. Check every number by computing it.

    BecauseArithmetic has one right answer, and a program reaches it the same way every time, so a number that dis­agrees with the program is wrong.

  4. When a step fails, ask once more, then use the step written by hand.

    BecauseA model can reach its answer by a dif­ferent path on each try, so a second try can pass where the first failed. A second failure sug­gests the fault is not chance, and more tries would then add delay and little else. The reader gets a step that a person wrote and checked before­hand, so no step with an unchecked number is shown.

ModelCheckerReaderStepPassFail: ask once moreFails twice: written by hand
The model proposes and the checker decides. A step that fails goes back once, and one that fails twice gives way to the step written by hand.

Another way

Have the model write a short program for the arith­metic, and let the com­puter run it.

BecauseLanguage models often slip in arith­metic even when they have set a problem up cor­rectly, and a program that is run cannot slip that way. One research group built this under the name program-aided lan­guage models. It removes a wrong sum at its source, but the model still chooses which sum the step calls for, and that choice can be wrong. So the check on the fin­ished step stays.

Check

Hand the checker one wrong step and one right one. For 8 + 5, “eight needs three to make ten” must come back rejected, because 10 − 8 = 2. “Eight needs two” must pass. A checker that passes both, or rejects both, has failed.

What the gate misses is every­thing code cannot compute. “Eight needs two, because two is even” has the right number and a wrong reason, and it passes. For numbers the gate is as certain as arith­metic, and for reasons it claims nothing. A wrong number that got through would change the answer, and so would a model whose errors lay mostly in its reasons.

KeepLet the model propose. Let the code decide.

Sources

  • Willard BT, Louf R. Efficient guided gen­er­a­tion for large lan­guage models. arXiv 2307.09702, 2023. arxiv.org.
  • Gao L, Madaan A, Zhou S, et al. PAL, program-aided lan­guage models. arXiv 2211.10435, 2022. arxiv.org.
  • Wang X, Wei J, Schuurmans D, et al. Self-con­sis­tency improves chain of thought rea­soning in lan­guage models. arXiv 2203.11171, 2022. arxiv.org.

Intelligence at work

Igor Barani builds multi-agent systems in Rust, with every step observ­able and written rules for what each agent may do. He also builds and runs the infra­struc­ture they need.

Writing at 3h

4h With Every Reason

The question

A child writes 8 + 5 = 13 but cannot say why. What is missing?

The answer

A reason for each step. The sum is a chain of three small claims, and each claim rests on some­thing the child already knows.

  1. Eight needs two to make ten.

    BecauseNumbers are written in tens and ones, so the sum is easiest to write once one pile is a full ten. Eight and two make ten, a pair the child learned earlier, so eight is two short.

  2. Take the two from the five, and three are left.

    BecauseFive is two and three, so the five can give up two and keep three. The sticks only move from one pile to the other, and none is added or lost, so the sum is unchanged.

  3. Ten and three is thirteen.

    BecauseOne ten and three ones are written 13.

8 + 5Eight needs two10 + 3 = 13
Sticks and a bundle, as in the wooden kit that comes with the books. Two sticks move from the five to finish the ten, which is then tied into a bundle.

Another way

Fill the five instead. Five needs five to make ten, so take five from the eight, and three are left. Ten and three is thirteen.

BecauseA pair to ten does the work again, from the other side. This way moves five sticks where the first way moved two, so filling the larger number takes fewer moves.

Check

Count on from eight, one count for each of the five: nine, ten, eleven, twelve, thir­teen. Counting uses no pair to ten, so it reaches 13 by a second route.

The count checks the sum and not the child, who can count to thir­teen and still not say why. To check the reason, ask for 8 + 6 or 7 + 5, and a child who holds it will make ten again. The sum is certain. That the reason is all that is missing is a reading of one child. It is wrong for a child who makes ten in the new sums and still cannot explain. That child had the reason and lacked only the words.

KeepFill the ten. Add what is left.

Sources

  • Givental A. Translator’s fore­word to Kiselev’s Geometry, Book I, Planimetry. Sumizdat, 2006. sumizdat.org.
  • Schmittau J, Morris A. The devel­op­ment of algebra in the ele­men­tary math­e­matics cur­riculum of V.V. Davydov. The Mathematics Educator 8(1), 2004. nie.edu.sg.

With Every Reason

With Every Reason is a series of math­e­matics books by Igor Barani, pub­lished by KAGU, LLC. Its line is “Every answer, with a reason.” Every worked solu­tion gives each step with its reason, in the manner of Andrei Kiselev’s text­books. Each new idea opens with a problem the child’s present tools cannot finish, after the method of Vasily Davydov. A kit of wooden sticks and bundles comes with the books, so that the hands do each step before a word names it.

The series is planned as 21 books, from kinder­garten through grade 12. The first books, kinder­garten to grade 6, are in preparation.

The hour pages of this site are written the same way. Each gives a ques­tion, its answer, steps with their reasons, another way, a check, and one line to keep. The notes and essays are longer, and keep the answer first, the check, and the line to keep.

Writing at 4h

5h Healthcare

The question

A clinic is busy 90% of the time, and its patients still wait. Why do waits grow so fast as a service nears full?

The answer

Because a line of patients shrinks only in the clinic’s spare time, and a clinic near full has almost none. In the sim­plest model, the average patient at a clinic 90% busy waits nine times as long as a visit takes, and at 95%, nineteen.

  1. The share of time the room is busy mea­sures how full the clinic is.

    BecauseTake a clinic with one room. Nine patients arrive in an hour, and the room could finish ten visits in an hour if it were never idle. The room is then busy nine-tenths of the time and spare for the remaining tenth.

  2. Patients arrive in bunches, so a line forms well below full.

    BecauseThree patients may come within ten minutes and none for the next twenty, so the line grows during the bunch. The idle minutes that follow cannot be saved for the next bunch, and they are lost.

  3. The line shrinks only in the spare time.

    BecauseAt 90% busy the room fin­ishes ten visits for every nine arrivals, so a backlog shrinks by one patient in every ten visits. At 95% it shrinks by one in twenty, so the same bunch takes twice as long to clear.

  4. In the sim­plest case, the wait is the busy share divided by the spare share.

    BecauseTake arrivals at random and visits of uneven length, many short and a few long. The line builds during the busy share of the time and clears only in the spare share. For this case the patients ahead of a new arrival, counting the one being seen, average the busy share divided by the spare share. She waits one visit, on average, for each, even the one being seen, because such visits leave a whole visit still to run. That is 0.8 ÷ 0.2 = 4 visit-lengths at 80% busy, 9 at 90% and 19 at 95%.

  5. The same five points cost six times as much near full.

    BecauseFilling the room from 80% to 85% adds less than two visit-lengths to the wait, and filling it from 90% to 95% adds ten.

051015200%50%80%100%49194.5Uneven visitsFixed visitsWait in line, in visit-lengthsShare of time busy
Average wait in line, in visit-lengths, against the share of time the room is busy. The upper curve has visits of uneven length, and the lower one has visits of fixed length.

Another way

Blame the vari­a­tion instead of the full­ness, and make every visit the same length.

BecauseWith visits of fixed length the wait is half as long. At 90% busy it is 4.5 visit-lengths in place of 9, with no new room and no new staff. But patients differ, so visits cannot all be alike, and the halved curve still reaches 9.5 at 95%.

Check

A simulation written for this page uses no formula. It draws random arrivals and visit lengths, and follows each patient through one room. Five runs of 2,000,000 patients each, at 90% busy, gave average waits of 8.97 to 9.25 visit-lengths, and 4.45 to 4.54 with fixed visits. Its 24 lines of Python can be saved and run to repeat the check.

The model leaves out extra rooms, patients who miss visits or give up, and appoint­ments, which spread arrivals out. Booking appoint­ments does not remove the line, which then forms in the cal­endar as a backlog. Green and Savin model that backlog as a one-room queue of this kind, with missed visits added. So the shape of the curve is firm, and its numbers belong to no real clinic. A clinic whose waits stayed flat as it filled from 80% to 95% would not fit the model.

KeepThe last few points of capacity cost the most waiting.

Sources

  • Wikipedia. M/M/1 queue, for the wait with random arrivals and varying visits. wikipedia.org.
  • Wikipedia. Exponential dis­tri­bu­tion, for the mem­o­ry­less visit. wikipedia.org.
  • Wikipedia. M/D/1 queue, for the halved queue with visits of fixed length. wikipedia.org.
  • Green LV, Savin S. Reducing delays for medical appoint­ments, a queueing approach. Operations Research 56(6):1526–1538, 2008. columbia.edu.

Healthcare at work

Igor Barani writes about health­care from inside it, as a physi­cian who also runs a department.

Writing at 5h

All writing filed under Healthcare

6h Practice

The question

A tumor sits a few millimeters from a nerve. How can the tumor receive a lethal dose while the nerve receives less than it can tolerate?

The answer

Aim beams from many direc­tions, each too weak to harm what it crosses, and let them meet only at the tumor.

  1. Give the tumor an address.

    BecauseA beam can be aimed only at a point that has coor­di­nates. A frame fixed to the skull, or a fitted mask checked by an X-ray scan on the machine, ties x, y and z to the head.

  2. Read the address from images.

    BecauseThe MRI and CT scans are taken with markers at known places on the frame, so every point in an image gets the frame’s coor­di­nates. The tumor and the nerve then share one set of addresses.

  3. Aim many beams, each too weak to harm what it crosses.

    BecauseThe Gamma Knife Icon, a machine built for radio­surgery of the head, holds 192 sources of radioac­tive cobalt, and each sends one narrow beam. Tissue on any single path receives only that beam’s share, about half a percent of the dose at the crossing.

  4. Let the beams cross only at the tumor.

    BecauseDoses add where beams overlap, and all the beams overlap at only one point, so the full dose arrives only there. The figure labels that point the isocenter.

  5. The dose falls away steeply at the edge of the crossing.

    BecauseA few millimeters outside the crossing, most beams pass to one side of a point, so few overlap there and the dose drops. The nerve beside the tumor sits on that slope.

NerveIsocenterOne beam, 1/192 of the doseExample addressx 112.0, y 108.0, z 104.0 mm
A slice through the head, seen from above, schematic. Sixteen beams are drawn where the Gamma Knife Icon has 192. Rings mark the dose falling away around the crossing. The address is an example in the frame’s coordinates.

Another way

Move one beam instead of fixing many. A linear accel­er­ator makes one X-ray beam and turns it around the patient. The CyberKnife carries a small accel­er­ator on a robotic arm from posi­tion to position.

BecauseBoth spread the direc­tions over time instead of over sources. A moving beam can take more than 192 direc­tions, but the machine must hold its aim as it moves, while fixed sources share one built-in focus. Either way there are many weak paths and one crossing, so the answer stands.

Check

Count beams instead of adding doses. Suppose beams 4 mm wide, the Icon’s nar­rowest setting, came evenly from every direc­tion. A beam covers a point only if its center line passes within 2 mm of it. For a point 4 mm from the crossing, about one beam in eight does, a share of 1 − √(1 − (2/4)²) = 13%. In this model, then, a nerve 4 mm from the crossing receives about an eighth of the peak dose. By the same count the dose falls to half its peak 2.3 mm out. Measured on an Icon, it falls to half between 2.45 and 3.15 mm out, depending on direction.

The count leaves out each beam’s soft edge and scatter, so it pre­dicts a sharper edge than the machine makes. The geom­etry is certain, and a patient’s numbers come from plan­ning software and mea­sure­ment, never from this sum. A mea­sured dose still at half its peak a cen­timeter out would mean the crossing was not doing the work.

KeepWeak on every path. Strong at the crossing.

Sources

  • Maraghechi B, Kim T, Mitchell TJ, et al. Filmless quality assur­ance of a Leksell Gamma Knife Icon. Journal of Applied Clinical Medical Physics 22(1):59–67, 2021. doi.org.
  • Rojas-Villabona A, Miszkiel K, Kitchen N, et al. Evaluation of the sta­bility of the stereo­tactic Leksell Frame G in Gamma Knife radio­surgery. Journal of Applied Clinical Medical Physics 17(3):75–89, 2016. doi.org.
  • Radiological Society of North America and American College of Radiology. Stereotactic radio­surgery (SRS) and stereo­tactic body radio­therapy (SBRT). radiologyinfo.org.
  • Wikipedia. Spherical cap, for the area formula behind the share of direc­tions. wikipedia.org.

The day job

Igor Barani treats only tumors of the brain and spine, with the Gamma Knife, the CyberKnife and linear accel­er­a­tors. At Barrow Neurological Institute in Phoenix he is Professor and Chairman of Radiation Oncology. His pub­lished work is listed on PubMed.

7h Correspondence

Letters

Patients and refer­ring physi­cians should contact Barrow Neurological Institute directly. Medical ques­tions cannot be answered through this address, because a letter cannot examine a patient.

Published work is listed on PubMed.

Sources

Colophon

Set in Barani Serif 1.000 (release can­di­date 3, with the 0.500 italic) and Barani Sans 0.700. They adapt EB Garamond by Georg Duffner and Octavio Pardo, and Hanken Grotesk by Alfredo Marco Pradil. The labels are in Doto 1.000, a dot-matrix type­face by Óliver Lalan. Star posi­tions come from the Hipparcos-based catalog in d3-celes­tial by Olaf Frohn, for the year 2000. The line on the opening page is com­puted in your browser from your device’s clock. It gives the local sidereal time in Phoenix, which is time kept by Earth’s turning against the stars. It also gives the height of the first point of Aries above the horizon there, ignoring the bending of light by the air. The pages run from 0h to 7h of right ascen­sion, from the first point of Aries past the June sol­stice. As you turn the pages, the chart moves along the Sun’s yearly path.