Live data from Hacker News

Launch HN: Second (YC W23) – AI bots that add features to web apps

news.ycombinator.com

21–30 of 205 posts

Re: Launch HN: Second (YC W23) – AI bots that add features to web apps

#21
post #11

I intend to add something similar to InventAI ( https://inventai.xyz ), which is a general purpose creator web app launching soon (MVP). I agree with your vision, it should be possible. Our approaches will likely vary quite a bit though.

Cool! I will check this out! Yea 2023 is going to be an exciting year.

Re: Launch HN: Second (YC W23) – AI bots that add features to web apps

#22

From the video, Second looks more like a UI wrapped over a boilerplate generators that have existed for quite a while. It's a pretty powerful one, and that can be very useful in itself but how is AI involved here? If it is, was it needed in the first place? I was expecting the inputs to be more along, "give me an app to manage a restaurant", but the inputs are modules (Forgot password, billing), which are generic pie…

Many people implement things like forgot password and billing once and copy/paste in the next projects if they need.

Yea! That kinda works, except that libraries, frameworks, and paradigms evolve so rapidly in the web, often times you need to rebuild it anyways.

I also want to be more supportive of junior developers. Second can help scaffold and get large chunks of standard code in place for them to build on, rather than starting with empty files. This is especially useful when adding a new feature to an existing web application (in which case boilerplates and templates are a no-op)

Re: Launch HN: Second (YC W23) – AI bots that add features to web apps

#23

From the video, Second looks more like a UI wrapped over a boilerplate generators that have existed for quite a while. It's a pretty powerful one, and that can be very useful in itself but how is AI involved here? If it is, was it needed in the first place? I was expecting the inputs to be more along, "give me an app to manage a restaurant", but the inputs are modules (Forgot password, billing), which are generic pie…

I could see this used at a big tech companies using golang. I think each company has their startup kit, but it still requires a lot of lifting and lacks many features like open source tools.

Re: Launch HN: Second (YC W23) – AI bots that add features to web apps

#24

From the video, Second looks more like a UI wrapped over a boilerplate generators that have existed for quite a while. It's a pretty powerful one, and that can be very useful in itself but how is AI involved here? If it is, was it needed in the first place? I was expecting the inputs to be more along, "give me an app to manage a restaurant", but the inputs are modules (Forgot password, billing), which are generic pie…

Great question! So all of the files are generated with either compiles or GPT-3, or if the files already exist on the repo and need to be modified, the bots use GPT-3 code edits to modify the files. $299/project/month will sound expensive if you compare it to starter kits (usually free), templates (usually Also, yea pricing is hard! It may change.

> But I believe Second will feel very close to having a dedicated developer that can build commodity features for you.

A “developer” or a “grunt coder”? Or, to use the ~40+ year old terms that even the least trendy places have phased out [0], a programmer/analyst or just a programmer?

[0] Largely because one of the two didn’t really fit into modern development methodologies anymore, since it presumed too narrow of a skillset and responsibility area.

Re: Launch HN: Second (YC W23) – AI bots that add features to web apps

#25
It would be very interesting to see this given to (young) students with a few "hello world" examples for various types of basic sites where they have zero or very little coding expertise and get them from zero to having a live site for a simple project - and push them further down the path.

Re: Launch HN: Second (YC W23) – AI bots that add features to web apps

#26
post #17

Agreed with the comments on the demo video music. It was startling. I'm pretty skeptical still as all your demo has shown is similar to what a boilerplate tool might do, but with more unknowns. You have to start somewhere, though, and I think you're on a decent path. I've been experimenting with chatgpt to do similar workflows to what you're describing for your vision of Second. From my experiments, it seems your dem…

Thanks! I'll get the next video audio fixed. Agreed! Have to start somewhere. As the Second bots get more sophisticated, I think they will pull away more and more from what you get today with traditional starter kits and boilerplates. Most strikingly, you can use Second with existing web applications! Can't do that with boilerplates.

About agencies - yea some of my first customers are agencies, and the value prop is pretty great for them. Yea, pricing is super hard.

Re: Launch HN: Second (YC W23) – AI bots that add features to web apps

#27

Earlier quoted context omitted.

And this boilerplate can't be added fast with Copilot? Which is $100/year.

Maybe. Copilot is more like an extreme programming experience, where you are still piecing together things yourself in the IDE. Second does all of that for you by building complete features and raising a pull request! I believe that in the future, A.I. bots will be used to build large chunks of the codebase (like Second). And then human engineers will use A.I. bots in the browser to make low level tweaks and addition…

Hopefully in your future an AI bot doesn't invent a Second competitor and put you out of business.

Re: Launch HN: Second (YC W23) – AI bots that add features to web apps

#28

Earlier quoted context omitted.

Yea I'm totally with you! In fact, when I started Second, I was resisting GPT-3, and had planned on using a pure deterministic compiler. However, through a lot of experimentation, I discovered that the OpenAI code edit APIs, when using a temperature value of 0 (deterministic) provides shockingly good and fairly consistently results. I found that I get the best results when combining my deterministic compilers with GP…

Small warning: 0 temperature still isn't deterministic with openAI endpoints. So, if you are relying on this as an absolute, it'll definitely fail at some point (this bit me at one point recently). If you just like it because it's "mostly deterministic" so it feels more well behaved, then it's fine. From here: https://platform.openai.com/docs/guides/completion > Setting temperature to 0 will make the outputs mostly d…

Yea definitely, I've noticed that a zero temperature isn't perfectly deterministic, but the results seem reasonably consistent.

I will honestly say that there have been a couple of wtf file generations, where even with a temperature of 0, GPT-3 created something I did not expect. I'd like to enable engineers to run a retry on specific files right from GitHub, like making comments in the PR itself.

Re: Launch HN: Second (YC W23) – AI bots that add features to web apps

#29

Earlier quoted context omitted.

Yea I'm totally with you! In fact, when I started Second, I was resisting GPT-3, and had planned on using a pure deterministic compiler. However, through a lot of experimentation, I discovered that the OpenAI code edit APIs, when using a temperature value of 0 (deterministic) provides shockingly good and fairly consistently results. I found that I get the best results when combining my deterministic compilers with GP…

About how soon is "very soon"?

Lol well, I planning on making it the default last night! But I ran into some serious production issues (GitHub API calls suddenly started failing) so I got side tracked. If enough folks ask for it, I could prioritize it and make the code change in like an hour (mostly testing)

Re: Launch HN: Second (YC W23) – AI bots that add features to web apps

#30
post #5

ooh, a YC solo founder. congrats on launching! 1. your video demo's music is way too loud. blasted my apartment in the early morning and added nothing to the demo. i'd take a shitty loom video with your narration saying whats happening over this. 2. you'll have to overcome quite a lot of skepticism that this works beyond an initial demo. your video shows a very standard greenfield setup that doesnt really need AI to…

1. LOL! Sorry! Volume is tricky to get right. I'll fix this with my next video. 2. Agree 100%! Second bots are becoming more sophisticated, but the truth is I am still pretty early. The video on this post, and on the website, is actually about a month old. I had planned on making an updated video with more interesting scenarios, but I ran out of time! I will have an updated video within the next two weeks. I also nee…

Also about being a solo founder. It's rough!
Post reply on HN