Hacker News new | ask | show | jobs
by zaphar 2311 days ago
I think this is partly a result of two things.

1. GitHub presents an interface that encourages Reddit style behaviour.

2. NPM outages are essentially a meme in themselves at this point.

Both of them together create a perfect storm.

3 comments

I have no comment on #2, as I don't play in that sandbox.

However, regarding #1... the interface allows people to post images in their comments on issues. This has a valid, useful reason - for showing screenshots of bugs, for example.

The problem is not the interface. The problem is the people using the interface.

Eh... I think 90% of the complaints people have here are related to the interface.

1. When I sign up for updates I get spammed with notifications -- you should be able to listen only to updates from the project maintainers.

2. I can't find the official status -- again, this is a problem because the official status is buried inside a conversation thread. This could be pretty easily solved by allowing maintainers to pin comments, or by (again) allowing filtering comments by project maintainers.

3. Replies to comments get lost in the memes -- because Github issues don't support threading, and (again) there's no filter by replies or mentions.

Or...

4. Memes just make me mad because they're unprofessional -- and okay, this one is the community. But I just can't muster the energy to care about this, or to feel sympathy for the people who care about it. If we were talking about abuse, or 3rd-party unwanted advertisements, maybe I could get on board. But a gif is not a real problem.

The fact that Github has literally no searching at all on issue threads is the fault of the tool, not the community. The fact that NPM doesn't have an official status page is the fault of NPM, not the community.

That's... a really well written counter. Consider my opinion changed.
I don't work with JS or related ecosystems, but how common are NPM outages?
It’s been super reliable, in my experience, and given their traffic volume, I’m pretty impressed with that.
The other day I needed to use it for the first time in a year. A package that is used in many other packages host by npm was returning a 404. Slowly stackoverflow started to fill up with similiar questions.

Apppearly 4 important packages were unavailable in my region because they were deleted by accident. Some people were vpning into Europe, I found an Italian mirror.

Not sure if things are always that crazy but I don't have a reliable feel.

Hackernews presents an interface very similar to Reddit - it's more about the community than the interface