News for hackers. Stuff that matters.
Re:Slack have blocked using the website on mobile by cosmojg on Saturday December 28, 2019 @11:47AM (#21899886)
There exist plenty of equivalent-or-better alternatives that don't pull shady shit like this. Your tools should serve you, not the other way around.

Zulip: https://zulipchat.com/

Rocket: https://rocket.chat/

Riot: https://about.riot.im/

Mattermost: https://mattermost.org/

Re:Slack have blocked using the website on mobile by city41 on Saturday December 28, 2019 @03:28PM (#21901504)
Pretty much no one who uses Slack, chooses Slack. The companies we work for do. I despise Slack, yet I use it all day, every week day. It's quite the predicament.
Re:Slack have blocked using the website on mobile by ljm on Saturday December 28, 2019 @05:24PM (#21902231)
Yep, basically don't have a choice and discussing alternatives is hopeless. We had better, once. Now we have this, in a full-blown browser runtime that doesn't integrate with the OS very well.

Actually triggers a good, 8-9 year old memory. Two places I worked at used to communicate through HipChat. It was simple, native, and did the job until Atlassian fucked it up with a massive rewrite. But even then it was still decent.

In both cases there was a massive bike shedding moment where the company engaged in a chat-war, with one half being solely devoted to Slack, and the rest of us holding back and saying why we need to switch. In both cases the Slack advocates went rogue and since they were also the loudest voices, people switched over just to get back into the conversation.

I have no idea what spell was cast on those people by Slack but, god damnit, it worked. It's just IRC in a walled garden and costing 10x as much, with shitty features you can't opt out of (like the new editor and threads, which birthed a whole cadre of slack micro-managers).

Re:Slack have blocked using the website on mobile by brianpgordon on Saturday December 28, 2019 @06:22PM (#21902538)
Were you using the same HipChat that I was? I recall the engineers at my employer (including me) clamoring to get off HipChat and onto Slack. Search was terrible, integrations/automation were clunky, and it was difficult to post code into chat. Slack was a breath of fresh air when we switched.

Also, I think Slack's threads are useful. You can have channels where you just post a single message for your question/issue and then have people reply in a thread, so that messages are naturally grouped together by topic instead of being a firehose of interleaved messages. Combined with good search, this makes Slack more of a valuable knowledge store than just an ephemeral chat tool.

Re:Slack have blocked using the website on mobile by ljm on Saturday December 28, 2019 @06:26PM (#21902556)
We didn't need an all-in-one hub for realtime chat. Hipchat worked great for us, we had a separate WhatsApp group (with the founders and everyone else in there) for the social stuff. We all mingled but if you didn't want to, they'd find the preferred way to talk to you.

I don't want to name the exact place this happened but it was certainly a unique culture that I now miss. It was neither British or American.

It was the only place I've worked where I had easy and direct access to the founders, the C level, and the VPs, as a lowly senior engineer. And not because I brown-nosed my way up; we'd connect outside of work because we liked the same things.

A total tangent, but it's just to say that we never needed Slack in the first place. I doubt many places do.

Re:Slack have blocked using the website on mobile by jsjohnst on Saturday December 28, 2019 @10:31PM (#21903767)
> Search was terrible, integrations/automation were clunky, and it was difficult to post code into chat

Ok, so Slack solved #2 I feel and formerly solved #3 (but has regressed significantly in recent months). Not sure gaining #2 was worth the new negatives we got.

Re:Slack have blocked using the website on mobile by dreamcompiler on Sunday December 29, 2019 @11:24AM (#21906673)
Wait, search on Hipchat was worse than Slack's? I never used Hipchat but worse search than Slack is a high bar.
Re:Slack have blocked using the website on mobile by RHSeeger on Saturday December 28, 2019 @10:37PM (#21903789)
My experience with Hipchat was all negative. The ability to format text/code was abysmal. At one point it started crashing after an update and I had to download/install an older version just to use it. I have issues with Slack, but I'd use email threads before I voluntarily went back to Hipchat.
Re:Slack have blocked using the website on mobile by pythux on Saturday December 28, 2019 @06:39PM (#21902630)
I was not aware of the « HipChat rewrite » but we used it in my previous company and it was Ok. One day a colleague told the team about Slack; I was skeptical. So 4 people gave it a shot for a few days/weeks (including me). The result was that, except the built-in bot to show random Gifs, Slack was superior for our use case in all aspects and we eventually switched everyone over, and all were happy.

This was 4 or 5 years ago. Now in my current company we also use Slack. It’s good, but not great either. Mostly because the UI is super slow when running in my desktop browser (Cliqz, Firefox-based). But it’s still better than Teams in my experience (I did not try the other alternatives).

Re:Slack have blocked using the website on mobile by endemic on Saturday December 28, 2019 @05:48PM (#21902353)
Your experience mirrors mine, almost exactly.

One other advantage of HipChat was that it‘s native Android client would run without requiring Play Services; Slack purposefully won't run without it.

Re:Slack have blocked using the website on mobile by Cthulhu_ on Saturday December 28, 2019 @03:47PM (#21901615)
For me this was different years ago, when Slack helped our company's people (consultancy) to find each other and share knowledge much more effectively than the previous method, mailing lists.

In a number of companies / assignments, Slack was introduced "from the trenches" and adopted officially later on. You don't get a tool to rise up from the trenches if it doesn't fulfill a need - that other, comparable tools also fill, especially now that a number of good competitors have jumped on the wagon.

Re:Slack have blocked using the website on mobile by becauseiam on Saturday December 28, 2019 @03:48PM (#21901624)
I disagree - in a lot of corporate environments, it once snuck in as shadow IT to work around the then incumbent, infosec certified approved solution of less usable.

Slack has become the new corporate mandated unusable messaging application.

Re:Slack have blocked using the website on mobile by anoncake on Saturday December 28, 2019 @04:28PM (#21901862)
So the official solution was proprietary garbage. Shadow IT replaces it by an equally proprietary workaround. That workaround is the underdog so the companies that owns it actually has to allow its workers to make it good if it wants so succeed.

It's officially adopted making it the incumbent. Now the company can stop to pretend caring about quality and start digging moats. Predictably, the proprietary workaround becomes proprietary garbage. And no problem was solved after all.

Will we ever learn?

Re:Slack have blocked using the website on mobile by dvtrn on Saturday December 28, 2019 @06:29PM (#21902575)
Will we ever learn?

Asking myself this question everyday in an org that uses Skype for Business, Teams, Slack and...yes, there’s an island of engineers and ops people using IRC sneering at all of us from the horizon. Hell we still have people struggling to set up conference bridges and video calls and have resorted to buying their own solutions and expensing them back to payroll. I’ve been given expense reports for paid accounts for Zoom, LogMeIn and someone even tried expensing $3 after buying their own phone number and writing a single serving conferencing app on top of Twilio.

I found that last one especially creative and especially worrisome if these are the lengths people are going through.

I’ve sat through four all hands calls now where “unified communication” was brought up and “infra-departmental communication” was mentioned as the leading gripe on preceding employee satisfaction surveys.

Yet here we are.

Hilarious, when you consider we sell wholesale communications platforms and services.

(When is the next “who’s hiring”? Mid-level Product Manager shackled by golden handcuffs seeks short walks to happy hour and a 4 day work week, heh)

Re:Slack have blocked using the website on mobile by myself248 on Saturday December 28, 2019 @10:28PM (#21903756)
You're not kidding! I once worked with teams of field techs for a large american cellular operator who shall not be named. I'd have 3 or 4 teams in the field, and I was at a desk pulling marionette strings in the network for them.

To communicate with them, I was issued a cellphone (natch), and when I asked if there was a preferred way to juggle the multiple teams, my predecessor said "Just keep the calls short so you minimize the chances of having to put one on hold when another calls you."

"Can I set up a conference bridge and then have them all call into it?"

"Those are expensive. No."

So apparently everyone at this enormous phone company was still living in the 80s when teleconferencing was something you paid for. I called up a buddy who set up a private bridge on his asterisk box, and I gave that number to all my field techs. It was great, I could step away for a moment and come back to find one tech giving advice to another, and in the end my buddy made a few bucks on recip comp over the thousands of minutes we logged.

Did anyone else in the whole company know this was possible?

Re:Slack have blocked using the website on mobile by dvtrn on Sunday December 29, 2019 @03:07PM (#21908107)
who shall not be named

Okay. I’ll do it: it was Sprint wasn’t it? ;)

Re:Slack have blocked using the website on mobile by becauseiam on Saturday December 28, 2019 @04:37PM (#21901932)
I think you're overlooking the quality measure of the proprietary garbage as it evolves over time. Slack, in comparison to say Lync, or Skype has made huge moves towards better usability. But for a company like Slack determined to maintain market share, to control the user experience for all its users (whether they want to be users or not) is repeating the same mistakes, not necessarily the corporations signing contracts and writing cheques.

Slack is not the end solution. It's a step in the direction to being less terrible in the realm of corporate communication, and will be replaced by something else that does better in the future. For now it'll hold on whilst it still can.

Re:Slack have blocked using the website on mobile by TeMPOraL on Saturday December 28, 2019 @06:37PM (#21902618)
I think Singularity will come before proprietary corporate communication software evolves to not be shit.

The sad part is, Slack was better in the past. It's the "digging moats" part GP mentioned that makes software shit. Corporate or otherwise. Consider: once upon a time, they supported an IRC gateway. But that was just a lure to get techies on-board, and predictably (like e.g. Google before with XMPP), once they've reached critical mass, they've shut it off.

(And I'm part of the problem too. I don't complain much, because as long as Ripcord - the not shit third-party desktop client - works, I don't have to deal with Slack's web and Electron crap.)

Re:Slack have blocked using the website on mobile by thawaway1837 on Saturday December 28, 2019 @08:49PM (#21903279)
Email mailing lists were awesome. I could filter them by keyword and search easily, and finding one result would show me the entire chain of the conversation.

And if your corporate IT wasn’t completely nightmarish about locking it down you had multiple client options on almost every platform.

Besides, there were tons of integrations, scripts already available, and it is super easy to write your own irrespective of what scripting language you know.

Technically it sucked in that it could, when used terribly, clog up an entire network (such as the infamous NHS mail chain reply fiasco from a few years ago), but I have no clue who decided Slack was better than emails for what emails did.

Slack is better than Lync and similar corporate messaging platform. But that’s not what people tried to sell it as, or for that matter, Slack advertising sells it as. They sell it as an alternative to email.

Re:Slack have blocked using the website on mobile by nolaspring on Saturday December 28, 2019 @05:38PM (#21902302)
Microsoft set Skype on fire in a parking lot a few years ago in favor of Teams. Now we're just watching it burn itself out.
Re:Slack have blocked using the website on mobile by prepend on Saturday December 28, 2019 @06:03PM (#21902418)
Teams has been highly frustrating. For direct IM, it’s better than Skype/lync, but that’s not saying much.

It’s weird how difficult to use their slack competitor is. Hard to search within teams and across channels. There’s a weird interaction between itself and OneDrive/SharePoint that I don’t get the mental model.

I used to hate Slack’s UX a lot until I started to use Teams.

Re:Slack have blocked using the website on mobile by hpcjoe on Saturday December 28, 2019 @11:43PM (#21903995)
> I used to hate Slack’s UX a lot until I started to use Teams.

This. I was told MSFT has switched to Teams. They don't use Skype. Both my current and soon to be new employer (company bought) use Skype for business.

Skype is terrible in many ways.

Teams has a slicker UI. But it brings the horror to a whole new level. Someone mentions you passing in a group. You get a notification in email. But hey, if you aren't signed into that group, you can't see it. And you can only see like 4-5 groups at a time. So you really can't track conversations in real time.

The whole multi-teams experience ... is not well thought out. I have to switch between at least two different company teams multiple times per day, to do my work over the last 4 months.

Slack, for all its annoying mis-features, handles this workflow quite well. The UI, while somewhat simplistic, just works. Search and threading are terrible, but at least search works. Still have not figured out how to download conversations for transfer into tickets/etc.

I just want something that is simple, works well, allows me to search, to reliably enter code/screen caps/etc. Right now, though I don't like it, Slack comes close to working with some annoying misfeatures. Teams ... does not. Skype is best forgotten about.

Re:Slack have blocked using the website on mobile by usr1106 on Saturday December 28, 2019 @08:40PM (#21903241)
I am in the happy situation, that my employer values employee opinions. We use zulip. It's not perfect, but clearly more useful than Slack. The one complaining most is our CEO. But he is smart enough to understand that happy coders are more essential for a small SW company than a happy CEO.

The main failure of IT or computer science is the lack of open standards and federation. 40 year old Email was the last somewhat succesful one. You can use various clients like Emacs, Thunderbird, mutt, Gmail web UI and there is no need that sender and recipient share either provider or client.

In communism it was the central planning commission that decided what products consumers want to buy. Today it's Slack that decides how people do IM at work. And Google or Apple how people use mobile apps. Facebook how you interact with your friends. I hope that these monpolies/duopolies would share the fate of communism. How do we get there?

Re:Slack have blocked using the website on mobile by StillBored on Saturday December 28, 2019 @11:47PM (#21904014)
By putting 1/2 the effort into improving hexchat or some random other IRC client and playing politics for a couple minor IRC protocol updates (public key exchange/encryption might be useful/etc).
Re:Slack have blocked using the website on mobile by Arbalest on Sunday December 29, 2019 @12:41AM (#21904204)
In some sense, it was a bait and switch. It didn't used to be this way etc etc. Once the momentum is on, it's hard to back out.
Re:Slack have blocked using the website on mobile by thrower123 on Saturday December 28, 2019 @07:52PM (#21903016)
Interesting that things have gone this way. Wasn't Slack one of the services that started out spreading via guerrilla Shadow IT, with users spinning up free Slack instances on their own and feeding penetration throughout organizations?
Re:Slack have blocked using the website on mobile by hanniabu on Saturday December 28, 2019 @12:18PM (#21900121)
Having tried Rocket, Riot, and Mattermost before, it's of my opinion as well as everyone that I work with that Discord blows them away. It's so much more polished.
Re:Slack have blocked using the website on mobile by xtracto on Saturday December 28, 2019 @02:20PM (#21901049)
Discord is good. But there are a couple of things that prevent my team to use it seriously:

- Message threads

- Ability to share screens when multiple people are in audio conference

- ability to "draw" over the screen while sharing

One thing I wish slack or others had that discord has is ability to select FPS for screen share: when I'm sharing the screen or camera (showing a whiteboard) I usually care more that the image looks with better detail even if it refreshes once every 20 seconds. Almost all screen sharing always introduce compression artifacts.

Re:Slack have blocked using the website on mobile by jamie_ca on Saturday December 28, 2019 @02:49PM (#21901260)
I think "Go Live" on discord has rolled out to everybody now? Join a voice channel, hit the button (next to Disconnect) and pick an app or screen. Needs Nitro for good quality (otherwise you're stuck at 720p). Latency is better than most other streaming things I've tried.

100% agree on the other two, though. Encouraging people to make channels as needed helps the first, but for ephemeral discussions you wind up deciding between deleting the chat log, or living with a lot of "retired" channels. And being default opt-in for notifications makes Discord _way_ more noisy than Slack could ever be.

Re:Slack have blocked using the website on mobile by lilyball on Saturday December 28, 2019 @06:29PM (#21902576)
Discord is good but it has a bunch of drawbacks. The ones that matter the most to me:

* Can't leave a channel (without custom bot shenanigans, which doesn't scale well to having a lot of channels).

* No control of notification sounds on mobile. All notifications get the same sound and there's no option to deliver quietly.

* No threading.

* Can't collapse embeds.

* No back/forward navigation. The closest it gets is in the quickswitcher it offers the last channel you were in, but that's it.

* Their support is awful. Everything except extremely obvious bugs get the response "please vote it up at feedback.discordapp.com", and even bugs often get that response.

* No "do not disturb" settings. If notifications are on, they're on 24 hours a day.

Re:Slack have blocked using the website on mobile by Arathorn on Saturday December 28, 2019 @12:34PM (#21900242)
Speaking as the project lead for Riot, I agree... for now :) The difference (relative to Discord) is that Riot is FOSS and the sky is the limit in terms of how fast it evolves. These days Riot/Web, Riot/iOS and RiotX/Android are both straightforward and fun to hack on - and we do everything we can to encourage and merge good contributions and features from the community. As per the 2020 section at the end of https://matrix.org/blog/2019/12/24/the-2019-matrix-holiday-u..., our top priority for next year is to get the UX of Riot to be as mainstream as possible (ie as good or better than Discord), and we need all the help we can get. The company which funds most of Riot’s development (vector.im) is also hiring currently for UX Designers and developers to work fulltime on this.

TL;DR: If Linux can obsolete Solaris, Riot can obsolete Discord/Slack. Come get involved and help :)

Re:Slack have blocked using the website on mobile by ryukafalz on Saturday December 28, 2019 @05:20PM (#21902210)
As a very heavy Matrix user, the one thing that's kept me from trying to use it for my local hackerspace is that there's not a simple way to grant access to rooms based on group membership. Within companies/larger private groups, you often (almost always!) want to grant people access to chatrooms conditionally based on membership in the group. There are few options for this right now:

- Have a bot invite everyone in the group to every room and kicks them out if they leave (noisy, not everyone needs to be in every room)

- Have everyone in the group use the same homeserver, make rooms public and non-federated (defeats much of the purpose of Matrix, doesn't let you invite people from outside the org as one-offs)

I think some of the future plans for communities would solve this?

Anyway, Matrix right now is great for both small private chats and FOSS projects; in the former case you can just handle access ad-hoc, and in the latter case the rooms are public anyway. It just seems a bit lacking at the moment for organizations that need private rooms.

Re:Slack have blocked using the website on mobile by echelon on Saturday December 28, 2019 @01:13PM (#21900562)
I got in too late to get my username (I have it almost everywhere else: github, gitlab, gmail, twitter, ...).

Assuming it goes dormant and unused (which it may not, but often does), do you have a policy for stale / unused username deletion or reclamation?

Re:Slack have blocked using the website on mobile by Arathorn on Saturday December 28, 2019 @01:21PM (#21900617)
You can't reuse matrix IDs (yet), as they are the unique key for your message history - it's like email; if you reuse an email address you'll start getting email intended for the original user.

We're looking at fixing this in future via https://github.com/matrix-org/matrix-doc/blob/rav/proposal/r....

Meanwhile, if you want echelon as a username, go register a domain name, run a matrix server on it, and you can have @echelon:echelon.xyz or wherever. Try not to get sued by five eyes though ;P

Re:Slack have blocked using the website on mobile by tejtm on Saturday December 28, 2019 @02:13PM (#21900997)
0) that user name exists before taking the time to register ...

1) your "hey nice strong password" tooltip parks itself directly over the confirm password field so you (I) don't get to see it at all.

2) google captcha? ...really?

Re:Slack have blocked using the website on mobile by kenniskrag on Saturday December 28, 2019 @12:41PM (#21900308)
What do you recommend as server software for riot? I had some problems with the various bridges which the default server currently provides. Is the default server also provided with synapse?
Re:Slack have blocked using the website on mobile by Arathorn on Saturday December 28, 2019 @01:01PM (#21900467)
Synapse is the best server for now, and works relatively well (resource usage has improved lots over the last year). Bridges plug into the server, and there’s typically at least one good one per protocol: matrix-appservice-irc, matrix-appservice-slack, mautrix-telegram, mautrix-whatsapp etc. We need to improve the UX for provisioning and managing bridges though; atm it’s mix of config files and bot commands.
Re:Slack have blocked using the website on mobile by StudentStuff on Thursday January 02, 2020 @12:04AM (#21933171)
Thank you for working on Matrix, it has been smooth sailing (after some database cleanup) for me to operate since taking over a homeserver from a frustrated operator nearly half a year ago.
Re:Slack have blocked using the website on mobile by uzzgx on Saturday December 28, 2019 @02:25PM (#21901084)
>The difference (relative to Discord) is that Riot is FOSS and the sky is the limit in terms of how fast it evolves.

Yeah, that's not how it works, and you know it.

You are also implying that something changing and adding new features fast is good, and that's not true, either.

>If Linux can obsolete Solaris, Riot can obsolete Discord/Slack.

Jabber was also going to obsolete many things, and look at it.

Re:Slack have blocked using the website on mobile by servercobra on Saturday December 28, 2019 @02:46PM (#21901228)
If Discord would make it so you can leave a channel, I'd use it almost exclusively. Until then, it's not suitable for a company, IMO.
Re:Slack have blocked using the website on mobile by anonymoushn on Saturday December 28, 2019 @02:58PM (#21901331)
You can do this. You may need a simple bot to let people self-serve. See https://www.reddit.com/r/discordapp/comments/57zyq6/is_there...
Re:Slack have blocked using the website on mobile by Cthulhu_ on Saturday December 28, 2019 @03:50PM (#21901631)
But requiring an external tool is not ideal. Especially bots, which are hosted by a 3rd party that need access to certain parts of your channels.
Re:Slack have blocked using the website on mobile by anonymoushn on Saturday December 28, 2019 @09:28PM (#21903483)
Why would someone other than the server admin host the bot?

It's not ideal, but shipping a mobile and desktop client that are literally incapable of displaying the same channels in the same order is also not ideal.

Re:Slack have blocked using the website on mobile by servercobra on Sunday December 29, 2019 @08:08AM (#21905701)
That's not the same. Unless you're adding one role per channel, and then it's quite unwieldy. For example, we're not going to set up a role and have everyone else self-serve add that for a channel for an outing, a specific feature/bug, etc etc.
Re:Slack have blocked using the website on mobile by anonymoushn on Sunday December 29, 2019 @08:48AM (#21905857)
How do you get the right subset of employees into a channel in Slack? The same amount of work split the same way can accomplish the same thing in Discord.
Re:Slack have blocked using the website on mobile by empath75 on Saturday December 28, 2019 @05:16PM (#21902189)
Yeah imo, discord is the only conceivable competitor to slack in this space and anyone who thinks Microsoft teams is their competitor just doesn’t know what they’re talking about.
Re:Slack have blocked using the website on mobile by prepend on Saturday December 28, 2019 @06:06PM (#21902438)
I hard a weird conversation with a group rolling out teams. They had never used instant messenger. They had never used slack. They had never used discord. They had never used irc.

It was very strange because they had no idea what Teams was used for. They shared some literature that says the features are the same, but when asked to do simple tasks like use teams to coordinate the rollout, they didn’t know how to do it.

Kind of weird. My hope is that Microsoft eventually makes it usable since it’s basically free with other purchases. But then, Microsoft killed yammer and Skype.

Re:Slack have blocked using the website on mobile by KMnO4 on Saturday December 28, 2019 @12:07PM (#21900046)
Sadly none of those are alternatives if you don’t have a say in what your workplace uses.
Re:Slack have blocked using the website on mobile by gruez on Saturday December 28, 2019 @12:17PM (#21900117)
If that's the case:

https://cancel.fm/ripcord/ (native slack client)

https://www.irccloud.com/ (cloud irc client, they have slack integration if you pay for premium)

Re:Slack have blocked using the website on mobile by SaltyBackendGuy on Saturday December 28, 2019 @12:25PM (#21900164)
I tried to use ripcord for about a month. There were several features that I really liked (for example - tabs are amazing imo).

The deal breaker ultimately was that I didn't receive all of my notifications which was a problem for work. But I would love to try it again if they solve that problem.

Edit: The hotkeys and the lightweight feel to it was also amazing BTW.

Re:Slack have blocked using the website on mobile by tumult on Saturday December 28, 2019 @12:36PM (#21900263)
Do you have a way to reproduce it, even unreliably? Or any other info? If so, could you email me [email protected] ? The Slack server determines most notifications that the client is supposed to display -- the logic all runs on the server, and is sent as explicit events to the client. So, the only way that Ripcord would be losing notifications for standard chat messages is if the server did not send the notification events, or the connection went down for several minutes and had to be restarted without an event replay.

But if you have any lead on a way to show that notifications aren't being displayed, that would be really useful information.

I've heard of some people using Ripcord on Windows 10 having some kind of automatic suppression of notifications occur at the the OS level. Probably some automated anti-user-spam thing. In which case, the notifications would only be listed internally within Ripcord, but not in the OS notifications list. Is that the case, or were they also not visible within Ripcord's own notifications list? (This one isn't relevant if you're using Mac or Linux.)

Re:Slack have blocked using the website on mobile by katmannthree on Saturday December 28, 2019 @01:20PM (#21900615)
Is there a way you could enable touch events for scrolling the chat history? I'm using a Surface and trying to touch scroll just selects messages. Other than that my first impressions are pretty good.
Re:Slack have blocked using the website on mobile by tumult on Saturday December 28, 2019 @01:40PM (#21900738)
I'm actually not sure why this isn't working for a Surface running Windows. I would have assumed that it would emulate mousewheel events.

https://docs.microsoft.com/en-us/windows/win32/wintouch/wind...

I'm guessing this is what needs to be handled. I wonder if Qt is already interacting with this system, and I'm handling it improperly on Win32. Does scrolling with touch gestures work for you in other types of scrollable views, such as the sidebar, or the workspace files list?

Re:Slack have blocked using the website on mobile by katmannthree on Saturday December 28, 2019 @02:27PM (#21901105)
It seems to be an issue with Qt, I just checked a bunch of the example applications and none of them allow touch-based scrolling.

There's also this, an open 5 year old bug report. https://bugreports.qt.io/browse/QTBUG-40461

Re:Slack have blocked using the website on mobile by tumult on Saturday December 28, 2019 @02:45PM (#21901226)
OK. I will see if I can find a way to emulate a touch device like this one on Windows for testing. I can pre-empt Qt's input system for these types of events and handle them manually in Ripcord's own application code.
Re:Slack have blocked using the website on mobile by TeMPOraL on Saturday December 28, 2019 @06:51PM (#21902703)
Seconding, please do. I'm a paying Ripcord user working on a Dell 2-in-1 (essentially a Surface clone with a better price tag), and I miss proper touch (and pen) handling too - to the point that I started looking into fixing this on my own with AutoHotkey (I'm thinking of an always-on-top semi-transparent area I could touch / pen over, which would translate this into appropriate mouse events to send to Ripcord to make it scroll). But it would be vastly better if I didn't need to do this :).

Oh, and since I have you here: would it be possible for you to look into the group DM handling? We run plenty of group DMs at work, and I have two problems with them: one, they tend to randomly disappear from the sidebar, and two, there seems to be no way to start a group DM from Ripcord.

Also, again, thank you for your hard work.

Re:Slack have blocked using the website on mobile by tumult on Saturday December 28, 2019 @10:00PM (#21903628)
The next update will partially address the group DM thing.
Re:Slack have blocked using the website on mobile by TeMPOraL on Sunday December 29, 2019 @02:51AM (#21904693)
Thank you!
Re:Slack have blocked using the website on mobile by uzzgx on Saturday December 28, 2019 @02:27PM (#21901095)
Friendly reminder that Ripcord is closed source shareware (free by now, $20 when it goes out of alpha). If you help this guy, he'll be pocketing the profits.
Re:Slack have blocked using the website on mobile by Xylakant on Saturday December 28, 2019 @03:06PM (#21901390)
Are you seriously suggesting not to investigate an issue because the person at the other end is making money selling software they wrote? Heresy! Heaven forbid they might even fix the bug with a little information and improve the software for everyone - paying users and shareware users alike. It’s not always a zero sum game.

I didn’t know about ripcord until it was mentioned here and I’m about to pull out my credit card to buy a license just so that I might have an option for a slack client that’s not slack.

Re:Slack have blocked using the website on mobile by cerberusss on Saturday December 28, 2019 @03:04PM (#21901374)
You make it sound like that's a problem. I think it's pretty great that he's pocketing the profits, to be honest. I hope he can continue to develop the app.
Re:Slack have blocked using the website on mobile by TeMPOraL on Saturday December 28, 2019 @06:53PM (#21902717)
It's worth the money. I've paid, and I'd happily consider paying $20 a month (especially if I could deduct it as business expense).

Closed source is a bit of a downer, but FWIW, I did some preliminary inspection with GlassWire; Ripcord seems to stay true to its word: no telemetry.

Re:Slack have blocked using the website on mobile by Cthulhu_ on Saturday December 28, 2019 @03:52PM (#21901640)
For me the dealbreaker was the visuals; I've been spoiled by years of good looking webapps or native (ios, macos) ones. You can't get away with making a chat client look like 90's IRC clients anymore, imo.
Re:Slack have blocked using the website on mobile by ubercow13 on Saturday December 28, 2019 @06:26PM (#21902555)
Many people prefer that. Slack is a total eyesore, IMO.
Re:Slack have blocked using the website on mobile by TeMPOraL on Saturday December 28, 2019 @06:54PM (#21902722)
Personally, I like it this way. I like my apps how Tufte like his charts: information-dense, free of chartjunk.
Re:Slack have blocked using the website on mobile by cerberusss on Saturday December 28, 2019 @03:02PM (#21901361)
Great tip, thanks!
Re:Slack have blocked using the website on mobile by tootie on Saturday December 28, 2019 @03:09PM (#21901409)
I absolutely don't understand why chat is such a lucrative market. All the products are nearly identical. All the most useful features of Slack were available in IRC.
Re:Slack have blocked using the website on mobile by matthewmacleod on Saturday December 28, 2019 @03:32PM (#21901527)
This should be an indication to you that you are missing information or making incorrect assumptions.
Re:Slack have blocked using the website on mobile by jfim on Saturday December 28, 2019 @03:19PM (#21901469)
There are some features that aren't available on basic IRC, such as search, history, message emoji responses, message reminders, threading, rich integrations (eg. actionable notifications, polls, etc.) and so on.
Re:Slack have blocked using the website on mobile by CriticalCathed on Saturday December 28, 2019 @03:54PM (#21901658)
Aside from Rich Integration (which is arguably also there if you include bots/scripting), most IRC clients have search, history, emoji, and reminders. What's missing I think is a pretty UI and lots of marketing.
Re:Slack have blocked using the website on mobile by dmitriid on Saturday December 28, 2019 @04:03PM (#21901706)
> most IRC clients have search, history, emoji, and reminders.

Keyword: most. So: not all of them. So, there will be a mismatch and a mish-mash between features.

Lets' talk about search and history. How about synchronised history and search across devices? Mobile? Available to new clients that just connected?

At this point someone on HN suggests IRCCloud... which is exactly the same as Slack (proprietary chat-as-a-service).

Re:Slack have blocked using the website on mobile by progval on Saturday December 28, 2019 @09:05PM (#21903361)
> > most IRC clients have search, history, emoji, and reminders.

> Keyword: most. So: not all of them. So, there will be a mismatch and a mish-mash between features.

You can't judge a protocol by the subset of UI features supported by all of its clients. That's unfair to all open protocols.

If you want to talk about UI, you should evaluate each client independently.

> At this point someone on HN suggests IRCCloud... which is exactly the same as Slack (proprietary chat-as-a-service).

Except IRCCloud still uses the open protocol, so it's easier for users to switch to a different client. (Which, hopefully, is also an insentive for IRCCloud to not fuck up things too much in the future.)

Re:Slack have blocked using the website on mobile by dmitriid on Sunday December 29, 2019 @08:54AM (#21905873)
Users rightfully don't care about protocols. They care about features I listed (and a few others).

That's the main reason IRC and XMPP more-or-less lost the chat wars (and they lost the mobile specifically due to protocols).

Re:Slack have blocked using the website on mobile by m4rtink on Saturday December 28, 2019 @03:41PM (#21901580)
Emoji works on IRC.
Re:Slack have blocked using the website on mobile by Cthulhu_ on Saturday December 28, 2019 @03:49PM (#21901626)
But custom ones require a lot of work / effort which nobody wants to do. And not all IRC clients support emoji.
Re:Slack have blocked using the website on mobile by ken on Saturday December 28, 2019 @04:20PM (#21901802)
There’s always some (client, feature) tuple that isn’t supported. This very post is about Slack’a own web client not supporting smartphones!
Re:Slack have blocked using the website on mobile by cdiddy2 on Saturday December 28, 2019 @04:28PM (#21901869)
IRC is missing two major things.

1. If you are logged out you miss the history of conversations

2. Usability for non tech people. Not everyone in chat has technical prowess, I know IRC seems simple but its too intimidating for some.

Re:Slack have blocked using the website on mobile by u801e on Sunday December 29, 2019 @12:54PM (#21907285)
> Usability for non tech people. Not everyone in chat has technical prowess, I know IRC seems simple but its too intimidating for some.

I communicated via IRC with a lot of non-technical people in the '90s and 2000s. Most people just used mIRC and connected to the default IRC server and went from there.

Re:Slack have blocked using the website on mobile by hombre_fatal on Saturday December 28, 2019 @06:03PM (#21902427)
> Usability for non tech people

It's not just non-technical people who expect good UX.

Re:Slack have blocked using the website on mobile by chadlavi on Sunday December 29, 2019 @12:42PM (#21907218)
It's not the end user features. It's the admin features. You can very easily read everyone's messages, see stats on who's talking to whom the most, control who has access to what channels. The customer is the business ownership, and the product is control.
Re:Slack have blocked using the website on mobile by chiefalchemist on Saturday December 28, 2019 @04:38PM (#21901940)
Comms. Everyone one needs comm. The market is massive. Like soft drinks, even a small slice of the market can be fairly lucrative.
Re:Slack have blocked using the website on mobile by CydeWeys on Saturday December 28, 2019 @12:46PM (#21900344)
Plenty of workplaces are paying good money to use Slack. If I were paying for it I wouldn't stand for this at all.
Re:Slack have blocked using the website on mobile by ken on Saturday December 28, 2019 @04:21PM (#21901813)
I would guess that the vast majority didn’t start by creating a solid plan for transitioning their data off Slack.
Re:Slack have blocked using the website on mobile by StevePerkins on Saturday December 28, 2019 @04:52PM (#21902023)
Honestly, how much data would the typical company need to transition off?

Some photos, docs, code snippets? Most companies do use those features to some extent, but it should be fairly ephemeral. If you're using pinned messages as a WIKI, then you are really using the tool incorrectly.

Channels and memberships? If you made all of my company's channels disappear tomorrow, you'd be doing us a favor. We'd re-create the ones that matter within a few hours, and the other 90% didn't really need to exist anyway.

The only really true "sticky" part of Slack are webhook integrations. Some companies really do setup some degree of workflow automation around those things. But most of the time, it's just bot-spam. The CEO wants everyone to belong to a #wins channel, which gets a spam alert whenever a sales guy qualifies a lead, etc.

Re:Slack have blocked using the website on mobile by txcwpalpha on Saturday December 28, 2019 @09:16PM (#21903416)
>Honestly, how much data would the typical company need to transition off?

In many cases, all of it.

Data retention laws require many companies retain copies of certain types of internal company communications for extended time periods. This is why some companies have policies that discussions about topics such as company finances or government contracts have to be done via more easily archived channels. But if your company doesn't have those policies and you just use Slack for everything, then everything in Slack has to be retained on the off chance that someone discussed an upcoming earnings report in your company Slack.

Re:Slack have blocked using the website on mobile by NelsonMinar on Saturday December 28, 2019 @09:51PM (#21903583)
You're awfully optimistic with 'equivalent or better'.
Re:Slack have blocked using the website on mobile by xg15 on Saturday December 28, 2019 @01:18PM (#21900594)
> There exist plenty of equivalent-or-better alternatives that don't pull shady shit like this.

... until investors/"the market"/whatever else forces them to also pull shady shit like this.

Re:Slack have blocked using the website on mobile by jdc on Saturday December 28, 2019 @01:20PM (#21900608)
Pretty sure at least half that list is FOSS
Re:Slack have blocked using the website on mobile by alexott on Saturday December 28, 2019 @04:36PM (#21901921)
Rocket is a nightmare comparing to Slack...
Re:Slack have blocked using the website on mobile by sschueller on Saturday December 28, 2019 @05:07PM (#21902129)
Why? Other than their move to non-native android I find Rocket quite good.
Re:Slack have blocked using the website on mobile by vladimirralev on Saturday December 28, 2019 @09:02PM (#21903340)
Rocket developed many issues with missing notifications and messages for me over time. No push notifications on mobile when a desktop is connected. Overall things fail intermittently especially when multiple clients are connected for the same user. At some point it stopped respecting some settings about the per-room notifications.
Re:Slack have blocked using the website on mobile by RyJones on Sunday December 29, 2019 @05:58AM (#21905294)
My experiences both as a Slack org owner and a Rocket org owner - I'd set aside my personal dislike for Slack to use it over Rocket ten times out of 10. The admin tools for Rocket are really sub par.