Products die young or live long enough to become complex "enterprise software" that a subset of its users hate immensely.
I would also like to point out enterprises have unique and complex workflows which require these softwares to have such complexity. I worked for a a big bank and every new manager/director/partner tried to bring in change by introducing more complex workflows and more checks.
So it's not a software problem its a people problem. It starts of as a thing that could be done on a white board and then you end up using complex Service now UI to do the same stuff.
This culture of drugs being cool and acceptable needs to stop. We don't need drug testing. We need education that taking drugs is wrong.
The drug taker is as much as a criminal as the drug provider. I work around these tech-bros who talk about equality and solving world problems but then would go and do drugs. I feel it's a bit hypocritical. No?
Taking drugs isn't wrong, any more than drinking coffee or beer is wrong, or going rock-climbing or any other leisure activity.
What's wrong is the 'war on drugs' which kills people by forcing drug sales underground, so that people have no idea what they're getting.
We should be allowing our scientific companies to research safer compounds, rather than just moralistically banning the whole area - and condemning people to death, black markets, gangs and cartels.
I switched to vim I was unproductive for days and frustrated. Then I realised I don't have to go thorough this pain there are so many great IDE's out there. 10 years later I am still super productive and don't use vim.
Vim isn't a silver bullet to productivity. Here's a parallel story:
I tried Emacs. I was frustrated and confused and felt stupid. Then I realized I had so many other tools at my disposal, I'd just use those instead. Here I am, 10 years later, happy and not feeling stupid at all! ...but I don't know Emacs.
And don't feel compelled to offer my experience on Emacs other than I struggled to learn it, but plenty seem to find it amazingly powerful. Good for them.
What about all the projects being posted lately (quid, Mozilla with scroll, brave Browser, etc)?
I think the friction of getting started, both as creator and as contributor is still too high. I created a proof of concept site about this as well (https://news.ycombinator.com/item?id=20448087), but I don't think that's an ideal solution either, just maybe a little easier to get started. Any feedback is welcome, of course.
I would also like to point out enterprises have unique and complex workflows which require these softwares to have such complexity. I worked for a a big bank and every new manager/director/partner tried to bring in change by introducing more complex workflows and more checks.
So it's not a software problem its a people problem. It starts of as a thing that could be done on a white board and then you end up using complex Service now UI to do the same stuff.