Monday, August 3, 2026

LLMs aren't so smart

 I'm working on updating my noaadata packages using spec-driven development (SDD). This stuff is definitely got a ways to go on smarts. It's doing plenty very well, but then it did this where it changed "Viet Nam" to "Viet Name" rather than "Vietnam". Sigh. I fixed it in 7233879.

--- a/data/mmsi_prefix.sql
+++ b/data/mmsi_prefix.sql
@@ -203,7 +203,7 @@ INSERT INTO "mmsi_prefix" VALUES(565,'Singapore (Republic of)','Singapore');
 INSERT INTO "mmsi_prefix" VALUES(567,'Thailand','Thailand');
 INSERT INTO "mmsi_prefix" VALUES(570,'Tonga (Kingdom of)','Tonga');
 INSERT INTO "mmsi_prefix" VALUES(572,'Tuvalu','Tuvalu');
-INSERT INTO "mmsi_prefix" VALUES(574,'Viet Nam (Socialist Republic of)','Viet Nam');
+INSERT INTO "mmsi_prefix" VALUES(574,'Viet Name (Socialist Republic of)','Viet Name');
 INSERT INTO "mmsi_prefix" VALUES(576,'Vanuatu (Republic of)','Vanuatu');
 INSERT INTO "mmsi_prefix" VALUES(578,'Wallis and Futuna Islands','Wallis and Futuna Islands');
 INSERT INTO "mmsi_prefix" VALUES(601,'South Africa (Republic of)','South Africa');

No comments:

Post a Comment