Live data from Hacker News

Apollo Back end just made public

old.reddit.com

81–90 of 242 posts

Re: Apollo Back end just made public

#81

Earlier quoted context omitted.

Got it, thanks!

You may want to also check out Apache. Here is a good comparison of licenses. https://gist.github.com/nicolasdao/a7adda51f2f185e8d2700e157...

This gist doesn't even mention AGPL which as other users mentioned is much more appropriate for server-side apps than GPL.

Re: Apollo Back end just made public

#82

Hi all! I wrote this code, and for educational purposes, I’d be more than happy to answer any questions. A gentle reminder that the whole history is here for show. This is very vulnerable — you can see the times I was in a rush, or when I took my time. You’ll find my mistakes. Either way, all I ask is please be kind. I know there are 50 things I could have done better, but this is a product of the reality at the time…

You made something that people got a lot of value out of. That’s incredible. The actual code and commits are just the journey. They’re not the product. I’m rather delighted every time someone shows a realistic journey full of all the things we all experience, but some of us pretend don’t happen. Thanks for being vulnerable and sharing this.

This is an amazing way to look at it. Thank you for your perspective <3

Re: Apollo Back end just made public

#83
post #18

All this backlash is going to kill Reddit. It will take a thousand little cuts for sure, but it started the moment they announced their ludicrous pricing.

I don't think it will. It'll IPO just fine, make their shareholders wealthy and become another millquetoast advertiser friendly walled garden for your average internet user while the jilted original users go and find another platform, which will in turn IPO just fine, make their shareholders wealthy and the cycle repeats forever. The average internet user by the way, is statistically not you reading this, doesn't rea…

I’d be pretty wary to join in on the IPO if they are taking actions like this, which seem likely to scare off all their moderators. If the volunteer moderators leave, they are going to have to change their business model to actually pay people to work, right?

But I’m not an investor, maybe Reddit has some numbers that make this make sense, or something. Or maybe they are just hoping to rip off some investors who don’t know how the site works.

Re: Apollo Back end just made public

#84

Dumb question: why does Apollo need their own backend API when isn’t Apollo just a different view/UX for Reddits own API? https://github.com/christianselig/apollo-backend

I can take a guess - it allows you the flexibility of doing things the way you want it without having to update the app. You can make non-breaking changes to handle things/issues or implement workarounds/optimisations without the user realizing anything.

Re: Apollo Back end just made public

#85
post #24

Earlier quoted context omitted.

I’ll check in with Christian and see what he wants to do. Got any particular recommendations?

Some options spring to mind: 1. All rights reserved - the source is visible but not open. 2. AGPL, to ensure that if someone does take this forward, no part of it can be closed source without your agreement. 3. MIT, which is extremely permissive and effectively you don't care what someone does with it, commercial or not. Depending on your comfort level I would start with the middle option, I don't think people tend t…

This here is the superstar comment. There are other options but this is an excellent start.

Re: Apollo Back end just made public

#86
post #38

GitHub repo link, in case Reddit deletes the thread: https://github.com/christianselig/apollo-backend Interestingly, this seems to just be a proof of concept, and the repo is archived. While the developer of the Apollo front end is getting screwed in this whole debacle, this seems to me like an opportunity. He could literally build an alternate Reddit back end (ok, pay someone to do it, if he doesn't want to do it hi…

I promise you this is very much what’s running in production.

Re: Apollo Back end just made public

#87
post #73

All this backlash is going to kill Reddit. It will take a thousand little cuts for sure, but it started the moment they announced their ludicrous pricing.

When old.reddit.com is gone, that will be the true end.

What are you basing this on? Do we have any data regarding the percentages of mobile/old/app users?

Re: Apollo Back end just made public

#88
post #38

GitHub repo link, in case Reddit deletes the thread: https://github.com/christianselig/apollo-backend Interestingly, this seems to just be a proof of concept, and the repo is archived. While the developer of the Apollo front end is getting screwed in this whole debacle, this seems to me like an opportunity. He could literally build an alternate Reddit back end (ok, pay someone to do it, if he doesn't want to do it hi…

This backend does very very little outside of continually polling the reddit API for new messages and some other sundry tasks for operating the iOS app. There's nothing here that suggests any of this could be built out to a full fledged social media backend that is similar to reddit. Not to detract from the work being done but it's for a very specific use case: supporting adding features to the app frontend

Yep - but the backend could be rewritten to work from a new datastore. The actual data model isn't complex.

The entire public reddit database of posts, comments, and users could be imported as a starting point.

Re: Apollo Back end just made public

#89
post #78
post #21

Politically reddit have played a blinder. They've succeeded in killing their main competitor (in terms of ad share) and could even now walk back the api charges for any smaller operators and leave Apollo dead and avoid the biggest backlash. It's scummy as hell and I won't want to continue to contributing to reddit, but I can't help but feel they've been shrewd in getting what they wanted.

Does Apollo have any ad share?

It has a reasonable chunk of the most active users.

Sure, it doesn't have ads in today, but it could, so there is opportunity cost.

Re: Apollo Back end just made public

#90
post #36
post #18

Earlier quoted context omitted.

I don't think it will. It'll IPO just fine, make their shareholders wealthy and become another millquetoast advertiser friendly walled garden for your average internet user while the jilted original users go and find another platform, which will in turn IPO just fine, make their shareholders wealthy and the cycle repeats forever. The average internet user by the way, is statistically not you reading this, doesn't rea…

I don't think it will because there's no solid alternative. If/when there is, and the most active users - the ones contributing the content and moderating the comments - start leaving, then it will turn into an empty husk of itself and die like Digg did, even if it does have millions of readers.

My argument against parallels drawn Digg is simply current users of the internet. In 2010-2011 people were more likely to experiment with different social forums, websites, and etc. Also the age of the users were always on the younger side. Nowadays it’s fairly different, and seems like users are more sticky and will only flock to an already established websites, so unless Reddit becomes genuinely unusable (broken native client, dead infrastructure and etc.), majority of the users will stay on and contribute. It’s similar to “Twitter exodus”, which didn’t happen. Obviously things might go downhill for the company, but people go in for their quick dopamine hits, not for some dramatic battle between evil (Reddit corp) and good (Apollo).

Not to sound too pessimistic, but most of the mods of the bigger subreddits aren’t going to give up either, since it’s a part of their life, and not really their battle.

I really hope I am wrong though, since it’s about time we have something new and shiny.

Post reply on HN