Hacker Newsnew | past | comments | ask | show | jobs | submit | more apower's commentslogin

This is hilarious.


16M/24/60/60 = 185 pages/sec. 185/15 = 12 pages/sec/server. That's not much different than the Reddit number.


You don't have the experience or the knowledge to achieve your goals. 4-year college just gives you the basics. You are still too young. 30 is when you have established with enough experience and knowledge, 40 is when you've gained wisdom, and 50 is when you can see global trends in the world.

Just enjoy life, and don't stop learning.


Nudist colony FTW.


Funny enough, my uncle suffered from bi-polar for decades before he died of heart disease. He became a nudist because he said sunshine helped him feel better.


Is Google using its search monopoly power like Microsoft to crush competitions? Where is DOJ when you need them?


Have you reviewed their Terms of Usage before you put in your reviews?


Yes. Have you?

Section 5, Part C. Ownership

As between you and Yelp, you own Your Content. We own the Yelp Content, including but not limited to visual interfaces, interactive features, graphics, design, compilation, computer code, products, software, aggregate user review ratings, and all other elements and components of the Service excluding Your Content, User Content and Third Party Content. We also own the copyrights, trademarks, service marks, trade names, and other intellectual and proprietary rights throughout the world (the "IP Rights") associated with the Yelp Content and the Service, which are protected by copyright, trade dress, patent, trademark laws and all other applicable intellectual and proprietary rights and laws. As such, you may not modify, reproduce, distribute, create derivative works or adaptations of, publicly display or in any way exploit any of the Yelp Content in whole or in part except as expressly authorized by us. Except as expressly and unambiguously provided herein, we do not grant you any express or implied rights, and all rights in and to the Service and the Yelp Content are retained by us.

Your Content is defined in Section 1, Part B. Content.

"Your Content" means Content that you submit or transmit to, through, or in connection with the Service, such as ratings, reviews, compliments, invitations, check-ins, messages, and information that you publicly display or displayed in your account profile.


So based on that, and I am not a lawyer, google is in the clear if they just scrape the user content and republish it so long as they are able to calculate the average user rating on their own. They would do this anyway because they are pulling information from many different sources and aggregating the score there.


Intel doesn't have a good track record in non-hardware (or non-cpu) endeavors. The way they can win in the phone arena is to provide the whole hardware aspect of the phone and leave the software parts to its partners, including Apple.


Well, Intel is the one who came up with the killer SSD, which Linus himself raved about.


That's just the server instance cost. What about bandwidth and S3 cost? Bandwidth would cost a bundle.


The bandwidth is less than 5% of the total cost. It's about $2500 a month.


I haven't studied their arch, but I could imagine scenarios where spot instances would reduce the bill some, but yeah. Bandwidth. Ouch.


Cause a server with these languages has high overhead in memory and CPU to serve requests thus having lower throughput per server and thus needing more servers to sustain certain site-wide SLA and thus causing more money overall.


Do you have evidence that reddit (or any site using a dynamic language) would reduce overall operating costs by switching, or is this an assumption on your part? What about development costs? What about time to deploy new features? What about the cost to make platform revisions? Do you have evidence that a non-dynamic language would really be so much faster that it would require less hardware? Perhaps the problem is not the language, but the chosen architecture?

What I'm really trying to say here is... prove it.


I don't have evidence Reddit would reduce operating costs since they haven't switched yet, and I don't have access to their code/architecture/etc to decide one way or the other. However, based on my personal experience, static type languages are much faster than dynamic languages and use much less resources. They used substantial less servers to maintain the same SLA throughput. You don't have to take this advice and keep paying for the high cost of hardware. There's a belief that developer cost is much higher than hardware cost and thus it's justified. However, when scaling out, hardware cost is much higher than developer cost. Developer cost is a fixed sunken cost at initial development. Afterward it's just maintenance and can be scaled down, but the hardware operation cost is ongoing, increasing years after years.


> and I don't have access to their code/architecture/etc

Actually, you do! :) http://code.reddit.com

But to help you out, I'll tell you that a good chunk of the expensive loops are written in C.


Proof that static type languages are much faster than dynamic languages. Reddit has resorted to use C for speedup.


Proof that in this single instance, Reddit developers decided this was a suitable optimization for their codebase.

This also calls into question the original assumption, that posters believed Reddit had far too many wasteful servers to handle their service, and that it was because they use a dynamic language.


Was there ever a question about that? I thought that was pretty much a fact. Of course static typed languages are faster.


Difficult to prove, but an observation with precedent. 37 Signals is famous for justifying Ruby by saying that hardware is cheap, developer time is not, so use RoR and just throw servers at your app till it meets your performance needs. Hardware is cheap, but maybe not cheap enough to run a site like Reddit with intentionally scant ad revenue.


Hardware is cheap. Amazon hosting is not.


Do you have evidence that dynamic language have less overall development cost?


Good news for Apple or bad news for them? It would definitely help the IPhone ecosystem but breaks Apple's control.


Consider applying for YC's Summer 2026 batch! Applications are open till May 4

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: