21,382 karma · joined February 8, 2008
The next failure was Xbox Live. The video game market is a hit-based market with big tent-pole franchises doing large launches. For a modern example, look at the hype around GTA6. Launches sold games and exclusives sold consoles. Microsoft put huge game launches on Xbox Live for their relatively low monthly cost and lost millions on those launches.
They also bought a bunch of game studios which is a terrible strategy for a console maker. Meta made the same mistake with the Quest.
It's was never the lack of commitment to a strategy -- it was just having the wrong strategy to begin with.
Even if we're over-estimating "excellent" by a lot, that's still more games that anyone can reasonably play.
Because we kinda suck. Wars, poverty, destruction of the environment, etc. Maybe AI will be worse -- the are plenty of movies on that subject -- or maybe it will be better.
> Is this going to lead to anything other than displacement in the long term?
We may have already damaged the environment enough that we're going to die off soon anyway. So without AI, we were already on that path to "displace" ourselves -- I don't think that argument is that compelling.
Perhaps this is the natural evolution of intelligent life. Eventually the sun will die and everything we are will be gone forever, maybe this is the only way that something of us survives.
> Do you ever stop and ask why we’re building the world we’re building?
We're not building a world. We're just ants. Individuals making individual decisions that have nothing to do with the rest of the world. You don't have to look too far to find humans that literally care nothing about humanity as a whole and everything about themselves.
> To what end does a world we cannot comprehend or rebuild from first principles serve us?
We already live in that world. You wouldn't even be able to build a toaster from first principles without the knowledge and infrastructure that already exists.
That has been the ultimate goal of creating AI -- not to simply match human intelligence but to surpass it. If it surpasses us, does that make it irrelevant? Everything around us is powered by mathematics, most of it I don't understand, and soon perhaps everything will be powered by mathematics that everybody doesn't understand.
I personally (no LLM) wrote some open source software a few years ago that maybe has a dozen to a hundred users and somebody used an LLM to port it to MacOS and Linux.
But even so, the entire ecosystem has been changing over this entire time. You might be using an entirely different set of LLM tools now and/or those tools themselves have gotten a lot better and easier to use.
You point all these new software but some of them are literally only a few months to a few weeks old and complaining that they aren't up to standard yet. Even if LLMs didn't get any better than they are right now, these projects have barely even begun, and there is plenty of time and resources to build them up.
I've written a bunch of cool new software with LLMs in my spare time -- are you sure you even have a way to notice all the new cool software that exists?
This is the reason why there are billions upon billions of dollars being invested in AI. There isn't enough return if it just replaces software developers.
I'm not saying that it will replace software developers and/or everyone else but that's the implication behind the investment.
https://github.com/jessicanataliagta/PSPRecomp/blob/main/pro...
But if I'm vibe-coding an app for myself, I only want it to what I want it to do. One product for one user.
Strange response. I agree with the parent comment here, plan mode lets me ensure that I have specified everything correctly before it gets built which is far too late. I don't see how an improved models even matter to this workflow. Is Fable going to read my mind?
The mistake in logic here the assumption that having AI build your personal blog means that you build the personal blog. You did not. There should be no more expectation of having a mental model than if you got another human to do it.
Anything Oracle doesn't have much relevance. They were not really interested in growing any marketshare of those products for anyone.
Taking the example provided in the article, I don't feel like the new code is meaningfully less complex. In fact, since it added some additional indirection, I could argue it's slightly more complex.
The core code with the nested if statements is something that I would probably refactor in some other way entirely. Maybe by taking advantage of other language features. It is a toy example so it's hard to say but that's part that feels like it needs simplification and untouched in this example.
As much as I experience the appreciation of code as art, the vast majority of code is not art -- it is merely functional and entirely ephemeral. Most of code I've ever written in my life is gone and wouldn't be interesting anymore; products of a time that no longer exists.
Just like people still knit sweaters, even knitters still go to the store to buy them. I code for fun and I code for work but character of the code I do for work is changing. If AI can solve a problem better and faster than I can, I no longer have any interest in solving that problem "by hand" for my job. You can call that lack of respect in that I no longer respect good well-written code that an AI can spit out for $30 a month.