Live data from Hacker News

A notable JavaScript developer shamelessly copied one of my most downloaded nod

twitter.com

231–240 of 309 posts

Re: A notable JavaScript developer shamelessly copied one of my most downloaded nod

#231
post #190

Earlier quoted context omitted.

the mantion of colorette is on top of Nano Colors docs with clear list of why fork was created and the changes https://github.com/ai/nanocolors#nano-colors

As others have pointed out, Andrey Sitnik only added the mention after the twitter thread blew up.

Check project’s history. I added Colorette mention in docs and LICENSE just after Colorette’s author asked me (before the Twitter thread). We even agreed on the text.

Colorette’s author created this thread because of my PR to Babel.

Re: A notable JavaScript developer shamelessly copied one of my most downloaded nod

#232
post #214
post #209

Earlier quoted context omitted.

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?

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?

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 my most downloaded nod

#233
post #210

Earlier quoted context omitted.

Why it is a unattributed fork if Colorette is mentioned in docs, COPYRIGHT and origin commits are in history?

You should mention your conflict of interest as the nanocolors “developer”.

I am mentioning it in Babel PRs:

> It will have a good support. My other projects from nano-series like very popular Nano ID shows a minimal number of bugs and excellent response time.

Re: A notable JavaScript developer shamelessly copied one of my most downloaded nod

#234
post #201

Earlier quoted context omitted.

> Why? Colorette clearly copies that line from nanocolors, no? And he copied the entire source code earlier and didn't mind hiding who wrote that? But now suddenly a tiny fix (which might be tiny and obvious enough to not even meet any copyright standard, although that's always vague and difficult) is worthy of demanding attribution for? That's really not the moment to go nitpicking the other guy. (Would a mention in…

> And he copied the entire source code earlier and didn't mind hiding who wrote that? I agree with you here, but aren't we talking about something else? > But now suddenly a tiny fix It's an impactful fix. Now colorette can claim that there's no performance difference between colorette and nanocolors. If this fix wasn't there, colorette would be objectively slower than nanocolors. If I am the user, I will choose the…

> albeit after being called out

Nano Colors mentioned Colorette in docs and Colorette author in LICENSE before Twitter thread. Colorette’s author asked m and I add the mention and agreed on the text.

Re: A notable JavaScript developer shamelessly copied one of my most downloaded nod

#235

This is JavaScript package-culture at work. Many packages attempt to be those “as seen on Tv” gadgets which fix weirdly specific issues in a functionally-fixed way. Single-function goods are frequently given cutesy branding names in hopes of making their way into your home/package.json. Now we even have the product-level copycats. Computer code is not an appliance, and no one cares how many people play with your litt…

> This is JavaScript package-culture at work. Node.js ecosystem makes things worse because of package number inflation due to a piss poor standard library (praise DENO). But this isn't limited to Javascript. It has everything to do with Github as a social platform. Case point, the same petty drama happens in the Go community with frameworks like "Iris" and the vitriol around it. Github is a repo service yes, but also…

Generally, I agree, and I find package systems and social coding tools to be a net positive. Perhaps there is something like a license that can help in these situations?

I’m admittedly pretty ignorant to software licenses but I’d imagine they can help in at least this scenario.

Re: A notable JavaScript developer shamelessly copied one of my most downloaded nod

#238
post #138
post #40

What is even going on here? https://github.com/jorgebucaran/colorette/issues/78 . They're arguing about who should have attribution for adding a single "!s &&" to improve performance? What happened with the world where open-source was about creating cool projects together , not about who has the most stars on GitHub? To be honest, this is the general feeling I get from the JavaScript community: Instead of working tog…

Holy shit that guy looks insufferable. At this point having PostCSS as a dependency just looks like a liability

Yes you should remove that creepy dependency

Re: A notable JavaScript developer shamelessly copied one of my most downloaded nod

#240
post #40

What is even going on here? https://github.com/jorgebucaran/colorette/issues/78 . They're arguing about who should have attribution for adding a single "!s &&" to improve performance? What happened with the world where open-source was about creating cool projects together , not about who has the most stars on GitHub? To be honest, this is the general feeling I get from the JavaScript community: Instead of working tog…

That's just bullying from Sitnik. Stealing the entire repository and then blaming the victim for stealing a few letters back.

[flagged]
Post reply on HN