Part two was exceptionally hard. Many people on reddit reporting they were hit by one edge case that's not covered in the examples. But my implementation passed these edge cases too. I was hit by another edge case. So there are at least two edge-cases (which are in the actual data) that aren't covered in the examples or the description.
Advent of Code 2023 is nigh
81–90 of 319 posts
Re: Advent of Code 2023 is nigh
#82Another year and another Advent of Code that I don't have enough time in my life to do. One year I'll actually finish!
Re: Advent of Code 2023 is nigh
#83Genuinely curios why people are so into AoC ... Feels leetcode-y
IMO, they are a fun community programming puzzle tradition. I would still turn to leetcode for interview practice. But AoC is awesome for me when I don't want to grind leetcode for some interview I don't want right now.
Re: Advent of Code 2023 is nigh
#84Opening up a tab to quickly solve the problem with ChatGPT in order to climb the leaderboard is the modern Tragedy of the Commons.
Re: Advent of Code 2023 is nigh
#85Shameless Plug: If anybody is doing Advent of Code and wants to win tickets to the 2024 Carolina Code Conference (Greenville, SC in August) we're doing a ticket challenge. 22 tickets up for grabs with lots of ways to win. Entry details here. https://blog.carolina.codes/p/advent-of-carolina-code-ticket...
Re: Advent of Code 2023 is nigh
#86[dead]
Re: Advent of Code 2023 is nigh
#87I think I’d like to try this year’s in a language I haven’t touched before. What languages should I consider if I want something paradigmatically different from Go, Python, etc?
I used it last year to exercise my utterly novice clojure skills and found that very enjoyable and educational.
Re: Advent of Code 2023 is nigh
#88I will be doing this advent challenge this year instead: https://adventofchess.com/ Looking forward to read your write-ups!
Re: Advent of Code 2023 is nigh
#89Day one part 2 was relatively rough. Things I learned from it: rust regex crate doesn't support look-ahead, rust onig crate is currently broken in many ways and shouldn't be used (the version in crates.io doesn't compile and the version on GitHub is failing tests and look-ahead isn't working). It was a very frustrating time for me. After 2 hours of troubleshooting the above I used the same approach in python and it t…
Re: Advent of Code 2023 is nigh
#90I think I’d like to try this year’s in a language I haven’t touched before. What languages should I consider if I want something paradigmatically different from Go, Python, etc?
Last year I did my run in J (Jsoftware.com) and it was very interesting. This year my initial desire is to do it in raku, which seems suited to the first task at least (although I haven't managed to get to it). I did another year in common lisp. All in all I really can recommend doing them in non-typical languages, it expands your mind.