Hacker Newsnew | past | comments | ask | show | jobs | submit | more devoutsalsa's commentslogin

I've never used Mattermost before today. After checking out their site, I can see they are also a for-profit company. What does Mattermost offer that Slack does not, other than a bill lower than $195K/year?


You can deploy it self-hosted without paying any fee, so you control your data much more.


Last time I checked they cripple the self-hosted version, asking to subscribe for enterprise plan here and there. Source: deployed their chat locally a couple of weekends ago. Overall, I liked their Slack clone, they this one was a red flag to me. Now I’m not sure we want to deploy this, but I know very little alternatives. Zulip, but it cripples its self-hosted version too. It allows just 10 mobile users (notifications). Maybe Matrix it is then, but it’s not very suitable for airgapped company-wide deployment.


> Maybe Matrix it is then, but it’s not very suitable for airgapped company-wide deployment

Element is literally built for airgapped company-wide deployments - this is precisely what https://element.io/server-suite is? It was originally built to install onto SIPRnet; it's been airgap-first since day 1.


Hi Matthew, thanks for the clarification. Then, Matrix is the only player who does not cripple self-hosted instances, I assume.


Matrix is the protocol, so doesn’t do implementations (just like w3c doesn’t do web servers any more). But the distribution from Element indeed is self-host first, and doesn’t break stuff if you’re airgapped. The paywall (such as it is) is that features which empower the enterprise over the user are paid, whereas one which empower the end-user are FOSS.


Mattermost is AGPLv3. You can deploy the whole stack and own your data without paying a cent to Mattermost the company.


How are you expecting the devs to get paid with zero incentive for customers to do so?


Mattermost is open-core software: you can self-host and they can't turn you off or raise the price.


What's your case for calling it open-core? The whole thing is AGPLv3, so... I'd call it FOSS with some components optionally being usable under Apache 2 terms


That's how they describe themselves: https://github.com/mattermost/mattermost

> Mattermost is an open core, self-hosted collaboration platform that offers chat, workflow automation, voice calling, screen sharing, and AI integration


Interesting. Notably, they also call themselves "open source" in the "About" of the repository. I'm not aware of any critical extensions which are closed-source. The change you've highlighted was made 4 months ago under a commit that gives no explanation: https://github.com/mattermost/mattermost/pull/31247/files , and the discussion there is private.

Notably, they do have some "source-available" code that goes into the enterprise release, at https://github.com/mattermost/mattermost/tree/master/server/...

This mainly seems to relate to metrics and fuzzy search, though it's possible more will move here in the future (it looks like this is a relatively recent development). Until recently they also had experimental support for Bleve full-text search (now seemingly deprecated), but the elasticsearch enterprise feature seems to be the replacement (otherwise they use postgres's ILIKE for built-in text search)

So, all told, Mattermost was open source, and may be moving to open core. Which means now is probably the best time to create a community-maintained fork. The team edition, and almost all features, are currently still open source.


It sounds like the enterprise release is not open source? When someone above says "The whole thing is AGPLv3," I'm not sure everyone is talking about the same "whole thing"?


Not sure is that would work, as @fishinggarrett will yoink them for being an invasive species.


oh man, thanks for the pointer to that guy. my oldest son will absolutely love him.


Imagine living on the 20th floor or higher and having a broken ankle.


To be fair, you're better looking now.


ಠ_ಠ


Why thank you, the ladies dont seem to mind ;)


I was learning about cold email marketing earlier this year, and it's all about learning to be a spammer:

- Registering lots of domains (launchmyapp.com, trymyapp.com, myapp.info, gomyapp.biz, etc.)

- setting up a limited number of mailboxes per domain

- warming email accounts up for 2 weeks by signing up for a service that sends to and receive messages from your accounts

- setting up a meta inbox to track messages sent and received across all of your accounts

Now pretty much every domain that isn't myapp.com looks like a spammer's domain to me.


> cold email marketing earlier this year, and it's all about learning to be a spammer

You sound surprised. What's the difference between "cold email marketing" and "spamming"?


Cold email marketing can be highly targeted. Like, reaching out to your 5 potential customers and telling them about your service in terms of their specific context.

Spamming is not that.


You're right, although I think I'd just call that sending a few emails. Cold email marketing as a practice includes learning how to avoid spam filters and avoiding being detected, and it's unapologetically spammy.


One term ist slightly longer


I like the idea of healthspan instead of lifespan. I’m happy to keep going as long I’m healthy. When the good times are over and everyday is “please end me” day, I hope I don’t linger for too long.


I'm a little conflicted about using social media growing a business. If I do make content, I'll probably only commit to making actually useful posts, not putting up stuff that's vapid or shallow.


Unfortunately it's an incredible tool, especially for industries which pray on people's insecurities like beauty - botox, fillers etc. This person I know puts instagram story and gets instantly booked for all free slots she has for the entire week.

She talked about some people from her industry doing billboard ads and laughed how inefficient they must be, knowing that people are so hooked on "insta".


I feel like any quality posts are drowned in the volumes of spam. See also: LinkedIn.


The trekking is great though!


I'm a Wise user. Transfers are mostly fine for currencies they support. The transfer is usually pretty fast. I tried paying for a guided Hike in Tbilisi, Georgia a few years ago, and the transfer took almost a week, so it's slow in some cases. For currencies Wise doesn't support, you need to look at other options, such as Western Union or crypto.


The hiring market is broken when there's a glut of applicants. Hiring tools do not make it easy to manage a flood of applicants, and "easy apply" features make it even worse. This was true before AI and it's more true now.

Source: I have 20 years experience as tech recruiter, and 11 as a developer


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: