Remix.run Logo
ssenssei 7 hours ago

_" Btw this was initially coded without AI, but I've used it for the recent clean up and features. "_

???

wavemode 6 hours ago | parent | next [-]

To be fair, the title is "I wrote a C++ ray tracer from scratch without AI", not "This C++ ray tracer, right now, contains no AI-written code"

It sounds to me like there is some point in this project's history when both of the following were true:

1) It was a C++ raytracer

2) It was entirely human-written

So technically there is no lie here.

ezekg 6 hours ago | parent | prev [-]

Wow, I also wrote a game 8 years ago and have been using AI to rebuild upon it. I'm excited to tell people that I wrote it from scratch without AI! Love these new rules!

rameerez 6 hours ago | parent [-]

Look at the commit history.

Out of 557 total commits in the repo, 510 have been done before the past 2 weeks. All those (minus 5 in 2023-2024) have been done on or before July 2022, months before ChatGPT had even launched.

Out of the 47 commits in the last 2 weeks, 26 were README updates / CI / docs. The remaining 21 commits are clearly cleanups, speedups, bugfixes, and tangential features like Blender import/export. Which leaves us with 505/557 commits (90%) if we're not generous --or 531/557 commits (95%) in the best case-- of non-AI commits to the repo.

OP clearly wrote most of the project by hand and has just been cleaning things up for public release the last couple weeks. Exactly as he disclosed in his comment.

ezekg 5 hours ago | parent | next [-]

I also wrote a huge chunk of my game by hand 8 years ago, but I wouldn't lead with 'it's built without AI' now because that would be disingenuous.

hardex 3 hours ago | parent [-]

It all boils down to what each of you individually understands as "made with AI", which could be anything between using autocompletions and braindead vibecode.

Gud 3 hours ago | parent | prev [-]

So… it has been written with AI?