Earlier quoted context omitted.
To a certain extent, it's developers serving themselves, not the user. Your job is not to show off the latest frameworkify.js and get internet points when you blog about it. It's also not to make your life easier (like by including a 1MB js library that saves an afternoon of your time). It's to make the user 's life better. Just do your damn job! \end{rant}
Unfortunately I suspect a lot of the decisions are driven by resume-padding, which is itself a phenomenon started by management who has no idea of the implications of using $latest_web_tech beyond the fact that it's "new and modern" asking for use of the dozen latest frameworks for everything they do. If the companies hiring web devs changed their mindset and listing a dozen different frameworks on your resume was pe…
Tell HN: Thank you for not redesigning Hacker News
211–220 of 398 posts
Re: Tell HN: Thank you for not redesigning Hacker News
#212Earlier quoted context omitted.
Also, worth mentioning the insufficient formatting features. Quoting is not supported, and is quite important for forum discussions' UX.
>> Also, worth mentioning the insufficient formatting features. Quoting is not supported, and is quite important for forum discussions' UX Exactly
But it doesn't turn green.
Re: Tell HN: Thank you for not redesigning Hacker News
#213I’d also like to express my sincerest THANKS for keeping it simple. Visiting HN every day is pure joy, and reminds me of the old days of the web with less distractions.
Re: Tell HN: Thank you for not redesigning Hacker News
#214I loathe the modern web. Speed is a secondary to "hey look what we're doing with our frameworks".
I understand where this is coming from, however whenever I interact with a app that re-loads the whole window on every major interaction, I start getting frustrated because of the jarring, slow transitions, most modern web apps are faster after the initial page load, albiet on my 15" 2018 MacBook Pro. Stop blaming the modern web. There are plenty of slow PHP and rails sites and plenty of slow React based sites. Of co…
I always strive to keep the client side stupid. I should be sending as much of the final document as possible from the server and any interactivity needed should also produce as little work for the client as possible.
Re: Tell HN: Thank you for not redesigning Hacker News
#215Re: Tell HN: Thank you for not redesigning Hacker News
#216HN is lightweight in some ways, but also quite bad in others. For example, every single time you vote on anything, the site sends back a 302 redirect and then a copy of the entire page's HTML in response. This means that every vote results in a response that's usually around 10KB gzipped. As of right now, for me, voting on any comment in this thread currently causes a 14KB response and takes about 1.3 seconds to fini…
This means that every vote results in a response that's usually around 10KB gzipped I have Facebook open in another window and opened the network inspector to compare it: Just moving the mouse towards the like button created 824KB of data transfer. Not sure if it is because of tracking the mouse movement or if it preloads stuff it thinks my mouse is moving towards. Or maybe it loads stuff that it would display if I h…
Re: Tell HN: Thank you for not redesigning Hacker News
#217Earlier quoted context omitted.
This means that every vote results in a response that's usually around 10KB gzipped I have Facebook open in another window and opened the network inspector to compare it: Just moving the mouse towards the like button created 824KB of data transfer. Not sure if it is because of tracking the mouse movement or if it preloads stuff it thinks my mouse is moving towards. Or maybe it loads stuff that it would display if I h…
You don't have to use the actual words "what about" in your whataboutism post.
Re: Tell HN: Thank you for not redesigning Hacker News
#218Right now I'm traveling in a train somewhere in Smolensk region in Russia and HN is the only site I could use normally with sporadic Edge/3G. Had exactly the same thought as in the title. Thanks HN! +1 for a dark theme though, reading from a bright screen in midnight darkness hurts eyes. Another frequent thought I have during such trips is why so few sites have any basic offline support? E.g. while writing this I mov…
Re: Tell HN: Thank you for not redesigning Hacker News
#219Earlier quoted context omitted.
> It should use 5-50 megabytes of data per page load. Mandatory min of 5MB vs. current 10KB? I'm pretty sure I'm missing the logic here. I sometimes rely on a satellite connection in my access, and I don't hold HN responsible for that fact. I do agree that no anger is merited (nor sane).
Sarcasm
Per HN guidelines, 'don't talk shit you wouldn't say in person.' There is so much ridiculous rhetoric on HN these days, satire is difficult to discern.
Edit: Re-reading the original comment in its entirety, rather than focusing on numbers, I guess it's obvious satire. I naively assumed that's not the convention on HN.
Re: Tell HN: Thank you for not redesigning Hacker News
#220Earlier quoted context omitted.
This, and you can get a much better mobile experience to boot, not to mention fixing dozens of errors that crop up with prolonged use of this site. Literally to post this comment, I got a, "We cannot serve requests that quickly please try again in a moment" message. Completely unnecessary in 2019, given how simple this site (as a concept) is. "I hate change" <- basically the summary of this submission, and kind of sa…
Have you ever seen a SPA redesign that actually improved the usability of the site for you?
As for concrete examples of the above, see lobste.rs for an excellent interface that's still minimal and responsive. Typing this comment on HN took me to a separate HTML page for absolutely no reason; Lobsters doesn't do that and allows you to write inline, preserving the context above.
Old Reddit (the only acceptable way to use Reddit) is another example of good JavaScript. Fuck the new redesign, but there are countless subtle and useful features in the old design that are only possible because of a tasteful use of JavaScript.