logoalt Hacker News

Fuck it, make it anyway

430 pointsby JayOttertoday at 11:42 AM387 commentsview on HN

Comments

GMoromisatotoday at 4:51 PM

Think of the classic Venn diagram, the intersection of:

1. Things I enjoy doing.

2. Things I am good at doing.

3. Things people value me doing.

The problem with AI is that it potentially changes all three of those bubbles. 1. Sure, AI is powerful, but maybe I don't enjoy coding that way. 2. I'm really good at C++, but I'm not very good at prompting (at least no better than anyone else). 3. No one hires me anymore because AI can do my job cheaper.

The world isn't going to change back, so our task is to figure out the new intersection. This is always hard work, and I have no easy answers.

show 3 replies
MachineMantoday at 12:14 PM

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 longer is the person you are.

AI is not perfect, I remain convinced that handcrafted will always beat AI generated crafts. The IKEA vs the carpenter analogy fails because a carpenter has to create each piece of furniture from scratch, serving only a single customer, where digital products by definition are near zero marginal cost, so it is worth it to throw large amount of human hours at proper code vs AI generated code if the quality is better.

PS: You have intrinsic value, and your skills will also remain valuable, if even for how it teaches you to approach complex problems and think deeply.

show 27 replies
DidntUseIttoday at 1:18 PM

Problem is without LLMs I’m making a contact lead form with some basic stuff and calling it good.

With them, I’m making the whole SaaS. I just made the best DM experience last night. I never would have before. Feels and looks just like iMessage, because the users are coming from that, and it’s just for a small biz. It’s been planned for a while because the messages involve so much file sharing, it was time to build a custom solution, but I had been putting it off because there’s a lot of moving parts.

Doing our own in-house e-signing, email marketing, invoicing too. With just me as the dev. Other options from vendors were too expensive and complicated. Built an invoicing product too, it even writes a pretty good note based on all previous notes for that client.

Almost every business integration - outside a few like payments, hosting, email - become code problems.

If you’re doing it right you should be building more than you ever have before.

And btw random non-devs like car rental hosts and barbers are doing the basic site lead form type stuff for their businesses so without LLMs you’re now doing only beginner stuff. You won’t seem like a real dev anymore. Any random can use that vercel product and it even deploys to a URL. That’s the small biz prosumer case.

The real devs should be doing massive projects a rando can’t do. Or one that displaces an expensive or complicated integration.

Tons of opportunity at every corner.

show 9 replies
user43928today at 12:07 PM

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 a disaster, how the result would be unmaintainable, and so on. I think they are clueless.

My app has 200k LOC + 100k in tests, and there is no sign of the AI slowing down or being unable to maintain it.

I've been working on the project for four months now. I invested hundreds of hours, and I expect to publish my paid app in the AppStore this month.

It has been fun. I am using the app every day and I look forward to the features I will add in the future.

show 8 replies
dofmtoday at 1:03 PM

This.

This is more or less precisely how I feel. Other creative fields have already begun to get a handle on how AI is a soul-deadening thief of joy in their fields. I have hope for illustrators and painters and photographers and musicians and makers. With those friends and in those communities I see people who have already done the thinking, can already express their feelings, and are already making commitments to do work in ways that defend them.

The software development industry has still to reckon with the extent to which it is punching itself in the face, and it is precisely because AI does have at least some utility in software, precisely because some of the final form necessarily a cognitive 50% grey, even just for interoperability alone.

show 2 replies
goonersallofyoutoday at 12:51 PM

> the output doesn’t feel like mine, and I take no pride in what it produces.

So much this.

I don't understand how some people seem to have no self awareness or shame in saying "I build X" where "X" was entirely prompted by an LLM.

It's like ordering a meal from door dash and calling yourself a chef.

show 5 replies
x3haloedtoday at 2:03 PM

This is 80% ego talking and 20% fear of change.

The comment about hobby vs. work is correct, and it’s the crux of this.

OP is attempting to console themselves. “I shouldn’t have to change to avoid ‘falling behind.’ I like how I’m doing it. I’m good at what I do.”

The fact of the matter is the LLMs can be used to produce effective work faster than you. Yes. You are falling behind. And yes, it will reduce your value in the job market. Eventually it will be a dramatic reduction.

That doesn’t mean you must stop coding by hand, because you love it. But I don’t think you do love it. I think you love being praised for being smart. The pats on the head. That’s the most likely explanation for why your motivation for coding by hand has disappeared. Once the results stopped being a special output from your special brain, you stopped feeling special.

You have a choice now that the landscape is changing. You can find a way to produce unique and outstanding results that still matter, or you can slowly fade into a hardened stance of obsolescence and spend your time grumbling about the change.

show 5 replies
timcobbtoday at 1:18 PM

My first thought after reading this was, good for this person to have only been broken, or nearly broken, I guess, by society finally now.

I was broken long before AI. I learned that no one was interested in my doodads even before generative AI. People were interested in all this other stuff, like ROI, how much money things make, how practical something is, etc. "No one cares about the code" was beat into me 10-20 years ago. Big ups to Joel for making it this far.

show 1 reply
blahgeektoday at 1:32 PM

There are two types of coding in my life: work and hobby.

Before ~3 years ago, they are more or less similar to me: it's mostly pure creation and sparks joy and makes me fulfilled. I love working and it pays well, and my hobby improves my work skill. It's like living in the dream.

Now? I can "make it anyway" like the author suggested indeed, but only for my hobby. I don't think I can keep coding the old way during work without getting myself fired.

I guess there's no much to complain. Lots of people work only for a living. It's a rare privilege to love one's work. I should be grateful that I can choose to keep my hobby.

show 1 reply
sicktripletoday at 1:48 PM

Look, if I'm a cyclist, then it wouldn't really make a whole lot of sense for me to buy and ride an ebike, would it? Like, if I enjoy cycling, and I want to do it because it feels good, makes me happy and keeps me in shape, then why in the world would I buy and use a machine that does it for me?

If I was a door dash driver or something, and I just wanted to get from A to B, then yeah, maybe I would ride an e-bike instead. But I like cycling. I'm not going to stop liking cycling just because someone made a robot that also can do cycling.

show 1 reply
Tade0today at 2:14 PM

I use LLMs at work. I'm expected to and paid to show up and do that, so I do it.

But I refuse to leave understanding the codebase to machines. I did that the other day as an exception and fortunately my reviewer picked up on things which weren't exactly broken - just redundant and inelegant - e.g. two variables which easily could have been one, passed between several methods.

We have an automatic reviewer as well and there wasn't even a peep from it regarding any of that.

And this is really the crux of the issue - LLMs won't ever create elegant and minimal code, because their style is based on the mean, which in turn is dominated by the work of people who shit out a lot of working, but write-only code.

show 5 replies
djha-skintoday at 4:36 PM

I started a Janet project [1] with the express purpose of doing everything manually for fun, but I ended up using the agent for a lot of stuff pretty quickly anyway. Functions I wanted to be part of the library as a matter of completion, but that were not fun to write. Docs as well. Stuff I probably wouldn't have written in the first place if AI didn't exist.

It reinforced in my head this idea that hobby programming is entering its "sports" or "running" era.

Consider the modern jogging enthusiast. They buy Nike shoes that make it really easy to run long distances, specialized clothing, fancy water bottles. They find spots to drive to and park at before getting out and running downhill for a few miles, getting picked up at the bottom by one of their friends. Stuff that makes for a great social media post.

They do the hard part of running, but curated to just the parts that they enjoy. They drive the rest of the time and when they do run, it looks nothing like the first marathon run of ancient Greece.

It sounds nice and all to talk about "I'm going to code anyway," but when I did this I found that there are always parts of the coding that I really really never did want to do and that I'm happy to just outsource to my agent like the jogger outsources getting to the top with their car. Testing, writing docs, making the readme logo. Stuff that probably wouldn't have happened without the AI but that I'm glad exists.

1: https://GitHub.com/djha-skin/janver

abstractcontroltoday at 4:26 PM

If I were an artist, I wouldn't really care that a machine took over the role of drawing lines on paper, and as a programmer, I don't care that the machines are taking the role of writing code.

The thing that actually matters is understanding the problem domain, and thinking about and visualizing the program I am trying to make, so I am happy to be doing less drudge work so I can focus on what really matters.

I've been doing quant research for the past year, and the amount of time (and tedium) LLMs have saved me is huge.

LLMs aren't even AI, if this amount of disruption is causing difficulty, having actual AI will give these people breakdowns.

show 2 replies
Orastoday at 4:22 PM

There is nothing stopping anyone doing things their way, LLMs or not.

I suppose you can balance between using them if the paycheck job is asking for them, and enjoy your craft outside your 9-5.

I’ve been reading more and more of this tone, and I do wonder what those devs writing these blogs do and where do they work. I’ve been a software engineer for more than 25 years, and the challenge was never the cording, it was always the human communication and understanding the outcome.

Yes LLMs can help none devs create things now, but show me a company that will allow AI generated code by none devs to go to prod.

saejoxtoday at 1:22 PM

Art for art's sake, did not work for me.

I was planning to earn some money from my second Steam game. Than AI happened.

I did not gave up on because competition is now higher. I gave up because programming was fun for me, been at for 20 years. But right i always know in part of my brain 'this 1000 lines of code could have been just a prompt'.

Joy is not there for me anymore. I hope to get it back someday.

show 1 reply
standfesttoday at 2:44 PM

This attitude is pure punk! I couldn't agree more. The reason is statistics: even if LLMs can do a lot, they still rather interpolate than extrapolate. They do not excel, they average out. They deliver what is anticipated. So if you love a problem, if you have an intrinsic drive to solve something (like many of us do) - chances are high that you outperform what an LLM could achieve. I also believe as humans we shouldn't have to replicate redundant solutions but rather focus on deep dives, excel, push boundaries. And this is simply done by doing so for the sake of doing. This is art. So thank you for this statement, it made my day!

temactoday at 12:22 PM

I spend so much more time with generative IA thinking and iterating over design details (or even overall design) than before, when part was consumed by writing the implementation. Bots are often terrible and/or don’t have all your requirements available on this subject, or even your are discovering them along the way and you don’t all the time want the recommendation of the machine.

From my experience not iterating enough and leaving high level decision to generative IA yield shit. Maybe this is not the case in all projects. But in my work, it would be absurd to complain about not having to know random API details anymore, unless when they actually matter.

The thing is that I’ve been programming for more than 30 years. Maybe I would have another opinion if I was still learning the things I was learning 20 years ago.

fslothtoday at 4:34 PM

This is a bit strange article.

If you enjoy doing a thing in specific way, nobody is going to take that away.

Chess is a great example. More players than ever, perfectly obsolete if you compare yourself to a computer, but that does not hurt.

If the AI takes your livelihood - that hurts. But I did not read this to be a complaint on that.

glouwbugtoday at 4:57 PM

Generative AI reverts to the mean: Prose will be over explanatory and miss subtly that human expression normally hits. Same for software: LLMs have a natural tendency to modularize and sprout. You'll find yourself knee deep in enterprise fizz buzz hell [1]. If you're fine with a product that regresses to the mean, great, but what I find that isn't discussed here on hackernews is reason for being. By choosing to create you choose to exist. An LLM may very well be capable of generating _the mean_ of what you're trying to express, but without you consuming it, rewriting it, and ultimately learning it, your team and you are robbed of the ability to communicate and reason about a piece of crucial machinery.

So yes, fuck it, make it anyway, so that you can continue to exist and provide the communicative, engineering, and reasoning value that others still need from you.

[1] https://wiki.c2.com/?RavioliCode

samayashartoday at 4:15 PM

I think it's about how AI is being used across every field. For software developers, it helps you complete work at a pace that's much quicker. For artists, scientists and mathematicians it comes down to protecting the field from a set of collaborative agents who can possibly achieve anything.

What companies can do is restrict the usage to certain fields and keep the others immune. This should be universal so the competition exists where it should.

show 1 reply
wartywhoa23today at 4:25 PM

This is the Eros vs Thanatos debacle.

Those who are driven by Eros want to enjoy the duration of a process: to have a delicious meal, make love, plant and care for that tree, build that house, and live.

The adepts of Thanatos want things done right now: to get satiated, have an orgasm, shade away that damn Sun, cover their sorry asses from elements, and die.

show 1 reply
wcfroberttoday at 4:18 PM

Don't conflate your self-worth with your ability to produce in the economy, or your test score, or which college you went to, or how good of a programmer you are. It's such a tragedy that we are so obsessed with achievement and competence.

Why should I be measured by how well I do things. In fact do we think human value can be measured at all?

el1s7today at 12:27 PM

It's kinda reassuring to see that a lot of devs feel this way.

A related discussion I saw before: https://news.ycombinator.com/item?id=49340013

Aeoluntoday at 1:00 PM

Since I am currently using AI to make a game engine, I feel like I am sort of qualified to say something on the topic, and I don’t think it’s really true that AI’s can just roll one out without a lot of poking. They constantly go off on the wrong track and I have no faith that they’d get anywhere sensible without a human steering the whole thing (for now anyway).

But even if they could the best thing they’re ever going to do is reach the sum total of human knowledge. I can’t ask it to think of a novel algorithm to speed up my flows, and even the places where I feed it a literal paper and ask it to reproduce it in a production ready matter are often exercises in patience.

That said, for me it’s better because I like thinking of ideas far better than typing out code for ideas to become reality.

show 1 reply
navanetoday at 1:03 PM

In this thread: people who automate jobs away lament their jobs being automated away

codazodatoday at 1:49 PM

This is timely for me.

Just an hour ago I made my most recent pen plotter generative art free on my website. I plan to send high resolution scans to everyone who joins my mailing list so you can print them at home.

In contrast with the author, I actually enjoy creating code with LLM’s. I’ve been on the technical management track, instead of boots on the ground coding, for quite a few years now. LLMs are letting me produce software again with limited time.

I still enjoy writing code by hand too and my generative art work is mostly that.

https://art.joeldare.com

On the game side, I recently created a Shut the Box game that runs in the web browser. This was created entirely by an LLM. In fact, it was the test project for a Dark Software Factory I’ve built.

I love that I can describe a project, from my phone, put it away, and have a prototype built a few minutes later.

The game is clearly unique and consistent with my own personal style. And, I’m enjoying playing it.

https://dark.joeldare.com/shut-the-box

ChrisMarshallNYtoday at 12:57 PM

For the last couple of years, I've been crafting and shipping a free app that Serves a particular narrow demographic. It works extremely well, but is a native iOS app (I don't write Android). When I first developed it, I worked with a professional graphic designer, and the app has a unique UX. In fact, with the latest release, I had to "walk back" a bit of the stuff the designer did, as I believe it interfered with usability. It's really a pretty intense app. There's a lot of moving parts. It handles user data, so I have to make sure it's secure and high-Quality.

Recently, a couple of very talented engineers vibe-coded a cross-platform app that is nowhere near as nice, but is highly effective at the most important aspects of the one I wrote. They are also very good at promoting, and it will get a lot of press. I have no doubt that many folks that would normally use the app I wrote, will use that.

At first, I was all mopey and emo about it, but I realized that it doesn't matter. Their app is decent. It's fairly ugly (LLM-generated UX is pretty bland), but works very well. The guys behind it, are good engineers, and I know that it will improve (although I doubt their UX will, much). Neither of them is a native iOS or Android developer, though. They are backend folks.

Instead, I'll be doubling down on making my app as good a native experience as possible. There's still a lot of stuff I can add, and Apple keeps adding more capabilities that afford native implementation.

I have also been using an LLM as a "trusted advisor," not as an employee. It's made a huge difference. It may end up eroding my "hands on" skills a bit, but not by that much. I find that I am constantly reviewing the work it does, and my knowledge helps me to really get the most out of it. I managed a software development team for a long time, so I am pretty familiar with delegating work to employees that are actually more capable than I am. I guess that helped me to accept LLMs, as an IC.

I'm basically looking forward to this. One of the reasons that many of my apps don't have a lot of new features, is because I never had the time to study and implement them (I refuse to add bad stuff. It needs to work well, so I am picky about what goes into my work). With an LLM, it looks like that is no longer an issue.

show 1 reply
rikrootstoday at 1:59 PM

I made a web-based multi-target screen recorder with talking head and teleprompt functionality because I fancied making an obscure tool to prove that I could. Maybe if I marketed it harder more people would know about it, but I'm not that guy.

I also made a image filter builder, hosted on the web so it runs locally, even though I knew that it was an over-saturated market. I saw those apps and decided to do better. It scratched an itch. Do people use it, or talk about it? Of course not - see above.

For both tools I did the initial coding myself, then let LLMs look at (but not change) the code so they could suggest areas for improvements. Engaging LLMs at that point, in that way, is fun work for me.

Just because things can do things faster, sometimes better, than me doesn't mean I should stop doing themselves myself. That's not a fun approach to life, for me.

CuriouslyCtoday at 1:45 PM

This article's note about game making 100% wrong, games are highly "complex" and there's a lot of iterative refinement and experimentation that is involved in "finding the fun." You can't just throw a pot of well liked mechanics together, because without balance or the right context it'll be flat. Also, unlike music where people often like something that's mostly derivative with some slight stylistic tweaks, if a game is derivative people will just keep playing the thing it's derived from.

The attitude of just leaning into your creativity regardless is good though. I know a bunch of local metal bands that kinda suck, but they grind away at it because it's fun and they love metal, not for some hope of a future payday. They don't care if AI makes better music than them, it's a community/personal expression exercise.

molteanutoday at 12:27 PM

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!

show 1 reply
borzitoday at 4:06 PM

So, so tired of these doom posts. Almost always these feel like they are from developers that felt like they were superior to others because of their ability to code or simply identified too deeply with writing code instead of solving problems with code. As for the issues listed here, I can't relate to any of them - I've been creating scripts, skills, improving user experiences, creating monitoring dashboards etc. for many of my co-workers that have given me more appreciation than I ever experienced in my career and trust me, nobody gives a damn that I used AI or thinks my knowledge has been "obsoleted", most people are just happy these solutions exist and make their lives easier. Edit: imo, this is the real "fuck it, make it anyway" approach to agentic coding.

alkztoday at 4:49 PM

I for one always found coding tedious and repetitive in general, it is fun at the beginning when you manage to validate an idea or produce an MVP, but then the chores begin and I have never enjoyed those. So in my view LLMs empower creativity by letting me focus on the stuff that's more interesting

show 1 reply
weatherlitetoday at 1:16 PM

Everyone should do whatever makes them happy. Whether anyone will care much about your hand crafted software ...im leaning mostly no, perhaps very very niche programming communities. How do you even prove to people the software was hand written? And why should they care? Its not like music or art where wondering and caring what Kurt Cobain was thinking when he wrote the song is a big part of the experience. I'm skeptical I'll wonder what went through the head of the guy who wrote Excel or some crud app. I just want the thing to work it is not art for me.

Fraterkestoday at 12:34 PM

These articles are frustrating on HN because it's quite common for programmers to tinker on small projects in solitude, so when artists complain about ai you get all these "just make stuff for your own sake, or where you in it for the fame?" reactions.

show 1 reply
01100011today at 1:46 PM

I've had some form of this conversation several times in the past few months:

Me: "Holy cow, LLMs are getting good. You should take another look at how good recent tools are because without them we're going to get left behind."

Them: "But I like writing code!"

Which is cool, but completely irrelevant in the context of a career. Write all the software you want. Paint all the pictures you want. Carve wood. Build a boat. Great! But in 3 years absolutely no one is going to pay you $500k+/year to do any of that and if you can't get your head around it you're going to have a bad time.

Idk folks, maybe it's because I actually don't like writing software as much as I thought I did. I'm realizing I actually like making products and creatively solving problems, and software is a mildly enjoyable means to and end for that. I also like many aspects of the job of programming (money, sitting on my ass, dictating much of my workday, feeling like a boss, also money, etc). I was lucky to be alive in a time when that role was in demand but I can now see that is coming to an end for at least 80% of us. Yes, probably you, and probably me.

Now is the time a lot of us should be contemplating our next move in life. Not easy given we're about to enter a period of utter economic chaos that makes the industrial revolution look tame. I'm saving money, building other skills and renewing my social connections.

None of this is a value judgement on AI. I'm not saying it's good or bad. It's probably both. I'm not making this statement based on anticipated future gains of AI. LLM advances could stall, token prices could quadruple. None of that changes the economics and the already existing technology that is sufficient to effectively end the role of a software engineer.

show 3 replies
gandhiandy69today at 1:45 PM

I love how LLMs transformed my daily routine at work. So far I have more time coding what I want and get paid for it while Claude writes the boring Spring 2 Crud for me.

show 1 reply
prplfshtoday at 1:21 PM

Maybe a tangent, but I've gotten a lot of the joy back with 3D printing. You can just describe something, and Astra can model it in CAD extremely well. It usually takes a few iterations, and then you can just print it. I found that before, it would take days to build even simple models in Tinkercad - which while fun, was high enough friction that a lot of things would stay in the "ideas" folder - now I can have something real in an hour or two.

mathgeektoday at 12:10 PM

Makers rediscovering the joy of hobbies is a thing that I'm all in on and here for.

theplumbertoday at 12:30 PM

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.

show 1 reply
spicyusernametoday at 12:07 PM

Still, every day, I say to myself out loud, "this is crazy".

It's one of those platitudes that everyone knows, "the only constant is change", but everything feels like it's going be forever anyways.

Your parents will live forever. Your kids will stay young forever. You'll be at this job forever. You'll keep doing this routine you did this week forever.

Quotes, or advice, or history books are just too abstract until you live though them yourself. Looking back at all the history books I've read, I realize that this kind of magnitude of change is the norm. The Industrial Revolution. Colonialism. North Atlantic slavery. Chinese famines. War. Plague. Economic Depressions. To be honest, this is pretty tame, now that I'm making this list.

Nobody thought that the entire industry would just be totally upended in such a short time, but here we are. A job that came into being just a few decades ago disappears just as fast. It happened to all kinds of jobs over the past few centuries, and it'll keep happening.

Time to get back to typing, "Do my job" over and over in a chat window.

show 1 reply
datrontoday at 1:21 PM

I've tried finding a middleground with using coding agents. I mostly get them to show me documentation or examples of how to do something, rather than do the thing. Sometimes I'm lazy and I just ask opencode to make the change, but most times I do it myself. Has kept me happy

Vishal_Maxtoday at 1:32 PM

Completely agree with you mate. But the biggest issue if we say we wont use AI, we are going to be left behind, the speed at which things are moving is just so unimaginable and i really feel like my mind is just crashing out every time i am being reminded of this

realaleris149today at 12:31 PM

I can create the programming part of the game. I have done a couple. Where it stops working for me is at the visual assets. And especially sewing the code to the art.

Also tried it with AI generated art. Is not there yet. I can generate a beautiful image but then cut it to pieces so I ca use it in a game breaks apart.

It can be done but it looks obviously underwhelming.

nfw2today at 4:18 PM

> AI art is shit, kind of by definition anti-art, embarrassing to look at and cringe-inducing to be associated with

It is one thing to have compassion for artists as their livelihoods become threatened, but this sort of rhetoric makes me think the writer is too blinded by their emotions to have an accurate opinion of the current state of image gen. Much of what can be produced by eg. the openai's image 2.5 model is more-or-less indistinguishable from a person's work.

bob1029today at 12:12 PM

> 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 game dev AI doomer posts seem to spiral out of vacuous demos posted to social media. None of this AI generated slop is actually playable or marketable.

I just got done talking to chatgpt about progression sequence for a horror game and it is beyond hopeless. It would absolutely ace any mono behavior scripting, but it's totally ass at directing anything that would make it to the front page of Steam.

show 1 reply
vanjajaja1today at 1:30 PM

the old ways are dying, theres so much room for new creativity. exciting

timzaaktoday at 3:00 PM

If no money pressure, I would code everyday without thinking if my work could be paid.

RivieraKidtoday at 2:09 PM

There are generally two major reasons why programmers don't like what's happening. One is about jobs and money, the other is about craft, meaning, enjoyment. Somewhere in the middle is social status and perceived value of intelligence.

I wonder what's the ratio of these 2 on Hacker News and similar spaces, many posts and comments seem kind of vague about this.

For me, it's mainly about jobs and money. If I was retired or in a safe job, I would watch all of this with excitement. Don't get me wrong, I can fully empathize with the other stuff. I love thinking, creating and inventing stuff that is high quality technically and UX-wise and makes people's lives better.

But at the end of the day, job and money is easily at the top of the "Maslow's hierarchy". I can easily have a similarly happy life without programming or without building products (I don't enjoy programming at work anyway).

nottorptoday at 2:59 PM

Game engine. Well, the hard part is making a game that people want to play...

🔗 View 35 more comments