Just tried it with this prompt:
"Generate an RPG game in Python where the main character goes around and collects animals in small boxes. The objective is to collect all 30 species of animals. Include a combat system in the game and NPCs that the player can interact with."
It worked and the game functioned properly. Naturally graphics are crap because it can't generate sprites.
The part I highlighted is one of the issues for many users... Another is how useful it really is if you have to check every output to a point in which it's not really faster to use them on average, which is an issue for some people (I guess not for all). The wheather forecast is not a very good example, because there's no other way to know the future wheather, but in most cases there's a way other than AI to get a valid result to what you ask the AI. It depends on the usage.I don't get this argument. Sure, AI isn't perfect. But neither are things like weather forecast. They can still be useful, though.
Even reference material like university textbooks contain errors. But as long as they're correct enough of times, and that you're conscious of their pitfalls, they're still useful.
She should be proud. She worked to understand her program much better than someone who just took the output from a chatbot, and she was able to improve on the initial program. Learning to think about, create, debug, improve code is much more useful than being a "prompt engineer."This makes me sad.
My daughter (11) spent a few weeks of IT classes hand copying a pong implementation as a tutorial in Python, and was sooooo proud of herself that she figured out how to make a few quality of life and UI changes herself.
Except AI will probably improve over the next 4 years where as weather forecasts may become markedly worse when NOAA gets trashed.I don't get this argument. Sure, AI isn't perfect. But neither are things like weather forecast. They can still be useful, though.
Even reference material like university textbooks contain errors. But as long as they're correct enough of times, and that you're conscious of their pitfalls, they're still useful.
Your daughter learned something, which is more than any of these things will ever be able to say honestly.This makes me sad.
My daughter (11) spent a few weeks of IT classes hand copying a pong implemention as a tutorial in Python, and was sooooo proud of herself that she figured out how to make a few quality of life and UI changes herself.
Why would that make you sad? That's not bad for an eleven year-old's first experience with programming, and the fact that someone, or even something, can out-program a literal child doesn't diminish her accomplishment any. I was also proud of my first piano performances, even though all manner of man and machine can out-perform me to this day.This makes me sad.
My daughter (11) spent a few weeks of IT classes hand copying a pong implemention as a tutorial in Python, and was sooooo proud of herself that she figured out how to make a few quality of life and UI changes herself.
Yes, it does what a newbie human programmer would do - take examples from others. It's not going to replace actual developers but it will be useful in making them more productive.Google "python pokemon game" or similar.
It's good to know that it can create something that runs when it has many existing examples it learned from, but your prompt is nothing like [ a game ] design document since it has two general requirements and no concrete specifications.
Compare that to a coding task you'd do for work that requires specific inputs and outputs that satisfy a set of rules, with a well-defined UX for human use or contracts for a service.
How could they possibly be making money if they are giving access for free?
Another is how useful it really is if you have to check every output to a point in which it's not really faster to use them on average
"Journeys" towards an end goal are largely a thing of the past. And increasingly few people will remember what it was like to go through the process.This makes me sad.
My daughter (11) spent a few weeks of IT classes hand copying a pong implemention as a tutorial in Python, and was sooooo proud of herself that she figured out how to make a few quality of life and UI changes herself.
You know, modern disruptive economics. They'll make it up in volume (after they use the free money from venture capital to chase all competitors, achieve monopoly and start milking you for all your worth - what the kids call enshittification).How could they possibly be making money if they are giving access for free?
You have some pretty amazing hardware if you can run the full R1 model. I suspect you're talking about the 8B parameter model instead, not the ~670B parameter one that everyone's taking about.Am I the only one that feels this is a "who cares" moment given that they are not releasing the model for people to run locally?
Honestly, I feel that's the huge selling for point DeepSeek - you're not relying on some company for it, you just run it on your own hardware offline and enjoy whatever it is it can do no matter where you are or if you are even connected to anything.
That's pretty cool. I used to make a decent living making small changes to programs somebody else wrote. I'm glad I retired before AI replaced me.This makes me sad.
My daughter (11) spent a few weeks of IT classes hand copying a pong implemention as a tutorial in Python, and was sooooo proud of herself that she figured out how to make a few quality of life and UI changes herself.
Basic GPT-4o can do exactly the same, no reasoning required. Why is everyone obsessed with using reasoning models to do simple stuff the way more efficient models could already do?o3 mini can count!
Thought about letter count in "raspberry" for a couple of seconds
There are 4 r letters in "raspberrry."
Why be sad? We all have to start learning some where, my daughter (10) is doing similar on her rpi.This makes me sad.
My daughter (11) spent a few weeks of IT classes hand copying a pong implemention as a tutorial in Python, and was sooooo proud of herself that she figured out how to make a few quality of life and UI changes herself.
Completely agree. Regardless of ones opinions on AI in general, the fact that DeepSeek is pushing oAI to provide a better services at a lower cost is a net win. Competition in any field is a very good thing.This is what's supposed to happen in free market competition, businesses will try to offer better value to the customers.
Unfortunately, these days it seems like businesses are more inclined to get political based market protection from foreign businesses, than trying to improve.
I'm not talking specifically about programming. But even if we talk about it, some code can be quite hard to verify, to the point that having to do the verification plus add the fixes can be more time-consuming than just writing it yourself from the start (with the extra benefit of not losing your ability to do it over time).Verification is almost always massively faster than creation. I can verify a patch in 15 minutes of time that might take me a few hours to write. Also I can spot errors and ask for revisions. Sometimes the models don't do revisions well, in which case I either provide hints or do it myself. But it is no worse in terms of quality as having a junior developer, and turn around time vs a junior developer is often a few minutes for the model vs a week for the same output by a junior developer.
The advantages of having a large command-and-control economy embedded within a wrapper of capitalism. That military-industrial complex is there for a reason.Which is how America put a flag on the moon right? Oh wait, Apollo was paid for by the government!
That doesn't imply they are lying, LLMs give different answers for the same input basically all the time, some correct and some wrong.
That's the great thing about insurance companies using AI to evaluate medical claims - If the AI makes a wrong decision, it'll be able to hallucinate enough supporting documentation to back up the decision that even if there's an overworked human signing off on the decisions, he won't have the time to see if the reasoning is sound. (if he had the kind of time to look into each claim, they'd have just used him to make the initial decision). Meanwhile the patient's condition gets worse while his doctor appeals the decision back to the same AI agent.o3 mini can count!
Thought about letter count in "raspberry" for a couple of seconds
There are 4 r letters in "raspberrry."
That's the modern company for you. Lose money until you get bought.They don't make any money, they are losing a ton of it.
I gave it a tiny Unity shader used for a render feature pass in URP 14, which doesn't work anymore in URP 17, and asked to fix it. It was completely unable after several attempts, until I ran out of free prompts for the model.Just tried it with this prompt:
"Generate an RPG game in Python where the main character goes around and collects animals in small boxes. The objective is to collect all 30 species of animals. Include a combat system in the game and NPCs that the player can interact with."
It worked and the game functioned properly. Naturally graphics are crap because it can't generate sprites.
It was obviously trained on my annual self evaluation at work.They did promise it fucks up 39% less frequently.
Don't see why you should be sad. She acquired knowledge, reasoning skills & used initiative to improve things.This makes me sad.
My daughter (11) spent a few weeks of IT classes hand copying a pong implemention as a tutorial in Python, and was sooooo proud of herself that she figured out how to make a few quality of life and UI changes herself.
That's what we call a loss leader pricing strategy.How could they possibly be making money if they are giving access for free?
none of these chatbot AIs are making money, but they are hoping their AI will replace hundreds of millions of human employees in the future.How could they possibly be making money if they are giving access for free?
"Still made errors, but there were less major ones".OpenAI says testers reported a 39 percent reduction in "major errors" when using o3-mini
How could they possibly be making money if they are giving access for free?
They're supposed to be a non profit, but they're moving away from that model. Also, open software does not mean free. You still have to run your infrastructure, pay people to install it, etc. free and open are two different things.Seeing as their name is OpenAI shouldn't all this shit be free anyways?