I used sonnet five today to evaluate work I’m doing on an experimental programming language with an interesting concurrency model.
I asked it to try to figure out why one of the examples wasn’t working.
It read the implementation of the compiler and the runtime, found the bug, fixed it, fixed the example and the only thing I had to do manually is suggest a less silly name for a particular function.
The same thing I've been concerned about for years. These things can sound extremely confident and be wrong. If you're out of your depth with these tools, you'll find a "trustworthy sounding partner" who's basically lying to you about what it is "sure about".
XML was once like violence... if you're not getting the results you wanted you should just use more of it. We do not need to go back to that. XML is a step backwards to what was already a step backwards.
> Juniors are still getting hired because they're still way cheaper and they're just as capable as using AI as anyone.
That is pretty context sensitive. You're correct that there's no real deep AI use expertise broadly understood to exist at this point (unless you're Steve Yegge?), but if people think they can toss out the engineers with experience in the systems that have been around a while, with junior developers "guiding" changes — that's likely a good way for a business to fall on its sword.
> “We should bear in mind that, in general, it is the object of our newspapers rather to create a sensation — to make a point — than to further the cause of truth.”
It made coding way different for me. I'm able to get a proof-of-concept for an idea up pretty quick, and then I have to go back and decide if I like the style it produced.
I feel more like a software producer or director than an engineer though.
I think this is how IBM is making tons of money on mainframes. A lot of what people are doing with cloud can be done on premises with the right levels of virtualization.
Just kidding... That sounds like my journey as well. I had friends in the neighborhood who also had the TI-99/4a. We all had Cub Scouts and Boy's Life magazine listings to key in.
Did you have the data cassette recorder? We used to try to "load programs" from Michael Jackson's Thriller album.
I understand the downvoting, but recent events of the last year in the United States have reminded me that if you want people to mourn you after you're gone — not acting certain ways is a good way to get there.
I cannot recall the cartoon, but there was a revelation of "why a character was such a bad actor" (a jerk). And the reply was ironically one of care — "I don't want anyone to miss me after I'm gone".
As if to relieve the pain of loss they wanted others to feel relief.
I asked it to try to figure out why one of the examples wasn’t working.
It read the implementation of the compiler and the runtime, found the bug, fixed it, fixed the example and the only thing I had to do manually is suggest a less silly name for a particular function.
I would use sonnet 5 for coding … seems alright!