advent of code 2025 day 1
don't write code like me, kids https://git.hollymcfarland.com/monorail/advent-of-code-2025/src/branch/main/day-01
for recreational purposes i like to make Garbage
advent of code 2025 day 2
amy decided to not do the clever math thing i was struggling to implement to check a lot fewer IDs, something about how we were thinking about it was subtly wrong and the naive approach was fast enough. i do like her regex-based approach to part 2, that's cute https://git.hollymcfarland.com/monorail/advent-of-code-2025/src/branch/main/day-02
advent of code 2025 day 3
day 3 part 1 was easy, part 2 says "now do it without the approach you took in part 1"
we let the naive solution run for 15 hours and it didn't complete, maybe we'll think about it more later https://git.hollymcfarland.com/monorail/advent-of-code-2025/src/branch/main/day-03
re: advent of code 2025 day 4
@wallhackio i used to use simple
Pointclasses that were basically just 2 element tuples that had__add__defined on them, but i saw someone last year mention complex numbers and i thought it was really clever