zlacker

Tell HN: Launch HN Test

submitted by gruseo+(OP) on 2020-04-03 08:08:00 | 385 points 106 comments
[source] [go to bottom]

This is dang testing something. Please carry on.

Edit: bah! you guys upvoted it and ruined my test. I think I can cancel that out.

Edit 2: I've changed the title from "Launch HN: Test" so that this thread doesn't appear on https://news.ycombinator.com/show, where it didn't belong.


NOTE: showing posts with links only show all posts
2. pmille+y[view] [source] 2020-04-03 08:13:27
>>gruseo+(OP)
https://i.imgur.com/ofCsS2O.png
4. dang+R[view] [source] 2020-04-03 08:17:42
>>gruseo+(OP)
Ok, since this is getting attention, I'll explain.

Launch HN posts for YC startups are one of three formal things that HN does for YC (https://hn.algolia.com/?dateRange=all&page=0&prefix=false&qu...). The others are job ads for YC startups, and orange usernames for YC alumni—but only when displayed to other YC alumni, which always generates "why is my username not orange" emails. But I digress.

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'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: https://news.ycombinator.com/item?id=22616857 (http://hnrankings.info/22616857/).

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't appear at the same time, but I never ended up writing that code, so sometimes they do.) But that hasn't ever come up. I think it's because launch threads are intrinsically more interesting than job ads (see https://news.ycombinator.com/item?id=22767319 downthread for more on that).

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'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't want 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 (https://www.youtube.com/watch?v=yUlBWNDW72E).

Until now, I've told founders to post at Pacific 10am and email us, because that'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's going to do another immigration AMA (https://news.ycombinator.com/submitted?id=proberts). Peter is on the east coast, and wants to get going at 8am Pacific, which is late for him and (ungodly) early for me.

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's (which are rare), to end up on the front page independently of whenever I went to sleep the night before.

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's supposed to do is email all the cofounders when a Launch HN post has made it to HN'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't work...I mean, dang.

(Edit: actually that's not what happened. https://news.ycombinator.com/item?id=22772667)

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'd get the emails and immediately delete it. I didn'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.

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!)

5. dt3ft+51[view] [source] 2020-04-03 08:22:05
>>gruseo+(OP)
Never let a good crisis go to waste: I'm launching https://20-things.com/ :) Could use a good load test ;)
◧◩
15. dang+l2[view] [source] [discussion] 2020-04-03 08:34:49
>>moneyt+S1
I picked it because (1) it's my first name plus surname initial; (2) it was my email address at my first job; and (3) it's what you say when you make a mistake—so yup, you guessed it.

https://news.ycombinator.com/item?id=7494093

https://news.ycombinator.com/item?id=18513120

◧◩◪
24. DonHop+T2[view] [source] [discussion] 2020-04-03 08:41:38
>>dang+l2
I always imagined you looked like the weirdo in the window seat with different sized eyeballs, who he was addressing as "Dang".

https://i.pinimg.com/564x/f8/74/40/f8744035e15d69eb8fd4c70de...

◧◩◪◨⬒⬓
36. laumar+N5[view] [source] [discussion] 2020-04-03 09:18:02
>>dang+I3
[edit: before you read on bare please in mind I'm not advocating comments be enabled (like many others have assumed).]

I think it's a little redundant making a distinction between "useful" and "interesting" because either way the comment has value. However I do agree with the points you made in your other comment (https://news.ycombinator.com/item?id=22767319) and that the examples given of useful/interesting comments by the GP doesn't offer a high enough value to justify the inevitable negative and other low value comments. Which I think is the real crux of the matter. Much like why political discussions are generally banned on here, the signal to noise ratio just isn't worth the few valuable comments a submission might receive.

◧◩◪◨⬒⬓
39. phoe-k+x6[view] [source] [discussion] 2020-04-03 09:29:42
>>dt3ft+b6
I am not kidding. The website is unreachable for me from Poland.

https://i.imgur.com/aQddPrf.png

◧◩◪◨⬒⬓⬔⧯
45. phoe-k+P7[view] [source] [discussion] 2020-04-03 09:45:34
>>dt3ft+r7
https://downforeveryoneorjustme.com/20-things.com

20-things.com Status - Is 20-things.com down right now?

It's not just you! 20-things.com is down.

◧◩◪◨⬒⬓⬔⧯▣
50. dt3ft+a9[view] [source] [discussion] 2020-04-03 10:03:29
>>phoe-k+P7
Worked for me - you can try this too, it will show screenshots too: https://geopeeker.com/
72. boosth+ek[view] [source] 2020-04-03 12:16:48
>>gruseo+(OP)
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]

[0] https://www.patreon.com/boosthelp [1] https://boost.help

80. exikyu+Fz[view] [source] 2020-04-03 14:20:39
>>gruseo+(OP)
Unsure why this has not been clarified yet:

HN now has its own https://www.reddit.com/r/pics/comments/92dd8/test_post_pleas... !

Yay. Really. :D

87. ilaksh+xe1[view] [source] 2020-04-03 17:31:19
>>gruseo+(OP)
Were the emails normally being sent manually through some provider, but now going from a mail program on the server?

If so, you might consider using SendGrid or something like that with their API. https://sendgrid.com/docs/API_Reference/Web_API_v3/Mail/inde...

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.

Although I am just totally speculating on what you were talking about.

◧◩◪
92. boosth+Ur1[view] [source] [discussion] 2020-04-03 18:45:04
>>dang+Ip1
Thanks for the kind note. The comment was removed and re-posted here as this thread seemed more appropriate for such comment (i.e. in a mood similar to this[0] comment).

EDIT: And thanks for taking time to repeat yourself. Just few hours ago I've been thinking that most of us (unfortunately) will have to actually make some well-known mistakes to learn from them, even if we've been warned about such misdeeds beforehand repeatedly ;-)

[0] https://news.ycombinator.com/item?id=22767218

◧◩◪
93. dang+Wr1[view] [source] [discussion] 2020-04-03 18:45:07
>>Aissen+bk
Oh indeed, it's eternal morning on HN. Or rather, eternal second breakfast / coffee break. I did not mean to imply otherwise. It's just easy to forget when in dev mode and it's dark outside.

> Did you do any study on HN stats and where its audience is coming from?

I did that 2 years ago: https://news.ycombinator.com/item?id=16633521

I keep meaning to rerun that analysis. I saved the code for it using the trick described here: https://news.ycombinator.com/item?id=22516834.

◧◩◪◨
94. dang+ys1[view] [source] [discussion] 2020-04-03 18:48:53
>>bor0+0j
Oh! That's the Haskell motto: https://www.google.com/search?q=haskell+%22avoid+success+at+.... I'd never troll so hard as to make something like that up, only just enough to quote it. I love it as a perfectly-cut gem of self-deprecating humor.

It has had different interpretations over the years. Simon Peyton Jones described its origins here: https://books.google.com/books?id=2kMIqdfyT8kC&pg=PA283&lpg=.... But that interview was already several years after the fact. See also https://web.archive.org/web/20150419060144/http://www.comput...:

When you become too well known, or too widely used and too successful [...] suddenly you can’t change anything anymore.

The fact that Haskell has up to now been used for just university types has been ideal [...] Now, however, they're starting to complain if their libraries don’t work, which means that we’re beginning to get caught in the trap of being too successful.

What I’m really trying to say is that the fact Haskell hasn’t become a real mainstream programming language, used by millions of developers, has allowed us to become much more nimble, and from a research point of view, that’s great. We have lots of users so we get lots of experience from them. What you want is to have a lot of users but not too many from a research point of view – hence the avoid success at all costs.

Does anyone have the original slide where he used this line? It would be interesting to see what contextual clues were there at the time.

Later it turned out to be a syntactic pun: https://twitter.com/simonmar/status/246335257677271040. The official interpretation seems to be "Don't make success your top priority, because success may compromise things you care about more", whereas the hilarious version would be "Whatever you do, make sure you don't succeed."

Haskell connoisseurs can add info. That is literally all I know about it, or more, since I just Googled half of it. I do recall reading those interviews at the time, no doubt via HN.

95. davida+0y1[view] [source] 2020-04-03 19:25:54
>>gruseo+(OP)
Very cool, how is this product different than https://www.androidpolice.com/2020/02/20/samsung-galaxy-find...
◧◩◪◨⬒
99. pvg+h12[view] [source] [discussion] 2020-04-03 23:29:05
>>dang+ZP1
there are assumptions involved in mapping that to userbase size

I think these assumptions are the trickier/error-barriest ones. The other, more directly comparable stats suggest reddit is more than 100x bigger than HN. The comment and post numbers here

https://redditblog.com/2019/12/04/reddits-2019-year-in-revie...

make it look like something closer to 500x-ish, give or take.

eyeballing (the purest ancient datamining fu technique) this

https://subredditstats.com/

puts HN somewhere in the 15th-to-20th-ish top subreddit category by post and comment activity.

◧◩◪◨
100. DonHop+Ip2[view] [source] [discussion] 2020-04-04 05:41:15
>>mothso+g4
In the words of the great Netochka Nezvanova:

https://web.archive.org/web/20010726003346/http://membank.or...

        The beauty of a body, any body is both its singular uniqueness as
        a whole and its existence as a swarming chaotic symphony of smaller
        worlds; of organs and systems, muscles, bones and organs
        made up of molecules, of atoms and so on down to the tinniest
        particle. A world its own and within it multiple smaller
        worlds; the cardiovascular world, the auricular world
        moving out from the body, a larger body or world is created by 
        that body and so many others orbiting in a confined space and time
        i.e. a city, a country, a planet, etc.

    /\/ d3knztrukz!on v relevant kontrl mdulez . br3vrbt- . m 

    -  konzp!rass!_ov-ekualz

    Netochka Nezvanova
    f3.MASCHIN3NKUNST
     smtp55o@m9ndfukc.com
     17.hzV.tRL.478

                                                    e
                                                    |
                                                    |  +----------
                                                    |  |     <   
                                  \\----------------+  |  n2t      
                                                       |       >
                                                       e

                 leave 
                    - indelible traces on said troubled image\inations.

  kntent !d :baz!n.ov.atrakz!on [<]
[go to top]