• 0 Posts
  • 5 Comments
Joined 1 year ago
cake
Cake day: August 11th, 2023

help-circle
  • chic_luke@lemmy.worldtoBoost For Lemmy@lemmy.world*Permanently Deleted*
    link
    fedilink
    English
    arrow-up
    22
    arrow-down
    4
    ·
    edit-2
    1 year ago

    Yeah. That’s the same reason why I use Sync.

    We get a lot of flak for it but… listen. I’m a Linux user. I don’t even use Windows or Mac anymore at all. I try to use as much free software as possible. But I am also incredibly off put by the sheer jank that some FOSS solutions have.

    What causes this situation is that Jeroba had to start from scratch and FOSS from the start, but Boost and Sync are based on the code base of two of the most popular Reddit clients, which have also been profitable enough to allow the respective devs to work on these apps as a part-time job, not a hobby project.

    And… it freaking shows. All the polish has been ported over to these apps. Countless hours of work, and Sync is just as much of a joy to use as it has ever been - it even seems faster than when it was on Reddit.

    I am going to say something that is a bit on the unpopular side here: while I get the fact that some people are irked at a developer profiting from a free project like Lemmy with a paid client, my response to that is - you don’t have to use it. Nobody forces you to use Sync or Boost. The fact that Sync or Boost exist does not limit your freedom in any way. And the second thing is that it’s right for someone who has poured a lot of time into a product to sell it and have a reward for it. I already know all the arguments: “How about making the source code free and the binaries paid?” - same as what happens to every Android app that tried this: F-Droid publishes the free binary, nobody will pay for the app, they will hide under the “but but my F-Droid build is completely free from Google trackers” excuse - but will conveniently forget to donate to the project… most people don’t donate. Hell, most people who argue that a project should survive on donations don’t donate.

    The ad privacy stuff is something that should be sorted - but it’s well within their rights to use AdMob. It’s not a hobby project - it’s a job. And again… I’d use the FOSS clients, but there simply isn’t anything good that isn’t full of jank and incredibly unpleasant to use.

    As a last point: the Fediverse and Lemmy are already super niche and unpopular. Part of the problem is that they suffer from a flaw that Linux used to suffer before the more mainstream adoption it’s beginning to enjoy: what are, simply put, low-quality UI/UX. You would be surprised how little people are going to put up with shitty UX if there is an alternative. Even the FOSS types. When the UX is janky and bad, you’ve already lost plenty of people. Linux is, again, a great example: many people are only migrating to it now, because their previous attempts had been a total fluke due to shitty UX - between ugly user interfaces, general X11 jank and tearing, overall instability etc. they just couldn’t get used to it. Now, their experience is vastly different. I’d rather people join the Fediverse through proprietary clients with good UX for now rather than use mainstream social media - while the community behind FOSS clients polishes them out, and makes them viable alternatives. Maybe not quite as beautiful, but not as janky.

    “But you should stick to your values and help improve it!!” - true, but when you are involved in FOSS… you kinda have to pick your battles. My area of interest here is desktop Linux and more open / repairable hardware that has better Linux support, which I buy voting with my wallet even if it’s the worse deal in a pure price to performance metrics. I’m starting to find the time to learn to and make contributions to the Linux desktop projects I use, I’ve taken up maintenance of a popular package repository and successfully identified and reported several kernel bugs that were then fixed recently and working my way up from there. This is “my” battle. “Improving free as in freedom Lemmy clients” is not my fight, but I encourage those who keep ragging on Sync / Boost users and don’t yet have a “battle” they picked in FOSS to put their money where their mouth is, and consider contributing to this ecosystem themselves! Everybody will benefit, you will even get a nice entry in your resume for that, and you will polish out the jank and thereby make FOSS clients easier to recommend and much more attractive.




  • You get it. This is why Reddit isn’t going anywhere and people are just downloading the official App or patching Infinity or Sync with ReVanced Manager. I’m an advanced user, FOSS advocate, die-hard Linux user and one that gets 90% of their mobile apps through F-Droid. I love the idea of the Fediverse, but I am struggling to use it for my own needs without all the defederation stuff getting in the way and becoming very hard to get around. If someone like me is having problems, then it absolutely isn’t ready for prime time.

    In fact, I still use Reddit through a patched 3P client because my non-techie and non-political communities aren’t moving at all. As an example of something more mainstream: I’m a heavy Stardew Valley player. The Stardew community on Lemmy is dead, but on Reddit it’s very much alive and new posts gets thousands of upvotes and hundreds of comments daily. What seems to be alive here is the kind of content tech-savvy people are more likely to consume: tech, politics, news, that’s it.

    It reminds me of the Linux desktop back in 2017. It was promising and it was beginning to get more interest and traction, but still when you tried using it was eh. Almost there. But not quite there. My laptop would boot and run my Firefox and development tools fine, but then the audio codec would die and display “Dummy output” until I rebooted (in the best case, I had to reinstall Ubuntu in 2 cases where audio permanently died), or my Bluetooth earbuds would stop working properly or at all seemingly at random, and when I woke my laptop up from sleep there was a 1/5 chance that GDM would hard lock and force to me to SIGKILL my entire GNOME session if not SysRQ reboot to gain back control - and this was on Ubuntu-certified SKU running a certified ISO in a state that I had left so default desperate to see it working properly that I had not even changed the default wallpaper. There would always be something a touch too inconvenient. For me, it was audio and sleep not working properly. So you would eventually image your laptop back to Windows and go with it, while knowing in the back of your mind you shouldn’t, but you want to actually get stuff done and play your games, which actually launch without Wine crashes or GPU driver errors - this is how I feel using Reddit now. Linux has matured way past this point and it can now act as a main system no problem and be a reliable performer with a scope that covers 90% of use cases well, the dream was achieved. I hope the Fediverse will follow a similar curve with time, but after months of trying the Fediverse out a way or another it still can’t stop reminding me of that older stage of Linux: promising and growing - but not quite there, and unreasonable to use exclusively.


  • The beauty of the Fediverse is that you can always switch instances or make an alt account.

    Exactly. I’m deciding between these two - I am not impressed at all on how this was handled, and I have already decided that I am not going to be loyal to this instance. Half contemplating migrating everything and screwing off honestly, but I am scared of my new smaller home instance disappearing into the void, bringing my entire account with it, which is why I chose lemmy.world. to begin with. Is that a thing that might happen?