As you can surmise from the domain, this is created by Mr Doob. They're most well known for creating the 3D JavaScript library Three.js: https://threejs.org
Their full site and a lot more cool stuff they've made can be found here: https://mrdoob.com
I know no one stops you from using hashtag `codevember` on vibe coded project[0], but... isn't the whole point of these one month challenges(genuary, nodevember, inktober, etc) about human creativity? Like game jams?
I guess, but this isn't just some claude-kiddie, he's the creator of Three.js. it's like slamming Linus for using AI on the Linux kernel. He knows what he's doing.
I know who he is and I don't care what he does with ai.
To me these little challenges are about improving programming skills, showing creativity, and mostly just for fun. So using LLMs on 'codevember' feels weird. That doesn't mean I'm blaming him for it, I'm just having a hard time accepting it.
Not OP but if it comes to Claude or OpenAI use, that does make me roll my eyes.
That said, I use local AI on GPUs I own, so they are -my- tools on -my- property to help me research debug and help me execute my ideas faster than I could before, so more things get done than were done previously.
I keep my AI rack under my 3D printer because they are the same type of tool to me.
A big chunk of the software development industry is not typing code but figuring out what code to write in the first place.
If you want to draw out the construction analogy, ask a mason or carpenter if they'd rather be an architect. (a lot would probably not want to, but I know a few people in the trades that can do a lot more than just welding two pieces of steel together, it's just that their job is the welding part.
Actually this will be one of the challenges; LLM assisted coding has empowered people to be more decision makers, lead developers, architects, etc than code monkeys. But it's a pyramid, there's only so many lead developers you feasibly need on a project.)
Do I get the same satisfaction from defining and directing a project that my team at work implements?
Yes. Writing code was always fun but running a project is itself a systems engineering problem. Especially if you’re the one defining project scope.
So yes, absolutely it is the same level of joy. The code I wrote was just the method needed to solve the low-level problem but it was never the entire problem space.
I can see my fingerprints all over the user facing design and I can see all the places where I agonized over different approaches to maximize user enjoyment. Seeing the solutions manifest is thrilling frankly. I see users of LLMs as filling a similar role to mine in this respect.
That said, I understand that not everyone enjoys the entirety of the problem space to the same degree and so I can see how a reasonable group of people might not find the higher-level puzzle as enjoyable as its low-level counterpart just as there are those who might find the low-level tedious instead of rewarding.
Creativity is about coming up with your vision with the tools at hand in my eyes. I would still argue in situations like this you need a sense of style to understand what works and what doesn't.
While true, I think it's also true that ideas are cheap - how many people here know someone that had a great idea (like "uber for pets") and just need a software developer to build it?
That said, idea people can now make their ideas a reality quicker / cheaper without needing an expert, if only to show it. Which in turn can make them more creative and original. In theory.
People still paint, despite photoshop. People still play instruments, despite Digital Audio Workstations.
There is art in the craft, and more importantly enjoyment in the craft.
I wouldn't AI generate a song because all of the fun for me and my friends is in the playing and watching. You will find that's true very often for creative people and those who enjoy their work.
If all you are doing is blasting out corporate assets, or persuing money, I don't think anyone cares what you are using, generate away.
I see plenty of creativity on display here. I haven't seen anything like this and it was delightful. Also makes me want to explore more that I can do to create visualizations like this.
The fact that it was vibe coded matters very little to me. Gate keeping the concept of a codevember doesnt seem very codevember to me.
It is nice, but I'm somewhat unnerved that it never stops pouring. I expect it to finally stop at some time, and it doesn't, which for some reason makes me uneasy.
cpvcpv | 4 hours ago
jdpigeon | 4 hours ago
dengsauve | 4 hours ago
If it could move with a mobile device’s gyroscope, that would be quite the amuse-esprit.
ncr100 | an hour ago
If Apple has liquid glass, why can't web have jelly menus??
OuterVale | 4 hours ago
Their full site and a lot more cool stuff they've made can be found here: https://mrdoob.com
treems | 4 hours ago
skrebbel | 3 hours ago
lofties | 4 hours ago
TechPlasma | 3 hours ago
Doesn't work on Firefox Mobile.
Rnonymous | 3 hours ago
stephbook | 3 hours ago
fmbb | 3 hours ago
Works in Safari on my old iPhone 12 mini.
Leonard_of_Q | 3 hours ago
0x00cl | 3 hours ago
about:config -> webgl.disabled: false
mpern | 3 hours ago
brabel | 2 hours ago
ayaros | 3 hours ago
plastic041 | 2 hours ago
[0]: https://x.com/mrdoob/status/2117561239249518650
colordrops | 2 hours ago
plastic041 | an hour ago
To me these little challenges are about improving programming skills, showing creativity, and mostly just for fun. So using LLMs on 'codevember' feels weird. That doesn't mean I'm blaming him for it, I'm just having a hard time accepting it.
agilek | an hour ago
Many of us are in the game because of the love for building things.
plastic041 | an hour ago
...when did I ever said that?
soon_to_be_sb | an hour ago
lrvick | an hour ago
That said, I use local AI on GPUs I own, so they are -my- tools on -my- property to help me research debug and help me execute my ideas faster than I could before, so more things get done than were done previously.
I keep my AI rack under my 3D printer because they are the same type of tool to me.
Cthulhu_ | 39 minutes ago
If you want to draw out the construction analogy, ask a mason or carpenter if they'd rather be an architect. (a lot would probably not want to, but I know a few people in the trades that can do a lot more than just welding two pieces of steel together, it's just that their job is the welding part.
Actually this will be one of the challenges; LLM assisted coding has empowered people to be more decision makers, lead developers, architects, etc than code monkeys. But it's a pyramid, there's only so many lead developers you feasibly need on a project.)
JoshuaRogers | 24 minutes ago
Yes. Writing code was always fun but running a project is itself a systems engineering problem. Especially if you’re the one defining project scope.
So yes, absolutely it is the same level of joy. The code I wrote was just the method needed to solve the low-level problem but it was never the entire problem space.
I can see my fingerprints all over the user facing design and I can see all the places where I agonized over different approaches to maximize user enjoyment. Seeing the solutions manifest is thrilling frankly. I see users of LLMs as filling a similar role to mine in this respect.
That said, I understand that not everyone enjoys the entirety of the problem space to the same degree and so I can see how a reasonable group of people might not find the higher-level puzzle as enjoyable as its low-level counterpart just as there are those who might find the low-level tedious instead of rewarding.
ktallett | an hour ago
sevenzero | 2 hours ago
hackboyfly | an hour ago
solyin | an hour ago
cinntaile | 52 minutes ago
altmanaltman | 2 hours ago
Cthulhu_ | 43 minutes ago
That said, idea people can now make their ideas a reality quicker / cheaper without needing an expert, if only to show it. Which in turn can make them more creative and original. In theory.
Rodmine | an hour ago
soon_to_be_sb | an hour ago
Rodmine | an hour ago
ehnto | 28 minutes ago
There is art in the craft, and more importantly enjoyment in the craft.
I wouldn't AI generate a song because all of the fun for me and my friends is in the playing and watching. You will find that's true very often for creative people and those who enjoy their work.
If all you are doing is blasting out corporate assets, or persuing money, I don't think anyone cares what you are using, generate away.
prodigycorp | 28 minutes ago
The fact that it was vibe coded matters very little to me. Gate keeping the concept of a codevember doesnt seem very codevember to me.
swiftcoder | 2 hours ago
spiderfarmer | 2 hours ago
baxuz | 2 hours ago
robinvdvleuten | 2 hours ago
npodbielski | an hour ago
sandos | an hour ago
swazzy | an hour ago
ramcle | 56 minutes ago
storch | 56 minutes ago
HasanGilani | 49 minutes ago
kunley | 48 minutes ago
amsterdorn | 47 minutes ago