For anyone interested, advent of code is about to start! (first puzzles dropping at midnight ET which is in around 11 hours)

We have a community in the instance at [email protected] for discussion about the event and that will have solution threads where you can post and compare against other people


Advent of code is a programming puzzle advent calendar where new puzzles drop every day until the 25th. They can be done in any language and puzzles are released on the AoC site

https://adventofcode.com/

  • Hazelnoot [she/her]@beehaw.org
    link
    fedilink
    English
    arrow-up
    10
    ·
    1 year ago

    Thanks for the reminder! I almost forgot to set up my repo. 🤦‍♀️ I’ll be publishing my solutions on GitHub for anyone interested. This year I finally got around to restructuring things to keep the input files out of git, so I won’t have to feel guilty about leaking the problem inputs.

    • Anders429
      link
      fedilink
      arrow-up
      5
      ·
      1 year ago

      I thought problem inputs were randomized for each user?

      • Hazelnoot [she/her]@beehaw.org
        link
        fedilink
        English
        arrow-up
        7
        ·
        1 year ago

        There’s a limited pool of random inputs, so it’s possible to collect them all with enough input samples. In the past, the creator has asked people not to upload their input file because there are bots that scrape GitHub looking for the inputs.

    • Faresh@lemmy.ml
      link
      fedilink
      English
      arrow-up
      2
      ·
      1 year ago

      I’m sorry, I think I’m missing something. What’s wrong about sharing the inputs? I thought the only thing problematic was to release a solution before the leader-board is full.

      • Hazelnoot [she/her]@beehaw.org
        link
        fedilink
        English
        arrow-up
        2
        ·
        1 year ago

        In the past, people have stolen the problems to use in their own challenges, coding tutorials, and even commercial projects. The author has asked people to keep their inputs out of git or anywhere publicly searchable.