Live data from Hacker News

HN will be down Saturday morning while we switch servers

news.ycombinator.com

81–90 of 129 posts

Re: HN will be down Saturday morning while we switch servers

#81
post #75

I have a bad habit of checking hackers news to know when my wifi is up or down.. I'm more productive when wifi is down because I'm not tempted to read articles. Saturday will be productivity day!

profile, procrast settings use them! they are amazing!

Re: HN will be down Saturday morning while we switch servers

#82
post #57

Earlier quoted context omitted.

And yet, here you are, on a site run off a flat file database.

A commenting site that: - Has average latency over 500ms when not under load - Performs quite poorly under load (I hate to bring it up, but the most recent example was Aaron Swartz's passing. Anyone who used HN then to get news knows how poorly HN performs under load) - Is restarted every week or two because it leaks memory - Keeps XSRF tokens in memory and loses them across restarts - Doesn't have a full markup lang…

Well, I guess we can agree to disagree. HN is is popular for me because of the participants. pg, as epic and central as he is to ycombinator, doesn't play that much of a role on HN in terms of moderating and directing conversations, or even, in recent years, participating that much.

With regards to the commenting site itself, I can think of no more viscerally enjoyable a forum I've ever participated in, with the possible exception of *Forum on MTS. There is nothing whatsoever that I would change about it, with the one possible exception of tweaking the markup so you could add fixed-width text/lists that wrapped over multiple lines. It's the only additional feature I've ever wanted out of HN. There is beauty in it's simplicity. [Edit: Okay, I would also move the upvote/downvote arrows a bit for mobile usage. It's almost impossible to hit the right one without a lot of zooming]

And, with rare exception of a MSM hit, the performance is more than adequate for an environ that should be encouraging reading, digesting, and composing.

Re: HN will be down Saturday morning while we switch servers

#84
post #81
post #75

I have a bad habit of checking hackers news to know when my wifi is up or down.. I'm more productive when wifi is down because I'm not tempted to read articles. Saturday will be productivity day!

profile, procrast settings use them! they are amazing!

I usually just block it in my hosts file, but that's a good idea! I'll try it

Re: HN will be down Saturday morning while we switch servers

#85
post #76
post #61

Given that you've got performance issues and a fairly limiting deployment model, I never understood why you didn't get the most absurdly overpowered machine possible. (I assume you're not, because if you were, you'd be upgrading every ~6mo or so as faster single-core machines come out)

Would the CPU really be the bottleneck for HN?

I assume it's CPU and cache/memory bandwidth.

If I were specing a machine for HN, naively, it would be a competition between a Xeon "enterprise" CPU with huge cache and memory bandwidth (interleaved up) and a gaming/desktop CPU with maxed-out single-core performance. Xeons can do single-core turboboost now, so E5-2690 which goes up to 3.8GHz is probably the best bet, but a desktop i7-3970X 4.0GHz might be an option if you don't need ECC (which also gets you slight speed improvement on memory).

Re: HN will be down Saturday morning while we switch servers

#88
post #39

Do you think you could go down for a week? That's generally how long I need to break an addiction

Add me to the list - I'm in for $100 if we can make it a one week outage. $250 if we can stretch it out to two weeks. I'm sorry, but 10 minutes on a saturday morning does nothing for me.

My router at home blocks Reddit and HN except from 5-7pm and 11:45-midnight (and all day Saturday). Worked amazingly well to cut back the addiction. Now if I could just get HTTPS blocking to work on FB and Twitter.

Re: HN will be down Saturday morning while we switch servers

#89
post #7
post #4

Can you please post a picture of the server so we can see all the sweet LEDs on network cards?

http://imgur.com/VuSH2j5

Not one of these?

http://ed-thelen.org/comp-hist/vs-bendix-g15.jpg

[one of the first computer models I ever wrote for - a three address machine: first a source operand, second destination, third address of next instruction. The memory was a rotating drum]

Re: HN will be down Saturday morning while we switch servers

#90
post #6

Does all of HN run on one single server?

I think a lot of people underestimate how powerful a single well configured server can be. You don't need Heroku/AWS for everything.

Also, people underestimate the power of serving out of RAM. It's not unreasonable to serve 20-30K QPS off a single server if the work it needs to do is limited to minimal request parsing and fetching some data from main memory. That's about 2.5 billion requests/day, fully loaded. Granted, I'm thinking something more like memcached than a fully-formed webserver, but an in-memory webserver that stores its data in hashtables (like news.yc) and has a really fast templating languages, or just writes output directly to the socket, could probably come close.
Post reply on HN