• 0 Posts
  • 20 Comments
Joined 2 years ago
cake
Cake day: June 10th, 2023

help-circle
rss





  • Yep. I could see people sticking around if there were not viable alternatives. And while those alternatives have indeed been around for a good while, they are very available now. There’s really no excuse now.

    Now, while I do think Mastodon is the better platform, I’m curious to see how BlueSky affects Twitter’s user base once it comes out of its “beta”. For all of its faults, it does have the smallest learning curve - if really any at all - when comparing it to Twitter.








  • Another thing that I like is considering not what I can do to “change my life in a year” but “what can I do tomorrow to improve my life even a little bit right now?”

    Instead of getting caught up on larger things that might take years to achieve, if I consider something I can change right now that will make tomorrow a better day, those changes will add up much more quickly and noticeably.

    Even if I can’t think of something, that’s fine. I can accept that, and just move on to the next day. The important thing is to ask myself this every day, so that I can give myself the option of making that change and having that reflection.





  • No that’s fair. You’re right that it isn’t being actively blocked or anything, but Facebook themselves have not launched it because they know the privacy issues are pretty big and they could easily run afoul of the law there.

    Obviously not to say they never will launch there, but I’d imagine there’s some significant changes that need to be made before that’s allowed.

    Regardless, only time will tell, and I’m sure Facebook won’t lose the opportunity to expand. And like you said, time definitely played a part in this, I’m sure given more time we would have seen a launch all at once.




  • Developer here. I’ve been looking at the API calls made by the app, and I’ll try to give a good example of what is going on:

    To be honest, you’re probably not going to see a drastic change in API calls right now. The only things that you are calling the API for are:

    • Load items in the feed
    • Load post/comments
    • Load profiles
    • Submit votes
    • Submit comments
    • Submit posts
    • One initial call at app launch to obtain user info (subscriptions, settings, saved posts, etc, lemmy’s API gives you all of this in one call)

    This is about the same use that you’re going to see in the actual web version.

    While there may be upsides and downsides to how they are doing it right now, you can get pretty much all of the info you need through one API call. For example, if I get a post, the response will include most of the user info, most of the community info, and obviously all of the post info, plus more. I don’t need to make separate calls to retrieve all of that data.

    Same goes for user info. In just one call, I can retrieve all of the information as far as subscriptions, moderated communities, user settings, and more without having to make a separate call for each one.

    The issue is going to be mainly just the influx of traffic in general, not the apps themselves from what I can tell.

    I’m also including the app’s name in the user agent so that if something were to ever become a problem, anyone can reach out and discuss what they are seeing so that it can be corrected.

    Edit: I think one of the biggest issues that larger instances may run into is data usage. Nearly all photos that get posted to Lemmy are hosted on particular instances instead of services like Imgur. There’s ups and down to both, but in the short term I can see this possibly as being an issue if instances are not being ran on providers who are lenient or provide their data at low costs.