Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Complex != Good

Have to admit, I haven't used any of their competitor's software, but just because you can change every single setting, doesn't mean people will want to. I'm pretty sure no one in my company fully understands it. Settings are all over the place, and even small changes require many clicks to get to where you need.

I know it's a different product, but if you look at Zendesk, it's so simple to get setup, and there are still many integrations to achieve what you need but all at the click of a button, in a friendly interface. It just works™...



Sure. vi, grep, and bash are all great tools, and you can do amazing software dev work using them - but that doesn't mean things like IntelliJ aren't also great. My Groovy/Grails devs think I'm some sort of Wizard when I pull out grep and pipe things to awk then pipe that to a Perl one liner, but I watch them using their IDE and think "Wow, that's _so_ cool!" as well...

I'm old-school, deeply entrenched into the Unix "do one small thing well" philosophy. But there's no string of terminal command line tools that's going to do all the things Jira does for the entire group of people in a typical business that use Jira.

(I find it quite amusing when devs here discover/get-shown for the first time that SourceTree is - underneath - pretty just typing git commands into a terminal for them!)


Occams razor is slightly more sophisticated than 'complex != Good'.

Distinguish between inherent and accidental complexity. You'll see that every human endeavor has many known and unknown inherent complexities. Just ignoring those will hamper your ability to abstract and ascend.




Consider applying for YC's Fall 2026 batch! Applications are open till July 27.

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: