Live data from Hacker News

The Leverage of LLMs for Individuals

mazzzystar.github.io

221–230 of 311 posts

Re: The Leverage of LLMs for Individuals

#221
> Within 5 months, I single-handedly launched 5 iOS apps.

> Staying in any company right now is a negative return; you are wasting personal leverage.

Isn't it obvious that this doesn't work if _everyone_ does it?

Also, if the bar we use to measure how useful a tool is for society, is that it allows an individual to release 1 app per month, then we're doomed whether before AIs take over or not.

Re: The Leverage of LLMs for Individuals

#222
post #208

Earlier quoted context omitted.

> If you can make something using AI, so can everyone else The idea / creativity is hence the key. Novel ideas don't occur to everyone.

Not really. Ideas have always been cheap. They occur to everyone. Most of them aren't great, let alone good. But good ideas, even great ones, rarely mean much on their own. It's always been execution.

Technically, you are necessarily speculating....an idea that does not occur to many people during real time cognition.

Re: The Leverage of LLMs for Individuals

#223

Has anyone been able to use it to effectively build more than a green field poc? It's absolutely great for that, but it's been a little clunky when trying to iterate when the context gets too large or when trying to add stuff to am existing system.

I've used ChatGPT-4 to create new components in a larger game of mine. I provided an example class that does something similar and an interface and it flawlessly created a new component the way that I would have with the new functionality, in like 10 seconds. I've also used it to create new functionality in the game, but those were mostly isolated features. Like I implemented controller rumble support yesterday in ab…

Oo.. interface driven design, good idea.

Re: The Leverage of LLMs for Individuals

#224

Anyone have any good examples or tutorials of specifically how to use ChatGPT for greenfield code development ?

I usually ask it to write me a nextjs app and deploy it to vercel. It gives me a few commands and files to plop in the right directories. E.g. `npx create-next-app foo; cd foo; ...; vercel --prod;`. Often I only make a couple changes then 5 mins later it can be deployed for free on vercel. Eg, it took me a couple mins to create a lil app to enable a user to drag/drop words of your sentence. I asked chatgpt (gpt-4) th…

I've thought it would be cool to see something like this:

1. Go on Twitter and find a famous account (for visibility). Maybe they say something like, "The data shows..."

2. Pop into ChatGPT and create a data viz.

3. Deploy to Vercel.

4. Go back to Twitter, post the link, enhance the convo, naturally gain followers in exchange for providing that value.

Re: The Leverage of LLMs for Individuals

#225

> More importantly, it gives me the courage to dream and attempt things beyond my current abilities. This is one of the small things that GPT has pushed me to do. I'm an experienced programmer and grew up playing video games, but I am not a game developer. I've dabbled over the years but can't build anything outside of a tutorial. The other day, using GPT I went through and made a Pixel Dungeon clone using Phaser (Ja…

Given the token count limits on input and output, I've been wondering how folks work on these long-running projects? Is it just not a problem, or are there some tactics? I find in trying to build up lengthy outputs that it starts truncating or leaving out things from way before.

You have to input just the pieces you want help with. It can't do a whole project, but you can tell it the tech stack, and maybe give it a few of your classes, and it can then write a new class for you.

Re: The Leverage of LLMs for Individuals

#226
post #177

Earlier quoted context omitted.

> Writing bash scripts to automate various parts my workflow Would you share some of those? Bash is fraught with gotchas and intricacies and seldom have I read Bash code where I couldn’t immediately spot flaws. There’s often something which left unchecked may come back to bite you later. I’m skeptical the LLM code would be any better, since it’s (presumably) trained on a corpus of subpar code. But I could be wrong.

Give the LLM access to `shellcheck` and have it iterate on the warnings. I think promising results have been shown when you allow LLMs to reflect on their answers and give them access to tools.

Shellcheck can't check everything though. I think using LLMs on difficult to verify code like shell scripts and complex regexes is a pretty bad idea.

I've found them useful as a "smart search engine", e.g. if I don't even know the magic terms to search for.

Most of the time it gives me answers that are completely wrong, but are close enough that I know where to look to find the right answer.

E.g. "Using the rapidcheck C++ test framework, how do you test a function that takes two vectors, one of which must be exactly 8 times as long as the other."

It gets it wrong but it still helped. I definitely wouldn't want to use its output unquestioningly though.

Re: The Leverage of LLMs for Individuals

#227
post #113

Earlier quoted context omitted.

Despite the novelty and excitement, the profit potential for AI generated applications and content isn't particularly strong. If you can make something using AI, so can everyone else. You work at a company to make money. Using AI doesn't magically allow you to do that. If you have the ability to make a profitable company, AI may help, but it's not a business plan.

As always, you still have to bring your own ideas and hustle to the table. The difference is that GPT flattens the learning curve on a lot of things that would previously prevent you from executing on your ideas and it helps keep the momentum up when you hit the hard part of the grind.

And it does so for everyone else. The landscape is as flat as ever, the winning party is whoever you pay for running GPT.

Re: The Leverage of LLMs for Individuals

#228

Earlier quoted context omitted.

Different people write code of different quality, and we'd expect LLMs to imitate the median quality of code. So it's clear that if you have a background in something then it will generate worse code than you would - however, if you'd compare this code with something written by a new junior hire, how would it compare? IMHO there are many people who are objectively below median, and for them I'd expect that a LLM can…

The power of LLMs atm is that they allow a person to be "median" in a very wide range of topics. This is extremely powerful, even to folks that can attain an above average mastery. It also does this quickly. There was a recent article on Slashdot titled something how metaverse may increase the gdp by like 2 or 3 percent. It was obviously laughed at. It's actually LLMs that will do this, and easily.

It's also a solid rubber duck, it'll test you by giving you misinfo and you have to tease it back from the brink.

Re: The Leverage of LLMs for Individuals

#229
post #212

Earlier quoted context omitted.

In my experience newcomers and junior engineers don't get better by writing more bad code. They learn mostly by 3 methods. 1) finding flaws in their code the hard way (slow) 2) getting careful feedback from more experienced people (has to be done well) and 3) reading better code for a problem they already understand. I'm not sure GPT helps with any of those yet, as it seems to be more likely to spit out incorrect-to-…

It goes the other way too. I've had it generate code using better methods or features new to me, when I thought I knew the language well.

I'm the hallucinating LLM? And Other Such Crises it has given me.

Re: The Leverage of LLMs for Individuals

#230
post #136

Corporations serve a purpose - to organize human labor to fulfill a greater task that usually cannot be completed by an individual. So while I don't disagree that GPT-4 in the hands of a layperson programmer may suddenly turn them into a 10x developer, I don't know if that fact alone allows that individual to create great things. In addition, there will be a great crowding out effect. If websites and apps are so easy…

This is already the case. See the Apple App Store as an example.
Post reply on HN