• HardNut@lemmy.world
      link
      fedilink
      arrow-up
      0
      ·
      8 months ago

      I keep hearing this, but my emby server has been running strong for a few years now without issue. My only gripe with it is the emby premiere ads that take up a lot of home screen space, but I got rid of it with custom CSS that you can put in emby settings, doesn’t even show up on the phone app anymore.

      I’ve heard Jellyfin implemented features that emby puts behind a paywall too, but I’m not sure what. Care to fill me in on what I’m missing?

      • CaptDust@sh.itjust.works
        link
        fedilink
        arrow-up
        0
        ·
        edit-2
        8 months ago

        I’ve no experience with Emby but the fact you’re talking about ad workarounds and paywalls and subscriptions leads me to believe you owe yourself to at least try out jellyfin. It has none of that.

        • HardNut@lemmy.world
          link
          fedilink
          arrow-up
          0
          ·
          8 months ago

          I feel like your interpretation of my comment is really off. I’ve never had issues with paywalls, and the reason I said the ad thing was my only gripe was because I thought I didn’t have to explicitly say it wasn’t a big deal. I haven’t had any problems that make me feel like I owe it to myself to find something better, because my Emby experience has been great.

          The point of my comment is that I’m curious what I’m missing out on, since people’s problems with Emby don’t really line up with my experience.

          • CaptDust@sh.itjust.works
            link
            fedilink
            arrow-up
            0
            ·
            edit-2
            8 months ago

            I was admittedly being a bit of a smartass, I don’t actually think jellyfin is doing anything particularly special.

            It’s free, it’s open source, it doesn’t try to upsell me or show me ads, it’s fast, it has personalized user accounts, it organizes and presents media beautifully and plays it flawlessly on whatever device I choose to use. For me, idk what more I could ask for from a media server.

            EDIT: looking at Emby premier, seems $ provides hardware transcoding, native apps, downloading media for offline, cover arts, database backup, I guess this is stuff I take for granted. Jellyfin just includes it. If jellyfin couldn’t do transcoding or native app playback OOTB I don’t think I’d use it.

            Edit2: for context I moved from kodi to jellyfin just a couple years ago, I wasn’t aware of it’s FOSS-fork relationship to Emby before now.

    • AtariDump@lemmy.world
      link
      fedilink
      arrow-up
      0
      ·
      8 months ago

      Does Jellyfin have:

      Music filtering/smart playlists?
      Sonic analysis?
      Good 4k/x265 performance?
      A third party (or built in) utility that shows me streaming usage per person?
      Allows me to limit remote users to streaming from a single IP address at a time?
      Let’s me watch something together with another remote user?
      Has an app for most any device (like Plex or Emby) that does NOT require sideloading?
      Has built in native DVR steaming/recording support?
      Two factor authentication?
      Doesn’t default new clients to 720p for remote streaming?

      When it does, I’ll switch.

    • Daeraxa@lemmy.ml
      link
      fedilink
      arrow-up
      0
      ·
      8 months ago

      This is the problem, making the fork known to the userbase of the original software. When the Atom text editor was killed by Microsoft we decided to fork it as Pulsar but it was an uphill struggle to really get the word out. We got a massive boost when the youtuber Distrotube featured us in an episode and again with an itsfoss article but we still routinely find people who have been been using Atom without knowing we even exist.

      • lad@programming.dev
        link
        fedilink
        arrow-up
        0
        ·
        8 months ago

        You found some more by commenting about it now.

        But if the fork is on GitHub there are some ways to search for the most maintained forks, albeit not with the GitHub tools which is unfortunate

        • flatlined@lemmy.dbzer0.com
          link
          fedilink
          arrow-up
          0
          ·
          8 months ago

          What tools would you recommend to fund good forks. I’ve had a Firefox extension or two but they’ve either creased working or weren’t fantastic to begin with. Currently just using the network graph, limitations and all.

        • Hexarei@programming.dev
          link
          fedilink
          arrow-up
          0
          ·
          8 months ago

          There’s always the fork network graph, but it’s not exactly easy to spot which forks are good, just the ones with the most recent commits

          • lad@programming.dev
            link
            fedilink
            arrow-up
            0
            ·
            8 months ago

            Yeah, it’s just that I have recently tried to find an active fork, ao experienced this

        • theneverfox@pawb.social
          link
          fedilink
          English
          arrow-up
          0
          ·
          8 months ago

          Holy shit… The balls of that policy. “Hey, we took two common words of the English language for our project. They’re ours now.”

          The psuedo-friendly tone where they define fair use as “all the places we want you to market for us, and none of the ones we don’t” (specifically “showing support of rust”… Not as in “our software supports rust”, but “I want to praise rust publicly”) and you use the word rust in a project… So I guess <my_sdk>-rust can probably be licensed if we ask.

          I think I figured out the hack - you use the word rust, along with the logo for the still popular game rust (released 2 years before it). They’ll be paralyzed by the mental gymnastics it takes to twist their stance into a “friendly cease and desist” for months. And when it finally comes, you can insist you were talking about the game, Rust, using familiar programming concepts allegorically to comment on game mechanics and emergent design and through player interaction and feedback.

          Then you say “I think I’ve heard of rust-lang in the last couple years, some people really seem to like it. But library availability is a concern, do you have a good package manager? Can I find a package for most things I might need?”

          • onion@feddit.de
            link
            fedilink
            arrow-up
            0
            ·
            8 months ago

            I just wanna point out that what can and can’t be done with a trademark is defined by law and not by the wishes of some corpo

          • lemmesay@discuss.tchncs.de
            link
            fedilink
            English
            arrow-up
            0
            ·
            8 months ago

            I really like rust™ as a language. but their foundation does some drama every 6 months.
            I was almost done with “the book”(their official book) when this draft policy came out. they have since backed up a bit, but I really don’t want to see ‘oracle 2’.
            they say they’re not going to do an oracle because ‘trust us’. i’m indecisive ever since.
            I love pattern matching, I want to have 8 different ways of creating strings. what I don’t like is the way foundation wants it to go.

            but if in the future I wish to make anything with rust, I’ll use the trick you mentioned :)

    • AVincentInSpace@pawb.social
      link
      fedilink
      English
      arrow-up
      0
      ·
      edit-2
      8 months ago

      vim, or better yet, neovim

      come to the 21st century, we have lua

      and plugins, and syntax highlighting, and multi buffer/multi window support, and LSP support so you can Go to Definition like in an IDE, and wAY more normal mode commands than anyone could ever hope to memorize. also when you do cw it deletes the word immediately instead of putting a dollar sign at the end before purring you in insert mode, and regex substitutions highlights text in the buffer as you type so you can see what you’re about to replace. it’s really quite cool. if you’re new to programming and/or feel like committing heresy you can even skin it to look and work like VS Code. people like to joke that we’re slowly but surely becoming emacs and they’re not entirely wrong.

      but the important thing is the lua.

      • nayminlwin@lemmy.ml
        link
        fedilink
        arrow-up
        0
        ·
        8 months ago

        It’s probably because of Lua that the plugin ecosystem exploded in the recent years.

        I’m glad I adopted neovim early.

      • Arnaught@lemmy.blahaj.zone
        link
        fedilink
        arrow-up
        0
        ·
        edit-2
        8 months ago

        I mean, most of those things can be done in regular vim too. I’m probably going to switch eventually, but I haven’t really had any issues with vim that would motivate me to switch, and I haven’t really encountered anything super useful that nvim has that vim can’t also do. Though, I’ll admit lua is tempting, and better defaults are certainly a plus!

        For search highlighting, the relevant options are :set hlsearch and :set incsearch. nvim just has those enabled by default. nvim also has a binding Ctrl+L to clear the search highlight. This isn’t in vim by default, but the vim-sensible plugin also adds it.

        What do you mean by cw putting a dollar sign? I don’t think I’ve ever encountered that.

        Edit: the vim syntax for Ctrl+L got eaten by markdown.

        • AVincentInSpace@pawb.social
          link
          fedilink
          English
          arrow-up
          0
          ·
          edit-2
          8 months ago

          Vim and Neovim are pretty similar at this point honestly apart from the Lua. The only difference I’ve really noticed is that in Neovim, when you :term, it opens the terminal in the active pane, putting the buffer you were working on in background. In Vim, it splits the screen and puts the terminal there. Vim also prompts you to confirm a :e if you haven’t saved the current buffer, even though it doesn’t close it, just puts it in the background (iirc?)

          In the original vi, when you cw it doesn’t delete the word right away, only changing the last character of it to a $ so you can see where it ends, to save screen refresh. (This was actually a concern on the 1970s modems on which vi was developed.) When you type, it looks like you’re overtyping the word, but when you go back to normal mode it redraws the line and shows the rest of the line shifted over appropriately, so you replaced the whole word. Vim and Neovim redraw the line with every keystroke, which is not a problem even on today’s shoddiest internet connections, and is much more intuitive. vi only starts to do that once the word you’re typing becomes longer than the word it’s replacing.

      • theherk@lemmy.world
        link
        fedilink
        arrow-up
        0
        ·
        8 months ago

        Used vim since the mid 90’s, but switched to emacs at some point. It was wonderful for many years, but neovim has come so far that I switched back a few years ago. Could not be happier. The tools available for programmers these days are superb and neovim chief among them.

    • TxzK@lemmy.zipOP
      link
      fedilink
      arrow-up
      0
      ·
      8 months ago

      Yeah Fogejo is amazing. Moved all my personal projects from GitLab to Codeberg recently. Wish I knew about it sooner

      • dukk@programming.dev
        link
        fedilink
        arrow-up
        0
        ·
        8 months ago

        They’re both pretty on par for the most part. If it’s too much of a hassle, there’s no real need to switch.

        Now that Gitea is owned by a for-profit company, people are afraid that they’ll be making anti-user changes. This, Forgejo was born. It pulls from Gitea weekly, so it’s not missing anything. It’s also got some of its own features on top, but they’re currently pretty minor. Also, most of the features end up getting backported back to Gitea, so they’re mostly on par with each other. However, many features find themselves in Forgejo first, as they don’t have the copyright assignment for code that Gitea does. Additionally, security vulnerabilities tend to get fixed faster on Forgejo. They are working on federation plans, however, so we’ll see how that pans out.

        Overall, there’s no downside of switching to Forgejo, and you’ll probably be protected if Gitea Ltd. makes some stupid decisions in the future. However, at the moment, there’s no immediate advantage to switching, so you can stick with Gitea if you’d like.

        • PlexSheep@feddit.de
          link
          fedilink
          arrow-up
          0
          ·
          8 months ago

          I thought gitea was doing federation too? Im pretty excited about that part, as I’ve wanted to move away from GitHub but the visibility it gives is just on another level. Users can’t register on my instance, therefore they also can’t open issues and PRs.

          Is switching to forgejo more work than just changing my compose file a little? I hope my database can get transferred.

          • Neshura@bookwormstory.social
            link
            fedilink
            English
            arrow-up
            0
            ·
            edit-2
            8 months ago

            The developer working on federation plans to merge the changes into forgejo first and then from there into gitea but I’m not sure in how far the recent changes to gitea’s CLA have affected those plans.

            Forgejo is a drop in replacement (they are committed to keeping it that way for as long as possible) so, as far as I know, simply changing the gitea image to the forgejo image is all you would need to do.

      • Gamma@beehaw.org
        link
        fedilink
        English
        arrow-up
        0
        ·
        8 months ago

        They got bought so people jumped ship, I haven’t heard anything bad personally

        • QuazarOmega@lemy.lol
          link
          fedilink
          arrow-up
          0
          ·
          8 months ago

          Yes as you say, I think they’re still pretty fine, though I do prefer Codeberg as a hosted solution myself and in turn Forgejo, especially for their federation plans

              • Gamma@beehaw.org
                link
                fedilink
                English
                arrow-up
                0
                ·
                8 months ago

                Looking at the forgejo issue, the dev working on the federation tools for gitea had worked for 6 months (initial issue opened Jan 2022) before opening the issue Nov 2022 with the initial goal being to merge into forgejo and then merge that upstream with gitea

      • Deckweiss@lemmy.world
        link
        fedilink
        arrow-up
        0
        ·
        8 months ago

        afaik it got bought by some company and people fear that there will be anti-user changes like with all the other open source projects that were bought by a company in recent years.

        • lastweakness@lemmy.world
          link
          fedilink
          arrow-up
          0
          ·
          8 months ago

          No company has bought gitea. They just made a commercial entity which can accept contracts for enterprise installations and make some hyper specific customisations not needed for normal users (like some specific mode of internal authentication) in those installations. So far Gitea has been great still.

          • Neshura@bookwormstory.social
            link
            fedilink
            English
            arrow-up
            0
            ·
            8 months ago

            They did start a cloud service for hosting Gitea which introduces a direct incentive for them to make Gitea less hosting friendly by, for example, making newly added configuration options less comfortable to set up. And more recently some changes to code contributions that are not exactly community friendly (as a result forgejo will be unable to upstream some of their changes)

            What lead to Forgejo, as far as I am aware, was less a problem that is already there and more the set of problems that have a very high chance of eventually manifesting, at which point forking the project would be too late.

    • Pyro@lemmy.world
      link
      fedilink
      English
      arrow-up
      0
      ·
      8 months ago

      I want to like Forgejo but the name is really terrible.

      Is it “forj-joe”? Nah, that double-J sound is way too awkward.
      Do you then merge the J sounds to make “forjo”? If so, why not just call it that?
      Is it maybe “for-geh-joe”? That seems the most likely to me, but then that ignores the “build < forge” marketing on their website.

      I know it’s pretty inconsequential, but it feels weird using a tool that you don’t even know how to pronounce the name of.

  • umbrella@lemmy.ml
    link
    fedilink
    arrow-up
    0
    ·
    edit-2
    8 months ago

    yo but tbh this gets old.

    i just want my stuff to update without me having to find out a year later its unmantained and had a fork all along.

    or having to watch the repositories of stuff i use for signs it might be unmantained.

    libforknotifier when (or even how)?

    • lemmyingly@lemm.ee
      link
      fedilink
      arrow-up
      0
      ·
      8 months ago

      I’ve kept away from some projects because it’s just a single dev doing 99.9% of the contributions.

    • irotsoma@lemmy.world
      link
      fedilink
      English
      arrow-up
      0
      ·
      8 months ago

      Yeah, it would be nice if it was easier for devs to just turn over the project to an “official” fork. Unfortunately, I’m sure that would get abused by scammers taking over projects forcefully and adding in malware before anyone notices.

      • lud@lemm.ee
        link
        fedilink
        arrow-up
        0
        ·
        8 months ago

        I am pretty sure you can transfer ownership of a repo on GitHub.

      • 9point6@lemmy.world
        link
        fedilink
        arrow-up
        0
        ·
        8 months ago

        You’re spot on with the latter, I’ve come across a few projects over the years where the ownership is transferred and it’s then loaded up with malware or even just instantly abandoned again because the new owner just wants it on their GitHub to get a job or something.

        • Gestrid@lemmy.ca
          link
          fedilink
          English
          arrow-up
          0
          ·
          edit-2
          8 months ago

          I’ve come across a few projects over the years where the ownership is transferred and it’s then loaded up with malware

          See: The Great Suspender

          The original developer sold the repo to a new, anonymous maintainer. The new maintainer abandoned the repo but continued updating the Chrome Web Store version of the addon. That version eventually got delisted by Google for including malware.

    • Passerby6497@lemmy.world
      link
      fedilink
      arrow-up
      0
      ·
      8 months ago

      Damn, there’s an app I haven’t heard of in years. Too bad I don’t have more of a need for a sandbox app than the built in Windows Sandbox app or I might give it a shake.

      • EmperorHenry@discuss.tchncs.de
        link
        fedilink
        arrow-up
        0
        ·
        8 months ago

        Windows sandbox sucks, it doesn’t isolate all the way and it doesn’t give you any options for what you might not want to isolate.

        With Sandboxie Plus, you can pick and choose exactly what has access to whatever else you can deny admin access to anything you want and you can even fake admin rights to whatever you want. You can’t do that with windows sandbox.