Hacker Read top | best | new | newcomments | leaders | about | bookmarklet login
Incomplete page loads on HN. What is going wrong? () similar stories update story
21 points by jyothi | karma 1144 | avg karma 2.26 2008-11-08 03:46:36 | hide | past | favorite | 16 comments

With every page loading partially (Specifically the first post or thread) I am not even sure if all of you would see this post. But I am sure PG can.

Something wrong with specific posts or my account or some javascript mess up that the posts are not loading completely.



view as:

Looks like the server was just reset (the site was completely offline for a short time) and it's fixed now.

I was getting that too all morning (about 4:30 - 8:00 EST)... just stopped about 10 minutes ago. During the outage Google Reader still had all the new stories from overnight, though.

Incomplete and very slow in the last 3-4 weeks.

Must be all those tables, pg ;)

Every once in a while my profile page and the submit page show the page header but no content for several hours. Same problem?

We're up against some MzScheme memory limit. Usually it's not a problem because we lazily load items from disk. Eventually, though, the news process runs out of memory and starts GCing excessively. We have other software that notices this and restarts it, but this time it missed the problem.

Is HN flat-file based ala Viaweb, or is it on top of a relational database now?

Still files.

yahoo days? :)

still files as in "we're looking at something else"?

Is running out of memory a bug in MzScheme, or instead e.g. Hacker News not removing references to items not recently used (that could be latest lazily loaded from disk if needed again)?

No.

What I meant to ask was is this an issue with MzScheme or the Hacker News code? The reason why I'm asking is because I have a project I'm writing in Arc on MzScheme, and it would be helpful for me to know if MzScheme has a garbage collection bug that was biting you ;-/

It's not a bug in MzScheme. The fundamental problem is that the server is a 32 bit machine with 4 GB of memory, only about 2.5 GB of which we can use. Really we should just upgrade to a 64 bit server.

If you build it on rails this wouldn't.... err, wait a second. Nevermind.

Legal | privacy