Developer fighting 502s from Lemmys Servers.

  • 3 Posts
  • 34 Comments
Joined 1 year ago
cake
Cake day: July 2nd, 2023

help-circle

  • When I say it’s a lot less work than making an app from scratch I’m mainly thinking about the UI/UX design which only had to be adjusted in Sync’s case. I do lots of UI design for private projects and work, so I know that it’s a big part of the workload.

    his app account for federation problem/features that aren’t implemented in any other app yet

    What do you mean? I’m no Sync expert but I did test out the app and didn’t notice any special features. I’m especially interested in instance related tech since that’s kinda the USP of my own App, Nemmy.



  • uhhh… I guess so?

    My point was that Sync is overpriced, not that devs couldn’t demand money for their work, of course.

    Again, this is only from what I heard, since I didn’t use Sync during Reddit times but apparently it was cheaper back then, so he raised the price for switching from Reddit to Lemmy - which I think is overcharging.

    Of course it’s more than changing some URL, but it’s less work than actually making it from ground up - for which he used to charge less.

    You see my point? Of course you may disagree with me, but I don’t think my point is so outragous that it calls for “insults” (?).



  • To build an IOS app you need an Apple Developer Account, which is a subscription service for 100 bucks a year.

    It’s similar but not the same for Android. With Android you don’t need an Account to build the App, just one to publish it on the Play Store - which also only costs 25$ one-time purchase.

    Also, I can understand the financing on for-profit Apps like Sync. Shit costs so much money the dude breaks profit with just one person paying premium.

    For hobbiest it’s on the expensive side. I mean it’s probably the most expensive part of the pipeline for most hobby Devs for a way overpriced service. But I get it if you really want to publish your Lemmy App on the IOS store and have the money to do it, just wondering if these people have any plans of breaking at least even via donations or such.



  • I always wonder when people say something like this. I also develop a Lemmy app myself and don’t understand this point, like are you afraid people will complain about your code cleanliness or commenting techniques?

    I mean what extra work is there really? Moving secrets to environment variables is annoying, I get that at least.

    I mean no offense to you at all, really, but when I check out other Lemmy apps I don’t even bother with closed source ones since I can’t possibly know if you just steal login information. Especially since this is so immensely easy with Lemmy.

    Again, I’m not saying you do these things but it’s always better being able to check yourself, you know?












  • Pretty late to the party here, but I have an answer for you. There another parameter called “depth”, you have to set that to “1” on the initial call. Then you only get “root” comments. Then, for each root comment, you call the API again with the parent id of said comment with the “depth” parameter set to depth+1 until there are no more comments.

    So basically, you have to use recursion. If you want I can give you a code example from my App.





  • I’m a FSE and I use GitHub copilot and Perplexity. I wouldn’t want to code without them anymore.

    I want to get things done (especially when I’m at work) and not spent time reading docs or having 20 tabs of stackflow open. I’ve had enough of that lol.

    I think everyone here knows copilot but perplexity is a lot smaller and newer. It’s basically like chatgpt but faster and it googles stuff, giving sources for each claim that I can read for myself.

    For example, for my latest project I decided to give tailwind a try and instead of having to look through the docs for every little thing I just ask perplexity and it sums it up for me, even giving examples.

    And I use copilot a lot for mundane tasks, for example when I write an API that takes an object of type Foo, Copilot auto Fills making variables and checking each for nulls and then I use that API in the frontend copilot already knows what I’m about to do and auto-fills the fetch.