|
|
|
Back to newsletter 304 contents
Like most dev, I'm using AI to code assist. Or rather trying, because even the latest models are only at the level of a junior coder, so for actually creating good code they are of limited usefulness. But we all know the actual coding is a small part of a dev's job. The AIs are helpful in many areas, like explaining unfamiliar code, planning, specifications, etc. I decided to apply the AI (trying with the three most popular models at their latest versions) to creating the newsletter. My own process is to scan around 100 relevant articles, talks, blogs, etc. Of these 100, I filter out the no-hopers and I'm left with around 30-40 that are potentially useful for the tools, news and tips sections. Then I go into more detail with these, ending up with 3 for each section. It's a process that I would have thought the AIs could handle well.
They were pretty bad at finding stuff. If it's very directed specific web searching, they're good, but for a more generic trawl of what might be of interest for the newsletter, worse than meh. They were also bad at filtering out no-hopers, basically because they were unable to apply good quality scoring. If I could codify how I decide on the quality and relevance of the article then they could do it, but if I could do that I could write a program to do it - and I can't. Finally they were also quite bad at choosing what to go into the newsletter from those last 40, until I repeatedly pointed out flaws in how they were scoring the content. Without a lot of feedback they chose some acceptable options but also some really bad options, and almost never the best options. With sufficient repeated feedback they were a lot better, but by then it had taken longer to work with any one AI than doing it all myself! Hopefully that was good experience for when the models get better.
Now on to all the manually built newsletter list of links, tips, tools, news and talks, and as usual I've extracted all the tips into this month's tips page.
Java performance tuning related news
Java performance tuning related tools
Back to newsletter 304 contents