Live data from Hacker News

Lessons from Building and Scaling Reddit's Ad Serving Platform with Go

about.sourcegraph.com

51–60 of 132 posts

Re: Lessons from Building and Scaling Reddit's Ad Serving Platform with Go

#51
post #42

Cool. Maybe these guys should get in touch with the redesign guys and get them fired. Also fire any executive that thought it was a good idea. Because all the hard work to serve ads more efficiently goes to waste when the site is a mess and unusable.

What are the actual complaints with the new design? I've been using it on and off and I can't say I've noticed any major issues. Though I'll admit most of my browsing is one on the mobile app these days.

I like the aesthetic changes to the UI, it definitely looks more modern and less cluttered. But it's the severe cut in features that annoys me.

* No way to easily access personal multi-reddits

* Saved/Hidden/Blocked have disappeared

* A lot of information in the subs sidebar doesn't show up anymore (things like related subs, wiki and so on). Now it's limited to rules and welcome message.

The multi-reddits thing is especially problematic to me. If you've subscribed to many subs, it becomes unmanageable without them.

Re: Lessons from Building and Scaling Reddit's Ad Serving Platform with Go

#52

Cool. Maybe these guys should get in touch with the redesign guys and get them fired. Also fire any executive that thought it was a good idea. Because all the hard work to serve ads more efficiently goes to waste when the site is a mess and unusable.

There have been multiple threads on Reddit where people pick apart the new design and I've never seen somebody from Reddit show up to defend their changes. Not just opinions on design, but low quality javascript code. It makes me believe they know it's shit too, but it's all they have.

Re: Lessons from Building and Scaling Reddit's Ad Serving Platform with Go

#53

Earlier quoted context omitted.

Maybe 12M articles / self posts, 2B comments?

Nah, no way on average an article gets 166 comments. That must be page views or something.

Why not? Most front page posts have several thousand posts, which seems like it might be enough to offset the 0 comments that most submissions will get.

Re: Lessons from Building and Scaling Reddit's Ad Serving Platform with Go

#54
post #24

Cool. Maybe these guys should get in touch with the redesign guys and get them fired. Also fire any executive that thought it was a good idea. Because all the hard work to serve ads more efficiently goes to waste when the site is a mess and unusable.

I still don't understand how come the CEO of reddit is okay with the redesign? It's worse enough that I had to install plugin to redirect to old.reddit.

Has the CEO ever defended the redesign?

Maybe they are planning for the audience they want rather than the one they have? Or maybe they just feel safe since there aren't any alternatives?

Re: Lessons from Building and Scaling Reddit's Ad Serving Platform with Go

#56

Earlier quoted context omitted.

Nah, no way on average an article gets 166 comments. That must be page views or something.

Why not? Most front page posts have several thousand posts, which seems like it might be enough to offset the 0 comments that most submissions will get.

So what are we talking about, 1% of 12 million articles gets a few thousand comments?

Re: Lessons from Building and Scaling Reddit's Ad Serving Platform with Go

#58
post #39

> Thrift has been around since 2007, and is one of the first rpc protocols. Done reading there. Not sure if bad written or just not knowledgeable, please do your research.

I'm not sure what the first RPC protocol was, but could it be the SunRPC[0]? I used that at my first job and thought it was pretty magical.

EDIT: duh, search for "rpc" on wikipedia[1]. The first came a few years before SunRPC out of Xerox PARC.

[0] https://en.wikipedia.org/wiki/Open_Network_Computing_Remote_...

[1] https://en.wikipedia.org/wiki/Remote_procedure_call

Re: Lessons from Building and Scaling Reddit's Ad Serving Platform with Go

#59
post #6

i will add to not use the default http.Client/Server, poor performance, instead use fasthttp

IIRC, fasthttp only supports a subset of HTTP. This may or may not be a deal-breaker for some people.

It serves everything that is required for an ad-server.

Re: Lessons from Building and Scaling Reddit's Ad Serving Platform with Go

#60
post #24

Earlier quoted context omitted.

I still don't understand how come the CEO of reddit is okay with the redesign? It's worse enough that I had to install plugin to redirect to old.reddit.

Has the CEO ever defended the redesign? Maybe they are planning for the audience they want rather than the one they have? Or maybe they just feel safe since there aren't any alternatives?

"Maybe they are planning for the audience they want rather than the one they have?"

That's definitely a reasonable possibility since it appears to me to be formatted for the Instagram crowd.

"Or maybe they just feel safe since there aren't any alternatives?"

Possible as well but ironic since its creating a space for an alternative.

I like this sites design. Clean, simple, and nothing superfluous. Seems to understand people are here for the user shared content and not the site itself so it stays out of the users way.

Post reply on HN