News for hackers. Stuff that matters.
Re:A notable JavaScript developer shamelessly copied one of ... by Narretz on Sunday September 26, 2021 @07:24AM (#28659986)
It looks like nanocolors is a fork of colorette with a few (substantial?) changes, see https://github.com/ai/nanocolors/wiki/Colorette-Changes. However, the author of nanocolors, Andrey Sitnik, only added attribution info about colorette after Jorge Bucaran went public about the fork on Twitter. If the fork had attributed colorette from the start, would there be drama here?
Re:A notable JavaScript developer shamelessly copied one of ... by jorgebucaran on Sunday September 26, 2021 @09:16AM (#28660623)
Colorette author here. I put the benchmarks in a CI workflow so anyone can check. Click Benchmarks to see the results:

https://github.com/jorgebucaran/color-bench-test/runs/371243...

Re:A notable JavaScript developer shamelessly copied one of ... by no_wizard on Sunday September 26, 2021 @10:39AM (#28661228)
Wonder how “ai” would feel if you just forked postcss without attribution and opened PRs against popular projects to replace.

Something tells me they wouldn’t be so calm about the whole affair

Re:A notable JavaScript developer shamelessly copied one of ... by iskin on Sunday September 26, 2021 @01:37PM (#28662805)
I promote PostCSS alternatives in PostCSS twitter account

https://twitter.com/PostCSS/status/777344095748579328

Re:A notable JavaScript developer shamelessly copied one of ... by mzarate06 on Sunday September 26, 2021 @06:20PM (#28665184)
Which is nowhere near no_wizard's point. And nowhere near what you've done.

Gorge Bucaran, author of Colorette, summarizes your actions here https://github.com/ai/nanocolors/pull/14#issuecomment-927134...:

"Colorette isn't some obscure project either. It is well used. Now imagine I find a project that meets that description. Clone it. Erase the .git directory. Initialize a new repository. Make a few extraneous changes. Incorrectly benchmark it. Falsely claim improved performance. Tweak the docs. Change the name. Add a logo. Start aggressively promoting it and sending PRs to high-profile projects while leveraging a non-trivial social media following. I'm not against forking a project and adding new value to it. I encourage that. But that's not what's going on here. This is the collector getting away with a new piece for their collection."

Comparing that, to "promoting alternatives" to one of your projects on Twitter, shows a creepy lack of acknowledgement.

But that's why we're here, isn't it?

Re:A notable JavaScript developer shamelessly copied one of ... by iskin on Sunday September 26, 2021 @01:38PM (#28662818)
You have a new benchmark results after you backported Nano Colors optimizations and refused to mentioned it

https://github.com/jorgebucaran/colorette/issues/78

Just look at performance changes history,

Re:A notable JavaScript developer shamelessly copied one of ... by detaro on Sunday September 26, 2021 @01:40PM (#28662833)
lol, when it comes to one tiny change (which is highly unlikely to actually meet any copyright standard) suddenly they really care about credit? What a dick.
Re:A notable JavaScript developer shamelessly copied one of ... by iskin on Sunday September 26, 2021 @02:08PM (#28663094)
Any ANSI color library is a very simple thing.

Nano Colors mentioned Colorette in docs, COPYRIGHT and keep origin git history.

If Nano Colors was open about credits, why Colorette’s author should not do the same?

Re:A notable JavaScript developer shamelessly copied one of ... by detaro on Sunday September 26, 2021 @02:13PM (#28663155)
was? The main problem here is that it wasn't doing these things until the noise started. Nobody cares about it being a fork, the entire problem is how it was forked.

EDIT: lol, I only now realized you are ai. So now you are here, pretending you did all this the entire time and did not only add it all back after being called out on misrepresenting it? And at the same time trying to point at the other guys mistakes?

Re:A notable JavaScript developer shamelessly copied one of ... by iskin on Sunday September 26, 2021 @03:31PM (#28663862)
I added Colorette mention before the Twitter thread.

Just after Colorette’s author asked me. We even agreed on text form of this mention.

He started Twitter thread because of my PRs to Babel.

After Twitter thread I just copied git commits (only because another person helped my with doing it right) and created COPYRIGHT file (but Colorette author was mentioned in LICENSE before the threat anyway).

Re:A notable JavaScript developer shamelessly copied one of ... by nrabulinski on Sunday September 26, 2021 @04:40PM (#28664483)
Please tell me why didn’t you just click the fork button or mentioned Colorette from the very beginning but instead started out maliciously and tried to use your influence to your advantage? To me there’s no other explanation than you tried to sweep it under the rug but it didn’t work out so you’re playing the victim card.
Re:A notable JavaScript developer shamelessly copied one of ... by iskin on Sunday September 26, 2021 @05:06PM (#28664666)
As I mention here, because Nano Colors it's not just fork of Colorette. It was created as a mix of Colorette and kleur.

https://twitter.com/sitnikcode/status/1441827379454746637?s=...

Fork button will not work for this case.

Re:A notable JavaScript developer shamelessly copied one of ... by nrabulinski on Sunday September 26, 2021 @05:08PM (#28664678)
You didn’t acknowledge the second part of my question
Re:A notable JavaScript developer shamelessly copied one of ... by hitekker on Sunday September 26, 2021 @02:15PM (#28663169)
Were those new benchmark results before or after Andrey Sitnik removed a lot of the edgecase handlers from colorette?

https://news.ycombinator.com/item?id=28660536

Re:A notable JavaScript developer shamelessly copied one of ... by exdsq on Sunday September 26, 2021 @06:08PM (#28665109)
He is Sitnik
Re:A notable JavaScript developer shamelessly copied one of ... by rockwotj on Sunday September 26, 2021 @07:33AM (#28660041)