977 karma · joined March 23, 2018
NP = nondeterministically polynomial. i.e. if you could evaluate all choices in parallel (or just "know" the right choice), then you'd get a polynomial runtime. That's what I was trying to informally hint at, but I ended up using the wrong term. I'll edit my original post.
That's equivalent to your description - the "hint" is knowing which of the options to choose.
The reason why superlinearity comes into play is that if you had a linearly growing amount of solutions to test then you'd just have a sum of polynomials, which is itself polynomial.
NP-complete problems are essentially those where you need to make some kind of choice over a superlinearly-growing set of options where each option can be solved in polynomial time. Like, for example, finding a route between cities on a map under a certain total distance. You might need to go over all choices of routes.
The ETH essentially assumes that the best solution (in terms of complexity, i.e. how it grows) you can get for these kinds of problems is exponential. OpenAI just proved that this is false, you can have solutions that are below exponential complexity (but still above polynomial - if anyone finds a polynomial solution then we'd have proven that P=NP)
This proves that EXP != NP
In a way it shows that NP is perhaps less distant from P than imagined. Whether it can be _reduced_ to P in some gigabrain way, or whether that can be shown to be impossible remains to be seen.
It is definitely progress towards an answer to P ?= NP.
I.e. lawyers, accountants, clerks generally
I think HN should start thinking seriously about more effective strategies to combat LLM-assisted astroturfing, if they aren't already.
None of this speaks about the quality of the project itself, but the fact that someone seems to be trying to manipulate me into caring about it makes me less inclined toward wanting to see anything relating to it.
It is not. Many mathematicians have said that they don't expect to see solutions to the other 5 problems in their lifetimes.
Of course, AI might advance fast enough that the "in their lifetimes" part ends up wrong, but there is a considerable gap to the other problems. We have barely any idea of how to even get started on most of them.
They're not infallible, but modelling them as complete idiots that just happened to get lucky is also... Not really consistent with reality, as far as I can tell. These people might not be good people, but they're good at playing a certain kind of game.
Humans are built for fighting and killing the rival tribe, not for pondering whether the other tribe might actually be correct. We are exceptional for even being able to overcome ourselves enough that the outcome of "fighting and killing" can be minimized in the large.
It's pretty clear in how people talk about billionaires: They must somehow conclude that the people most successful within a system that rewards certain things are not competent because the things the system rewards are not what they think the system should reward (it is fine to believe the system rewards the wrong things, but people walk straight into denying that those people have skill even within the system, or they claim that skill within the bounds of the system does not reflect any "real" skill - totally ignoring that elites tend to stay elites even through, say, Communist uprisings).
Hence how someone can say that Musk is "dumb" with a straight face.
I think the worst thing that happened to him was AI skepticism becoming a political position. This gave him a captive audience - as long as he says what they want to hear, which means that he can never ever concede that he might have been wrong or that AI might actually be progressing or having successes.
This is not conducive to good prediction long-term - rather it leads one to a state of cognitive dissonance where one's chosen enemies must be simultaneously terrifyingly powerful and incompetent dunces. The propagandist's disease.
I get that they're trying to go with "done does not need to mean perfect", but this way of putting it is too aggressive and I don't feel like it'll have good outcomes.
They're sending pretty much everything BUT audio.
Main reason is that audio is just tremendously inefficient compared to other signals. It's large and expensive to store and process and doesn't really give you that many bytes of information you can't get elsewhere for how expensive it is to handle.