Earlier quoted context omitted.
> But I don't play the game correctly any way: instead of trying to solve the problems as fast as I can, ... FYI trying to solve the problems as fast as you can is not considered "the correct way". The author has emphasized multiple times that going for the leaderboard is not for everyone and requires a pretty questionable coding style. The main goal is to have fun and learn something new.
doesn't the existence of the public leaderboard beg to differ? :)
Advent of Code 2024
531–540 of 580 posts
Re: Advent of Code 2024
#532Earlier quoted context omitted.
Depends if you're really stuck on a problem. I'd rather learn by getting a look at how it's done, even if the code is incorrect, than be completely suck with no idea why or what to do.
Consider looking at the solutions threads on Reddit instead - that way, the code you're looking at isn't broken in ways you don't know enough to spot.
If Claude generates it and it produces correct output for the challenge but is subtly broken on some edge case not in the challenge input, how is it difference from pulling some code from Reddit that produces correct output for the challenge but is subtly broken on some edge case not in the challenge input?
Re: Advent of Code 2024
#533Earlier quoted context omitted.
Claude will do it for you.
What is the point in doing a programming challenge if you aren't learning anything
Re: Advent of Code 2024
#534Earlier quoted context omitted.
That all well and good until you hit a brick wall you cannot pass. At this point a helping hand and/or the answer is the only way forward or to learn.
> you cannot pass This is his entire point: getting to this brick wall is _where_ the real learning happens. When you start scrambling, reading old stackoverflow posts, and breaking out the calculus text book you're pushing the boundaries of what is possible for you. Body builders don't grow by watching other people lift weights.
Re: Advent of Code 2024
#535Earlier quoted context omitted.
I actually made somewhat of an effort this time, made sure I was awake in good coding shape when the problem was released. Had a scaffold set up for running the code based on previous years. And I'm a pretty decent all-round coder, should be by now. Ended up at around spot 6500. Boggles my mind to even imagine what it would take.
You can see videos of what it takes; Jonathan Paulson makes the leaderboard often with Python and puts videos of him doing it on YouTube; he made positions 25 and 40 on day 1 this year and here is his video: https://www.youtube.com/watch?v=ym1ae-vBy6g
I can move that fast, faster even, when I know exactly where I'm going.
I imagine if I was doing this kind of problem solving all day every day it would be possible.
Re: Advent of Code 2024
#536Earlier quoted context omitted.
What is the point in doing a programming challenge if you aren't learning anything
Here's your opportunity to learn something: Different people can get enjoyment from the same thing in different ways, and you can learn things about data structures and algorithms without learning the syntax of a particular language to implement them.
Re: Advent of Code 2024
#537Earlier quoted context omitted.
Are we using enshittification for everything we don't like these days? We invented calculators, those really enshittified manual arithmetic puzzles. Private boards for this stuff makes sense anyway, it's the Internet afterall.
No, we do not. Calculators are a whole different issue from LLMs, which plagiarize and spoonfeed whole paragraphs of thought. Enshittification occurs when previously good or excellent things are replaced by mediocre things that are good enough for those susceptible for advertising and group think. Examples are McDonalds vs. real restaurants, Disney theme parks vs. Paris, the interior of modern cars, search engine dec…
That's everyone, including you, no matter how edgelordy you post about 'normies' and how you are above that. See how quickly your brain hands you "McDonalds" and "Disney" when you need an example.
Yes you just used the first one that came to mind, the one that everyone would recognise, that's because billions of dollars keep McDonalds first in mind and universally recognised. And even if you make your personality "I wouldn't eat at McDonalds" that money is getting you to propagate the name on HN, just to remind people it exists and keep people talking about it.
Re: Advent of Code 2024
#538I read the entire page and I don't see anywhere that it actually lists what the puzzles are, I'm so confused.
Re: Advent of Code 2024
#539Earlier quoted context omitted.
doesn't the existence of the public leaderboard beg to differ? :)
The way I see it, it exists because it's the only one that can be reasonably implemented.
Re: Advent of Code 2024
#540I'm gonna try doing this on the NES (Nintendo Entertainment System) this year. Probably some problems will be impossible with limited RAM (2KiB, plus an optional 8KiB on the cartridge, maybe more if a fancy cartridge is used). But I'll try to solve as many as possible. Today's was possible, in under 4 seconds, using 4KiB extra RAM on the cartridge.