Live data from Hacker News

GNU Parallel, where have you been all my life?

alexplescan.com

61–70 of 277 posts

Re: GNU Parallel, where have you been all my life?

#61
post #60

Is the author still adding the "cite me or pay 10000€" notice to the output? And calling that GPL? And still answering every xargs Stackoverflow question with "you should use GNU Parallel" instead of answering the question? That really gets old quickly when googling for xarg answers. These are just some of the reasons I'll never use parallel. xargs is perfectly fine for most usecases, and it can do everything I need…

If you're a startup and relicensing previously open source code under a restrictive license or doing other shady things you'll get plenty of defenders to line up to say 'hey, they have to make a living somehow', but if a single guy tries to make a living via a simple message in a widely used program all hell breaks loose. What gives?

You'll note there are also plenty of "defenders" on this page. It turns out the community is made up of people with a wide range of opinions.

Re: GNU Parallel, where have you been all my life?

#62
post #60

Is the author still adding the "cite me or pay 10000€" notice to the output? And calling that GPL? And still answering every xargs Stackoverflow question with "you should use GNU Parallel" instead of answering the question? That really gets old quickly when googling for xarg answers. These are just some of the reasons I'll never use parallel. xargs is perfectly fine for most usecases, and it can do everything I need…

If you're a startup and relicensing previously open source code under a restrictive license or doing other shady things you'll get plenty of defenders to line up to say 'hey, they have to make a living somehow', but if a single guy tries to make a living via a simple message in a widely used program all hell breaks loose. What gives?

[deleted]

Re: GNU Parallel, where have you been all my life?

#63

Earlier quoted context omitted.

> Is the author still adding the "cite me or pay 10000€" notice to the output? And calling that GPL? Where you get the "or pay 10000€" part from? As far as I remember, the software, unless told otherwise, asks authors of scientific papers to cite GNU parallels if they used it when writing their papers. And it doesn't force it, it's not part of the license, but asks you to do so as it's academic tradition to use citat…

> Where you get the "or pay 10000€" part from? Most likely from the manpage: If you use --will-cite in scripts to be run by others you are making it harder for others to see the citation notice. The development of GNU parallel is indirectly financed through citations, so if your users do not know they should cite then you are making it harder to finance development. However, if you pay 10000 EUR, you have done your p…

Again, it's not part of the license nor are you forced to select between "cite GNU parallels or pay 10000 EUR". You're free to use it however you want since the software is GPL, including ignoring any of the output from using the tool if you so chose to.

Re: GNU Parallel, where have you been all my life?

#64
post #61
post #60

Earlier quoted context omitted.

If you're a startup and relicensing previously open source code under a restrictive license or doing other shady things you'll get plenty of defenders to line up to say 'hey, they have to make a living somehow', but if a single guy tries to make a living via a simple message in a widely used program all hell breaks loose. What gives?

You'll note there are also plenty of "defenders" on this page. It turns out the community is made up of people with a wide range of opinions.

Of course, but HN does tend to have a lot more patience for scrappy startups that scrappy lone, non-commercial devs from what I can observe.

The question was rhetorical, I know that this place is frequented by quite a lot of people who wish to be part of the next YC batch, so they see themselves in the shoes of the startup, rather than the solo dev.

Still, I don't think it should be this way.

Re: GNU Parallel, where have you been all my life?

#66

Is the author still adding the "cite me or pay 10000€" notice to the output? And calling that GPL? And still answering every xargs Stackoverflow question with "you should use GNU Parallel" instead of answering the question? That really gets old quickly when googling for xarg answers. These are just some of the reasons I'll never use parallel. xargs is perfectly fine for most usecases, and it can do everything I need…

It's in current Fedora's: [david@pc ~]$ echo foo | parallel echo Academic tradition requires you to cite works you base your article on. If you use programs that use GNU Parallel to process data for an article in a scientific publication, please cite: Tange, O. (2023, July 22). GNU Parallel 20230722 ('Приго́жин'). Zenodo. https://doi.org/10.5281/zenodo.8175685 This helps funding further development; AND IT WON'T COST…

  > Tange, O. (2023, July 22). GNU Parallel 20230722 ('Приго́жин').
Looks like the latest release is named after Prigozhin. Yeah, probably that one, although I couldn't find anything in the mailing list to confirm it.

https://en.wikipedia.org/wiki/Yevgeny_Prigozhin

edit: all releases are named after current political events:

https://git.savannah.gnu.org/cgit/parallel.git/refs/

Re: GNU Parallel, where have you been all my life?

#68

Is the author still adding the "cite me or pay 10000€" notice to the output? And calling that GPL? And still answering every xargs Stackoverflow question with "you should use GNU Parallel" instead of answering the question? That really gets old quickly when googling for xarg answers. These are just some of the reasons I'll never use parallel. xargs is perfectly fine for most usecases, and it can do everything I need…

> And calling that GPL?

You can add any message you want into your GPL program. Also, a GPL program does not have to be free.

This has nothing to do with the GPL. You can say in your program that 'by using this software you agree that you're a a cat' and license it under the GPL.

That does not mean the GPL relates to cats in any way.

Re: GNU Parallel, where have you been all my life?

#69
post #60

Is the author still adding the "cite me or pay 10000€" notice to the output? And calling that GPL? And still answering every xargs Stackoverflow question with "you should use GNU Parallel" instead of answering the question? That really gets old quickly when googling for xarg answers. These are just some of the reasons I'll never use parallel. xargs is perfectly fine for most usecases, and it can do everything I need…

If you're a startup and relicensing previously open source code under a restrictive license or doing other shady things you'll get plenty of defenders to line up to say 'hey, they have to make a living somehow', but if a single guy tries to make a living via a simple message in a widely used program all hell breaks loose. What gives?

I could be wrong here and this is the first I’ve heard of this but I suspect it’s the language / way he goes about communicating. On the surface at least it comes across as a little annoying / demanding, things like him having a website where he shames people that don’t cite him by name, I suspect the ‘legal’ claims being made aren’t that solid either. Don’t get me wrong it’s a neat tool - but it’s just one in a huge ecosystem of many people’s efforts.

Re: GNU Parallel, where have you been all my life?

#70
post #64
post #61

Earlier quoted context omitted.

You'll note there are also plenty of "defenders" on this page. It turns out the community is made up of people with a wide range of opinions.

Of course, but HN does tend to have a lot more patience for scrappy startups that scrappy lone, non-commercial devs from what I can observe. The question was rhetorical, I know that this place is frequented by quite a lot of people who wish to be part of the next YC batch, so they see themselves in the shoes of the startup, rather than the solo dev. Still, I don't think it should be this way.

I'm saying I don't think it is that way. I think you're seeing through the lens of your expectations. dang has written about this at length, but the gist is that it's very easy and tempting to see posts you disagree with more visibly and feel them more viscerally than posts you agree with.
Post reply on HN