Live data from Hacker News

Show HN: I just made my profitable online form builder open-sourced

github.com

31–40 of 131 posts

Re: Show HN: I just made my profitable online form builder open-sourced

#31

Can anyone confirm if the legal advice here https://docs.heyform.net/license is correct? Seems slightly different to my own interpretation of the spirit of GPL.

There's nothing problematic about this, except that it's GPL plus conditions. AFAICT, only the second condition would be in addition to the GPL, but I didn't spend much time thinking about it.

GPL does not permit additional conditions, it actually states that additional conditions may be removed by the licensee.

In this case, I don’t see the actual license containing additional conditions, simply that the FAQ guidance on the page is misleading.

Re: Show HN: I just made my profitable online form builder open-sourced

#32
I've often wanted a simple online form solution for random purposes, yet I have never quite gotten around to learning Google Forms. My kids use it for school stuff. They're reasonably capable with it and have gotten good mileage from it. I guess at some level it's hard for me to get into something that often requires flexibility, yet can't be modified beyond rigidly prescribed boundaries.

I would totally rather learn something like this that I can hack on. And when other people ask me how to do something for a Real reason, I would not hesitate to recommend the hosted version if it can do what they want. (No, I don't want to be on the hook for maintaining a self-hosted version of something that will be depended on for wide public consumption. I'm done with pager duty.)

The creators' hearts seem to be in the right place, so I'm less subliminally worried that they'll enshittify it in some way that bothers me. And if they do, the license gives me a way to proceed without starting with something new from scratch.

Re: Show HN: I just made my profitable online form builder open-sourced

#33

Earlier quoted context omitted.

There's nothing problematic about this, except that it's GPL plus conditions. AFAICT, only the second condition would be in addition to the GPL, but I didn't spend much time thinking about it.

GPL does not permit additional conditions, it actually states that additional conditions may be removed by the licensee. In this case, I don’t see the actual license containing additional conditions, simply that the FAQ guidance on the page is misleading.

But it needs attribution and he can say what attribution is valid, no? IANAL so can't say for sure but does GPLv3 have same issue as early CC? https://doctorow.medium.com/a-bug-in-early-creative-commons-...

Re: Show HN: I just made my profitable online form builder open-sourced

#34
post #26
post #16

I really like that you are using nestjs, idk why some devs hate it, IMHO its the best node framework that can be used to build production ready apps, i started using it a month ago at work and it was my first time using it, and it already made so productive

Best makes JavaScript look like Java, it’s needlessly complex and just encourages vast amounts of boilerplate. Awful stuff.

Same experience here. Admittedly it's been a few years since I last used it, but there was so much boilerplate coupled with a layer of "magic" that was too thick for my liking.

Provider initialization (dependency injection) failed on me on a few occasions and it always wasted hours of productivity. It would break in some obscure way that wouldn't log any errors to the console, so there was nothing to go on besides attaching a debugger and stepping through layers of framework code. It was quite infuriating because it always happened when I was in the middle of something else.

If your specific use case wasn't covered by their docs (which were very barebones and "hello-world" oriented at the time), it was painful to figure out and use.

Re: Show HN: I just made my profitable online form builder open-sourced

#36
post #16

I really like that you are using nestjs, idk why some devs hate it, IMHO its the best node framework that can be used to build production ready apps, i started using it a month ago at work and it was my first time using it, and it already made so productive

I'm literally in the middle of spending my evening, outside of work, gutting NestJS from a project I've inherited at work. I would literally consider changing jobs if I couldn't remove it.

There is so much to unpack to get as why I have such an issue with it. But time and again I have been frustrated with it in terms of: it's design philosophy, implementation, scope of what it covers, bloat, recommended implementation approaches, etc.

I don't understand how a single framework can think that it should cover: message/request handling, logging, config management, dependency inversion, persistence, and IO. These things have almost no cross over (i.e. if they are well designed they should be easily composable with any other component) but time and again framework developers attempt to bundle them into a "one size fits all solution".

To best sum it up. I think any package I use should be secondary to my application. But this package makes it so that my application is secondary to the framework.

Re: Show HN: I just made my profitable online form builder open-sourced

#38
post #18

I'm secretly and slowly building a form building application. The idea is that in my association we don't want to rely on Google Forms. And we only want to use open source software. We are using FramaForms which is a bit clunky and doesn't have this feature that updates a spreadsheet automatically. I thought that I could just create something that would answer both concerns. But a good open source forms app would pro…

> But a good open source forms app would probably change everything

Can you go into that a bit more, I'm interested what you would see changing. Why do you think it hasn't been done already?

Re: Show HN: I just made my profitable online form builder open-sourced

#39
post #18

I'm secretly and slowly building a form building application. The idea is that in my association we don't want to rely on Google Forms. And we only want to use open source software. We are using FramaForms which is a bit clunky and doesn't have this feature that updates a spreadsheet automatically. I thought that I could just create something that would answer both concerns. But a good open source forms app would pro…

Grist has the ability to create forms that are automatically connected to their spreadsheets [1]. Though it doesn't seem like you can create sophisticated forms (with some logic in them for example) just yet.

I am thinking of moving my volunteer org away from Google forms towards Grist.

[1] https://support.getgrist.com/widget-form/

Re: Show HN: I just made my profitable online form builder open-sourced

#40
post #18

I'm secretly and slowly building a form building application. The idea is that in my association we don't want to rely on Google Forms. And we only want to use open source software. We are using FramaForms which is a bit clunky and doesn't have this feature that updates a spreadsheet automatically. I thought that I could just create something that would answer both concerns. But a good open source forms app would pro…

Limesurvey is “good enough” for most applications and is open source- any reason why that wouldn’t work for your use case?
Post reply on HN