• 0 Posts
  • 197 Comments
Joined 2 years ago
cake
Cake day: June 22nd, 2023

help-circle
  • masterspace@lemmy.catoTechnology@beehaw.orgEthical alternatives to Spotify
    link
    fedilink
    English
    arrow-up
    7
    arrow-down
    3
    ·
    edit-2
    3 days ago

    Why?

    1. Lack of Feature Parity

    2. Stickiness of library transfer

    3. Stickiness of social network effects

    4. It’s still better ethically than Apple Music or YouTube Music, which behave anti-competitively

    1: I’ve tried out Quobuz, it’s pretty good, but it does not have the Jam / Group Session feature which me and my friends use constantly while gaming remotely. It also does not have an Xbox app which I use while playing games. I find Spotify’s recommendations somewhat underwhelming, but Quobuz has a noticeably worse recommendation engine, at least for my genres and tastes. Those are the features that lack parity that matter to me, but for some others, it’s things like amplifiers having built-in Spotify, or there being a Roku or Playstation app or something.

    2: Quobuz uses a third party service to automatically transfer your library, which worked pretty well, but did require jumping through a bunch of hoops and subscribing to a trial subscription that I then had to cancel. It also did not find matches for some songs. Could I make it work if I had enough reason to switch? Yeah, probably, but the lack of feature parity (/roadmap that includes them) is enough to dissuade me from really trying.

    3: In addition to friends on Spotify all using Jams, there’s also an inherent niceness to just being able to text people Spotify links, especially since there’s no cross platform linking service that would otherwise make sharing music easy.

    4: Supporting Spotify may not be great, but its still better than supporting trillion dollar anti-competitive corporations like Apple and Google.








  • This judge actually fully understand how companies abuse two sided marketplaces and is thus forcing Google to open up both sides of the marketplace to competition. Both forcing Google to host new app stores inside the Play store so that they’re visible to consumers, and forcing Google to allow those app stores to distribute the Google Play apps so that the app stores aren’t crippled by a lack of developers.

    This is a way way way bigger win than I could ever have hoped for.


  • PC Gamers think Epic is the devil incarnate because they paid for exclusive games for the EGS, meanwhile they have spent the majority of their fortune on massive legal fees making a bigger impact in the world of digital anti-trust than virtually anyone else on the planet.

    Allowing companies to conglomerate is the single worst thing that prevents capitalism from functioning even a little bit, and tech companies are the worst at falsely claiming that every product needs to be tied to every other product, because they can use software and continuous updates to break any third party compatibility that is created.



  • masterspace@lemmy.catoProgramming@beehaw.orgWhy Javascript?
    link
    fedilink
    English
    arrow-up
    11
    arrow-down
    1
    ·
    edit-2
    2 months ago

    Quite frankly, no this isn’t the case, largely because you’ve conflating language and framework.

    Javascript is a language, Typescript is a language, React is a library for tracking and updating a component tree, React Web is a library for rendering React components to HTML, external services like a CMS are external services.

    None of those are frameworks, and as such are not designed to give you a single easy point of failure as you develop with them. Something like Angular or Next.js is a framework, and does provide the development experience you’re looking for.

    Similarly, C# is a language, .NET is framework. Java is a language, Spring is a framework. If you want a simple out of the box development experience, use a framework, if you have complex custom needs then combine the language and the various framework components that you need into your own framework.