Hacker News new | ask | show | jobs
by isoprophlex 937 days ago
> Tool to automate downloading and submitting advent of code problems.

Well... the biggest use case I can think of is automated, AI assisted, problem solving. Which isn't really aligned with the spirit of AOC. In fact they politely asked people not to, if I'm not mistaken.

3 comments

I am actually using it to submit my solutions without leaving the editor (out of lazyness).

I just need to run `aoc submit <my-solution>` and immediately get feedback if I am correct. If that it the case, it automatically downloads the second problem so I can immediately continue.

As explained in another comment I'm not participating competitively. I just really like automating things.

I also think that AI assisted program solving if against the spirit of AoC, so I will add a note to the readme to discourage it.

Nice job scratching your own itch!
This won't really make a difference in that regard. If you wanted to use AI, you could copy the input/output or just use their API directly.

I personally use a solution like this because I'm just plain and simply lazy.

the first usecase I thought about was the tryhards that want to save every second :D ... idk there could be a legitimate usecase
That's exactly what it's. Anyone trying to rank (and even if not) had a tool such as this built since AoC's origins years before AI coding solutions. Seems nowadays for many people any kind of automation implies AI assistance.
I guess they could just ditch the competetive rankings altogether now with AI coding assistants. Keep the star system to keep track of what you did yourself, at most.