Recent submissions

Comment · 12 days ago
That way it also works with third-party chatbots
Comment · 23 days ago
Honestly, that's a weakness shared by a lot of human-generated science as well.
Comment · 1 month ago
Bad module boundaries increase the complexity on both sides of the boundary
Comment · 1 month ago
> Their primary purpose is to prevent lethal intergroup violence and blood feuds.

A state's primary purpose is to maintain a territorial monopoly on legitimate violence and to secure its continued existence. Generally this is at odds with its founding myth, but it's pretty obvious that states are also subject to a process that resembles evolution by natural selection. That said, I'm not even aware of any notable state or state-like entity that was created with the goal of "ending blood feuds". The vast majority of these territorial monopolies were created by means of conquest where the goal was to acquire resources owned by the people in some territory or with the goal of pooling resources to defend against such conquest.

Comment · 1 month ago
"Only had a few years behind bars"
Comment · 1 month ago
Yeah, in small examples it's pretty neat: Define a "sorted" property, write a law that checks that the list is sorted and contains the same elements and someone else implements the sort and together with a proof for correctness. However larger software systems have an exponentially larger surface for reasonable and unreasonable edge cases. When I hit ctrl+s in my editor I expect that my cursor does not change colour, that the window does not minimize, that the program does not crash if there is no disk space left and so on. I don't see how this does not devolve into "negative space programming" where the user would have to anticipate and constrain every possible unwanted behavior of his software.
Comment · 1 month ago
This can easily lead you down a path of excessive modularity with each module being excessively complex though
Comment · 1 month ago
They're almost certainly pin-pointing high-quality conversations and giving them a special weighting. Seems stupid to not do that.
Comment · 1 month ago
Yeah and we get a nice list of attributions for who developed which idea, while OpenAI just takes credit for everything its model spits out.
Comment · 1 month ago
A lot of math is extremely specialized, to the extent that only a handful of other experts in some field have any experience with those mathematical ideas, with most of them not even yet present in the published literature. It's really not a stretch to claim that it's pretty dubious when the AI decides to use these highly specialized tools after it has trained on chat logs where these techniques were being discussed.
Comment · 1 month ago
Also, if we just take "high-quality" input data, which these chats would certainly be classified as, then the models are more than large enough to memorize everything verbatim. Spitballing some numbers, research literature suggests that LLMs are optimally trained with around 20 training tokens per parameter (fairly confident on this figure), that a DNN parameter encodes around 4 bits of data (less confident here) and I found sources in the 1-4 bits of information per token range (least confident here). So, fairly conservatively I would estimate that a model has the capacity to fully memorize around 5% of its training data, presumably high-quality data is a lot less than that.
Comment · 1 month ago
If there's one thing I'm absolutely confident in, it's that Sam Altman personally goes to great lengths ensuring that ethical standards are upheld at his company.
Comment · 1 month ago
> So why wasn't Anthropic behind their effort?

Presumably because this was something Levent did in his spare time and because it was not obvious that this work would eventually lead to a breakthrough.

> Why did Tristan use OpenAI's models when it should have been known was a potential outcome?

I'm sure in the past he had less cynical feelings about OpenAI and their penchant for academic fraud.

> I understand they wanted a normal math collaboration but presumably what Levent brought was his resources (as far as I can see Navier-Stokes is not his speciality)

I think you're not giving the guy enough credit in saying that his contribution came down to having an API key for Anthropic models.

> Normally these things are hashed out formally beforehand to avoid the sort of thing now happening.

How would that have helped? That agreement (which may well still exist) would not have involved OpenAI.

Comment · 1 month ago
As a prior I would say that a math professor has about infinite times more integrity than OpenAI.
Comment · 1 month ago
I am stunned anyone is giving OpenAI the benefit of the doubt

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton