Someone publishes their open source experiment in minimal browser UI design, and everyone shits on it for not being a built-from-scratch web browser with low memory usage.
Someone publishes their open source experiment in minimal browser UI design, and everyone shits on it for not being a built-from-scratch web browser with low memory usage.
Aesthetically, it's an interesting proposal for minimalism, but technically, it's literally the opposite.
I use `chromium --kiosk-mode` as my daily browser. Chromium has features I value highly (e.g. great devtools, doesn't constantly crash like webkit), but I'd rather have a more minimalistic user interface (less space devoted to chrome I don't want to waste screen real estate on).
Note that this preference is completely orthogonal to the desire to have a lighter weight, more minimalistic browser in terms of codebase, memory usage, etc.
Someone built an experiment in minimalistic UI design. "Technical people" started a massive pile-on, declaring "this is stupid, this doesn't have a minimalistic codebase at all."
That's not a technical demand, and it's not identifying a product's faults. That's a demand that this project have an entirely different purpose.
Personally, I use `chromium --kiosk-mode` as my everyday browser, and this project looks like something I'd be interested in if I were on a compatible OS. Not a small codebase, not a lightweight browser, but that's not what I care about. I want something that has Chrome's features (great devtools, doesn't crash every hour like the webkit browsers I've tried) but with less UI devoted to, uh, chrome that I don't use or want or need.
IMHO, free or not, it's a product, and should be judged appropriately.
Yeah, we're criticizing the fourth word of the very first sentence of their webpage, explaining what this is:
"Ōryōki is a small web browser with a thin interface."
There's nothing small about Chromium, and adding layers onto something doesn't make it smaller. Unless they're talking about how small you can make the browser window, it's a false claim that should have been excluded from the description.
That's the #1 risk to HN, so we worry about it. Like many here, we've seen it happen before, and HN was literally founded on the idea of not letting it happen again—or at least trying to stave it off.
That doesn't mean we don't get the value of hard-hitting technical critique done in a right context; it means that HN is not a right context for the shitting variety. Nor do we ask users to be namby-pamby milquetoasts; we ask them to understand enough about the fragility of the community to preserve it for the future. We don't want a scorched-earth outcome.
So go ahead and make clear technical criticisms, but make them without the extra jabs that people often feel compelled to stick in. That latter behavior isn't hard technical critique anyhow, just chest-beating.
If HN (or any other website) turns into a "Its OK, you're among friends here" type of auto-fawning community, it would delude people into thinking they're actually doing something worth showing to people as opposed to hacking on a hobby project for their own enjoyment. (This isn't specific to the linked project)