Live data from Hacker News

Advent of Code 2025

adventofcode.com

231–240 of 416 posts

Re: Advent of Code 2025

#231

I am very happy that we get the advent of code again this year, however I have read the FAQ for the first time, and I must admit I am not sure I understand the reasoning behind this: > If you're posting a code repository somewhere, please don't include parts of Advent of Code like the puzzle text or your inputs. The text I get, but the inputs? Well, I will comply, since I am getting a very nice thing for (almost) fre…

This is not surprising at all, to me. Just commit the example input and write your test cases against that. In a nicely structured solution, this works beautifully with example style tests, like python or rust doctests, or even running jsdoc @example stanzas as tests with e.g. the @linus/testy module.

Re: Advent of Code 2025

#232
post #80

Earlier quoted context omitted.

I use git-crypt to encrypt the inputs in my public repo https://www.agwa.name/projects/git-crypt/ :)

I don't push my solutions publicly, but I made an input downloader so you can input your cookie from your browser and load (and cache) the inputs rather than commit them.

This is cool. Kudos!

Re: Advent of Code 2025

#233

> You don't need a computer science background to participate - just a little programming knowledge and some problem solving skills will get you pretty far. Every time I see this I wonder how many amateur/hobbyist programmers it sets up for disappointment. Unless your definition of “pretty far” is “a small number of the part ones”, it’s simply not true.

Got to agree. I'm even surprised at just how little progress many of my friends and ex-colleagues over the years make given that they hold down reasonable developer jobs.

I think this has a lot more to do with time commitment. Once the problems take more than ~1 hour I tend to stop because I have stuff to do, like a job that already involves coding.

Re: Advent of Code 2025

#234
I had never heard of this before I saw something announcing this years adventure. It looked interesting so I gave it a try, doing 2024. I had a blast. In concept, its very similar to the Euler Project but oriented more towards programming rather than being heavily mathematical. Like Euler, the first part is typically trivial while part 2 can put the hammer down and make you think to devise an approach that can arrive at a solution in milliseconds rather than the death of the universe.

Re: Advent of Code 2025

#235
I want to try doing it in assembly using fasm this year.

Could either be really recreational and relaxing.. or painful and annoying.

Though I don't care even if it takes me all of next year, it's all in order to learn :)

Re: Advent of Code 2025

#236

Advent of Code is one of the highlights of December for me. It's sad, but inevitable, that the global leaderboard had to be pulled. It's also understandable that this year is just 12 days, so takes some pressure off. If you've never done it before, I recommend it. Don't try and "win", just enjoy the problem solving and the whimsy.

And this is how I know I am not a developer/programmer. I have no urge or interest in such event.

Why post, then? No one cares about your lack of interest.

Re: Advent of Code 2025

#239

> You don't need a computer science background to participate - just a little programming knowledge and some problem solving skills will get you pretty far. Every time I see this I wonder how many amateur/hobbyist programmers it sets up for disappointment. Unless your definition of “pretty far” is “a small number of the part ones”, it’s simply not true.

Someone else in the thread lamented the problems as "too easy" and I wondered what world I was living in.

Re: Advent of Code 2025

#240

I am very happy that we get the advent of code again this year, however I have read the FAQ for the first time, and I must admit I am not sure I understand the reasoning behind this: > If you're posting a code repository somewhere, please don't include parts of Advent of Code like the puzzle text or your inputs. The text I get, but the inputs? Well, I will comply, since I am getting a very nice thing for (almost) fre…

I make my code public, and keep my inputs in a private submodule.
Post reply on HN