Live data from Hacker News

GNU Parallel

gnu.org

1–10 of 76 posts

Re: GNU Parallel

#2
It's nice, but the citation bit strikes me as very non-free:

> 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 part to finance future development and should feel free to use --will-cite in scripts.

> If you do not want to help financing future development by letting other users see the citation notice or by paying, then please consider using another tool instead of GNU parallel. You can find some of the alternatives in man parallel_alternatives.

Re: GNU Parallel

#3
Parallel has been (and still is) super useful and simple tool for speeding up all kinds of shell tasks during my career.

Still remember the time I wasted days waiting for the completion of multiple serial tasks when it would have been an hour with parallel :-)

Re: GNU Parallel

#5
post #2

It's nice, but the citation bit strikes me as very non-free: > 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 part to finance…

I don't understand how GNU finds this acceptable...

Re: GNU Parallel

#6
This can be a good entry into the "why" for many people that use xargs now -

https://www.gnu.org/software/parallel/parallel_alternatives....

It has a lot of features that can feel excessive at first glance but if you have felt some pain in building jobs, most of it is pretty sensible and much better than rollyourown.

Re: GNU Parallel

#7
Related:

GNU Parallel 2018 - https://news.ycombinator.com/item?id=20726631 - Aug 2019 (68 comments)

GNU Parallel Cheat Sheet [pdf] - https://news.ycombinator.com/item?id=19330356 - March 2019 (63 comments)

GNU Parallel - https://news.ycombinator.com/item?id=13258142 - Dec 2016 (83 comments)

GNU Parallel Tutorial - https://news.ycombinator.com/item?id=12943150 - Nov 2016 (65 comments)

A Million Text Files and a Single Laptop - https://news.ycombinator.com/item?id=11248326 - March 2016 (27 comments)

GNU Parallel – The command line power tool - https://news.ycombinator.com/item?id=6209767 - Aug 2013 (28 comments)

GNU/Parallel changed my life - https://news.ycombinator.com/item?id=1894639 - Nov 2010 (8 comments)

GNU Parallel - build and execute command lines from standard input in parallel - https://news.ycombinator.com/item?id=1801186 - Oct 2010 (36 comments)

Re: GNU Parallel

#8
post #2

It's nice, but the citation bit strikes me as very non-free: > 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 part to finance…

Thinking about the citation notice and whether the software is safe to use at work is why I just use xargs.

Re: GNU Parallel

#9
post #2

It's nice, but the citation bit strikes me as very non-free: > 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 part to finance…

I was trying to use parallel properly for the first time last week and the nag screen put me off and made me choose an alternative.

I ended up with the moreutils one and it appears to work just as well for my simple needs.

Re: GNU Parallel

#10
post #2

It's nice, but the citation bit strikes me as very non-free: > 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 part to finance…

It doesn't affect your right to do anything with the software. It doesn't even affect your right to remove this citation notice (and some distributions do so). Free software is not about software not being annoying; merely about your right to remove the annoyances.

I'm not certain GNU parallel's approach to obtaining funding is a good strategy, but I find it weird that people object to it on philosophical or legal grounds.

Post reply on HN