News for hackers. Stuff that matters.
Re:Opinionated products breed passionate customers by 8n4vidtmkvmk on Tuesday December 13, 2022 @12:21AM (#33965148)
this annoys me so much about certain big companies that only build for "everyone", they alienate power users. sure, maybe they're accessible and work for 98% of people and use cases which is lovely, but they vehemently refuse to give the user control over anything because it looks bad for their stats. and there's a maintenance cost and yada yada, i don't care about the reasons, just saying that there's a market for serving these special use cases even if its a smaller market, its probably enough for a small business
Re:Opinionated products breed passionate customers by quacked on Tuesday December 13, 2022 @12:36AM (#33965232)
> sure, maybe they're accessible and work for 98% of people and use cases which is lovel...

After experiencing many different proprietary apps, working professionally on both Windows and Mac systems, and studying the principles of intuitive design, I have come to the conclusion that nearly any organization who "designs for 98% of users" is actually just terrible at design and couldn't design for the 2% of power users if they tried. Either they lack the talent, or they lack the organizational flexibility to hand the reins over to the actually talented people.

Re:Opinionated products breed passionate customers by zzo38computer on Tuesday December 13, 2022 @01:55AM (#33965676)
It annoys me too, I often find such things to be the case. Too many programs don't give the user control over anything; especially modern programs. There are many other things difference too, than how I thought they should be. So, often I write my own software, but sometimes I cannot. Many of my ideas are different from many programs. Better design is you have enough ropes to hang yourself and also a few more just in case (that is UNIX philosophy). (I also hate UEFI, USB, HDMI, WWW, PDF, Unicode, and some other things, so I try to make my own designs to avoid them as much as possible. I also think that any good program should need good documentation; without documentation it is not understandable.)