3,118 karma · joined November 15, 2019
Lisp 2 advocates typically make a few arguments. One is that having a separate namespace for functions makes it clearer when you are using a function vs another value. The second is that the evaluator has less work to do when examining the head of a list - it needs only look in the function environment, not the full environment.
On the first subject I must disagree - you can bind a function to a regular variable and then use that variable everywhere (except in the car of a list representing a function call), so for most positions in a set of expressions you don't really get information about whether the object being denoted is a function or not.
I suppose the second point is somewhat valid, though I suspect if you benchmarked interpreters and compilers it would barely matter. As a person who favors functional programming with a lot of combinators, I find Lisp 2 introduces a lot of pointless noise in the syntax for no reason. And I fundamentally just don't see functions as significantly different sorts of values, so I find the syntactic distinction bizarre.
Neat. Maybe even deeply interesting. Absolutely garbage write up.
The impulse to ask "what population was sampled?" is good but its not always a straight line from there to "these results directly reflect that sampling bias."
In fact, from the page you posted: "Data for the general U.S. population (including the High Net Worth oversample) were weighted to Census targets for education, age, gender, race/ethnicity, region and household income. A full methodology is available."
I would presume that the headline number attempts to account for sampling bias.
I think it genuinely damages people's ability to digest the mathematics to tell them first and foremost that these objects are collections of numbers.
I presume you are an expert in some field. Think carefully about the boundary of the field and all the subtlety and complexity of that boundary and all the oversimplification you do to communicate that stuff to lay people. AI is, in some large sense, directed at all lay people, not experts, and even if we wanted to direct it at experts, at the edges of knowledge, there really isn't a lot of training data for that. Mathematics is a sort of exception because it has very clear validation criteria which makes RF particularly easy for it.
LLMs are aggressively trained to reproduce facts and consequently struggle to reject orthodoxy. There isn't any reason they can't, in principal, make big new discoveries just by getting lucky, which is sort of also how humans do it, but its ok to acknowledge that current AIs aren't so good at certain things.
Well, these AI are never going to die in any real sense, so expect them to make orthodoxy more sticky, not less.
That typo up there is kind of endearing in the AI slop era.
The way I see this is that science cannot disprove any particular religion, but it can probably offer more compelling explanations for the state of the world than religion can offer. People haven't flocked away from religion because explanations for the state of the world aren't really what people want from religion. They want a sop for their anxieties. they want community, etc. I think believing in nonsense is a real shitty way to get these things, but I'm not most people.
Interesting stuff!
Even though I favor the Soviet view of mathematics personally (I do not think numbers "exist" out there independent of the material world), I think this approach hampers the didactic goals of the text and probably hurt Soviet mathematics as well. The examples in the text are all highly concrete (literally things like rubber mats when discussing curvature). This very down to earth style makes the abstract notions of curvature in other contexts (for example, general relativity) more difficult to grasp, in my opinion.
On the other hand, some people prefer strong, material, examples of mathematical ideas. This book definitely provides that. The section on affine maps in terms of fixing the plane of a surveillance airplane photograph is beautifully concrete.
I think the bigger problem is that, as far as I can tell, very few people have the appropriate personality type for high intensity exercise. Most people seem to experience it just as pointless discomfort.
I guess its impossible for an executive to know ALL the details of the work they delegate, but I'd be willing to wager that executives who understand the details function better in the long run.
It certainly isn't tautological that executives be imbeciles about the businesses they run.
Driving a giant truck for no good reason entails a certain risk because of both the inevitability of human error (on the part of the driver but also others) and basic physics.
Furthermore, one might argue that the right to private communication is more important than the marginal improvement in life that you get from driving a big car for no particular reason.
Like consider a person who wants to drive a car filled with TNT. By its very nature this is a danger to others regardless of the intent of the driver or other drivers. Society might be argued to have an interest in regulating such behavior. I think there is a good case to be made that unnecessarily large vehicles differ in degree only from the TNT case, but differ categorically from using signal.
I'm not making the case that the differences justify banning big cars, but there are differences between the two situations.
I think it would be good for democracy if lawmakers had to put in writing what the law is supposed to accomplish AND if that were something legally binding.
It started 6 years ago, before he was mayor.
It seems like for agentic coding, just making sure the AI can find the relevant documentation to establish a ground truth is probably sufficient.
Note that I'm distinguishing here between hallucination of what you might call "free facts" and hallucination of material which deviates from what is in the context itself. The latter seems both a tractable problem and one which will improve coding agent functionality. But the former seems like its no longer on the critical path, probably because its hard.