Live data from Hacker News

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

about.sourcegraph.com

21–30 of 132 posts

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

#21
post #14

Earlier quoted context omitted.

I feel like that would have happened this time if there were a viable alternative. I know if they kill the ability to opt out of the new redesign I will be looking a lot harder for one.

old.reddit.com or i.reddit.com on mobile.

I don't have to do that when I'm signed in. It is in the preferences.

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

#22
post #11

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 remember when Digg was bigger than Reddit and then after a certain Digg site redesign they lost a significant number of their users to Reddit and never really recovered.

Hasn’t reddit front page become really bad? When I joined there were a lot more textual posts, now it’s all images and memes. More 9gag-y. Maybe taking askscience and atheism and all these subreddits out of the FP was a really bad idea? I wish there was another category next to hot, all, new: an interesting one with a pre-selection of mostly textual subreddits

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

#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.

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

#25

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.

Some of the issues I have had with the new design is pretty amazing. For example, when you open a specific submission it's opened in a "lightbox" which basically contains all the comment. If you click outside of the lightbox it's automatically closed which I guess is OK. So some time ago they made a new release and broke it so that if you clicked on the scrollbar to scroll down in the lightbox to see what people had commented then the lightbox with all the comments closed.

I submitted some complaint in their redesign subreddit but immediately random people replied to say that this was as designed and I should use keyboard to scroll, and not the scrollbar. But then the issue was that when the lightbox was shown it wasn't focused so I first had to use mouse to click in the lightbox to focus it and then use keyboard arrows to scroll.

Such a joke. Amateurs.

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

#26

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.

> Because all the hard work to serve ads more efficiently goes to waste when the site is a mess and unusable.

Also: all the hard work to serve ads more efficiently goes to waste when it get's blocked by a simple ad-blocker.

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

#27
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.

[deleted]

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

#28

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've never noticed because I never opted-in to the new site design. That was a pretty sane default, thankfully.

There was some wonkiness where my profile preference to have thumbnails not shown kept getting overridden for some reason, but that seems to have stopped.

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

#30

As the founder of a SAAS ad serving company, I can say that as slick as (I think) my platform is, it's not a problem I would want to tackle again. There will be a large volume of technical challenges and required features to support. It'd be like writing Apache or Nginx from scratch. It seems simple on the surface and then you wake up to all kinds of inconvenient and unexpected technical challenges. I'm not sure Redd…

It seems biased. I had a similar situation with a client of mine. They went out looked at 3rd party companies, and everything looked decent on paper.

Internally there were some napkin math and found out while the 3rd parties would save development time the returns of implementing features their customers were asking for now instead of waiting for 3rd party company paid for them to hire 3x the engineering staff the 3rd party company even had.

Size matters, Reddit is at the scale of tiny percentage gains, if they control everything and can drop a standard 90ms down to 10ms and that converts to a couple of percentage points on their revenue it is worth it.

Talking from the experience of building out a system that handled +1B impressions a day, the actual ad serving isn't challenging at all these days. Reporting and ad setup from the user is much more challenging.

Post reply on HN