Live data from Hacker News

Codex, Opus, Gemini try to build Counter Strike

instantdb.com

91–100 of 144 posts

Re: Codex, Opus, Gemini try to build Counter Strike

#92

Earlier quoted context omitted.

For the benefit of those of us who don’t work in browser-based frontends, how bad could it be?

i mean it's the most bare-bones implementation without any engineering considerations it's not something that would ever work industrially people with code-generators they've made could do this just as fast as the AI except their generators could have engineering considerations built-in to them as well so it'd be even better

> people with code-generators they've made could do this just as fast as the AI except their generators could have engineering considerations built-in to them as well so it'd be even better

Code generators? Can you be more specific?

Re: Codex, Opus, Gemini try to build Counter Strike

#93
post #73

This is the kind of thing that's so impressive that if you're not an (experienced) SWE you think "man LLMs are the future, and I am making some major decisions based on this". But you look at the code, and it's essentially gluing three.js and some DB stuff together. There's no lobby, no real interaction logic, no physics apart from what you get from three.js, chatting, commands, map editing, game modes. In other word…

> man LLMs are the future

They are. I know a lot of people don't want to admit this, but they are. They're getting better with each release.

> But we're learning it's not economical--this is some of the costliest slop we've ever made.

Huh? How on earth would you know whether my usage of LLM's has been worth it or not?

> Sometimes slop can be useful; maybe you can shape it into something useful

Man, I just spent the last 2 weeks with a CEO who got a Bolt.new subscription to be able to generate some high-level mocks ups for me to utilize that just saved us months of back and forth.

You know what's the best part? Those same mockups can be used to gather user feedback with a functioning UI without me having to spend weeks building it and it ending up wrong anyway.

Sometimes it irks me, but now I've sorta come to embrace devs like you. You're guaranteeing I have a job because you refuse to acknowledge the very obvious thing that's happening.

Re: Codex, Opus, Gemini try to build Counter Strike

#94
post #63

This makes me depressed. LLMs will take the most enjoyable part of my job and I will be stuck reviewing or fixing bugs in their "it-compiles" codebase.

There is a lot of data shuttling or shuffling in enterprise applications and if agents can write that part, so be it. I can spend more time on the harder business and technical problems that require creativity and working through the options and potential solutions. Even here, the speed to write multiple different experiments in parallel, is fantastic.

As for “it-compiles” that is nothing new. I have written code that I go back to later and wonder how it ever compiled. I have a process now of often letting the agent prototype and see if it works. Then go back and re-engineer it properly. Does doing it twice save time? Yeah, cause who’s to say my first take on the problem would have been correct and now I have something to look at and say it is definitely wrong or right when considering how to rebuild it for long term usage.

Re: Codex, Opus, Gemini try to build Counter Strike

#95
post #63

This makes me depressed. LLMs will take the most enjoyable part of my job and I will be stuck reviewing or fixing bugs in their "it-compiles" codebase.

You have agency. There is no invisible hand stopping you from continuing to do what you enjoy. It's the same when I hear people complain about how complex new UI frameworks are. The web still runs perfectly well on simple html, CSS, and Javascript. There is not federal police force that will arrest you for not using React.

There is invisible hand, literally. https://en.wikipedia.org/wiki/Invisible_hand

Yes, I can do it. In my free time. But that part of my job that was enjoyable? Poof. Not anymore. Can't compete, get on with times, be more productive.

I spend a 40% of my "alive" time in work. It's a massive downgrade.

Re: Codex, Opus, Gemini try to build Counter Strike

#97
post #63

This makes me depressed. LLMs will take the most enjoyable part of my job and I will be stuck reviewing or fixing bugs in their "it-compiles" codebase.

You have agency. There is no invisible hand stopping you from continuing to do what you enjoy. It's the same when I hear people complain about how complex new UI frameworks are. The web still runs perfectly well on simple html, CSS, and Javascript. There is not federal police force that will arrest you for not using React.

That invisible hand exists and had always existed, it's the market. Nobody will arrest you, but the enjoyable work simply slowly disappears. Unless we're talking hobby scenarios, but nobody cares about that.

Re: Codex, Opus, Gemini try to build Counter Strike

#98
post #81

Earlier quoted context omitted.

This is a terrible argument, just because of the way the legal system works. If MegaCorp has massive $$$$, but everyone else has small $, then MegaCorp can sue anyone else for using "their" code, that was supposedly generated by an LLM. Most of the time, it won't even get to court. The repo, the program, the whatever-they-want will get taken down way before that. Courts don't work by saying, "oh, but everyone is doin…

> Courts don't work by saying, "oh, but everyone is doing it! Not much we can do now." They kind of do. If you fail to bring legal action to guard your intellectual property, and there’s a pattern of you not guarding it, then in future cases this can be used against you when determining damages etc. Weakens your case. Downvoting won’t make it untrue lol.

This is only true of trademarks, not copyrights (which was the discussion here).

Trademarks can become 'generic' if you don't defend them. But JK Rowling wrote Harry Potter, whether she sues fanfic authors or not, and can selectively enforce her copyright as she likes.

Re: Codex, Opus, Gemini try to build Counter Strike

#99
post #72

Earlier quoted context omitted.

Do you have any evidence that it is spitting out licensed code? Did you locate an original that it was copied from?

This particular case appears to me to be a straight derivative at best but I'm by no means an expert on copyright laws. That's not to say there hasn't already been more direct cases with set examples [1], from an author directly who would have a better right to claim than I [2], it's not even a stretch to see how it can happen. [1] https://arxiv.org/html/2408.02487v3 [2] https://x.com/DocSparse/status/158146173466536…

As discussed repeatedly in this thread already in this particular case the code at hand wasn't generated by an LLM at all, it was simply included from a dependency by the build system.

Re: Codex, Opus, Gemini try to build Counter Strike

#100
post #27

Earlier quoted context omitted.

I always find it amazing that people are wiling to use AI beacuse of stuff like this, its been illegally trained on code that it does not have the license to use, and constantly willy nilly regurgitates entire snippets completely violating the terms of use Edit: https://github.com/vorg/pragmatic-pbr/blob/master/local_modu... https://github.com/vorg/pragmatic-pbr/blob/master/local_modu... This looks like where the sou…

The courts have ruled that generated output is not infringing.

Definitely citation needed. Such court cases usually come with a lot of important context. How can you just make such a statement and get away with not providing any context link?
Post reply on HN