Live data from Hacker News

Free software tools for staying in touch

fsf.org

61–70 of 90 posts

Re: Free software tools for staying in touch

#61
post #26

Going to put my bias out in the open. My whole career has benefited from Open Source, yet when I see something from the FSF, I automatically assume it's going to be ugly and not user-friendly. Has anyone tried any of these FSF sanctioned tools? I'd love to have my bias be proven wrong.

I'm the sole it guy for a small university in Germany (~40 FTE users and ~200 students) and here is my take on these tools. I used or tried to use most of them and have a, what I think is, good take on what I can burden my users with. I'm also bored this Friday evening because I can't go anywhere, so...

Mumble: Mumble is amazing. I used it extensively playing EVE Online and what can be done with mumble with regards to external authentication and integration is really great. As an enterprise solution, if I have to weigh my time versus expenditure, it's not worth it though, I'll go with MS Teams or Slack.

Asterisk/SIP: I actually ran an asterisk PBX with a self made IVR solution for a project at my previous employer and handled a lot of calls with it and saved a load of money compared to what the callcenter would have charged. Asterisk is great but we are back to the time/expenditure calculation again. I can buy a PBX solution and pay someone to maintain it for far less then me setting up Asterisk. I'd rather just buy a PBX and a support contract. For IVR the calculation gets more complicated.

Jitsi: Jitsi meet is really great. It's right in that sweetspot where Skype begins to fail for decent conferences (>4 people) and where I'm invested that much that I want someone to blame and a service contract if my meetings get large enough. If you exceed that threshold (in my testing it has been somewhere between 15 and 30 participants) you want to pay someone for this service or run your own server/videobridge (still curious why BigBlueButton isn't mentioned here anywhere in all these Zoom topics). As an educational institution with my amount of users, hosting a videobridge or bbb the hosting budget alone would have exceeded our Zoom licensing cost not to mention my time. At least in Germany there is also the issue with not having a contract with the provider and problems this creates with regard to the GDPR.

Jami: I don't actually know this one.

OBS: Nothing can touch OBS. It's an incredibly flexible tool and while it could use some usability improvements it just really is that great. With it's usability downfalls it's also not something you can suggest to a casual user, which is kinda sad. Someone please figure out whatever Zoom is doing with the virtual camera background. Setting a simple picture as background without a green screen frankly is one of their killer features. No one talks bout it but so many people are using this that it has got to be one of their killer features.

XMPP: Is a weird mention for me, since it's not an application but a protocol. Jabber sucks, most XMPP clients suck for normal users. I'm not aware of any decent enterprise solutions.

IRC: Well, IRC is fucking great. I spend so much time on IRC in my youth and I'm fairly certain my earliest linux contact was an IRC bouncer on a friends machine. In the end it's kind of a weird mention as well though, since it's a protocol and not an application. It is also a protocol that is kinda caught between the "I want link preview, VoIP, file sharing, whatever" crowd and the "why is that noobs client spamming my channel with un-interpretable messages" crowd. IRC with a spec upgrade, even if it would induce a permanent netsplit would be great.

I'm not gonna talk about the rest. Nextcloud is great, and with Univentions app server (https://www.univention.de/) is a usable solution that just suffers at scale. Of course I could set up a univention server and nextcloud and imap email and ldap and lots of other things mentioned above but it would cost me a significant amount of money and time and I can have Office 365 basically for free. So, considering I'm spending tax payers money, and I'm in the EU and MS claims to be GDPR compliant... what is my incentive to do any of this?

If I'd have one complaint about Zoom, I'd would be that we had one student unable to join from Iran (which is either because of his ISP blocking certain connections or Zoom actively blocking users from Iran). Zoom excludes users from Iran in their ToU but we assumed that would just be for paying users and have a currently open ticket to figure out what could be the issue.

So, this is my take. Basically if you have the time and money and want to tinker most of these OSS solutions are great and worth it. If you are operating within budget or time constraints there a valid reasons to choose a commercial provider.

Re: Free software tools for staying in touch

#62

Earlier quoted context omitted.

Brand new list today. No messages. No archive.

That's the sort of amazing focus on user experience I expect from Free software, unfortunately.

You should contribute to free software packages instead of complaining and continuing to willingly sell out your agency by using proprietary software.

Re: Free software tools for staying in touch

#63
post #43

Recent and related: https://news.ycombinator.com/item?id=22765899 https://news.ycombinator.com/item?id=22758131 https://news.ycombinator.com/item?id=22756728 https://news.ycombinator.com/item?id=22755596 https://news.ycombinator.com/item?id=22669968 https://news.ycombinator.com/item?id=22477785 Recent and seemingly related: https://news.ycombinator.com/item?id=22761816 Not so recent: https://news.ycombinator.com/item…

Are those really the reason to bury this? There are several other programs mentioned in the article besides Jitsi and Jami, some I didn't know about.

Ok, we'll unbury it. Thanks!

Re: Free software tools for staying in touch

#64
post #61
post #26

Going to put my bias out in the open. My whole career has benefited from Open Source, yet when I see something from the FSF, I automatically assume it's going to be ugly and not user-friendly. Has anyone tried any of these FSF sanctioned tools? I'd love to have my bias be proven wrong.

I'm the sole it guy for a small university in Germany (~40 FTE users and ~200 students) and here is my take on these tools. I used or tried to use most of them and have a, what I think is, good take on what I can burden my users with. I'm also bored this Friday evening because I can't go anywhere, so... Mumble: Mumble is amazing. I used it extensively playing EVE Online and what can be done with mumble with regards t…

Thanks for the great summary. I should've been more clear. I've learned a lot about OBS in the past couple of weeks and it really seems to be the king (for streamers).

I'm already familiar with XMPP but feel Matrix is a much better and more modern successor.

I grew up on IRC but it probably needs a lot of modern security enhancements.

Re: Free software tools for staying in touch

#65
post #41
post #36

Earlier quoted context omitted.

Jitsi Meet runs on your own server and lets you videoconference using just your browser and its built in support for WebRTC. That means it gets to leverage the readily available and easily understood security of: * Traditional Web Servers (Apache 2 or nginx) * https/ssl * modern web browsers Running a videoconference software that just works in your browser over https solves a large majority of security concerns. The…

The web app runs on TCP/443 and benefits from your Let's Encrypt cert. Jitsi also exposes UDP/10000 for receiving streams from clients, which doesn't go through apache/nginx. So what does it do for encryption there?

Fair enough. I just firewalled 10000 and tried talking to a friend and it does not work. The web app indeed runs over 443 but all the video conferencing is done over UDP. However WebRTC is always encrypted. So add on a 4th well tested piece of tech being utilized.

https://webrtc-security.github.io/

Re: Free software tools for staying in touch

#66
post #64
post #61

Earlier quoted context omitted.

I'm the sole it guy for a small university in Germany (~40 FTE users and ~200 students) and here is my take on these tools. I used or tried to use most of them and have a, what I think is, good take on what I can burden my users with. I'm also bored this Friday evening because I can't go anywhere, so... Mumble: Mumble is amazing. I used it extensively playing EVE Online and what can be done with mumble with regards t…

Thanks for the great summary. I should've been more clear. I've learned a lot about OBS in the past couple of weeks and it really seems to be the king (for streamers). I'm already familiar with XMPP but feel Matrix is a much better and more modern successor. I grew up on IRC but it probably needs a lot of modern security enhancements.

Well, at least in my opinion, it was a good question and the answer across the board is "Yes, these solutions need to be more accessible".

A good part of that is corporations not giving back to OSS but I also think that a large part of OSS developers are missing the point (I keep remembering the story of that one these OSS guy trying to get his printer working but I can't remember his name to find the link).

Re: Free software tools for staying in touch

#67
post #26

Going to put my bias out in the open. My whole career has benefited from Open Source, yet when I see something from the FSF, I automatically assume it's going to be ugly and not user-friendly. Has anyone tried any of these FSF sanctioned tools? I'd love to have my bias be proven wrong.

> Has anyone tried any of these FSF sanctioned tools?

GNU seems to assume that average users are willing to tinker and struggle until they get something to work. Average users won't do this. If users are demanding things like animations and transitions, GNU software which can't even get onboarding right will always struggle.

Personal experience:

Bad: Mumble is a nightmare to admin. It has confusing popups and so forth when joining a server. UX is archaic.

Bad: OBS is the wrong tool for the job (however amazing it is when used for the right job). UX is archaic.

Bad: I've always been pretty bullish on XMPP. It's a really great solution that's still looking for a problem to solve. That being said, I have yet to find a client that has the polish of modern chat apps.

Bad: IRC. I still fail to log into freenet some 40% of the time, and I'm an technical user. NICKSERV is a complete DISERVice to the platform. Having to switch to alternate nicks if you disconnect is bizarre.

Middleground: Riot (not mentioned) needs UX work, but comes close.

Middleground: Installed Jami. The onboarding is uncharacteristically competent. Haven't used it for a call.

Good: Mattermost (not mentioned) has a daft name (which users care about!), but competes with Slack pretty nicely.

Good: Discourse is pretty damned incredible.

Good: Etherpad, but has limited use for average users.

Re: Free software tools for staying in touch

#68
post #4

Zoom is still the best performing software. Alternatives fail in various ways. I wrote Emergency Remote[0], and for some companies thrown into the situation it is best to use it anyway. They can't handle more trouble during this time. [0] https://www.emergencyremote.com/EmergencyRemote.pdf

I'm in fascinating situation where I have access to two Webex accounts: 1. That of my primary employer 2. That of my consulting client (through primary employer)

I would've assumed they draw upon the same cloud resources; but based on our experience: 1. Client Webex has been basically unusable since day 1 of 100% remote work (~3 weeks ago) 2. Webex through my employer account works 98% of the time for 85% of the people.

I don't know where the bottleneck is with our client's webex - do they have lower tier account (unlikely), or are there some self hosted aspects or authentication aspects that are giving us trouble.

But my lesson learned is - different people will have drastically different experience with a tool for unpredictable / confounding variable reasons :/

Re: Free software tools for staying in touch

#69
post #23
post #9

Earlier quoted context omitted.

I fundamentally disagree. Webex has been around longer and despite the zoom founder trying to trash it, has been more reliable for me. They just apparently spent their money on building an enterprise-worthy app instead of marketing. https://help.webex.com/en-us/n80v1rcb/Cisco-Webex-Available-...

They say they have a Linux app... but Zoom is available in official repos, Flatpak, the Arch AUR, SUSE community, etc. That's huge for me. I don't really have any interest in blazing a new trail to use a web conferencing app.

AUR is not an official repo, and zoom is not in Arch Linux repositories either.

Re: Free software tools for staying in touch

#70
post #69
post #23

Earlier quoted context omitted.

They say they have a Linux app... but Zoom is available in official repos, Flatpak, the Arch AUR, SUSE community, etc. That's huge for me. I don't really have any interest in blazing a new trail to use a web conferencing app.

AUR is not an official repo, and zoom is not in Arch Linux repositories either.

I didn't mean to imply that is was.
Post reply on HN