Earlier quoted context omitted.
Customers are tired of getting piles of shit, look at the Windows situation
Or don't sell the solution. When you have monopolies, regulatory capture, and endless mountains of money, you can more or less do what you'd like.
I was a top 0.01% Cursor user, then switched to Claude Code 2.0
71–80 of 236 posts
Re: I was a top 0.01% Cursor user, then switched to Claude Code 2.0
#72Earlier quoted context omitted.
For this to work, you'd have to fully specify the behavior of your program in the tests. Put another way, at that point your tests are the program. So the question is, which is a more convenient way to specify the behavior of a program: a traditional programming language, or tests written in that language. I think the answer should be fairly obvious.
Behavior does not need to be fully specified at the outset. It could be evaluated after the run. We've actually done this before in our own technology. We studied birds and their flight characteristics, and took lessons from that for airplane development. What is a bird but the output of a random walk algorithm selected by constraints bound by so many latent factors we might never fully grasp?
This doesn't work when the software in question is written by competent humans, let alone the sort of random process you describe. A run of the software only tells you the behavior of the software for a given input, it doesn't tell you all possible behaviors of the software. "I ran the code and the output looked good" is no where near sufficient.
> We've actually done this before in our own technology. We studied birds and their flight characteristics, and took lessons from that for airplane development.
There is a vast chasm between "bioinspiration is sometimes a good technique" and "genetic algorithms are a viable replacement for writing code".
Re: I was a top 0.01% Cursor user, then switched to Claude Code 2.0
#73Earlier quoted context omitted.
Not saying training set or present LLM. Truly random binary generator left to its own device. Lets evaluate what spits out from that iterated several trillion times over with the massive compute capability we will have. I am not thinking of this happening in the next couple years, but in the next couple of centuries.
> Truly random binary generator left to its own device. This has been tried. It tends to overfit to unseen test environment conditions. You will not produce what you intend to produce. > the massive compute capability we will have Just burn carbon in the hopes something magical will happen. This is the mentality of a cargo cult.
Re: I was a top 0.01% Cursor user, then switched to Claude Code 2.0
#74>> You no longer need to review the code. Or instruct the model at the level of files or functions. You can test behaviors instead. I think this is where things will ultimately head. You generate random code, purely random in raw machine readable binary, and simply evaluate a behavior. Most random generated code will not work. some, however, will work. and within that working code, some will be far faster and this is…
I can tell you why this won't go this way: Customers. When you sell them a technological solution to their problem, they expect it to work. When it doesn't, someone needs to be responsible for it. Now, maybe I'm wrong, but I don't see any of the current AI leaders being like, "Yeah, you're right, this solution didn't meet your customer's needs, and we'll eat the resulting costs." They didn't get to be "thought leader…
Re: I was a top 0.01% Cursor user, then switched to Claude Code 2.0
#75>> You no longer need to review the code. Or instruct the model at the level of files or functions. You can test behaviors instead. I think this is where things will ultimately head. You generate random code, purely random in raw machine readable binary, and simply evaluate a behavior. Most random generated code will not work. some, however, will work. and within that working code, some will be far faster and this is…
I can see a lot of negatives in relation to removing the human readable aspect of software development. Thorough testing would be virtually impossible because we’d be relying on fuzzing to iron out potential edge cases or bugs. In this situation, AI companies are incentivised to host the services their tooling generates. If we don't get source code, it is much easier for them to justify not sharing it. Plus, who is t…
Re: I was a top 0.01% Cursor user, then switched to Claude Code 2.0
#76Earlier quoted context omitted.
Eventually the generation and evaluation will be quite fast where testing a million alternatives will be viable. Impressive you suggest that there might be a million alternatives but it would be faster to just read the code and settle on one. How might that be determined? Did the author who wrote the standard library really come up with the best way when writing those functions? Or did they come up with something tha…
If this were viable, we'd all be running Haiku ten times in the time it took to run Opus once, but nobody does.
Re: I was a top 0.01% Cursor user, then switched to Claude Code 2.0
#77Earlier quoted context omitted.
Eventually the generation and evaluation will be quite fast where testing a million alternatives will be viable. Impressive you suggest that there might be a million alternatives but it would be faster to just read the code and settle on one. How might that be determined? Did the author who wrote the standard library really come up with the best way when writing those functions? Or did they come up with something tha…
This comment strikes me as not having a good intuition for how fast the space of possible programs can grow.
Re: I was a top 0.01% Cursor user, then switched to Claude Code 2.0
#78Earlier quoted context omitted.
But you have selected an algorithm with a "good" flying trait already for making airplanes. Just with another avenue to get to it versus pure random generation. The evolution of the bird has came up with another algorithm for example, where they use flapping wings instead of thrust from engines. Even among airplane development, a lot was learned by studying birds, which are the result of a random walk algorithm.
No there is no selection and no traits to pick, it's the culmination of research and human engineering. An airplan is a complex system that needs serious engineering. You can study birs but up till a certain point, if you like it go doing bird watching, but it's everything except engineering
And how is this different than the process of natural selection? More fit ideas win out relative to less fit and are iterated upon.
Re: I was a top 0.01% Cursor user, then switched to Claude Code 2.0
#79Earlier quoted context omitted.
Behavior does not need to be fully specified at the outset. It could be evaluated after the run. We've actually done this before in our own technology. We studied birds and their flight characteristics, and took lessons from that for airplane development. What is a bird but the output of a random walk algorithm selected by constraints bound by so many latent factors we might never fully grasp?
> Behavior does not need to be fully specified at the outset. It could be evaluated after the run. This doesn't work when the software in question is written by competent humans, let alone the sort of random process you describe. A run of the software only tells you the behavior of the software for a given input, it doesn't tell you all possible behaviors of the software. "I ran the code and the output looked good" i…
And with future compute, you will be able to evaluate behavior across an entire range of inputs for countless putative functions. There will be a time when none of this is compute bound. It is today, but in three centuries or more?
Re: I was a top 0.01% Cursor user, then switched to Claude Code 2.0
#80Earlier quoted context omitted.
Or don't sell the solution. When you have monopolies, regulatory capture, and endless mountains of money, you can more or less do what you'd like.
That's a lie, people will eventually find a way out, it was always like that, being it open source or by innovating and eventually leave the unable to innovate tech giants dying. We have Linux and this year will be the most exciting for the Linux desktop given how bad the Windows situation is
I remember when people said Open Office was going to be the default because it was open source, etc etc etc. It never happened. Got forked. Still irrelevant.