| Blog | https://activelow.net/ |
| Blog | https://activelow.net/ |
I've completed "Reactor" - Day 11 - Advent of Code 2025 #AdventOfCode https://adventofcode.com/2025/day/11
Catching up now, doing days out of order. For this one I had a slow solution (20 or 30 minutes or so), but a relatively simple optimization finally gives me the solution in ~65 ms.
I've completed "Playground" - Day 8 - Advent of Code 2025 #AdventOfCode https://adventofcode.com/2025/day/8
Now it's picking up a bit. Run time for my part 2 solution is around 101 ms, more than 1000x yesterday's solution.
That's after enabling -O2 optimization, which I didn't notice wasn't enabled before.
My benchmarking runs the solutions in a loop until at least 2 seconds of run time accumulates and shows the average of all runs.
Finally implemented some benchmarking into my #AdventOfCode runner to see how well my Ada implementations are doing.
Longest (part 2) solution this year has been day 4 with about 1850 μs. Current day 7 comes in around 85 μs. (Depending on CPU temperature...)
I've completed "Laboratories" - Day 7 - Advent of Code 2025 #AdventOfCode https://adventofcode.com/2025/day/7
Another one that's not computationally expensive, but really neatly to implement thanks to not having a dozen special cases to take care of.

Or: How the AI Bubble, Panic, and Unpreparedness Stole ChristmasWritten by Tom of Moore’s Law Is DeadSpecial Assistance by KarbinCry & kari-no-sugataBased on this Video: https://youtu.be/BORRBce5TGwIntroduction — The Day the RAM Market SnappedAt the beginning of November, I ordered a 32GB DDR5 kit for pairing with a Minisforum BD790i X3D motherboard, and three weeks later those very same sticks of DDR5 are now listed for a staggering $330– a 156% increase in price from less than a month ago! At