News.YC faster (plus new traffic stats)
ycombinator.com
ycombinator.com
I'm absolutely smitten with this form of social hacking. To me, this seems to be the most revolutionary part of the site. That controlling "free" speech is not an impediment to open speech and that community members can be taught, through participation, to behave according to some simple constraints.
My apologies if this is an inane realization. It just doesn't seem to be said often enough in on-line communities. Lassez faire doesn't work and it's possible to also encourage the worst, trollish, impulses. This is the first clearly positive example I've seen. If there are others please let me know!
There is a even a whole section of the site devoted to discussing internal stuff (called appropriately MetaTalk [3]).
Sometimes I miss something like this on HN - a separate space for meta stuff.
BTW MetaFilter is the only other online community I'm aware of that has quality on the level of HN (despite being even larger - over 56,000 registered people).
[1] http://mssv.net/wiki.cgi?SelfPolicing
That's the bread and butter of most open source communities, and part of why they tend to work: open source, in my opinion, is primarily a social phenomenon and the forces for social cohesion, whether in terms of coding standards or ideologies quickly produces communities that work well together online.
nah, I know what you mean ;), it is mostly good for now.
I love the way that's worded, but I do have a serious question: how do you do the caching in a way that keeps content fresh? For example, you couldn't just cache this page with the comments because then I'd think mine didn't show up. Or do you add it to a comments cache in memcached or some similar mechanism as well as saving it to the database? Or simply expire the cache on save assuming that there will be more reads than writes?
It's always seemed hard to do good caching for a site whose content is constantly changing as people comment and vote on items and it'd be nice to see how complex the model used here was. The latest source I know of is at http://ycombinator.com/arc/arc2.tar. Will there be an update with new source?
Oh, and congratulations on an awesome site!
Only if the dataset is small relative to the traffic rate, and if the data mutation rate is relatively small to the size of the dataset. There are plenty of systems that do not have these properties.
I agree the speed of the language does not matter as much as people used to think... but the shape of the data matters a lot more than people think.
That user's account is nearly 2 years old, they know better than to post that.
Pointless comments should be discouraged just as much as trolling should be.
My highest rated comment so far occurred yesterday, when I got 30 points for saying something reasonably good early on in a popular post. I think other people agreed with what I said, and so (appropriately) just upvoted the comment rather than repeating it.
If your proposed feature just ended up displaying lots of comments like these, it might not be that great.
A somewhat related idea might be to let longstanding/high karma users add a 'top N favorite comments' list to their profile. When you looked at a user's profile, you could click through to see their favorites, and the comments by them favorited by others. (Users could add their own comments to their favorites list, if they wanted to.)
I can think of several users right now whose favorites would be interesting to me.
This is why some indication of a user's median karma per comment would be at least as insightful as his or her total.
You'd never hear something like "Growth can't keep going at this rate forever without ruining the site, though. Between those two alternatives, we prefer growth to slow down. We hope it will happen naturally—that we'll simply run out of new people the site appeals to." coming from a profit-driven site
Since LISP is equivalent to the parse tree, it'll provide the RPC IDL so programs written in Haskell can communicate with programs written in Erlang, all seamlessly across a cluster or grid with a parallelization mechanism based on the STM model.
The original comment made a joke that mentioned PHP. It got downvoted. I thought I would make a joke myself based on the idea that it got downvoted because it mentioned PHP.
Then, something went horribly wrong.
Somehow I doubt this pronouncement will stem the tide of statements along the lines of "x is written in a slow language and therefore won't scale", although they have been mercifully less frequent around here of late.
Can you shed some light on satellite internet? Who are you hosted with? Hows the speed & reliability?
Reliability is really good. It's hardly ever down, even during major snowstorms (just have to clean off the dish). I'd say we lose connectivity maybe a few hours a month.
The worst part is the low daily bandwidth limits (425 MB in 24 hour periods) and then they throttle the service (<20 kbps) until you're into the next 24 hour period. They don't tell you when you're getting close. Since we started using a bandwidth tracker to monitor ourselves we haven't had any problems but the first few months were painful and frustrating. They do have three non-monitored hours (4am to 7am local time) so you can schedule downloads accordingly.
Not sure if they're international though. Be careful of on-line reviews. They're almost all negative because I don't think folks realize the technology is always going to seem more limited than DSL or cable. Coming from either of those (or a T1 etc.), you just have to reset your expectations.
Good luck with your venture/startup by the way - sounds fascinating.
Thanks!
Probably work keeping in mind there are two main varieties - one where the uplink is over a standard modem connection and one where the uplink is over the sat link. The former tends to be a lot cheaper for obvious reasons, but means you need a landline.
2) Is all the HN data (comments, submissions, users) backed up and stored off the machine it's running on?
http://ycombinator.com/images/traffic-8dec08.png
For December the average page views per day averages about 200K => 6M page views.
Are the events that brought in the largest spikes in traffic known? Do page views correlate to new accounts?
News.YC is still my primary source for most news, it's an amazing community.
just to be clear, that's not me screaming censorship. it's rare for me to see a dead comment or submission that i wouldn't have killed myself, if i had the power to do it.
Which both he and us probably thinks is good.
To be fair, maybe a little cult-like persona following...
Thanks alot!
So if you have something to add the conversation do so. Even if it isn't perfect english :-)
PG, can you please list the various optimizations? Thanks!
Is there a way to measure this? I know someone mentioned a filter for Youtube comments before...
So in short, you are seeing it.
http://www.gabrielweinberg.com/startupswiki/Ask_YC_Archive
Courtesy of chengmi, alaskamiller and epi0Bauqu
The convention in Lisp seems to be that an invocation owns objects it receives as return values, but not objects passed to it as arguments.
How do experienced Lispers deal with this? Just being careful?
Edit: never mind, working now. Possibly an Internet malfunction.