Yeah, i was very excited when the first waterproof phones started being a thing, was a big innovation imo, even if i have to occasionally cash in my apple care on mistakes like this one π
Yeah, i was very excited when the first waterproof phones started being a thing, was a big innovation imo, even if i have to occasionally cash in my apple care on mistakes like this one π
Happy to help
I was quite far from a fridge, no nearby kitchen, it was pretty hot out and the pool was right there (and i had been in said pool with said phone the day before reading). The phone was just displaying the βphone too hot!!β Error so I figured why not
I ran into one of these last night who insisted that because LLMs were "non-deterministic" and coding was "deterministic" that LLMs couldn't be trusted or something.
I wonder if they get together and come up with bad analogies that don't make sense together, or if these are individual efforts
Actually has gone quite well, still more to be done but we had a very significant improvement in our main toxicity metrics.
The words you are saying here make it very clear you don't understand software engineering enough to have an informed take on the use of LLMs in it.
"non-deterministic solution to a deterministic problem" - seriously? This makes zero sense as an argument. *I* am non deterministic.
This question actually does worry me quite a lot, and is one of the biggest things about AI I think we need to be figuring out. It's super unclear how things are going to shake out
Its possible LLMs open up new opportunities for fucking things up, but I trust Opus over any junior eng i've worked with, and a lot of seniors engs too.
Good engineering requires many different layers for issues to be caught at, as well as layers of systems to handle when things break and gracefully recover.
Your posts betray a significant lack of understanding of how software engineering works.
Any halfway decent software team already has to deal with things breaking in production, because stuff does break in production, often. Bad code makes it through review without AI, its a fact of life. The LLMs reviewing things actually helps with this a lot.
Your arguments are "what if someone has a bad day and just does something bad", which doesn't need AI to happen. Someone could push bad code and someone else could just slam the approve button without reviewing it any day of the week. Maybe someone even deploys it, so?
βWhat if they just push random bullshit to the repo and deploy it!!!?!!β
Bud I could do that right now without AI
Yessir. I also go freshwater swimming with my phone, takes great underwater pictures. Just not when the battery has expanded and popped the seal after spending an hour in the sun.
You are conflating people jamming silly "AI" features into products with developers using coding agents.
That does seem like the logical stance tbh
Where am I at now
yeah for the record I think the leaderboard tracking type things are very silly, we do no such thing here, but the fact that its so prevalent at this point is real signal
Sure, nobody can speak for everyone, all we can do is say what we observe. I assume you know people at unity who would never touch an LLM with a ten foot pole? Both types likely exist, the question is just down to which direction the trend is moving
Unity and unreal at least, idk about the rest but assume its similar vibes
Yes, friends at said companies
saying "ai has only made things worse" is a very uninformed take that willfully misunderstands the technology, is my point.
You realize all the people building the engines are all in on using the LLMs for development now right?
every major application you use these days is using LLMs to code. Many (big companies whose products I guarantee you are using) even have internal dashboards to track who is using the agents "enough" to track who is adapting to the new paradigm
If you were to make a game, would you rather spend weeks fucking around with collision detection, physics and entity management or would you rather just work on designing and testing game mechanics?
Less assembling IKEA furniture more 3d printing furniture from a drawing of it you made
Who says I don't take joy in the act of building? It's actually so much more fun building with the LLMs because of how much faster I go from idea to trying the thing out. "Oh what if I do this?" takes minutes instead of hours now.
That is true, this is why so many prominent engineers have basically declared that programming is dead. The real task is (and arguably always has been) project management, product design, and all the "figuring out exactly what to build" side of things.
Lol. Lmao
It's actually silly to not use them at this point, just like nobody really wrote assembly by hand after higher level languages became a thing. Sure, i'll go in and tweak things occasionally but the profession is just different now, and I'm not precious about how the code gets written
I take quite a bit of pride in building things actually, and care far more about what I build than exactly how I build it. I'm actually known for being very fast at writing good code, and the agents just do it faster, even when you account for taking the time to review and test what they do
We just increment the βdays until we verify jerryβ counter instead