Чему я научился у Hacker News | Participants
|
- Statistics
- Participants
- Translate into Russian
- Translation result
- 44% translated in draft.
If you do not want to register an account, you can sign in with OpenID.
Paul Graham - What I've Learned from Hacker News | ||
February 2009 | ||
Hacker News was two years old last week. Initially it was supposed to be a side project—an application to sharpen Arc on, and a place for current and future Y Combinator founders to exchange news. It's grown bigger and taken up more time than I expected, but I don't regret that because I've learned so much from working on it. | На прошлой неделе Hacker New исполнилось два года. Первоначально он должен был стать побочным проектом-приложением для оттачивания языка Arc и местом обмена новостями для текущих и будущих основателей Y Combinator. Он становился больше и требовал больше времени, чем я ожидал, но я не сожалею о том, потому что я многому научился работая над ним. | |
Growth | ||
When we launched in February 2007, weekday traffic was around 1600 daily uniques. It's since grown to around 22,000. This growth rate is a bit higher than I'd like. I'd like the site to grow, since a site that isn't growing at least slowly is probably dead. But I wouldn't want it to grow as large as Digg or Reddit—mainly because that would dilute the character of the site, but also because I don't want to spend all my time dealing with scaling. | Когда мы запустились в феврале 2007 года, трафик в будние дни составлял около 1600 уникальных посетителей. С тех пор трафик вырос до до 22000. Такой темп роста немного выше, чем я ожидал. Мне бы хотелось роста сайта, так как если сайт не растет, хотябы медленно, скорее всего мертв. Но мне не хотелось бы его быстрого роста, как у крупных сайтов, таких как Digg или Reddit, в основном потому, что это размывает характер сайта, а также и потому, что я не хочу тратить все свое время на обеспечение масштабирования. | |
I already have problems enough with that. Remember, the original motivation for HN was to test a new programming language, and moreover one that's focused on experimenting with language design, not performance. Every time the site gets slow, I fortify myself by recalling McIlroy and Bentley's famous quote | Проблем с этим уже достаточно. Помните, подлинные мотивы создания HN -- протестировать новый язык программирования и более того, хотелось сосредоточиться на экспериментах с дизайном языка, а не с его производительностью. Каждый раз, когда сайт притормаживал, я подкреплял себя, вспоминая высказывание МкИлроя и Бентли: | |
The key to performance is elegance, not battalions of special cases. | > Ключ к эффективности в элегантности решений, а не в переборе всех возможных вариантов. | |
and look for the bottleneck I can remove with least code. So far I've been able to keep up, in the sense that performance has remained consistently mediocre despite 14x growth. I don't know what I'll do next, but I'll probably think of something. | и выискивал как устранить узкие места минимумом кода. Я до сих пор в состоянии поддерживать сайт, в смысле сохранения прежней производительности, несмотря на 14-тикратный рост. Не знаю, как буду справляться дальше, но вероятнтно, что-нибудь придумаю. | |
This is my attitude to the site generally. Hacker News is an experiment, and an experiment in a very young field. Sites of this type are only a few years old. Internet conversation generally is only a few decades old. So we've probably only discovered a fraction of what we eventually will. | Таково мое отношение к сайту в целом. Hacker News -- эксперимент и эксперимент очень молодой. Сайтам такого типа всего несколько лет. Обсуждениям в интернете всего несколько десятилетий. Поэтому мы, вероятно, обнаружили лишь малую долю того, что в конечном итоге мы откроем. | |
That's why I'm so optimistic about HN. When a technology is this young, the existing solutions are usually terrible; which means it must be possible to do much better; which means many problems that seem insoluble aren't. Including, I hope, the problem that has afflicted so many previous communities: being ruined by growth. | Вот почему я так оптимистичен в отношении HN. Когда технология так молода, существующие решения, обычно, ужасны; это означает, что их можно существенно улучшить; а это означает, что многие проблемы, которые кажутся неразрешимыми, таковыми не являются. В том числе, я надеюсь, и проблема, которой страдают так много сообществ: разрушение ростом. |

— Тут особенно коряво, пожалуйста, помогите. — romanzolotarev
— Ключ к эффективности в элегантности решиний, а не в переборе всех возможностей. ??? — saturn721
— @saturn721 спасибо! — romanzolotarev