Live data from Hacker News

Fuck it, make it anyway

joelotter.com

21–30 of 612 posts

Re: Fuck it, make it anyway

#21
Pretty unusual to see the /r/aiwars slapfights (here presented without touching on any of the obvious rebuttals) make it HN, but I guess it makes sense. I'm sure a sizeable majority of the US population agrees that visual art that involves neural networks at any point is dogmatically Satanic, so that probably includes at least ~40-60% of this crowd, too.

It's also a little disheartening for me to see people crashing out about philosophy of aesthetics at a time when I'm terrified of grey goo and killer drones, but that's more on me than him. I'm not exactly doing much to prevent it either, so staying on the previous societal crisis seems defensible!

On the (well written!) post's particulars:

I can't help but feel like this attitude is... "myopic" is too far, but perhaps... intensive? Namely, it seems to be treating the contemporary craft of game design as some hallowed pursuit that artificial claws are ripping away from us, when in fact I'd argue it's one of the most recent and most rapidly-changing SWE subfields around. Yes, a lot of the skills he learned will be useless. Yes, that is inherently embarassing and anxiety-inducing and enraging, and no, none of us saw this coming (don't believe the scruffies, their fingers were crossed up till ~2018, too!).

But is a world in which video game designers get to make higher quality games faster really such a bad one? I've felt frustrated with the scope and polish of AAA games for years, and the quintessential indie dev story involves way too many years of toil.

Of course that falls apart if you assume that involving neural networks at any point in the process necessarily leads to worse outcomes, but... well, don't? That's clearly just a dogma, so either open it up to actual scientific experimentation or just adopt a different, more reality-amenable dogma. Living life as an anti-AI purist (or Luddite, I say with the utmost respect for King Ludd) puts you in a cognitive place where the soul of humanity is under seige by shadowy, chrome figures, and the only way to get to a healthier place is to examine that assumption.

Like, clearly, software made with Soul and Taste and Intuition and Experience and Consciousness can still be published -- and I'm glad the author and his friend are doing so! The threat is that they might not perform as well in a marketplace ruled by capital, but, I mean... did they ever? Writing your own game engine in C++ was already the equivelant of going to university for Tuba, or striking out as a full-time landscape painter; it was mostly for the children of the rich.

*TL;DR:* Would a radical shakeup of the video game world really be such a disaster? Assuming we aren't just assuming a disaster, that is.

Re: Fuck it, make it anyway

#22
post #16

In general creators must do some honest introspection. Did you enjoy the crafts, or did you enjoy the compliments? Did you enjoy the difficult puzzles or the identity derived from a career that gives you the reputation and perceived value of someone who can do a thing most people can’t? Did you enjoy the code itself or the accomplishment of seeing your ideas brought to life? Who remains when the thing you do no longe…

Very skilled assembly programmers still can beat compilers, but nearly no assembly is written by humans anymore.

Do they? It might have been true month ago, not sure right now.

Re: Fuck it, make it anyway

#24
I've only found one answer to the "creative work" struggle now, after code writing as an art seems to have died.

Start to write. Or continue to write. Or consider writing as the place to explore and develop your ideas. They're just words. There is even more freedom there to create. Not restricted by a compiler. Not restricted by the shape of the final product. Words can be written anywhere. Sometimes on a paper, even. On my phone while strolling and ideas pop up.

Give it a go!

Re: Fuck it, make it anyway

#25
With AI story telling, lot of people can tell their stories. Democratization of story telling. Earlier we just used words, now people can make others imagine the words with AI art. Honestly I want the best story to win. Anybody can be a storyteller.

Re: Fuck it, make it anyway

#26

In general creators must do some honest introspection. Did you enjoy the crafts, or did you enjoy the compliments? Did you enjoy the difficult puzzles or the identity derived from a career that gives you the reputation and perceived value of someone who can do a thing most people can’t? Did you enjoy the code itself or the accomplishment of seeing your ideas brought to life? Who remains when the thing you do no longe…

I did. I did think I enjoyed the craft.

Maybe I enjoyed the compliments, the stars, the glory, the God status I always imagined will come my way but never did. Except burnout. That did come my way.

A good question.

Re: Fuck it, make it anyway

#27
post #15

> Through chatting to Shad I came to realise there are only really three paths open to me. I can start using generative AI to feel like I’m “keeping up” or “competing”, but then I won’t enjoy the work. I could stop making things entirely, but as any creative person will know that’s never really an option. Or, I can keep making things the way I enjoy, keep learning, keep doing it the hard way, for no real concrete rea…

I see your point but I'm not sure there is much more to say on the matter: apart from having fun, learning stuff and taking pride in your work, what other reasons do you see for "doing things the hard way"? You could argue that it makes you more competitive because you'll be better at babysitting a coding agent, but this feels less and less true with every new model. Unless you're seeing something else to take into a…

> Frankly, I was hoping for a deeper, more interesting conclusion.

Pretty much this. There was a lot of build up in the first paragraphs, only to conclude something that, at least in my view, is remarkably uninteresting.

Re: Fuck it, make it anyway

#28
post #7

> I’ve spent years learning how to make games, and it’s been hard, and now it feels like that might have been a waste of time? Generative AI is really awful at building games that are fun to play. It is a masterclass at reproducing Minecraft clones and shiny HDRP demo scenes in one shot. But, unless you are a total novice at game dev, you should be able to see through these cheap tricks for what they are. 99% of the…

Are you saying Assassin's Creed 87 or Far Cry 32 aren't cheap clones of its own previous incarnations? The gaming industry is, to a huge extent, just an optimisation problem for MBAs running the major publishers. Most gamers don't really value creativity, but easy rewards and familiar tropes in eternal regurgitation. AI is going to be able to pump out a never-ending stream to satisfy that market rather sooner than later.

That obviously still leaves some space for the occasional streak of creativity or very talented game devs, but that is by and large just a tiny sliver of the industry even today.

Re: Fuck it, make it anyway

#29

I liked building apps and helpful tools before AI came around. I've been doing so for 15 years, 10 of them professionally. Today, I like it even better. It's never been so fun. What would have taken days of work, if it was feasible at all, I can have implemented in half an hour now and iterate on the result to make it work the way I want. I stopped reviewing the code at all. People on here are often saying how that's…

>there is no sign of the AI slowing down or being unable to maintain it

This means you designed the system well and made sure the agent implemented it correctly. Even at Big Company the big shot architects don't review every line of code, and nobody seemed to mind that

Re: Fuck it, make it anyway

#30
I like the craft but I enjoy making products more. Working for 5 years on some tool chain/libraries has been great in terms of “technical” satisfaction but it would have been even more rewarding to build successful products with all that.

And I think this is really the best of both worlds because AI coding works best when you give it constrains and without my toolchain the AI is generating crap code I wouldn’t ever want to read but using the libs I wrote and know I can constrain it to write decent code that works “at scale” . The more opinionated the tools/libraries the better outcome you can expect.

Another great usage of AI is for refactoring. Before AI you could have a great idea how to make the library better/more ergonomic but the sheer amount of refactoring would make you just eat the debt and basically live with your own “slop”. Now with AI you can produce the reference design for the refactoring (I.e let’s make all these functions actually methods) and the job is done in minutes/hours. This inevitably leads to better designed software.

Post reply on HN