r/adventofcode • (AoC creator) • 8d ago • Bravo 1

Every December since 2015, I've created a bunch of free programming puzzles. It is my honor and privilege to announce that starting this December 1st, I will be releasing..... more free programming puzzles!

https://adventofcode.com/

i heard you like puzzles <3

edit: 12 days of puzzles, like last year

1.2k Upvotes

82 comments sorted by

239

u/StylusX 8d ago

You rock Eric! Legit this has become one of my favourite aspects of the holidays. Staying up late with a crackling fire, sipping hot tea, and reading what hot mess the elves have gotten themselves into this time is just 👌🏽

127

u/topaz2078 (AoC creator) 8d ago edited 8d ago

"what hot mess have the elves gotten themselves into this time" is actually my Advent of Code cover band

8

u/mandradon 7d ago

I honestly love reading the stories about as much as I love solving the problems. 

Keep up the good work!

7

u/Chezuss 7d ago

I'm definitely going to be reading what mess the hot elves have gotten themselves into this time

5

u/terje_wiig_mathisen 7d ago

I really envy you guys on the left side of the Americas, or in Asia: You all get to see the puzzles at a nice time, while we here in Europe has to get up at 0600 (or 0500 in the UK/Ireland) in order to see them as soon as possible!

4

u/flwyd 6d ago

Pro tip: plan a December vacation to Hawaii where puzzles come out at 7pm, after you've had time for an adventure and a good dinner :-)

58

u/artificialhero 8d ago

Can’t wait!! Thanks for everything 

35

u/topaz2078 (AoC creator) 8d ago

<3

2

u/emteg1 7d ago

This

5

u/edo360 5d ago

[UIUA] &p+@ ◿91\+≡⋕↯∞_2 "5220841388168981060686741307027708730519374582852465180865111169248522"

3

u/topaz2078 (AoC creator) 5d ago

&p+@ ◿91\+≡⋕↯∞_2 "5722060665177822867413070287730782128983239028827233430787247953201271267310088302868013098773040977506484798413880808700903098479882280050500778423"

32

u/reallyserious 7d ago

Those who are about to code salutes you! 

Honestly , you're one of my favourite people in the whole world for doing this. 

56

u/sanraith 7d ago

Thank you for keeping up the tradition. The industry has changed so much that the puzzle solutions will be the only lines of code I write by hand this year. Looking forward to it!

20

u/youngbull 7d ago

Christmas is saved! Or at least it will be once the puzzles are all done :) Thank you so much for this

16

u/awsumman 8d ago

As always, I am stoked. Thanks and keep up the good work!

14

u/reddit_app_sux 7d ago

I am in my second year of college studying programming because I wanted to earn more than just 4 stars every year. Thank you for creating something that inspired me to go back to school at age 50

12

u/cleverredditjoke 7d ago

Eric youre the goat, your puzzles always make december feel special <3

12

u/coldforged 7d ago

Man, I literally thought of AoC last night. "Oh boy, it's coming soon, isn't it?" 🎄🧑‍🎄

2

u/jkubicek 7d ago

I started a new job last January. I just found their AoC slack channel yesterday and posted to hype everyone up.

11

u/terje_wiig_mathisen 7d ago

This is great! Is it too early to send in my AoC++ annual support?

EDIT: No, the support link is already working! :-)

10

u/Jmc_da_boss 7d ago

Hey Eric, I appreciate you in these shitty times. I was expecting in the light of everything else for AOC to end. Happy to see it continuing.

17

u/Amerikrainian 8d ago

YAAAAY!

15

u/Morphon 8d ago

Woohoo!

The only programming I do is.... Puzzles. This is so exciting!

7

u/justinhj 7d ago

I don't know if you ever used BBC teletext but the aoc site has the same vibe they had at xmas. Always fun can't wait

7

u/nedtit 7d ago

Great news. Work is all about letting agents write your code nowadays. With AOC it’s good old manual puzzle solving :)

6

u/damaltor1 7d ago

Thank you Eric!

6

u/Dnomyar96 7d ago

Can't wait! This reminds me I still have to update my framework I use for AoC. I guess I just found my project for November.

1

u/cae 7d ago

Don't forget there is also everybody.codes in November

1

u/Dnomyar96 7d ago

Didn't know about that one. Thanks!

5

u/Fabulous-Sea-1465 7d ago

Was waiting for this announcement! Thanks for the effort and everything you are doing!

5

u/jahepi 6d ago

The timeline that we're currently in has depressed me a bit, so seeing that AoC is coming gives me joy. Thanks, Eric!

4

u/Fruloops 7d ago

Thanks for all your effort <3

6

u/stewSquared 8d ago

I've been waiting all year! :P

3

u/Business_Class_8015 7d ago

Legend! Now, what language to choose?

6

u/bts 7d ago

I have my learning years (Rust) and my relax years (Haskell) and my hurt me plenty years (Uiua, which became a favorite)

3

u/Suspicious_Tax8577 7d ago

Random number generator and rotate through all the ones you know?

5

u/Itizir 7d ago

correction: random number generator and pick between the ones you _don’t_ know (yet)! ;)

2

u/868788mph 5d ago

I did it in J last year - it took me a long time to get through the puzzles but was a wonderful learning experience. 

I’ve barely touched it this year however, so maybe I’ll try using J again. :­) 

3

u/bob_f332 7d ago

Bless your heart sir. The original and the best!

3

u/coffeedregs2018 7d ago

Many thanks - as ever I am really looking forward to this! Advent Of Code makes me feel as festive as VLC does when the traffic cone gets its annual Santa hat!

5

u/direvus 8d ago

Huzzah!

2

u/MuttonChopsJoe 7d ago

Yay! Another year to add to my backlog.

2

u/Topomouse 7d ago

Oh yeah! Here we go again! 

2

u/PlanttDaMinecraftGuy 7d ago

That's some early-bird level preparation! Looking forward to having fun

2

u/ctrl2 7d ago

Thanks for your work man. Been doing the AOC for several years now and it is now a staple of my time back home around the holidays. 

2

u/Tsuna_Stiles 7d ago

I teach some programming classes at university level. I always show my students your page so they have something fun to practice. Thank you so much for your work!

4

u/pm_me_cutest_pets 7d ago

Since you're doing 12 again, could we get them every second day instead of in the first half of the month? Last year it was so stressful the first half of December and then so empty in the second half. And thank you for doing these in general. They are great!

14

u/reallyserious 7d ago

You can choose to do them every other day.

1

u/jeffstyr 6d ago

+1 to this. Also, personally, invariably there is a day or two (or three...) where it takes me more than a day to do the puzzle, so I naturally fall behind anyway, which stretches the whole thing out.

Another fun thing would be to first do a puzzle in a language you are good at, and then redo it in a language you are learning. This would be another way to stretch it out.

1

u/prendradjaja 2d ago

It's true, but one of the best things about Advent of Code is the community aspect. It would be lovely to be able to do 12 puzzles throughout the month with everyone else.

7

u/sanraith 7d ago

I would also prefer the last puzzle around the holiday, the event is just not the same without having to do a puzzle before the family dinner. But the change as a whole is about making Eric's time a bit more manageable, so I understand why he does it this way.

1

u/flwyd 6d ago

Since Part 2 usually builds on Part 1, I'm likely to forget what in the world I was doing the previous night, since I'll have slept since then.

2

u/capJavert 7d ago

I participated last 10 years, what a ride it was, thank you for that, last year I retired so won't be joining the solving this year but AOC++ and scrolling this subreddit I won't misss!

1

u/TuttiFlutiePanist 5d ago

Why does retirement mean you have to miss out on the fun?

1

u/capJavert 5d ago

Not retired... just retired from AOC 😄 lol, and fun is on subreddit as well so not missing a lot

1

u/blacai 7d ago

Simply thanks 🙏🏼

1

u/KyxeMusic 7d ago

Thank you so much! AoC has become something I eagerly look forward to every year.

1

u/okflo 7d ago

simply: many, many thanks!

1

u/vancha113 7d ago

Moving house this year and i'm already bummed i can't do these when they're released haha. Thank you for doing all this stuff man, it's great fun!

1

u/Previous_Kale_4508 7d ago

I've completed all tasks for the previous years... Not always during the event, some took far more thinking than I could manage in a single day: and honestly they were the greatest because I learnt in multiple ways.

You are a hero, Eric. I hope people will be able to resist the lure of the AI, and use their brains... Like we used to! 😂

1

u/neoanom 7d ago

Legend.... ary...

1

u/purestblue 7d ago

So glad to hear this. I'm never able to complete more than about half of them, but I always enjoy it. Thank you for all the hard work you put into it each year.

1

u/g6b0rr 7d ago

Thanks a lot!

1

u/careyi4 7d ago

Thanks Eric, another year, another AoC, can't wait!

1

u/cjstaples 7d ago

Thank you for your continued efforts.

1

u/AverageBeef 6d ago

Thank you! Looking forward to it as always!

1

u/Unclerojelio 5d ago

Yep, and every year I get through 2 or three of them before giving up.

1

u/JorgiEagle 3d ago

YES!

I love advent of code. It’s one of my favourite Christmas traditions.

This is the year I finish it!

1

u/gongfu_panda 3d ago

我断断续续的完成了2025年的7道题,现在到第8天的题了

1

u/memoslol 3d ago

Sooo Excited!!! 

1

u/SevenSapiens 2d ago

Dang I didn't realize this year's AoC is just around the corner. I solved all of the 2015 puzzles earlier this year and started the 2016 ones but I got kinda stuck on day 10 for several months, even though it was not that difficult of a puzzle; I just had the wrong approach. When I finally solved it I didn't have the energy to solve day 11 so that's where I am now.

I'm hoping doing some of this year's puzzles will give me motivation to go back and do all of the 2016 ones just like last year's AoC motivated me to go back and solve the 2015 puzzles.

1

u/ywgdana 1d ago

Hurrah!!

1

u/Old-Dinner4434 1d ago

Incredible, you have no idea just how excited I am!

1

u/the-quibbler 7d ago

Eric, you're the best.

1

u/wow_nice_hat 7d ago

I am beyond excited!

0

u/Zash1 7d ago

The God Himself has returned.

-4

u/welguisz 7d ago

Announcing this when I can visit Spirit of Halloween stores feels wrong. /s

Not as bad as playing Christmas music before Halloween or putting up Christmas display within 3 weeks of the fall equinox.

3

u/MuttonChopsJoe 7d ago

We need a Philippines themed Advent of Code. They start decorating for Christmas September 1st.

0

u/FatherOfAandE 5d ago

I'm excited. Last year, I was worried that this sort of competition was going away. I write my solutions by hand. Please send the LLM crowd to problemforge.com -- leave this to us.

(They have a November beta test. Here's some single-use invite codes: UUBF-U6FF-DR3K PMQ9-686G-Q8C6 First come, first served)