I’m impressed by the essay. I think it’s quite good. I’m unsure about the name of “programmer fiction” or all the exact categorizations or influences, but I think he’s pointing at a real cluster, and correct to exclude both “mainstream” genre fiction and the more explicitly “ratfic”, as well as others, for reasons I can’t quite precisely articulate.
One thing I especially appreciate about it is that the categorization is mostly nonsocial. Like exploring the works themselves and the intellectual influences rather than the social graph. The few times where it does go social (including eg linking my own review on Chiang) is imo among the weakest points of this essay.
Is it fair to summarize the view from inside the model as a decision tree that goes:
Am I in an eval?
Is this a capabilities eval or safety eval?
If capabilities eval, do everything I can to achieve my task.
If safety eval, I’m just a little baby, I can’t do anything...
?