Re:Show HN: I built a better UI for ChatGPT
by seanw444 on Tuesday March 07, 2023 @10:35AM
(#35056466)
Moving on...
Re:Show HN: I built a better UI for ChatGPT
by Terretta on Tuesday March 07, 2023 @10:47AM
(#35056648)
Entrust your AI key to a closed binary? Bot what could possibly go wrong?
Re:Show HN: I built a better UI for ChatGPT
by xslvrxslwt on Tuesday March 07, 2023 @11:06AM
(#35056939)
I'm not defending anyone here but just strace the program if you're really worried about it. If you don't know what strace is: it exports every syscall the program has made, so you'd see if it's doing anything suspicious.
Re:Show HN: I built a better UI for ChatGPT
by kilgnad on Tuesday March 07, 2023 @11:11AM
(#35057010)
Or don't use it, and warn others of the issues and let them decide if they want to use it.
Re:Show HN: I built a better UI for ChatGPT
by xslvrxslwt on Tuesday March 07, 2023 @11:28AM
(#35057255)
Well I don't see why not, also I don't see which issues if you're not using it as you couldn't encounter any to begin with. Being closed source is not an issue.
Re:Show HN: I built a better UI for ChatGPT
by kilgnad on Tuesday March 07, 2023 @11:05AM
(#35056923)
Careful with the sarcasm. Only positive vibes are allowed on showHN or the admin goes ballistic. I've seen it happen.
Re:Show HN: I built a better UI for ChatGPT
by screamingninja on Tuesday March 07, 2023 @11:45PM
(#35065365)
> Only positive vibes are allowed on showHN
Sarcasm?
Re:Show HN: I built a better UI for ChatGPT
by kilgnad on Wednesday March 08, 2023 @10:56AM
(#35070589)
No. It's real. According to dang, showHN is suppose to be a "safe space". You could make absolute crap, everyone is suppose to be positive about it. Dang will flag people who don't do this.
Nothing dang can do though is hundreds of people hate it though. Things with actual security issues for example he'll likely just be quiet about it.
Re:Show HN: I built a better UI for ChatGPT
by screamingninja on Wednesday March 08, 2023 @01:28PM
(#35072797)
That is unfortunate. You would think that the intent behind posting ShowHN is to get constructive feedback but based on what you described, it appears that the expectation is to make those creators feel good instead.
Re:Show HN: I built a better UI for ChatGPT
by kilgnad on Wednesday March 08, 2023 @03:19PM
(#35074194)
You still can, just have to be excessively nice about it. Huge emphasis on excessively.
Re:Show HN: I built a better UI for ChatGPT
by vishal0123 on Tuesday March 07, 2023 @06:07PM
(#35062640)
What could go wrong? It is static site and there is no backend, so the key is only in the browser.
Re:Show HN: I built a better UI for ChatGPT
by worldsavior on Tuesday March 07, 2023 @10:54AM
(#35056750)
It is open source. Your browser retrives all the JS and html sources. Even if it were somehow closed source, it doesn't really matter. You can view web requests and other, and see for yourself.
Re:Show HN: I built a better UI for ChatGPT
by xslvrxslwt on Tuesday March 07, 2023 @11:05AM
(#35056909)
What Just because you can see HTML and JS that THE BACKEND SENT doesn't mean you can see the actual logic (code)
Re:Show HN: I built a better UI for ChatGPT
by arthur_sav on Tuesday March 07, 2023 @01:07PM
(#35058770)
This is a static website, no backend.
Re:Show HN: I built a better UI for ChatGPT
by filoleg on Tuesday March 07, 2023 @03:41PM
(#35060903)
All logic is clientside in the downloaded JS and HTML. After the initial page load, it should send nothing to the backend of the website, only API calls to chatGPT API itself.
Theoretically, you should block any outgoing connections to the website domain (after it loads all necessary HTML and JS), and it should still work fine. "Theoretically" because it might attempt delay-loading some static assets, but you get the idea.
Re:Show HN: I built a better UI for ChatGPT
by kilgnad on Tuesday March 07, 2023 @11:10AM
(#35056986)
The ability to reverse engineer the source through the browser doesn't make something qualify as open source anymore than reverse engineering a binary with some other tool.
I can view web requests but let's say on the 365th web request it sends my API key to an unknown location. How would I know if this was closed source?
Re:Show HN: I built a better UI for ChatGPT
by RohMin on Tuesday March 07, 2023 @11:14AM
(#35057063)
Forgive me if I’m just being naive but couldn’t you look at the source from the browser dev tools?
Re:Show HN: I built a better UI for ChatGPT
by freedomben on Tuesday March 07, 2023 @11:45AM
(#35057465)
Sure, if you're checking the first 365 requests or you get really lucky and just happen to look that time. Quite unlikely though.
Re:Show HN: I built a better UI for ChatGPT
by worldsavior on Tuesday March 07, 2023 @01:49PM
(#35059400)
It's not similar to a binary file, since re a binary file is a pain in the ass and looking at JS with some obfuscation is much easier.
Your example is valid, but it's like asking "how can I know that my iPhone doesn't record me while I'm sleeping?"
Re:Show HN: I built a better UI for ChatGPT
by kilgnad on Tuesday March 07, 2023 @03:49PM
(#35061018)
I trust apple over some random person on the internet.
Re:Show HN: I built a better UI for ChatGPT
by tottenval on Tuesday March 07, 2023 @12:44PM
(#35058456)
If you're looking for an open source ChatGPT UI, I built one with React + Typescript:
Re:Show HN: I built a better UI for ChatGPT
by singularity2001 on Tuesday March 07, 2023 @12:59PM
(#35058655)
why is the System Prompt reset after a few seconds!?
Note for anybody else wondering, it's not open source, you have to download a binary. More FAQ by clicking the Gift (?) icon at the top and scrolling down.