#aoc2023 — Public Fediverse posts
Live and recent posts from across the Fediverse tagged #aoc2023, aggregated by home.social.
-
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
-
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
-
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
-
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
-
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
-
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
-
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.
-
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.
-
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.
-
D’éirigh liom an t-#AdventOfCode a chríochnú roimh teacht don Bhliain Úr! 🎉
Mo chuid réiteach in #Rust:
-
Managed to finish #AdventOfCode before the New Year! 🎉
My solutions in Rust:
-
CW: AoC day 24
Whew, finally got a proper solution for part 2 (ie. not just getting the result from wxMaxima).
I tried rounding the result – but that got me a number too high by 1 (my solution produced a float ending in .8). Not sure if that’s some numerical precision problem on f64 or the “official” solution uses floor-rounding.
Anyway, the exercise made me remember some linear algebra and allowed me to learn nalgebra crate basics.
https://gitlab.com/silmeth/advent-of-code-2023/-/blob/main/day-24/src/lib.rs?ref_type=heads#L86
-
New Hacking the Grepson podcast episode is out!
Hacking the Grepson 057: Advent of Code - Day 1 to 3
Matt and Mike discuss their experiences with Day 1 to 3
Episode Link: https://www.podbean.com/eas/pb-ug8ch-153626d
Show Feed: https://feed.podbean.com/hackingthegrepson/feed.xml
Show Home: https://hackingthegrepson.com#HackingTheGrepson #podcast #programming #development #aoc #aoc2023 #AdventOfCode
-
New Hacking the Grepson podcast episode is out!
Hacking the Grepson 057: Advent of Code - Day 1 to 3
Matt and Mike discuss their experiences with Day 1 to 3
Episode Link: https://www.podbean.com/eas/pb-ug8ch-153626d
Show Feed: https://feed.podbean.com/hackingthegrepson/feed.xml
Show Home: https://hackingthegrepson.com#HackingTheGrepson #podcast #programming #development #aoc #aoc2023 #AdventOfCode
-
-
-
I did it! I thought there’d be a second part of Day 25’s puzzle after all the remaining stars are collected, but there isn’t; all that remains is to press the Big Red Button.
#AOC2023 is the first #AdventOfCode I’ve completed. Thanks so much,
@ericwastl! -
I did it! I thought there’d be a second part of Day 25’s puzzle after all the remaining stars are collected, but there isn’t; all that remains is to press the Big Red Button.
#AOC2023 is the first #AdventOfCode I’ve completed. Thanks so much,
@ericwastl! -
Feeling Advent of Code burnout. I’ve 5 stars missing (parts 2 of days 21, 23, 24, and the whole 25th day) and can’t get around to doing any of that.
(Also honestly I’ve never done any graph algorithms so not even sure how to approach 25th)
-
AoC2023.25: Advent of Code gifs
https://cohost.org/sol-hsa/post/3974760-ao-c2023-25-advent-o
-
AoC2023.24: Advent of Code gifs
https://cohost.org/sol-hsa/post/3965013-ao-c2023-24-advent-o
-
AoC2023.23: Advent of Code gifs
https://cohost.org/sol-hsa/post/3956650-ao-c2023-23-advent-o
-
CW: I cheesed AoC day 23 part 1
I wrote Dijkstra distance-like function, but choosing nodes with longest distances first; and the order of considered candidates with equal distance depends on the internal state of the HashMap (which in #RustLang is randomized). So it’s not guaranteed to actually always find the longest path, but sometimes it does. I ran it ~10 times and chose the largest result. Seems I got lucky (or the input is simple enough).
-
Advent of Code Day 22 — Sand Slabs
I almost gave up on this one. Then I started playing around with it in a 3D render package and I found the issue.
https://chasingdings.com/2023/12/22/advent-of-code-day-22-sand-slabs/
-
New blog: "Advent of Code 2023"
https://michaelchadwick.info/blog/2023/12/22/advent-of-code-2023 -
New blog: "Advent of Code 2023"
https://michaelchadwick.info/blog/2023/12/22/advent-of-code-2023 -
CW: AoC days 20–21
I failed to solve 2nd parts of those two puzzles myself. I looked at other people’s code/write-ups and I know how to approach them now (and I’ll try to finish them today).
But I don’t like those puzzles since it’s basically “let’s look at the input and try to get the answer for it specifically” rather than doing a “proper” general solution to the problem as outlined in the puzzle’s description.
-
AoC2023.22: Advent of Code gifs
https://cohost.org/sol-hsa/post/3946030-ao-c2023-22-advent-o
-
Since the puzzles in #aoc2023 have gotten harder and more involved, I think it's time to go back to trying past years. I only started in 2021, and have since dabbled in years before that, but there's so many puzzles to try still!
-
Since the puzzles in #aoc2023 have gotten harder and more involved, I think it's time to go back to trying past years. I only started in 2021, and have since dabbled in years before that, but there's so many puzzles to try still!
-
Small update on #AdventOfCode progress: my ability to solve puzzles has dwindled quite a bit for Days 11-21, but at the current moment I have *1* more star than last year, and that's progress!
-
Small update on #AdventOfCode progress: my ability to solve puzzles has dwindled quite a bit for Days 11-21, but at the current moment I have *1* more star than last year, and that's progress!
-
#aoc2023 has turned into data analysis problems... what happened with the programming?!
-
CW: Advent of Code day 19 - Rust solution
Nice puzzle 😃
I ended up with a lot of code because I wanted to write my custom parser and avoid repeated allocations 😇
It could have been much less code with the winnow parser 😅
Time (including parsing):
Part 1: 16µs
Part 2: 21µs -
Advent of Code Day 20 — Pulse Propagation
First, you find the right answer using pencil and paper. Then, you write code to produce that answer. Right? No? Just me?
https://chasingdings.com/2023/12/20/advent-of-code-day-20-pulse-propogation/
-
CW: Advent of Code day 18 - Rust solution
I worked on an algorithm for about 1.5 days 💡
I felt like a mad scientist with my neat algorithm 🤓
Then I found out that it can be solved more easily using the shoelace formula and Pick's theorem which I didn't know about 😐️
That made me demotivated for a couple of hours 🥲Then I benchmarked my algorithm against the shoelace + Pick method and it turns out that my algorithm is slightly more efficient 🤩
1/n
-
I developed an algorithm to solve day 18 in Advent of Code in under 5µs 🤯🚀
All what I need are two scans of the instructions to deliver the answer!
This means that the time complexity is O(n) where n is the number of instructions.
The space complexity is also O(n).
The implementation is in #Rust :ferris:
EDIT: I optimized it to use a single scan. It has a constant space complexity now :D
See https://fosstodon.org/@mo8it/111608821490965411 -
Today’s #AdventOfCode #AOC2023 part 2 took me a while, but I got a lot of satisfaction out of it. :)
-
AoC23 be like: “Part 1 works, I think I did a pretty good job at making this efficient”. Part 2: "Nope” #AdventOfCode #aoc2023 #aoc23 #aoc
-
CW: Advent of code day 18 spoiler
-
A little late, but I've completed Day 17 - Advent of Code 2023 https://github.com/massahud/advent-of-code-2023/blob/main/day17/day17.ipynb
-
CW: Advent of Code day 16 - Rust solution
Kind of fun, but too time intensive… ⌛️
Optimizing it introduced a lot of complexity. It could be easier, but then it wouldn't be efficient.
Time (including parsing):
Part 1: 47µs
Part 2: 6.7ms 😐️Part 2 could be parallelized, but I didn't want to spend more time on it 😅
Since I read that day 17 is hard, I will skip it until I find time for it.