News for hackers. Stuff that matters.
Re:Many packages suddenly disappeared by shawn on Saturday January 06, 2018 @03:05PM (#16087148)
So, funny story: I registered the "nazi" npm package. When you require it, it says "I did nazi that coming." That's it. (Though it would've been a funny name for a linter.)

... Or it did. I received a harshly worded letter from npm saying they axed it. It hit all the talking points about inclusiveness and making sure no one feels even slightly annoyed.

Meh. No point to this story. Just an interesting situation with an inconsistently curated package manager. I was surprised there was an unofficial undocumented banlist.

Re:Many packages suddenly disappeared by maxerickson on Saturday January 06, 2018 @03:20PM (#16087229)
They document that they curate package names here:

https://www.npmjs.com/policies/conduct

I guess lots of people will think that a policy like Avoid using offensive or harassing package names, nicknames, or other identifiers that might detract from a friendly, safe, and welcoming environment for all. stifles their inner something or other though.

Re:Many packages suddenly disappeared by notatoad on Saturday January 06, 2018 @03:44PM (#16087343)
seems like a good reflection of the current social climate: they have a policy to prevent mildly offensive package names, and they enforce it, but they don't have a solution to packages randomly disappearing and being replaced with malicious versions.
Re:Many packages suddenly disappeared by majormajor on Saturday January 06, 2018 @04:45PM (#16087641)
Or it could be that it's easy to do simple low-hanging-fruit things and harder to do more complicated things. The whole JS ecosystem has come together in a rather ad-hoc way, it's plain stupidity or moronic political gamesmanship to assume more motivation than "nobody thought it worth blocking the entire platform to build a fully-trusted base infrastructure so far."

It's funny how many people get easily pissed off about other people allegedly being oversensitive. And it's sad how many of them are part of my same bullied-as-young-nerds cohort, considering that it appears their reaction to getting some power for the first time in their lives was to jump into the bully camp themselves.

Re:Many packages suddenly disappeared by marcosdumay on Saturday January 06, 2018 @05:34PM (#16087855)
> it appears their reaction to getting some power for the first time in their lives was to jump into the bully camp themselves

Or maybe they see others using political correctness to bully people around them.

Re:Many packages suddenly disappeared by majormajor on Saturday January 06, 2018 @06:12PM (#16088029)
That seems like an implausible explanation for a comment trying to make a political issue out of two disjoint things: a package manager design flaw and an editorial control policy for package names. "Publishers" having a level of interest in what goes out on there platform is as old as anything, and so is flawed software design.

So I stick by my stance that it seems like tying to try those things together ("you screwed this up because you're morally in the wrong as shown by your focusing on the wrong things") to advance a personal political agenda is the more bullying behavior, here.

Re:Many packages suddenly disappeared by zbentley on Saturday January 06, 2018 @08:53PM (#16088621)
> using political correctness to bully people around them.

"Please don't use unnecessarily harmful/crude/we-don't-like-it language when giving names to pieces of computer software that we host, manage, and coordinate for you" counts as bullying now? I think not. As they say, if you don't like it, don't play.

And besides, NPM seems pretty focused on package names alone (as they should be). If you absolutely must live out your libertarian fantasy by being insulting, nobody's stopping you from making the API to your package something like:

  const pkg = require('totally-innocuous')
  
 pkg.IHateYouBecauseOfYourEthicityOrGenderOrReligionAndIAmProudOfIt()
Re:Many packages suddenly disappeared by marcosdumay on Saturday January 06, 2018 @11:07PM (#16089088)
It certainly does not count as bullying.

But people do have knee-jerk reactions, and people do overreact for fear of it being bullying next time. None of those are likely to be necessary on this case, but people's feeling aren't very contextual. Many people will react to overreaching political correctness for fear alone, and it isn't nice for the GP to accuse them of bullying.

Re:Many packages suddenly disappeared by majormajor on Sunday January 07, 2018 @12:27AM (#16089393)
Yes, it's sad what people do out of fear. But excusing and ignoring unpleasant behavior as a "knee-jerk reaction" or "overreaction," and complaining about someone criticizing it, has many, many dangers of its own.
Re:Many packages suddenly disappeared by Kudos on Saturday January 06, 2018 @04:23PM (#16087539)
The term "nazi" is not simply mildly offensive, there are likely legal implications if you want to serve users in Germany.
Re:Many packages suddenly disappeared by gatmne on Saturday January 06, 2018 @04:34PM (#16087588)
I doubt they did it out of a desire to better serve users in Germany.
Re:Many packages suddenly disappeared by gsich on Saturday January 06, 2018 @05:08PM (#16087743)
Correct.

Because probably every country has some words they don't like.

Re:Many packages suddenly disappeared by Kudos on Saturday January 06, 2018 @06:51PM (#16088182)
Like nazi? Give me a break.
Re:Many packages suddenly disappeared by gsich on Saturday January 06, 2018 @11:17PM (#16089116)
what?
Re:Many packages suddenly disappeared by gsich on Saturday January 06, 2018 @04:59PM (#16087713)
Even if (which it doesn't, the term is not forbidden), why should npm care?
Re:Many packages suddenly disappeared by krapp on Saturday January 06, 2018 @07:46PM (#16088388)
>why should npm care

Name aside, the package as described is useless and serves no legitimate function.

If they're going to curate, they should do some quality control.

Re:Many packages suddenly disappeared by Kudos on Saturday January 06, 2018 @05:34PM (#16087851)
Even if what?
Re:Many packages suddenly disappeared by gsich on Saturday January 06, 2018 @06:40PM (#16088137)
even if they would be problems in germany because of the name.
Re:Many packages suddenly disappeared by barneygale on Saturday January 06, 2018 @03:55PM (#16087405)
It's a shame there are enough edgy teenagers making npm packages that such a policy is warranted
Re:Many packages suddenly disappeared by newfoundglory on Saturday January 06, 2018 @04:40PM (#16087615)
I miss the days when everyone predicted and solved technical bugs with ease and didn’t have time to do eye—rollingly simple things like say “don’t be an idiot”. Remind me when that social climate was in place, again?
Re:Many packages suddenly disappeared by danso on Saturday January 06, 2018 @05:53PM (#16087941)
One thing is probably easier than the other, and can be tackled asynchronously.
Re:Many packages suddenly disappeared by djsumdog on Saturday January 06, 2018 @04:26PM (#16087551)
gotta have priorities.
Re:Many packages suddenly disappeared by tzs on Sunday January 07, 2018 @04:06AM (#16089988)
Try a package named Nazí, which provides a collection of the chess games of 2016 US Women's Chess Champion Nazí Paikidze [1]. At the same time also do one named Fabiano, which provides a collection of the games of Fabiano Caruana [2], the 2016 US Chess Champion.

If they take that down the Nazí one but not the Fabiano one, you can then take your mischief making to the next level by accusing them of being misogynists for banning a package promoting a woman chess champion but leaving up the one for the man.

[1] http://www.chessgames.com/player/nazi_paikidze.html

[2] http://www.chessgames.com/player/fabiano_caruana.html

Re:Many packages suddenly disappeared by caryhartline on Monday January 08, 2018 @01:04PM (#16098506)
This isn't the Supreme Court. They don't need to be consistent and they are going to see past the pointless trolling.
Re:Many packages suddenly disappeared by shrimp_emoji on Saturday January 06, 2018 @03:14PM (#16087198)
Does "stalinist" work?
[dead]
Re:Many packages suddenly disappeared by mschuster91 on Saturday January 06, 2018 @03:29PM (#16087273)
> But HN user "baby" recently made a blockchain based image board that was theoretically impossible to control. How would people behave in such a situation? Who would you even punsh?

Probably will get scooped up by pedophiles sooner or later, followed by a couple high profile arrests and everyone will be scared shitless to run a node for that blockchain. CP has always been a good source of scare for Tor exit node operators, thankfully enough Tor nodes don't store the stuff in contrast to a blockchain - so at least the operators didn't have to serve jail time but a couple have had their houses raided by the cops and all IT equipment confiscated for months.

Actually, from a libertarian POV I really like the idea, both behind an uncensorable imageboard and Tor, but the simple fact that pedophiles and Nazis can and will abuse the openness for their vile gains makes me believe that the world will probably never be ready for such a thing as widespread service. For now we as society have to be lucky that many pedophiles, drug dealers and Nazis don't really care about good opsec... but that one is bound to change.

Re:Many packages suddenly disappeared by tzs on Sunday January 07, 2018 @04:51AM (#16090128)
> Actually, from a libertarian POV I really like the idea, both behind an uncensorable imageboard and Tor, but the simple fact that pedophiles and Nazis can and will abuse the openness for their vile gains makes me believe that the world will probably never be ready for such a thing as widespread service.

Similar considerations are why I never ran a Tor exit node, despite my inner geek wanting to as soon as I heard about it because the technology is cool.

The deciding factor was that almost every good thing that I could think of or that people suggested that a truly anonymous, untraceable, non-moderated, anybody to anybody communication system could be used for were things that could be reasonably accomplished by other means that are not as open to abuse.

For example, a common scenario offered is someone inside an oppressive regime working to document the regime's abuses and bring it down. They would be tortured and killed (and possibly so would their family) if their identity became known.

But they just need a need a secure channel to a trusted contact outside the reach of the regime who can relay messages for them. It does not have to be an anybody to anybody channel or a non-moderated channel.

The only things I could think of that really need something like Tor are things where what you are doing is so near universally frowned upon that there is almost nobody willing to be publicly associated with facilitating it.

Re:Many packages suddenly disappeared by tzs on Sunday January 07, 2018 @05:10AM (#16090189)
> What if "emacs" was a smear in Portuguese, or "vim" was an unspeakable slur in India?

You can even get this kind of problem without involving a different language, because words can have different meaning in different fields.

There is a (probably) urban legend about a mathematics grad student working in algebraic geometry returning from a conference, who finds he is sharing the security line at the airport with another conference attendee and they start chatting about algebraic geometry, talking about "blowing up points on a plane". It does not go over well with the non-mathematicians in line or with the TSA agents.

Efim Zelmanov, a noted algebraist, tells of being stopped by the KGB on the way to a conference and being questioned at length because he had books with him about "free groups" and "radicals".

Re:Many packages suddenly disappeared by 112233 on Saturday January 06, 2018 @10:14PM (#16088904)
> I've often wondered whether foreign users ever get annoyed with some of our names that happen to acronym to something unfortunate in their native language. Do they just have to live with it, or does it never happen?

All the time, and the response from devs ... depends. Remember the recent Pik image format? Or Pidora linux, which to a russian ear sound akin to "FedoPiLix"? Or Vista, which is exactly "chicken" in latvian?

Mostly you kind of keep laughing and wincing for a few years, then you sorta get used to it.

Re:Many packages suddenly disappeared by gkya on Saturday January 06, 2018 @04:47PM (#16087655)
> Yet this is all very English-centric. I've often wondered whether foreign users ever get annoyed with some of our names that happen to acronym to something unfortunate in their native language. Do they just have to live with it, or does it never happen?

Well we have to live with it, and funny things happen. In Turkish, which is my mother tongue, the English word Scheme sounds very similar to "sikim", which is a very vulgar way to say "my dick". About five years ago having lunch with colleagues (programmers), chattering about programming languages, when I said I liked Scheme, I had some weird looks :) Some more on this: https://news.ycombinator.com/item?id=7421315

Re:Many packages suddenly disappeared by badsectoracula on Saturday January 06, 2018 @04:26PM (#16087552)
> New Geometry Representation might be a fine name for a new format, but you're not going to use its acronym.

I might... the acronym doesn't ring any bells and a Google search doesn't show anything special (if anything, it already shows a bunch of other things - including companies and organizations - using the same letters). What is the issue?

Re:Many packages suddenly disappeared by newfoundglory on Saturday January 06, 2018 @04:42PM (#16087623)
I think they are imagining people trying to pronounce the acronyms ngr and fgt and getting offensive words out of them. I don’t think that would have occurred to me.
Re:Many packages suddenly disappeared by badsectoracula on Saturday January 06, 2018 @05:02PM (#16087720)
If you didn't mention the "getting offensive words" part it wouldn't even cross my mind as i'd pronounce NGR as En-Gee-Ar :-P.
Re:Many packages suddenly disappeared by Stratoscope on Saturday January 06, 2018 @04:21PM (#16087527)
> And you'll find it difficult to turn "Forget" into a file extension.

I must be missing something, but wouldn't .forget be the file extension you're looking for?

Re:Many packages suddenly disappeared by shawn on Saturday January 06, 2018 @04:32PM (#16087575)
Ah, good point. Though that's a bit like using .hackernews instead of .hn.
[dead]
Re:Many packages suddenly disappeared by klodolph on Saturday January 06, 2018 @03:21PM (#16087236)
Are you here to get work done or are you just Stalin?