News for hackers. Stuff that matters.
Re:Ask HN: Is web programming a series of hacks on hacks? by fsloth on Monday September 12, 2016 @02:39AM (#12477666)
"it's not web programming that sucks, it's programming with others."

Most non-trivial systems require several contributors. 'Professional' means among other things being able to work with others.

"When working with others, different ideas and opinion clash heavily."

Sounds like herding cats. Any complex system should have a technical lead/architect who actually has the authority to say which technologies will be used. It does not mean he shouldn't discuss this with others - but the fact that there is one authority in the end simplifies things.

Re:Ask HN: Is web programming a series of hacks on hacks? by segmondy on Monday September 12, 2016 @03:01AM (#12477741)
... and this is the problem. when you are using a library from github, you are programming with others. when they break those libraries, they are breaking your application, any bug in it creeps into your application, if the interface is poorly designed, your code will be hackish to get around it, if it's a pain to setup and configure, you have to deal with it. most programmers today are programming with others, and there's no technical lead. you grab 5 different packages, they all have different styles. In the javascript world people sometimes end up with libraries clashing over each other. This is what I mean by programming with others. :) There is no one authority in the internet. We got that with Linux, OpenBSD, Python, and Ruby and people cry so much about those "dictators"