Starting December 1st and running through December 25th, a new programming puzzle is released every day. While puzzles are released daily, there’s no deadline—you can take your time. Plus, you can use any programming language you like!
The puzzles get progressively harder (especially after day 10), but it’s a great way to improve your programming skills. I’d love to see how other testers progress through the challenges.
I’ve setup a leaderboard, so we can see how others are doing on the challenges. It would be great to see more testers give this challenge a go, and share their experiences here. Code to join the leaderboard is 2557629-7358e769 https://adventofcode.com/
Here is the leader board from last year (@pmichielsen - nice work)
It’s an easy walkthrough but I have a lot of security experience so most came easy Basically all offensive security tasks were easy and the blue team, I had to read carefully through the walkthrough
With the uprising of machine learning, they put in some labs with machine learning things in, to hack them. It was fun!
I will. At least that’s the plan.
And why shouldn’t I, now that I have supported the project?
I can well imaging that hosting doesn’t get cheaper with more and more people participating.
Hope for entertainment, insight, fun and learning. (And I’m pretty darn sure we’ll get it! )
Oh yes, I’ve been making a small financial contribution every year since I learnt about Advent of Code. My programming skills have improved so much as a result of taking part in this challenge, so I hope they can keep it running for many more years.
Definitely the most… interesting learning was that I bumped into an issue with my development environment: Enabling YJIT (a just in time compiler) for recent Ruby versions seems to consistently crash (!) the whole computer.
Thanksfully, it seems to be fixed with the next OS update.
It’s rarely that I see things like this happening (and independent of the OS of choice).
How are people finding Dayt 6?
My code required some optimization. Initially, it was going to take an estimated 6 hours to run. I was able to get this down to just 30 minutes. Could have made further improvemetns, but decided to just let it run while I had some breakfast. It had completed by the time I returned to my computer - 2 more stars for me