Live data from Hacker News

Geddit: Open-source, Reddit client for Android without using API

github.com

131–140 of 146 posts

Re: Geddit: Open-source, Reddit client for Android without using API

#132

Earlier quoted context omitted.

The difference with a federated solution is that if you don't like the driver, you can switch to a different one.

No, no you can't! When the admin borks the server that holds your data, it's just gone.

The same applies to your profile on a federated instance...

Re: Geddit: Open-source, Reddit client for Android without using API

#133
post #106

You can do the opposite: take the Reddit apps that aren't working anymore, do a one line change [1] (to use https://api.rings.social ) and you're now able to use a Reddit client to browse Rings [2][3] - a Reddit API compatible content-voting platform licensed as AGPLv3. [1]: https://github.com/rings-social/Infinity-For-Rings/commit/cd... [2]: https://rings.social [3]: https://github.com/rings-social

It doesn't look like Rings has any content. I tried to "Explore" and all I found were a few test posts.

The /r/popular is not a feed (yet) - you can create posts and rings such as /r/news [1].

https://rings.social/comments shows the latest comments and I plan on adding a similar feature (new?) to the /r/popular multi-rings

[1]: https://rings.social/r/news

Re: Geddit: Open-source, Reddit client for Android without using API

#135
post #21
post #7

Call me cynical but building a client for a user hostile service is a sign of a Stockholm syndrome.

What is your opinion on NewPipe?

:-D Ok, you got me . NewPipe is actually my primary YT client on the phone :-)

Re: Geddit: Open-source, Reddit client for Android without using API

#136
post #61

You can do the opposite: take the Reddit apps that aren't working anymore, do a one line change [1] (to use https://api.rings.social ) and you're now able to use a Reddit client to browse Rings [2][3] - a Reddit API compatible content-voting platform licensed as AGPLv3. [1]: https://github.com/rings-social/Infinity-For-Rings/commit/cd... [2]: https://rings.social [3]: https://github.com/rings-social

It doesn't look like it's buzzing with activity. Six posts?

It's still being developed and other posts are available in the other rings. The "/r/popular" feed is not (yet) a feed

Re: Geddit: Open-source, Reddit client for Android without using API

#137
post #8
post #2

Neat. I wasn't aware that there's an endpoint you could use to retrieve JSON data without an API key. If this project were to gain more traction, I suppose they would interfere with that, right? It's sad to see that every free Reddit client is forced to be a browser nowadays.

I think spez completely forgot about the fact they had a way to export data as JSON everywhere. That's basically 80% of what a reddit client needs and basically all an LLM model needs for training.

Sorry for spamming here but please check out this -- https://news.ycombinator.com/item?id=36707252

Re: Geddit: Open-source, Reddit client for Android without using API

#138

Earlier quoted context omitted.

No, no you can't! When the admin borks the server that holds your data, it's just gone.

The same applies to your profile on a federated instance...

Can you host your own profile?

Re: Geddit: Open-source, Reddit client for Android without using API

#139

Earlier quoted context omitted.

Thank you . People don't seem to recognize that someone replying so negatively and provocatively isn't engaging in good faith. They're either an idiot or a troll, and neither is worth the effort. Downvote, flag, move on.

> People don't seem to recognize that someone replying so negatively and provocatively isn't engaging in good faith. People can disagree with you and be in good faith. It's a common tactic to say someone who disagrees with you but you can't prove wrong is engaging in bad faith. Let's have a solid look at this interaction. * Someone says Reddit is user hostile. * I claim it's not. * Someone claim's they're actively ma…

> * Someone claim's they're actively making the website worse. A claim that can't be backed up.

I have a few examples I can observe myself. It's not documented, so it may not be considered "backed up", but it makes me avoid Reddit as much as I can, no matter how valuable it may be

1. The mobile interface of Reddit used to have option "Ask to Open in App" (it defaulted as checked), which prompts many banner about downloading app almost every click. Right now, the option disappeared; only Dark Mode remains.

2. At some point, visiting the main page of a particular subreddit on mobile will be blocked with "This community is available in the App". Later on, Reddit claimed (or the moderator of subreddit may claim) that the topic is mature and can only be viewed by 18+ users, when the subreddit or the topic isn't really something mature (I recall seeing it in a subreddit that operates as a de facto support forum of an Android app I use) and that it forced me to download the app, even though the app is seriously sluggish, to put it mildly

Sure, both of these examples may be resolved by switching to desktop mode or use the old.reddit, but doing so means I will have significant difficulty to scale the content to match the size of the small screen. For some, it may not be considered worse, but for me, the inability to read it the way it used to be means they are sabotaging it for the worse

Re: Geddit: Open-source, Reddit client for Android without using API

#140
post #7

Call me cynical but building a client for a user hostile service is a sign of a Stockholm syndrome.

Totally agree. I was ready to pay for Reddit access in some shape or form but after my favorite client (Apollo) shutdown, understandably, and after I saw how Reddit treated the developer and the community I decided it was time to leave. It was/is incredibly hard to do so, it was a near-daily habit for well over a decade but there has to be a line somewhere and Reddit barreled right past it and never looked back.

I did it as well.
Post reply on HN