Alabhya Jindal

Week 13

30 August 2025

Currently at around 7,500 words in the report. I don't like writing in order to meet a target word count since conveying the same idea in less words is more important. Regardless, I should able to have 9,000 words without adding unneccesary content. That should be fine. The target word limit is 10,000 words with a 10% tolerance.

I am counting the words using the following Ruby script. I tried TeXcount but it had too many errors. Pandoc goated.

#!/usr/bin/env ruby

chapters = Dir['chapters/*.tex']
total = 0

chapters.each do |chapter|
    count = `pandoc #{chapter} -t plain | wc -w`.to_i
    puts "#{File.basename(chapter, '.tex')}: #{count} words"
    total += count
end

puts "\nTotal: #{total} words"

Ruby feels great for shell scripts, I love how the backticks can be used to run shell commands.

Enjoying reading the Rust book. The Rustlings exercises are great as well.

Went out for a run today after a while realized how important it is. Movement I mean - great for mental health.