Macos has homebrew, which I think can do the same thing!
Macos has homebrew, which I think can do the same thing!
What’s the benefit? You listed some minor things like ZFS and systemd, but is there a major benefit?
Also, can’t you do that with Linux? I use openRC on gentoo.
I’ve heard BSD people criticize Linux ecosystem as “fractured”, and this discourages me from BSD. I see Linux ecosystem as one that grants you choice, and I love that. This criticism gives me the impression that BSD takes that away, that where will be one standard way to do many things. Maybe I am wrong or misunderstood.
So the OS jellyfin runs on is Alpine?
Oh wow that’s awesome! With containers or on bare metal?
So many distributions impressed me, but I think gentoo, nixos, Guix and Alpine impressed me most. Maybe Zorin with its beautiful design for newcomers.
If I had to pick one, it may be Alpine. The idea of having a fully usable OS with so little is really impressive. It even has a fully functional build system similar to Arch’s ABS (on which the AUR is based)
Gentoo, nixos and Guix are really impressive and make computing a pleasant activity.
Do you use a package manager? It should take care of updating everything for you at once.
To each their own I guess, databases are ridiculously expensive when managed and I always self host.
A team? For what OP described, all you need is one person
My issue with it arises when data is not interpreted as I expected, like because of weird white space issues for example.
Unfortunately it is still not enough. There have been many instances of people using these licenses and still corporations using their software without giving back, and developers being upset about it.
And unfortunately there are no popular licenses that limit that. I’ve seen a few here and there, but doesn’t seem to be a standard.
Why only “with sufficient revenue”? All commercial use should pay. Adding “with sufficient revenue” only makes it more difficult to enforce and introduces loopholes.
It’s criminal the propaganda that lead people like this developer to believe they should do the work for free, and not worry, because the corporate world always gives back :)
That is part of why you’re not a tech CEO. You’re not supposed to have compassion! No investor would want that.
P.S. This is an attack on CEOs and investors, not on you :)
AGPL doesn’t help. AGPL authors are explicitly pro-corporate use
What’s the reason?
Xmpp definitely wins in privacy. What is there to privacy more than message content and metadata? Matrix definitely fails the second one, and is E2E still an issue for public groups? I don’t remember if they fixed that.
XMPP being a protocol built for extensibility means it will be hard for it not to keep up with times.
On your point of picking one or the other, I’d say pick the one you like and bridges will help you connect to the other. But XMPP came way before matrix, and I believe they fractured the community instead of building it.
There’s a good reason all the big techs built on top of xmpp (meta, Google, etc). It’s a very good protocol and satisfies modern demands very well.
Haha appreciate the honesty :)
It worked more like true messaging app less than messages store ( unlike matrix ).
Can you please elaborate this point? I don’t understand what you mean by “true messaging app” and why that would be a bad thing?
Requirement of permanent tcp ip connection
Are you sure this is the case? Maybe back in the day, but my understanding is this isn’t true anymore
useful feature in xmpp ( like message history ) is optional
Why is user choice a bad thing? There’s a wealth of clients that implement the features you want
If something doesn’t work in xmpp most people would blame xmpp
This may not be an important point, but from my experience, people always blame the client and not the underlying protocol. If I face an issue with my browser, I’d likely blame the browser before I blame http.
Can you please demonstrate how async workflows and monads resolve this issue?
Wouldn’t effect systems still be considered exceptions, but handled differently?