I'm probably in a minority here, and I'm speaking purely for myself, and it's a strictly personal view, but ...
I hate it.
I'm sure it's technically very clean, elegant, and "nice", but more and more as I look at the "gorgeous" and "beautifully designed" sites pointed to from HN, I just feel like my face is being pushed through mush.
I know that sounds entirely negative, and I'm sorry about that, but the obsession with blended buttons and perfect pastels and crafted corners and so on just makes the whole thing feel wishy washy.
Am I alone in this? I'm sure lots of people love it, and I hope you get lots of great comments, but I just thought I'd mention that not everyone is the same in their perceptions.
Please, can someone with design skills equal to the ones demonstrated here have a go at something with a bit more "edge."
It's great to see that many of the comments from that discussion were taken on board and acted on.
Added in edit: I see that this is a controversial comment. It's getting both upvotes and downvotes, so people clearly agree, and disagree. But I think this comment is genuinely of value. If you create something and there were dissenting opinions, would you not like to hear them? Do you only want "Yes Men" in your entourage? Dissenting opinions can be hard to take, but if you block them out you get an echo chamber. Please, if you think this comment is of negative value and doesn't belong on HN, tell us why. For the downvoters, that's certainly your right and privilege, but ask yourself: are you downvoting because you think this comment doesn't belong on HN, or simply because it's an opinion contrary to yours? FWIW, I've upvoted the submission.
I get you don't like it, but why? I've never heard about "wishy-washy" in relation to Web layout and design. If you could be more specific, that would certainly make your comment better.
With that said, I personally think it needs less whitespace and smaller fonts. I'm not a fan of Georgia either.
Off-topic: Also, I'm tired of all these Hacker News iPhone apps, scrapers, browser plugins and whatnot. It gets too "meta" for me that these things are posted constantly.
I'm not a design person, I don't have the language to talk about these things, and I certainly can't articulate clearly exact points. I've been as clear as I can, I really have. I took a long time trying to write that comment, trying to explain my point, and trying to be clear.
It just feels, well, I don't know, "Energy Free", "Hypnotic", "Soporific". There's no sharpness, no hustle, no contrast, but those are terms that make you think of image contrast and sharpness, and that's not what I mean.
My father was a sign-maker, and he loved jobs that were specified by an architect. Why? Because they produced gorgeous designs that were harmonious and free flowing. The signs were specified to fit with the color scheme and blend with the decor. As a result, he would always be called back 6 months later to augment or replace the signage.
I wonder if I feel a little the same here. I'm slowly being hypnotized by "beautiful design."
I don't think it reaches the quality of this submission - i am not enough of a visual designer for that - and maybe it is also not what you search for, but you could give it a try. I tried to maintain a bit of what defines the original design, like the orange header, maybe it is that what you are missing.
Interesting. I've installed it and will try living with it for a time to see which I prefer. Sadly, I can only install it on two of my five systems, but that will give me a chance to switch between them and compare.
Quick feedback, I don't like the white text in the top bar, and you seem to have shrunk the width. I do like the different font, and am undecided about the blue links.
Always happy to hear someone really trying it. So thanks. It took some time getting used to even for me. If you still have feedback after some time, especially if it's the same, please consider sending me a mail or commenting on the design-page. I promise I'll look into it.
I think your habit of complaining in the guise of asking for explanation whenever you get downvoted constitutes gaming of the moderation system, which presents a greater danger to HN than even outright trolling. I want to discourage that behaviour, and will downvote it whenever I see it. I also find it rather distasteful that you're so defensive about being downvoted given that you of all users can clearly afford the karma.
I appreciate your candour - it's useful to see another point of view, and I will take it into account.
Having said that, I usually don't see the reasons for the down-votes, and I genuinely do want explanations. I don't mind the down-votes - whether or not I can "afford the karma" is beside the point. Down-voting people is a part of how the site works, causing comments and submissions to bubble up and/or down, and I think that's a good thing. Not being given the chance to learn something or to see an alternate point of view is disappointing.
But when someone disagrees with a comment and just performs a "drive-by down-vote" I think it's of negative value to the site, and I'd like to discourage that. Sadly, I suspect that ship has sailed.
So again, thank you for the feedback. If we're ever co-located, and you think you can stand my company, I owe you a coffee. FWIW, I've upvoted your comment, even though I (obviously) don't agree with it.
I think everyone wants to know the reason when they're downvoted - I certainly do. So asking for it isn't really adding new information to the conversation. I do wish there were a way to downvote and provide explanation (even a slashdot-style "select reason from a small dropdown"), but I can only trust there are good reasons for the absence of such a thing.
Not to mention that AIUI replying to a post you downvoted negates the effect of the downvote? Which makes the request for explanation doubly suspect.
I'd be very happy to meet when you're next in London (well, not in the next couple of weeks as I'm busy moving house, but in general). md401@srcf.ucam.org
Readability often conflicts with the geek-aesthetics on digital screens and devices. For example, I personally like to code with anti-aliasing off - I just find the code more readable that way (maybe I am used to that?). I also don't much like the retina-display because it tries to hide the digital nature of the device (can't see the pixels - makes sense?). Lastly, while serif fonts might be more readable when viewed from top there does seem to be something intangibly wrong with them when viewed head-on horizontally.
I'm sorry if this comes off as uneducated, but why exactly would this be weakening your security?
When installing the Chrome plugin, Chrome clearly states which domain(s) it will allow the plugin to interact with.
I would see your point if this was for a banking site, or any other site where you would want to keep some information private, but I don't really see how this applies in this context.
Possible attack vector here? Developer is malicious (or their machine is compromised), plugin is updated to include naughty JavaScript on Hacker News. Or already does something malicious.
Running any executable code on my machine is a risk, and should involve a cost-benefit analysis.
In this case?
Benefit - makes Hacker News look a bit nicer.
Cost - I have no idea, without spending a time looking at the source code and Chrome's security policy.
So my analysis makes me think it's just not worth installing.
This is indeed more elegant than the original HN style.
But:
Installing stylish wasn't straightforward. It didn't tell me if I had to restart firefox or not. I restarted firefox and it had lost my opened tabs. This is stylish's fault.
I also noticed that firefox navigation toolbar is twice as big as before and it uses Georgia to render text inside the url and search fields. Weird and stylish's fault.
Ah, it turns out every site is using the new CSS. That won't do it :(
One thing that could be improved: the text field I am typing this text in can't be resized :( and its borders don't match the rest of the theme.
But it's indeed an elegant and readable theme. I like the 50-60 character limit for each line.
Good job, but I won't use it because of stylish disruptive effects on my browsing experience. I remember that before stylish I would drop css in the firefox profile and it would just apply to a specific domain. Is that still possible ?
Read my other comment in this thread, the stylish file has a bad domain restriction, enclose everything after it in a set of braces ({}), and it's fine.
Still didn't work for me in Chrome. I wasn't sure how that conflicted with the 'applies to' config setting in the UI, and I tried various combinations before giving up. A shame, but it seems that Stylish just isn't production-ready.
Stylish does very little (and you don't need it at all in Chrome), if there's anything wrong with the matching/styling, that's a fault of the userstyle/userscript, which have been around since, well, forever.
The chrome extensions pointed to by the OP link has a long list of domains it matches against in its manifest.json file. Looks alright to me.
Note: I have to ask myself why stylish seems to allow modification of firefox's chrome. I have lost touch with the state of things in firefox extensions but I don't remember it being promoted as a skinning extension.
Yeah I sometimes think there must be a kind of Muphry's Law for designers: "If you complain about a design, your own design will have numerous flaws"?
Half the time when I follow these design blog links I find a website with nigh on unreadable text. Usually it's down to a tiny font-size, this time it's down to grey text on dark grey background combined with fairly cramped looking text.
As a high karma user I get the opportunity to change the color of the top bar. It would be cool if PG allowed me instead to insert some arbitrary CSS then I would make small style changes myself.
What counts as high karma? As far as I can remember, I've always been able to change the colour of the top bar, although it may just be my lapsing memory.
Some nice elements, although for something as dense as HN, I still prefer if it uses more of the screen estate. But it's a good starting point to fiddle with.
One note: At least with my firefox/stylish setup, it seems that the domain restriction was wrong.
should be followed by an set of parens encompassing the rest of the file, or else it gets universally applied (also I think that "@-moz-document domain('news.ycombinator.com')" is sufficient).
I think the default HN theme could be improved with tasteful typography, but this alternative offering sacrifices too much information density. Dropping from 21 to 8 items above the fold on my MacBook isn't acceptable to me. Without the gratuitous padding I think this would be much better.
I feel that this new design makes HN lose its personality and look more like some random, more generic page or blog following pervasive trends of design. Maybe it's the font or the spacing, I'm not sure.
I'd stick with the current design.
EDIT: as others have pointed out, there's also a significant loss of information density, and that can be quite annoying for the average HN reader.
This is fantastic. Just installed it and I love it already. I would however make the links slightly darker.
What I liked most about this, as a Chrome user, was one click installation through an add-on. It was as simple as clicking a link and pow! It's in. This is both a testament to yourself and the Chrome team themselves.
Now... All we need is an iPhone app and my HN reading experience will be complete...
The only thing I want changed in the way Hacker News rendered is this: make it easier to use on my iPhone. It is difficult to touch the right link on a small screen, and I often go to the wrong page.
The voting buttons are just not possible to use on my iPhone - the chance of accidentally voting down when I want to vote up is too high.
This problem is significant enough on the ipad, so I dread to think what the iphone experience is like. I've gotten used to holding down links rather than tapping them, so it's easy to cancel a mispress. Certainly less arduous than constantly zooming in/out.
I think it's interesting how many people make "better" versions of HN. Without exception none of these get to heart of the problems with HN (middlebrow dismissals getting upvoted, mob mentality, etc), something that pg has alluded to several times.
As an exercise in design, great, knock yourself out. As an attempt to make HN better? I think less action and more reflection on what really would make HN better would be appropriate.
This is just a general feeling I get from seeing these meta-HN things over and over again. I lump them all together in my mind, perhaps unfairly so, because they all seem to be solving the easy - but ultimately the wrong - problem.
64 comments
[ 3.1 ms ] story [ 135 ms ] threadBut the menu a little bit small and this light grey is hard to read but the rest is really good ;).
I hate it.
I'm sure it's technically very clean, elegant, and "nice", but more and more as I look at the "gorgeous" and "beautifully designed" sites pointed to from HN, I just feel like my face is being pushed through mush.
I know that sounds entirely negative, and I'm sorry about that, but the obsession with blended buttons and perfect pastels and crafted corners and so on just makes the whole thing feel wishy washy.
Am I alone in this? I'm sure lots of people love it, and I hope you get lots of great comments, but I just thought I'd mention that not everyone is the same in their perceptions.
Please, can someone with design skills equal to the ones demonstrated here have a go at something with a bit more "edge."
Oh, and here's the discussion from last time:
https://news.ycombinator.com/item?id=2410195
It's great to see that many of the comments from that discussion were taken on board and acted on.
Added in edit: I see that this is a controversial comment. It's getting both upvotes and downvotes, so people clearly agree, and disagree. But I think this comment is genuinely of value. If you create something and there were dissenting opinions, would you not like to hear them? Do you only want "Yes Men" in your entourage? Dissenting opinions can be hard to take, but if you block them out you get an echo chamber. Please, if you think this comment is of negative value and doesn't belong on HN, tell us why. For the downvoters, that's certainly your right and privilege, but ask yourself: are you downvoting because you think this comment doesn't belong on HN, or simply because it's an opinion contrary to yours? FWIW, I've upvoted the submission.
With that said, I personally think it needs less whitespace and smaller fonts. I'm not a fan of Georgia either.
Off-topic: Also, I'm tired of all these Hacker News iPhone apps, scrapers, browser plugins and whatnot. It gets too "meta" for me that these things are posted constantly.
It just feels, well, I don't know, "Energy Free", "Hypnotic", "Soporific". There's no sharpness, no hustle, no contrast, but those are terms that make you think of image contrast and sharpness, and that's not what I mean.
My father was a sign-maker, and he loved jobs that were specified by an architect. Why? Because they produced gorgeous designs that were harmonious and free flowing. The signs were specified to fit with the color scheme and blend with the decor. As a result, he would always be called back 6 months later to augment or replace the signage.
I wonder if I feel a little the same here. I'm slowly being hypnotized by "beautiful design."
I tried an approach here: http://userstyles.org/styles/71445/better-hacker-news-design
I don't think it reaches the quality of this submission - i am not enough of a visual designer for that - and maybe it is also not what you search for, but you could give it a try. I tried to maintain a bit of what defines the original design, like the orange header, maybe it is that what you are missing.
Quick feedback, I don't like the white text in the top bar, and you seem to have shrunk the width. I do like the different font, and am undecided about the blue links.
But I'll certainly give it a go. Thanks.
Having said that, I usually don't see the reasons for the down-votes, and I genuinely do want explanations. I don't mind the down-votes - whether or not I can "afford the karma" is beside the point. Down-voting people is a part of how the site works, causing comments and submissions to bubble up and/or down, and I think that's a good thing. Not being given the chance to learn something or to see an alternate point of view is disappointing.
But when someone disagrees with a comment and just performs a "drive-by down-vote" I think it's of negative value to the site, and I'd like to discourage that. Sadly, I suspect that ship has sailed.
So again, thank you for the feedback. If we're ever co-located, and you think you can stand my company, I owe you a coffee. FWIW, I've upvoted your comment, even though I (obviously) don't agree with it.
Not to mention that AIUI replying to a post you downvoted negates the effect of the downvote? Which makes the request for explanation doubly suspect.
I'd be very happy to meet when you're next in London (well, not in the next couple of weeks as I'm busy moving house, but in general). md401@srcf.ucam.org
https://chrome.google.com/webstore/detail/hackernew/lgoghlnd...
I use ihackernews.com/ for reading on mobile, and log in at news.ycombinator.com itself for posting or upvoting.
It takes longer, but I feel safer.
When installing the Chrome plugin, Chrome clearly states which domain(s) it will allow the plugin to interact with.
I would see your point if this was for a banking site, or any other site where you would want to keep some information private, but I don't really see how this applies in this context.
Running any executable code on my machine is a risk, and should involve a cost-benefit analysis.
In this case? Benefit - makes Hacker News look a bit nicer. Cost - I have no idea, without spending a time looking at the source code and Chrome's security policy.
So my analysis makes me think it's just not worth installing.
But:
Installing stylish wasn't straightforward. It didn't tell me if I had to restart firefox or not. I restarted firefox and it had lost my opened tabs. This is stylish's fault.
I also noticed that firefox navigation toolbar is twice as big as before and it uses Georgia to render text inside the url and search fields. Weird and stylish's fault.
Ah, it turns out every site is using the new CSS. That won't do it :(
One thing that could be improved: the text field I am typing this text in can't be resized :( and its borders don't match the rest of the theme.
But it's indeed an elegant and readable theme. I like the 50-60 character limit for each line.
Good job, but I won't use it because of stylish disruptive effects on my browsing experience. I remember that before stylish I would drop css in the firefox profile and it would just apply to a specific domain. Is that still possible ?
The chrome extensions pointed to by the OP link has a long list of domains it matches against in its manifest.json file. Looks alright to me.
Note: I have to ask myself why stylish seems to allow modification of firefox's chrome. I have lost touch with the state of things in firefox extensions but I don't remember it being promoted as a skinning extension.
Half the time when I follow these design blog links I find a website with nigh on unreadable text. Usually it's down to a tiny font-size, this time it's down to grey text on dark grey background combined with fairly cramped looking text.
I like HN's simple look and feel - my custom CSS would be just a couple of lines to make the damn text bigger on iPhone.
There are helper tools for this, too. Like stylebot for Chrome.
In Firefox the usual way is just to create a userContent.css in your profile folder, then add sections like this:
@-moz-document domain(whatever_domain.com) {
// your site-specific css comes here, use !important for overrides
}
Firefox on Linux with Stylish.
One note: At least with my firefox/stylish setup, it seems that the domain restriction was wrong.
should be followed by an set of parens encompassing the rest of the file, or else it gets universally applied (also I think that "@-moz-document domain('news.ycombinator.com')" is sufficient).And from the last thread for it, here is a great dual column chrome extension that works perfectly with Georgify: https://chrome.google.com/webstore/detail/chngbdmhgakoomomnn...
I'd stick with the current design.
EDIT: as others have pointed out, there's also a significant loss of information density, and that can be quite annoying for the average HN reader.
What I liked most about this, as a Chrome user, was one click installation through an add-on. It was as simple as clicking a link and pow! It's in. This is both a testament to yourself and the Chrome team themselves.
Now... All we need is an iPhone app and my HN reading experience will be complete...
The voting buttons are just not possible to use on my iPhone - the chance of accidentally voting down when I want to vote up is too high.
As an exercise in design, great, knock yourself out. As an attempt to make HN better? I think less action and more reflection on what really would make HN better would be appropriate.
This is just a general feeling I get from seeing these meta-HN things over and over again. I lump them all together in my mind, perhaps unfairly so, because they all seem to be solving the easy - but ultimately the wrong - problem.
Press CTRL and +. No more hunching required.