Qui a fait quoi lors de l'Advent of Code 2023 ?
Qui a fait quoi lors de l'Advent of Code 2023 ?
New Hacking the Grepson podcast episode is out!
Hacking the Grepson 060: Advent of Code 2023 Wrapup - Part 2
We finish the remaining days (17-25) in our Advent of Code 2023 Mega Discussion!
Episode Link: https://www.podbean.com/eas/pb-niheh-156def4
Show Feed: https://feed.podbean.com/hackingthegrepson/feed.xml
Show Home: https://hackingthegrepson.com
#HackingTheGrepson #podcast #programming #development #AdventOfCode #aoc #aoc2023
Our final discussion on the Advent of Code 2023, covering days 17 through 25, is upon your ears. Will Santa's elves successfully fix snow production and save Christmas? Erm, sorta?
New Hacking the Grepson podcast episode is out!
Hacking the Grepson 059: Advent of Code 2023 Wrapup - Part 1
Matt and Mike and a special guest discuss Advent of Code 2023, Days 11 - 16.
Episode Link: https://www.podbean.com/eas/pb-xevqk-155a5e1
Show Feed: https://feed.podbean.com/hackingthegrepson/feed.xml
Show Home: https://hackingthegrepson.com
#HackingTheGrepson #podcast #programming #development #AdventOfCode #aoc #aoc2023
Matt, Mike, and a special guest discuss day 11-16 of the Advent of Code 2023. Join us as we expand the cosmos, roll rocks on platforms, and drive an unreliable crucible. * Advent of Code 2023
Managed to reduce the exec time for 2023 day 23 part 2 from 513 seconds (~8.5 mins) to a stellar 0.310 seconds. Looking back at my commits these were the biggest leaps:
- By far the biggest leap: Shrink unique nodes to <= 64, then instead of a map simply use a `uint64` bitmask for boolean lookups (visited or not). Saves a lot of map accesses & assignments
- Prefer `int` when doing most calculations and comparisons, seems super optimized in the Go runtime
That said, running the exact squeezed single-core-optimized algorithm, but for multiple inputs on multiple cores simultaneously with 5 lines of code, feels absolutely awesome! 😎
New Hacking the Grepson podcast episode is out!
Hacking the Grepson 058: Advent of Code 2023 - Day 4 to 10
More discussion about (the now ended) Advent of Code 2023. This time, days 4 through 10.
Episode Link: https://www.podbean.com/eas/pb-af35f-1544792
Show Feed: https://feed.podbean.com/hackingthegrepson/feed.xml
Show Home: https://hackingthegrepson.com
#HackingTheGrepson #podcast #programming #development #aoc #aoc2023 #AdventofCode
It may be 2024, so Advent of Code 2023 is done, but our minds are still catching up, trying to solve its puzzles. On this episode, Matt and Mike discuss days 4 through 10, and even a meta idea to figure out the difficulty curve for future problems.
As with all #AdventofCode years, I did not finish #aoc2023. Not even close. I _did_ do better than 2022, so that's something.
I also built a Ruby on #Rails 7 web app to show off my progress, and will be backfilling it with my progress in previous years...eventually.
I might be a bit behind, but I've finally completed day 3 of 2023 Advent of Code.
It's slow going, and at times frustrating, because I’m using it as an opportunity to learn a bit of Rust. But at the same time, it is great fun, because I actually feel like I’m slowly getting more comfortable with Rust.