The Myth of AI Omniscience: AI's Epistemological Limits
cpwalker.substack.com
cpwalker.substack.com
That conclusion is not correct. Generative models can combine existing concepts in novel ways which have never been considered before. This is most easily seen with text-to-image models. For example the teddy bear swimming in an Olympic pool [1] or many other surreal examples [2] were not part of the training set. So as long as an answer can be expressed as a combination of primitive concepts, LLMs can generate them.
[1] https://imagen.research.google/main_gallery_images/teddy-bea...
Compared to text-to-image, which is seemingly impossible to use without getting something weird
Other users confirmed Google could not identify any other use of that phrase.
People saying GPT4 is unoriginal have an uphill battle, it is not the default assumption of anyone who has worked with it.
If it could become extremely creative, push the limits and make ideas so advanced that we can’t understand then it failed at the task so to speak. It always remix idea into larger idea sallads and get our upvotes downvotes. It is a great tool but a tool nonetheless.
Excuse me for being genuine but I totally fail to understand how original the phrase is.
How about BubbleSort written in Shakespeare style?
Else, we will be comparing what the best LLM can do with what the media/mean human can do.
I can also point to tons of language models (both large and small) which don't do anything remotely useful.
What's the difference and why does that matter? Sure, plenty of people may have had the idea of an anthropomorphized teddy bear swimming in a pool, but if none of them ever realized it in the real world, the AI couldn't have learned from it.
> The change here is the cost, and not the capability.
I strongly disagree. Scaling the artistic process with GPUs instead of meatbags is a huge change in capability, just like the mechanized tractor was a huge capability change over the ox. The change in cost is a side effect in the change of capability.
You can now use a tool instead of outsourcing it to someone else and artists now have an automated tool that ostensibly replaces their manual labor.
The machine is clearly good at realizing novel combinations, but I think that has more to do with the lack of interest of human artists in rendering these combinations, rather than the lack of ability.
I am also of the opinion that a human realization would produce better art. A machine might literally depict the bear in a pool, but a human could imagine a logically consistent context for that to be happening and decorate the pool with details like the leaderboard of the Teddy Bear Olympics and have reporters and spectators that are other stuffed animals. There might be a rivalry in progress. The distinguishing feature for me so far has been that human art is a snapshot of a much more sophisticated simulation that draws from the experience of having lived, felt things like fear, tension, joy directly, rather than having to approximate the aspects that give new art its electric nature indirectly as the machines do.
I'm sure a machine will be able to do that someday, but most of my experience with Dall-E 2 has been for the background to be vague, blurry, and weirdly unintentionally surreal. The prompt itself is maybe rendered accurately 95% of the time.
> Generative models can combine existing concepts in novel ways which have never been considered before.... So as long as an answer can be expressed as a combination of primitive concepts, LLMs can generate them.
You seem to be hung up on the "never been considered before" as if artists are incapable of combining those concepts when the more charitable interpretation of what the OP meant is "doesn't appear in the training data." Obviously they aren't omniscient and can't possibly know what people have ever imagined in the totality of existence, but we can empirically compare the novelty of generated images to the training inputs.
No one said anything negative about artists or their abilities. We're talking about the AI's abilities in a positive sense and that's the mechanistic ability to combine concepts in novel ways to generate images. Any art that springs from that is from the human using the AI as a tool.
I believe this can be served as example of combination of existing concepts in novel ways, applied to math, which is very formal and, on the other hand, is the basis of many other areas of human knowledge.
If this can serve as a such example, then you are wrong.
Also, what you have shown as your examples are not very much interesting outside of entertainment.
https://www.pnas.org/doi/full/10.1073/pnas.2016239118
They found representations on fundamental properties of proteins such as secondary structure, contacts, and biological activity in an LLM only trained to predict protein structure sequences. No folding, nothing explicit in the corpus itself. Yet those truths manifest as a necessity of accurate predictions. Prediction is not bound by what the data explicitly shows.
>A language model’s vocabulary is limited to the words that exist within the model’s training texts, which means a LLM can only refer to objects and relations that we humans have already discerned, named, and written about.
This is not true and is easy enough to test.
How exactly is this not true? Embeddings are literally a mapping of (English) words to numbers.
Me: give me a random character sequence that is not a pronounceable word
ChatGPT: Sure, here's a random character sequence that is not a pronounceable word:
"Jkplqxzv"> Can you make up a word?
> Certainly! Here's a made-up word for you:
> *Glimberfleck*: The sparkling reflection of sunlight that dances on water, making it seem like the surface is sprinkled with tiny, shimmering gems.
> Feel free to use it or let me know if you'd like me to create another word!
> When I’m looking out of the window of an airplane at the ocean, am I looking at a glimberfleck?
> Yes, if you're looking out of the airplane window at the ocean and observing the sparkling reflections of sunlight on the water's surface, you could describe that beautiful phenomenon as a "glimberfleck." It's a whimsical term for those captivating, shimmering patterns you see.
Also the fact that it can write code is evidence that it can understand new concepts. A variable declaration is a coining of a (very short lived) new word.
This is plainly wrong if you read the word2vec paper.
Some of them are words, some of them are not. It uses the same list even if you have read the word2vec paper. It probably doesn't even know whether you've read it.
Some characteristics of hackernewsitis include:
- Endlessly debating or commenting on the same subjects over and over, even when no new information is being contributed.
- Getting emotionally invested in certain technologies or companies, treating them like sports teams to cheer for rather than objectively evaluating them.
- Assuming the conversations and interests of Hacker News represent the tech industry as a whole, losing perspective on what is niche vs. mainstream.
- Spending too much time on Hacker News reading and commenting rather than working on your own projects and goals.
- Seeing the world overly in terms of tech industry buzzwords, losing appreciation of other domains.
- Acting overly cynical or pessimistic about new technologies based on theoretical risks rather than evidence.
So in summary, "hackernewsitis" refers to the potential for discussions on Hacker News to become unproductive echochambers if participants are not self-aware. It highlights the need for individuals to think critically and not get swept up in groupthink dynamics.
(Claude)
Me: Does this look like AI not understanding?
> Hey ChatGPT, can you give me a brief explanation of AI embeddings, but respond in Chinese?
> 当然可以。
> AI 嵌入(embeddings)是一种将词汇、句子或其他类型的信息转化为高维度的向量的技术。这些向量捕捉到了原始信息的某些语义或关系特性。通过嵌入,我们可以更容易地在高维空间中比较和处理这些信息,如在机器学习模型中。
> 希望这有助于你了解!
As for saying it can only mimic words it knew in it's training data, this one gives zero results in google
> Hey ChatGPT can you make up a word for when I'm hungry but there's nothing in my kitchen I want to eat, so I'm not that hungry.
> Sure, how about "snackstipated"? It's a blend of "snack" and "constipated", suggesting a feeling of hunger but being stuck with unsatisfying options.
I myself have started doing this. For example, I don’t publish code on GitHub anymore to prevent copilot training on my own code. Normally I like to get paid for work, instead of paying for GitHub and doing work for them:) I’d much rather take a page out of an artists playbook and require royalties.
I have also built a coding test harness to test for AGI and let me tell you, that the LLMs are completely unable to reason on the most intermediate and advanced algorithmic problems you present to them the moment they are not in the corpus. This involves a nearly complete lack of the ability to generalize and infer new concepts needed to solve the problem even if the concept is explained in the problem description.
Now the issue is that it is impossible to present the test because once it ends up in the corpus, then someone will put the solution in the corpus as well and claim the ability to reason. You can believe me or not; I won’t be making my test available either way, but it is not too hard to make one of your own to convince yourself.
I wish it was possible to make the tests like that available but alas we will likely end up with a medical-style double blind kind of tests to get rid of AI FUD.
Online portfolios are the worst lie we tell young developers. It’s the software industry’s version of “exposure” gigs: they get a few more bits they can shove into their models, you get jack shit.
Every, and I mean, every job I got I got because I either knew a guy or I knew a guy that knew a guy. You are far better off going to conferences and networking.
But that was not my point. My assumption to start with is that most of us do not put much on Github that more than a few other people will care about. But most individual accounts are also of minimal value to Github or other people training LLMs. So however small recognition you get from having code accessible publicly (for me it's the occasional recognition when doing job interviews and a few e-mails from people now and again), you lose that to take away far less value to people training LLMs.
For the vast majority of us, it takes a vastly inflated ego to think withholding our code from a public repository will even be noticed by more than a handful of people. There are exceptions, to be sure, but they are vanishingly small proportion of us.
To your point, prediction may not be bound by what the data explicitly shows, but it is necessarily bound by the data and its implicit and explicit structure. But to argue that the LLM can make any discovery a person can, or interact fluidly with the world as it exists, would require one to believe that every property of the world is either explicitly captured in human-written text or in the structure of that text, which I think would be pretty difficult to argue.
Also, text does say a lot about the world. It includes descriptions of physics experiments and people's best knowledge of the laws, for instance.
I'd be shocked if there aren't people running fairly large-scale research on letting LLMs using various patterns like ReAct to augment synthetic training data as we discuss this, because that'd be near the top of my list of things to do if I had the resources to turn around and train a large-scale model on those outputs, because testing ways of accelerating the training by letting the models build augmented training datasets themselves is such an obvious step.
All of these inputs are either human-generated or based directly on the human-generated input. So the argument is merely extended to say that "all human-generated text and photographs are sufficient to fully describe the world" which again I think would be hard to argue for. The point of the article is that an LLM is simply a mechanical transformer from its input to its output, and the specifics of that transformation are fully determined by its training data, which is all human-generated.
The same as it takes to teach a human to recognise objects and output something cogent, except for machine learning models the effort does not need to be replicated from scratch each time.
But you're entirely missing the point of the comment you replied to, which is that giving them feedback loops and ability to carry out actions, and open ended problems to do things like web searches allows for discovery in the same way that a lot of human discovery happens, by posing questions, engaging in discovery and feed their findings back into further training. The only thing stopping us from doing that at scale right now is that training costs are still high enough that people are being conservative and taking the well known paths of feeding in cleaned and well labelled data. But we've already seen a lot of efforts in using LLMs to generate new training data for LLMs, and letting them drive that process without human intervention is an obvious next step (which will run into a huge number of failures, but the successes will keep accelerating future advances).
> The point of the article is that an LLM is simply a mechanical transformer from its input to its output, and the specifics of that transformation are fully determined by its training data, which is all human-generated.
For humans to be anything more than a "mechanical transformer from its input to its output" (assuming you're using "transformer" in the general sense here rather than in the sense of the specific LLM architecture) presumes not just a non-deterministic, non-materialistic world, but one that fundamentally breaks our understanding of both logic and physics. There's no evidence to suggest we are anything more than well trained, well-structured automatons. And on that basis, while there's every reason to acknowledge that there are additional big leaps to be made, this constant stream of assumptions that there's some inherent barrier between us and LLMs rather than just a set of refinements is pretty much a religious belief and nothing more.
Maybe to put it more simply, there is no LLM in the world that can determine for itself whether a proposition or piece of training data is sound without a person saying so at some point, either implicitly or explicitly. Even efforts to give LLMs some non-human-mediated reward function are merely people attempting to encode our own principles. While people are no doubt physical, we have a biological imperative to survival and well-being that governs our sense-making faculties, and to which nobody has yet proposed an analogue for LLMs. Our "transformations" are not only governed by other people's "training data" but by our urge to be able to skillfully cope with a world in which we are biologically invested.
LLMs aren’t the be all and end all of AI though. They’re an impressive but inherently limited stepping stone, with a very constrained scope of applicability and capabilities. There is no reason to suppose that future, much more advanced architectures can’t surpass humans in reasoning ability.
Advanced AI doesn’t have to be omniscient fir us not yon be able to predict it’s capabilities, it just needs to be smarter than us. By definition if something is smarter than you, it’s not possible for you to anticipate and predict its behaviour. Therefore in principle it is not possible to predict whether that behaviour will be to your liking. That’s the problem.
That's assuming an awful lot, to put it mildly.
I think that's false - you could imagine it playing at GM level without making mistakes that real GMs make
But it's missing an important fact: chess ais aren't limited to learning only from human games. They can learn from self play.
You can extend this to physics (if we can simulate physics precisely enough, there's no reason ai can't make fundamental discoveries in physics)
Different humans have different strengths, including within chess.
This is often said, but it isn't so.
The task of predicting the next token in human speech really well requires immense intelligence — potentially far more intelligence than possessed by the original speaker! Imagine yourself engaging in the task of listening to someone who isn't that smart speak and then trying to figure out what they'll say next — in doing so, you might make all sorts of extrapolations about the person, their motivations, their manner, their dialect, etc — calling on all sorts of internal models that you've built up about people over time. This is what models are being trained to do when we train them on predicting tokens.
There are concrete examples of models inventing new ways of thinking that are not described in their training set. For example, when training a transformer from scratch to perform addition mod P (and having no training data other than examples of addition mod P), the transformer was able to discover the use of discrete fourier transforms and trigonometric identities [1]. As we can see, neural nets can build all sorts of internal mental models that no one explained to them beforehand. These internal mental models can then be elicited and used for other purposes by e.g. fine-tuning.
I think a good mental model for transformers/neural nets is that they're automatic scientists. They figure out ways of modeling things in order to predict the output from the input — which is what scientists do! As part of this, they can de-facto discover new theories, and come to rely on the theories that prove useful in their prediction task.
Also, not all tokens in the training set are from human speech, so models are being trained to model all manner of data-generating processes.
There's an interesting theory that I've never been able to identify the origins of, that humans like to think that we created technology from needs based on our models of the world, whereas we ignore the effects of daily technology on our thinking frameworks. The argument essentially states that we never "discovered" the circulatory system of the heart or "discovered" it works like a pump and valves, rather instead right around the same time this theoretical work was being investigated on the heart is when the industrial revolution was in full swing. Thus, we modelled the heart as pumps and valves because that's the technology we were surrounded by. The heart isn't somehow inherently a "pump" and we "discovered" that, we just started using the pump metaphor because it seemed to help do other things. I'm sure though that the metaphor has it limits.
Typically, the narrative around the invention of machine learning models is that we started coding computers to be more like recently "discovered" models of the brain.
Under this theory its the opposite. Right as cognitive sciences started developing as a novel field of research is when we developed computers. So, in classic form we decomposed the brain in atomic fashion, and the 'atoms' of measurement we chose to use ended up being bits and bytes.
Distinguishing between inventing "novel" things and gobbledygook is completely subjective and based on the viewer's own models. It's proving these abilities after the fact, not before it. Thousand monkeys on typewriters etc.
This measurement of "accuracy" is completely forgetting everything that Kuhn discovered about scientific knowledge. If you've got a community of like 3 people who research some incredibly esoteric scientific field, only those 3 people could ever accurately judge the full extent of their domain. A model could generate a series of tokens that for the rest of the world is gobbledygook, but to these 3 scientists it makes perfect sense. This doesn't really endeavour me to believe that there's anything "novel" about what AI "predicts". It just throws out enough combinations and we conveniently ignore the huge gaps when its wrong, but then jump up and down excitedly when it's "right" (as if its discovered some universal material objective truth).
The head of the “superalignment” project at OpenAI recently appeared on the AXRP podcast talking about the Automated Alignment Researcher they’re developing.
The host asked him how they were going to align the AAR itself, and if they can do that, what would be left for the AAR to do, but he didn’t seem to understand the question.
Not encouraging signs.
This is trivially demonstrated to be a false statement, as GPT is capable of synthesizing entirely novel words based on very little input guidance.
Also, I tend to get frustrated with predictions by “AI experts” about what a future with AGI will look like. We don’t have any world experts on AGI currently, for the simple reason that it doesn’t exist yet. We have experts (or I’d prefer to say “first movers”) on particular types of machine learning based upon neural networks, but that’s about it. A true AGI would almost be unpredictable by definition, so human attempts to forecast the future in this regard are mostly sensationalism or a projection of some kind of personal agenda (cough cough Marc Andreessen).
I would argue for a change in perspective towards AI, one that recognizes LLMs as powerful tools for accessing the vast wealth of human cultural knowledge rather than viewing them as a separate form of intelligence. We must carefully consider critical ethical considerations about control, access, and trust that will become increasingly relevant as these tools become more integrated into our everyday lives.
This paradigm shift carries some implications:
LLMs will not achieve superintelligence: Although these models can process information quickly and access a wide range of knowledge, they lack the superior reasoning or inference abilities that would classify them as superintelligence.
LLMs as an extension of human thought: These models can automate and amplify human capabilities but do not introduce new abilities beyond what is already present in human thought processes.
LLMs as mirrors of human culture and knowledge: These models reflect the recorded artifacts of human language, art, and culture. They can make the inherent intelligence within these artifacts accessible, providing a vast information resource.
Implications for the future: Access to this "memetic matrix" of human knowledge will become a fundamental part of being human as these tools become more integrated into our lives, bringing up issues of ownership, access, and the potential for misuse.
Thought consolidation and control of inference engines: There's a potential risk that control of inference engines by a small number of companies could lead to a consolidation of thought that threatens democratic governance. I propose a diversity of federated or self-hosted inference tools as solutions to mitigate this risk.
The necessity for trust and individuality: As these tools become more influential in our lives, maintaining trust in our individual thoughts and avoiding the uncritical acceptance of synthesized ideas from sources with opaque motives will become increasingly important.
Synthetic Inference relies on a vast cultural commons: We cannot allow these commons to be closed off and owned by a few big companies. This resource is to approximate totality of all human knowledge, language, and culture. It belongs to all of humanity. Training data must be open, free, and available for examination.
Not only that we do not have any evidence to support the idea that reasoning has a higher quality than we can apply to it using logical processes. It can be done faster, it can be done many times concurrently but ultimately 1 || 1 !& 1 is going to be have the same answer.
The whole idea of superintelligence except as a measure of speed or quantity seems flawed on its face. And if we are to call speed or concurrency superintelligence, then we have already hit that mark some time ago.
AI wins at games because of time compression, not because of an inherently superior logic. They just have time to consider more potential outcomes.
Although things like neural nets were clearly inspired by biology they work completely differently to a biological brain. It would be closer to truth to say that the models use linear algebra and optimization to improve performance at specific tasks. For that reason, the whole debate about whether or not superintelligence is possible/has been achieved etc boils down to an argument about the definition of intelligence (as Turing predicted so long ago).
We stopped intentionally modelling human reasoning because we have no clue how it works.
We roughly copied the physical devices then figured out how to slap them together with an algorithm that makes them behave similarly to human thought, when trained with a massive quantity of cultural-linguistic-memetic data.
It should not be surprising that if you take a bucketful of engine parts and keep messing with them until they kinda work as an engine that you will probably wind up with something along similar lines as the original intention of the parts. Frankly, it would be quite surprising if you didn’t.
Biological neural networks are fundamentally linear algebra processing device that integrate data into functions through training, so the fact that we understand the process as linear algebra is actually an argument that the process is similar.
As to whether “superintelligence” can exist, I think we are in exactly the same page there. It is a matter of definition. Personally I doubt the existence of a fundamentally superior system of logic type of superintelligence, but certainly a device can made to iterate faster and flawless memory and instant, accurate calculation is going to beat the hell out of my notebook and HP28s lol.
I suspect that superintelligence can be (has been?) achieved in some respects, but in the same sense that a room full of ten educated people with regular computing tools is “superintelligence”.
> Biological neural networks are fundamentally linear algebra processing device that integrate data into functions through training, so the fact that we understand the process as linear algebra is actually an argument that the process is similar.
Do you have a reference for this? My understanding of biological neural networks is very different from this. Specifically I find it really hard to believe that a biological brain is a linear algebra processing device.There are many other operational modes overlaid that we typically do not model with mainstream models, but they primarily act as broad modifiers (suppression, gain, etc) we understand very well how it works, for example, when we get a few brain cells together to play pong or doom. We can transcribe the functionality of these simple biological networks, once trained, onto models and they function as expected.
The simplified computational model we use for neural networks closely models the primary mechanism, but lacks self reinforcement systems, biochemical moderators, self directed connectivity modifications, etc. Basically we do the training with a separate process for most of the systems in common use, in contrast with biological systems which self organise and train in-situ.
But AFAIK modeling neural network nodes with linear algebra is a foundational principle and has been for quite some time, since I first started messing with neural networks 30 years ago.
But hey, maybe you’re right and computational neural networks aren’t roughly modelled after their biological counterparts and I’ve just misunderstood the field all this time. I guess the good thing about neural networks is you don’t really have to understand them completely to use them lol.
That said, if you’ve got information that refutes the notion that they are roughly modelled after their biological counterparts, or that somehow linear algebra is not the right tool for modelling them, I’d sure be interested to see it.
Just because I’ve ben doing something for decades doesn’t mean I haven’t been doing it -wrong- for decades lol. Wouldn’t be the first thing.
But that doesn't mean that future LLMs couldn't conceivably learn abstractions than are at a higher level or even perhaps inaccessible to humans in number of layers or complexity.
I think the obvious type of superintelligence that is only a few years away is what I call hyperspeed AI. LLMs are a very specific application which we will be able to accelerate greatly. Within a decade the output speed will be dozens of times faster than human thought.
Because they will have robust reasoning and extreme "thinking speed", these AIs will probably be connected to industry and military applications. Humans will need to be removed from the loop because waiting for a human decision means the competitors' AIs race ahead the equivalent of days or weeks.
If this is fine then it will create a precarious situation for humans where they are only nominally in control and things like advanced AI "viruses" might become very dangerous.
It's also certain that researchers will continue to develop new types of AIs that incorporate more animal (such as human)-like capabilities.
That constraint holds only for pure LLMs. There is a secondary source of learning - external feedback to the model. When a LLM is part of a larger system, it can integrate feedback to improve itself, like AlphaGo Zero. A LLM+compiler could self-optimize by observing compilation errors and program outputs. A LLM+game could self-improve by conditioning actions on the score. Humans could create a preference dataset and model for RLHF to refine the LLM based on human feedback. A LLM+robot could learn from past experiences to improve its planning.
Similarly, humans need tools to conduct research. We can't do pure research without labs and experiments. LLMs need external confirmation the same way we do. The outputs of a pure LLM merely reflect our current understanding of the universe. But coupled with real-world feedback, LLMs have the potential to learn and discover new knowledge.
In a nutshell, the argument is that, as AI will have just the knowledge that is available to us, expressed in the languages we use, we will be able to anticipate and put a stop to it doing anything catastrophic.
Exactly the same argument, however, could be made over computer and communications security. If anything, those trying to keep things secure have the advantage in knowledge, at least initially, yet zero-day exploits keep surfacing, some of them at fundamental levels such as processor architecture. Nothing truly catastrophic has happened yet, but it cannot be said to be impossible.
The flaw in the argument is that one can easily know all the bare facts without seeing all the implications but someone - or something - else could do so.
There is no magic in LLMs , nor in human thought. It is all a matter of symbol vectorisation and inferring relationships within the multidimensional memetic matrix.
AI absolutely can achieve original insight- but not one that humans could not also make if looking at the same data. This is because the “intelligence” in generative AI is human bounded in the training data, not in the engine that processes it. I strongly suspect the same is true of humans.
After all, we modelled neural networks after our own brains, why would we not expect them to achieve similar results using similar means? Wasn’t that the whole point?
It never ceases to amaze me how people go all pikachu face when I say that our thought process is probably a lot like generative models. Step one, make a facsimile of thing. Step 2: be surprised when thing can also be viewed as being similar to the facsimile. Lol. Hubris is our primary characteristic.
As hallucination is a general term giving to said phenomenon. Otherwise the question Emerges why 2023? And why was that not known colloquially before hand. When the basis of these Algorithms come the the 80s?
Instead compare to the average human, at most. Compare to refrigeration? Compare to fire? Compare to computers? And that's even if the bar is placed at the singularity. Human progress as we have known it so far is not founded on superhumans but on a lot of work by a mix of merely visionary, hard working, and just plain average people. Just speeding that an order of magnitude changes everything.
This is an old discussion with much deeper insights already available than I can parrot here, but one obvious counter just to this argument is that even an LLM can be an existential threat, depending what it can convince you it knows.
For example, you could say that ChatGPT frees writers to focus on creativity. But someone somewhere is working on making LLMs more creative and less formulaic.
Right now they just get stupider if you train them on their own output, which suggests that the quality of the data available in the training set is higher than the quality of output produced by the model as a general rule. The fidelity is < 1.0 . Apparently, it is possible to achieve fidelity >1 (the growth of human knowledge) but our algorithms are not so great at this point, it seems.
Broadly speaking, you require statistics at echelon N+1 when you are at rung N. We can amplify models by providing them additional time, self-reflexion, demand step by step planning, allow external tools, tune it on human preferences, or give it feedback from executing a code, or from a robot.
Maybe working up a proof and then quizzing yourself on it?
As long as we get >N supervision and the difference is more than the model retrograde, it seems that could work. But it seems like there is a definite limit to that. The N-n1 difference will only stay above the improvement delta up to a point.
C'mon, we already have the answer it's 42