5 ms·
> Originally developed entirely by ChatGPT, this locally hosted web application has evolved to encompass a comprehensive set of features, addressing all your PD
by anotherhue 2y ago
> Originally developed entirely by ChatGPT, this locally hosted web application has evolved to encompass a comprehensive set of features, addressing all your PDF requirements.
Well that's that then.
- nolongerthere 2y agoso do we trust it?
- wakawaka28 2y agoThe claim, or the software? If the software was developed by ChatGPT it probably sucks. If it wasn't developed by ChatGPT, its author is a liar. So either way, fuck it.
- secfirstmd 2y agoWho cares if it was developed by ChatGPT if it actually works? Why not try it out first before crapping on someone's hard Open Source work?
- langnutty 2y agoPDF software / readers are reliably the least reliable, most likely to have security issues programs on any given machine. I for one would not run C code blindly copied from ChatGPT carelessly. In this case I think the actual PDF bits are command line tools written by humans though, and just the web wrapping (some small initial piece of it) is originally from ChatGPT.
- wakawaka28 2y agoYeah let me waste a shitload of time on possible low-quality shit that might have spyware. Based on the advertisement I'm not convinced. I want PDF tools developed by experts, not monkeys pounding on keyboards or shysters who push stupid gimmicks.
- atoav 2y agoI once tried 3 hours to get ChatGPT to write a correct cubic interpolation function. Everything it wrote was either not cubic or not an interpolation function (the resulting curve didn't pass through the input points). So yeah.
- franga2000 2y agoNot sure what your point is. I probably couldn't write a correct cubic interpolation function in 3 hours if you stuck me in an empty room and kept giving me the same instruction with a small change every time. But I've definitely written software as complex as this project basically from memory with only the occasional glance at some framework docs. Leetcode is a meaningless metric when evaluating application developers.
- atoav 2y agoWhat are you talking about? This was an example of how I gave a LLM clear instructions on a function that is known to the internet. If I told you get to use google you probably could solve this "leetcode" task in 10 minutes. So I picked a random known algorithm and asked ChatGPT to write a function with it, just to test it. I agree that leetcode is a useless metric, but nobody informed me that something simple like cubic interpolation belongs to this.category now. Maybe I should re-evaluate my career.
- franga2000 2y agoI'm just saying that writing a small function that has to be perfectly correct is a very different task from from writing a small web app where the space of possible solutions is incredibly large. LLMs don't have perfect recall, so it has to reconstructtthe answer from the information it retained from training. Your example is like asking it math problems: unless it had both seen and retained the specific one you've asked it, it can't answer correctly because doesn't have the capability to reason about the problem and solve it. But something like writing a web app is closer to writing a story, where each next block it spits out doesn't have to be exactly correct, it just has to get the job done. As for leetcode, I guess it depends on your field, but my logic is this: if I came to an interview and was told to write a microservice that receives a POSTed file, extracts some data and puts it in a DB, that's a solid work-relevant skill test. But if they asked to to write some interpolation functions, I'd consider that a leetcode interview - closer to math than programming, not a good indicator of job ability, not representative of the kind of work I'll be doing.
- jpnc 2y agoI wonder what the point of that sentence is - to get picked up by HN? Kinda like how any product or service even tangentially related to data suddenly has 'by the way also AI and stuff' added somewhere on their landing page. You don't see 'Developed using intellisense' used in READMEs.
- exe34 2y agoYou do see "sent from my iPhone"
- arthurcolle 2y agoThat's amazing. What a time to be alive.
- BonusPlay 2y agoFor me it means: 1) don't expose it to public internet 2) don't give it untrusted input Which highly reduces the usability factor for me.
- frooodle 2y agoCreator here, I think there is some confusion in my doc. It's not made with fully with chatgpt It was initially created as a 24 hour challenge to make a full app with chatgpt 3.0 in a set time limit to test what chatgpt was like last year. I posted on Reddit it got lots of demand and I turned it into a full app,the only full chatgpt was the first 24 hours, it's over a year later now
- neitsab 2y agoYes, it would be a great idea to update the wording as there is no way to derive that from the current one. Even being sympathetic, my thought reading this was "probably bad code quality/rotten core despite the great feature set". You can have a "History/Background/Origin" section where you put exactly what you wrote in your comment and it will be fine. This notwithstanding, thank you very much for developing this app! I will look into deploying it on my server, it will be of great help to people around me who often need manipulating PDFs but are not super technical!