TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Tell HN: Launch HN Test

385 pointsby gruseomabout 5 years ago
This is dang testing something. Please carry on.<p>Edit: bah! you guys upvoted it and ruined my test. I think I can cancel that out.<p>Edit 2: I&#x27;ve changed the title from &quot;Launch HN: Test&quot; so that this thread doesn&#x27;t appear on <a href="https:&#x2F;&#x2F;news.ycombinator.com&#x2F;show" rel="nofollow">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;show</a>, where it didn&#x27;t belong.

17 comments

dangabout 5 years ago
Ok, since this is getting attention, I&#x27;ll explain.<p>Launch HN posts for YC startups are one of three formal things that HN does for YC (<a href="https:&#x2F;&#x2F;hn.algolia.com&#x2F;?dateRange=all&amp;page=0&amp;prefix=false&amp;query=by%3Adang%20launch&amp;sort=byDate&amp;type=comment" rel="nofollow">https:&#x2F;&#x2F;hn.algolia.com&#x2F;?dateRange=all&amp;page=0&amp;prefix=false&amp;qu...</a>). The others are job ads for YC startups, and orange usernames for YC alumni—but only when displayed to <i>other</i> YC alumni, which always generates &quot;why is my username not orange&quot; emails. But I digress.<p>Launch HNs are like job ads in that they get an initial front-page placement, usually somewhere between #8 and #10. (I think job ads start a little higher). Then they fall down the page. Unlike job ads, though, launch posts can be upvoted and commented on. Once they&#x27;ve gotten their initial placement they function like regular stories. Occasionally the community finds one particularly interesting and it gets upvoted higher. This recent one spent quite a while at #1: <a href="https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=22616857" rel="nofollow">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=22616857</a> (<a href="http:&#x2F;&#x2F;hnrankings.info&#x2F;22616857&#x2F;" rel="nofollow">http:&#x2F;&#x2F;hnrankings.info&#x2F;22616857&#x2F;</a>).<p>We started doing the Launch HNs three years ago. I was worried that the community would hate them because we were taking additional front page space for YC. (Our intention was to make it so that a launch post and a job ad wouldn&#x27;t appear at the same time, but I never ended up writing that code, so sometimes they do.) But that hasn&#x27;t ever come up. I think it&#x27;s because launch threads are intrinsically more interesting than job ads (see <a href="https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=22767319" rel="nofollow">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=22767319</a> downthread for more on that).<p>All this time, the initial front-page placement of launch posts, unlike job ads, has been done manually. That is, founders have had to email us and we&#x27;ve manually jigged the post onto the front page. The problem with that is that you have to be awake to do it. I don&#x27;t <i>want</i> to be awake to do it, especially because startup founders tend to be businessy, bustling types who are all bright-and-early, while my schedule drifts ever deeper into the darkness as the few moorings I had remaining to the rest of society dissolve in this time of social distancing and self-isolation, which were basically my bread and butter to begin with (<a href="https:&#x2F;&#x2F;www.youtube.com&#x2F;watch?v=yUlBWNDW72E" rel="nofollow">https:&#x2F;&#x2F;www.youtube.com&#x2F;watch?v=yUlBWNDW72E</a>).<p>Until now, I&#x27;ve told founders to post at Pacific 10am and email us, because that&#x27;s roughly when I get going in the morning. Tomorrow, though, there are two. One is a fintech startup in Latin America who want to post at 9am. And the other is Peter Roberts, who&#x27;s going to do another immigration AMA (<a href="https:&#x2F;&#x2F;news.ycombinator.com&#x2F;submitted?id=proberts" rel="nofollow">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;submitted?id=proberts</a>). Peter is on the east coast, and wants to get going at 8am Pacific, which is late for him and (ungodly) early for me.<p>So tonight I got frustrated enough to write some code to deal with it. Frustration reaching a tipping point and boiling over is my gateway into the code these days. My goal is for startups to be able to post their launches, and occasionally for pre-scheduled submissions like Peter&#x27;s (which are rare), to end up on the front page independently of whenever I went to sleep the night before.<p>This code turned out to be a lot more complicated than I anticipated. The patch ended up adding a hundred lines of Arc. A hundred lines of Arc! Do you have any idea how many lines of Arc that is? I just looked through the history and the last commit that added that many lines of code was over two years ago when we got Arc to compile to JS. Obviously this change needs to be thoroughly tested, so after testing it on my laptop I deployed it to production and decided to do a couple of sanity checks live. One was to post a test Launch HN using my old account gruseom, which is the founder account for Skysheet, the spreadsheet startup that Scott and I had 10 years ago (and which I still think about every day, but I should avoid digressing again). The code I wrote has some logic in it for cofounder accounts. One thing it&#x27;s supposed to do is email all the cofounders when a Launch HN post has made it to HN&#x27;s front page, so they will be ready to engage with commenters. Anyhow, this test post was the OP. The good news: it got placed on the front page in the way that I intended. The bad news: none of the emails were received. God fucking shit fucking goddamnit I knew those emails wouldn&#x27;t work...I mean, <i>dang</i>.<p>(Edit: actually that&#x27;s not what happened. <a href="https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=22772667" rel="nofollow">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=22772667</a>)<p>My intention was for this thread to remain obscure, then get placed briefly on the front page by the new code, at which point I&#x27;d get the emails and immediately delete it. I didn&#x27;t think it was very likely to get noticed in the middle of the night here, especially when posted by what ought by now to be an obscure account, but oh well.<p>I think that covers everything. Hopefully you all will see those two auto-placed posts on the front page tomorrow morning because I do not intend to be awake 5 hours from now. (Edit: it worked!)
评论 #22767826 未加载
评论 #22767253 未加载
评论 #22772271 未加载
评论 #22768402 未加载
评论 #22770755 未加载
评论 #22769780 未加载
astatineabout 5 years ago
<p><pre><code> Is this a Launch? No, this is a Test. Did it work? It should. Dang! What? The one thing that can ruin the test - it happened. Upvotes. Quite gruseom. </code></pre> Sorry - time hangs heavy some days.
Hittonabout 5 years ago
I&#x27;ll use this as an opportunity to ask something.<p>Are there any stats how many active users does HN have, on how many servers it runs, on which database etc.?<p>Because I have recently wanted to look at my older saved&#x2F;upvoted posts&#x2F;comments on reddit and found out that you can look only at last 1000 posts and it does various other things to save resources. HN doesn&#x27;t seem to do things like that and still feels much snappier than reddit (yes reddit has much more users, but still impressive imho).
评论 #22767439 未加载
mothsonaslothabout 5 years ago
Hi dang<p>This was a good test but it failed some key characteristics to make it an excellent test message.<p>You didn&#x27;t put foo or bar anywhere in the test message.<p>There was no Cthulhu phrases.<p>Plus there was no pi or the numerical answer to the universe and everything.<p>I trust you will take this onboard for the next test.
评论 #22767273 未加载
评论 #22768188 未加载
评论 #22767311 未加载
etherioabout 5 years ago
Since apparently someone else posted their launch here, I guess I will too lol. This thread is really interesting :).<p>I&#x27;m launching www.devol.io -&gt; a social community for coders. The user base is quite small but I hope we can build it and grow it into something cool!
ilakshabout 5 years ago
Were the emails normally being sent manually through some provider, but now going from a mail program on the server?<p>If so, you might consider using SendGrid or something like that with their API. <a href="https:&#x2F;&#x2F;sendgrid.com&#x2F;docs&#x2F;API_Reference&#x2F;Web_API_v3&#x2F;Mail&#x2F;index.html" rel="nofollow">https:&#x2F;&#x2F;sendgrid.com&#x2F;docs&#x2F;API_Reference&#x2F;Web_API_v3&#x2F;Mail&#x2F;inde...</a><p>If not using a service, would be interested to hear what configuration (DKIM or whatever) was necessary to add to your existing mail setup to get it to work.<p>Although I am just totally speculating on what you were talking about.
评论 #22772667 未加载
pmiller2about 5 years ago
<a href="https:&#x2F;&#x2F;i.imgur.com&#x2F;ofCsS2O.png" rel="nofollow">https:&#x2F;&#x2F;i.imgur.com&#x2F;ofCsS2O.png</a>
评论 #22767196 未加载
exikyutabout 5 years ago
Unsure why this has not been clarified yet:<p>HN now has its own <a href="https:&#x2F;&#x2F;www.reddit.com&#x2F;r&#x2F;pics&#x2F;comments&#x2F;92dd8&#x2F;test_post_please_ignore&#x2F;" rel="nofollow">https:&#x2F;&#x2F;www.reddit.com&#x2F;r&#x2F;pics&#x2F;comments&#x2F;92dd8&#x2F;test_post_pleas...</a> !<p>Yay. Really. :D
moneytide1about 5 years ago
Is dang an acronym or does it represent the word we say when disappointed with a certain outcome?
评论 #22767296 未加载
davidajacksonabout 5 years ago
Very cool, how is this product different than <a href="https:&#x2F;&#x2F;www.androidpolice.com&#x2F;2020&#x2F;02&#x2F;20&#x2F;samsung-galaxy-find-my-mobile-1-notification&#x2F;" rel="nofollow">https:&#x2F;&#x2F;www.androidpolice.com&#x2F;2020&#x2F;02&#x2F;20&#x2F;samsung-galaxy-find...</a>
oliv__about 5 years ago
I&#x27;d been waiting for this!
dt3ftabout 5 years ago
Never let a good crisis go to waste: I&#x27;m launching <a href="https:&#x2F;&#x2F;20-things.com&#x2F;" rel="nofollow">https:&#x2F;&#x2F;20-things.com&#x2F;</a> :) Could use a good load test ;)
评论 #22767222 未加载
评论 #22767584 未加载
评论 #22767562 未加载
评论 #22767286 未加载
评论 #22767225 未加载
评论 #22768401 未加载
boosthelpabout 5 years ago
Ok, before the party is over, checkout another test launch [0]. We really hope to grow a truly helpful community and will appreciate any feedback about the messaging on our website too! [1]<p>[0] <a href="https:&#x2F;&#x2F;www.patreon.com&#x2F;boosthelp" rel="nofollow">https:&#x2F;&#x2F;www.patreon.com&#x2F;boosthelp</a> [1] <a href="https:&#x2F;&#x2F;boost.help" rel="nofollow">https:&#x2F;&#x2F;boost.help</a>
评论 #22772589 未加载
ghego1about 5 years ago
Good times
bryanrasmussenabout 5 years ago
maybe the test should have been flagged. Did we fail by upvoting?
moneytide1about 5 years ago
Is there a way to delete my profile and all its content?
评论 #22875533 未加载
neokyaabout 5 years ago
It works ;)