14 comments

  • nicoburns 2 hours ago ago

    The list of "recommended reading" from one of the issues looks great:

    https://github.com/a-e-k/canvas_ity/issues/11#issuecomment-2...

  • msephton an hour ago ago

    The project is great. The HN comments are embarrassing. Isn’t it ironic to imply laziness by chiming in with “vibe coded” which in itself is such a lazy reaction.

  • ddtaylor 42 minutes ago ago

    Thank you for sharing. The only thing I don't understand why this is a header only implementation with a macro that goes in a C++ file.

        #define CANVAS_ITY_IMPLEMENTATION
  • Lerc 2 hours ago ago

    It would be interesting to compile to WASM to compare side by side for performance and accuracy.

  • ranger_danger 2 hours ago ago

    vibe-coded?

    • nicoburns 2 hours ago ago

      Most likely not seeing as the commit containing the bulk of the implementation dropped in 2022.

      • ranger_danger 2 hours ago ago

        maybe just the README then

        • flowerbreeze 2 hours ago ago

          The README is older than ChatGPT too. It's very unlikely that it's vibe coded or vibe written.

    • peter-m80 2 hours ago ago

      Would that be an issue?

      • Amlal 2 hours ago ago

        Yes, it's a canvas library, there's a lot of risks of including AI generated code that hasn't been checked in a rasterizing library.

        • JoeyJoJoJr 2 minutes ago ago

          Such as?

        • ivanjermakov an hour ago ago

          A lot of risks compared to what? I imagine bugs in kernel drivers or disk utilities be riskier.

      • 1bpp 2 hours ago ago

        Yes.