3 ms·
> It's just baseless criticism of a cool new project someone was brave enough to build and put out there I'm not trying to criticize the project itself - I thi
by pcr910303 7y ago
> It's just baseless criticism of a cool new project someone was brave enough to build and put out there
I'm not trying to criticize the project itself - I think that a 1KLOC C font rendering library is cool. (I'm not sure if it counts, but I also upvoted & starred the repo as well.)
I was criticizing a bit about the 'suckless' philosophy which aims 'simple' software, as I've seen a lot of them recently. (Hence the off topic mention.) I wasn't trying to be harsh or anything - I had good intentions when I was writing the comment. (Maybe my not-good English skills might contribute to the harsh feeling :-()
I personally find that not allowing any criticism just because it's 'free software' and is provided 'as-is' isn't really productive - why would HN exist then? To fill up with praise and applause?
- ddevault 7y agoThe problem isn't with criticism, it's with baseless criticism.
- pcr910303 7y agoI wouldn't call my criticism to the 'suckless' philosophy baseless. I think my comments below provides some reasons why I'm criticizing. This[0] might be called baseless criticism though. > trying to rewrite complex projects into simpler ones without careful planning of how the new projects will handle complexity makes more inconsistent, divisioned ecosystems. > Trying to cater to a large group of people will always be complex. And trying to cater to a large group of people is NOT the definition of ‘bloated’. [0] https://news.ycombinator.com/item?id=14553552 https://news.ycombinator.com/item?id=14553552
- dhhwrongagain 7y agoIt was baseless. You had no evidence CJK will not be supported. It was just a baseless condemnation of the project because the readme referenced suckless.
- pcr910303 7y agoI'm keep saying this (and it's mentioned in the original comment) - it's not criticism to the project, it's criticism to the 'suckless' philosophy. I have total respect to the project, and I believe that if this project can succeed in having comparable features with less complexity with FreeType, it will be great. Also, the mention of CJK support is based on my personal experience. (I've mentioned it here[0], previously.) Much bigger open source projects like whole linux distributions or even proprietary software companies don't do CJK (or at least Hangul) properly. I'm pretty sure, from my experience that a small library fails to do it properly. If it does (as I've mentioned above), it would be great. [0]: https://news.ycombinator.com/item?id=22933613 https://news.ycombinator.com/item?id=22933613
- dhhwrongagain 7y agoYou have to keep saying it because you haven’t explained why referencing suckless has any bearing on whether the project will support CJK. In particular you have no basis for this statement: “Ok, this is a bit of a offtopic rant, but this project seems to be aiming ‘suckless’[0]. For me and a lot of users, that means that this project probably won’t be useful for a lot of non-ASCII users, especially for CJK users like me.”