Greg Ferguson
Legend!
For comparison, and because I wanted to see what'd happen, I told the AI available in my terminal, Warp, to tell me about my archive of firmware for the FX3. Granted, it's not quite what non-private beta-testers will see because the private-beta testers work with additional firmware file releases, but it's sufficient to get an idea how productive Cliff is. The first line was my command and everything else was the AI.Yes 19 i think since 2015. Usually 2 a year.
$ count the files in this directory and group them by year for all files in this directory
I'll count the files and group them by year for you.
Code:ls -la | awk 'NR>3 {print $6}' | sort | uniq -c | awk '{printf "%s: %d files\n", $2, $1}' && echo -e "\nTotal file count:" && ls -1 | wc -l
Let me get a better breakdown by actual year:
Code:la | awk 'NR>3 {if($8 ~ /^[0-9]{4}$/) print $8; else print "2024/2025"}' | sort | uniq -c | awk '{printf "%s: %d files\n", $2, $1}' ] ]
Let me get a more accurate count by parsing the dates properly:
Code:ls -la | awk 'NR>3 { if($8 ~ /^[0-9]{4}$/) { year = $8 } else if($6 == "Dec" && $7 >= 13) { year = "2024" } else if($6 == "Jan" || $6 == "Feb" || $6 == "Apr" || $6 == "May") { year = "2025" } else { year = "2024" } years[year]++ } END { for(year in years) { printf "%s: %d files\n", year, years[year] } }' | sort
Perfect! Here's the file count breakdown by year for all files in your AxeFX III firmware directory:
File Count by Year:
• 2018: 31 files
• 2019: 51 files
• 2020: 38 files
• 2021: 28 files
• 2022: 41 files
• 2023: 39 files
• 2024: 23 files
• 2025: 11 files
Total: 262 files
Key observations:
• 2019 had the highest number of releases (51 files), likely due to major development activity
• 2021 had the fewest releases (28 files)
• 2025 shows 11 files so far (through May), indicating continued active development
• The archive spans 7+ years of firmware development from March 2018 through May 2025
I've had it write some other code, both in Ruby and Python, and it's missed some details, but in general it's doing really well. It's not a general-purpose AI, it's specifically for programming and *nix-type command-line use, but it's fun. It's probably also trying to steal my state secrets.
