MarkBernstein.org

by Anthony Gottlieb

A fine short biography of the philosopher who explored, among much else, the questions of whether language is complete: are there things that can be known but cannot be expressed in language? Wittgenstein had a knack for knowing people: at school, there was a boy a couple of classes ahead of him named Hitler. His brother Paul was a concert pianist, and when he lost an arm in the First World War he went right ahead an commissioned a repertoire of piano work for the left hand, a collection that would prove invaluable to Leon Fleisher when Fleisher lost the use of his right hand. Wittgenstein was also strange and perverse fellow who quarreled with his admirers, disparaged his teachers, and deplored his own character. Essentially friendless, when Vienna grew unwelcoming to Jews he slotted directly into a lectureship at Cambridge. He frequently lived in people’s spare rooms. Wittgenstein was impatient with amateur philosophy, but seldom read philosophy himself and cost himself a good deal of trouble because, wanting a degree, he refused to cite sources in his dissertation.

Nov 25 17 2025

The Familiar

by Leigh Bardugo

mnA scullery maid in 16th century Spain has secrets. First, she knows some songs which she can sing to do things like salvage burnt bread or unlock a chest without the key. Second, her grandparents were Jews. She has good reason to keep her head down, but her social-climbing mistress wants to use Luzia’s abilities to improve her status. Things get out of hand, as we know they will, and her handsome tutor is not exactly as he seems.

Nov 25 13 2025

Interesting

James Somers, Open Mind (in The New Yorker): the most sensible appreciation of AI in some time.

Nov 25 12 2025

AI: Hyperbolic

I’ve spent much of this week revising the Tinderbox Hyperbolic View, which shows a map of links in a non-Euclidean space. Why do you need non-Euclidean geometry? Here’s a link map of part of my novel, Those Trojan Girls.

AI: Hyperbolic

This is focused on one of the middle chapters, and we can see that some long roads lead here, and also that the outbound path to On The Road leads to repercussions.

The existing code was five years old, and my coding style has changed a bit. I never really trusted the geometry, because my grasp of the Poincaré disk was not really satisfactory. Once before, I’d tried a big refactoring to sort things out, but it had ended in a tangle.

This time, though, I had Claude and Gemini. The point was not to vibe code or to race; the point was that Claude does understand hyperbolic geometry better than I. So, I’d show Claude some dodgy code and ask, “Is this mixing up coordinate systems?” Too often, the answer was “Yes!” I’ve complained previously the Claude is sycophantic, but Sonnet 4.5 is more direct and will stand up to you when it is right.

So, in time we built separate classes for DiskPoint and ScreenPoint, and sorted out when to use what. Lots of methods got moved to the Point classes, and the class that calculates the curved lines between notes had to be completely revamped. (In hyperbolic geometry, a circular arc is, in fact, the shortest distance between two points.)

I’m not happy with the typography and I suspect the damping is too high, but it's really behaving far better than before.