8,159 karma · joined March 2, 2013
With that said, I'm very concerned that the coming decade will be a bumpy ride for all of us.
I'd like to hereby propose the "open shell" development model.
At the very least, it made me understand that I need him to appear as himself in the next Death Stranding game.
The only underlying rule that I see is: the more complex a task is, the lower the probability of success. That's it. And it's the same exact rule that applies to humans. The difference though is that we're seeing an exponential growth in AI capabilities, which are then rapidly disseminated on a scale of months, and we don't see such capability increases in humans.
As I see it, anyone whose mental model is built on what AI can or cannot do is going to have a very bumpy decade.
For example, I've had quite a few situations when I asked Claude Code to do some manual work for me, assuming it would do manual edits across several files, but it instead decided to write a script, and even a small test suite for it. It's a small encroachment so far, but I don't see any limitation for it gradually taking on actual product decisions.
Or if you're referring to how the OP still decided to go ahead, I've seen AIs go ahead on impractical courses of action many times, and surprisingly succeed on some of them.
I'm all for rejecting bad writing and bad reasoning, but just wouldn't us as a community to get into the habit of rejecting otherwise good writing just because it's AI-ish.
https://www.usenix.org/legacy/event/lisa99/full_papers/ringe...
How is it different from any other purely stylistic rules such as Strunk and White's prohibitions against split infinitives and the passive voice, which we've left far behind us? Why shouldn't people just write however feels natural to them as long as the message is clear?
Has that changed in any way? Maybe I'm naive, but it seems to me that there was always a massive distinction between a service member who is currently serving, regardless of whether it's a combat or hq role, and a veteran.
I always found software IP to be absurd, but this is a particularly absurd situation. We're talking here about a small utility tool implemented from scratch and open sourced, with no apparent intent to make any money from it.
Are you concerned about the "encumberence" of using "unlicensed" tools to manipulate .doc, or .pdf, or .mp3 files?! Well I'm not, and if anyone ever tried to sue me for improper access to their proprietary formats, I'll show them some old testament impropriety.
I'm obviously not arguing that this is a good idea, but I wouldn't be that surprised if this is the future trajectory (sorry for the pun) of "smart weapons".
> There is a perception that you can just prompt an LLM and ship an app. Yes, you can produce something. But what you have is an artifact, not software. The moment you need to tweak it, if you don't understand programming, you are stuck.
But it's unsubstantiated (I personally have seen coworkers with no proper coding skills iterate quite effectively), and even if there is a real limitation at the moment, you would need to do a lot more work to show that the issue is fundamental and won't be fully addressed by Claude 5 with the "I deal with the goddamn customers so the engineers don't have to" skill.
At best, even if we were to accept that LLM-based AIs will never do good software engineering, then at most you get to "LLMs make learning to code as important" ; I don't see how you can get to "more important".
For what it's worth, I personally think you might be right in your claim, but you need to engage with the actual issue in order to argue against it.
I think we should just accept that some things should cost a bit of money and move the discussion to "how much should it cost", rather than trying to sweep economics under the rug.
From what I'm seeing in the numbers, the big problem of the coming century is population collapse. Maybe I'm just too much of a believer in the intermediate value theorem, but I'm sure there has to be a way to arrive at a society with a sustainable usage of resources.
Is it really worse even if "whatever it means" is living in a post-scarcity society where everyone can shareel in the fruits of the AI's labor?
I'm not saying that's where this are necessarily going. But I am saying that that's what we should be aiming for, rather than trying to preserve the status quo.
And what then? If you did manage to convince everyone to stop buying consumer graphics cards, wouldn't Nvidia just reasonably dedicate 100% of its resources to AI?
In other words, I see a pull request in an open source project to be just "I have something nice in my fork, do you think it'll be useful upstream?", which is acceptable to reject, whereas in a team setting it's "I have a feature that I think is ready to merge - give it a look and see if I missed something before we put it in".