Live data from Hacker News

Incident at Slack

status.slack.com

61–70 of 96 posts

Re: Incident at Slack

#61
post #55

Earlier quoted context omitted.

Slack should develop native apps now as they are no longer a lean startup and can afford to build native apps.

Slack should at least bridge to an open protocol, if not use one outright, so I can use any client I want. Like they used to.

The gloss of Slack was lost to me when they took down the irc and xmpp bridges. I really liked the freedom to do it my way.

Then it became just another crappy messaging app.

Re: Incident at Slack

#65

Earlier quoted context omitted.

Slack should develop native apps now as they are no longer a lean startup and can afford to build native apps.

I can't work out why you wouldn't develop a native app anyway - all this scaffolding in a Web UI to imitate native controls (like menus) seems completely backwards to me. Seems just lazy, but in an odd way because writing native apps isn't rocket science or difficult. It's not like they're implementing thousands of native controls or user interface components - a listview with an edit box at the bottom...

I am a fan of native apps but I do have to admit it is nice that slack is -exactly- the same on any platform you access it from and that will continue to be the case without any effort from their developers. Different ports of native apps invariably start drifting unless lots of care is taken to make sure they don’t, and that does not happen to always be a priority for companies.

Re: Incident at Slack

#66
post #55

Earlier quoted context omitted.

Slack should develop native apps now as they are no longer a lean startup and can afford to build native apps.

Slack should at least bridge to an open protocol, if not use one outright, so I can use any client I want. Like they used to.

Ripcord [0] supports slack, but probably lacks a few features. It's very fast.

[0] https://cancel.fm/ripcord/

Re: Incident at Slack

#67

Earlier quoted context omitted.

Slack should develop native apps now as they are no longer a lean startup and can afford to build native apps.

I can't work out why you wouldn't develop a native app anyway - all this scaffolding in a Web UI to imitate native controls (like menus) seems completely backwards to me. Seems just lazy, but in an odd way because writing native apps isn't rocket science or difficult. It's not like they're implementing thousands of native controls or user interface components - a listview with an edit box at the bottom...

> I can't work out why you wouldn't develop a native app anyway

Really? One code base, one language, write features once. I think it's more about eng resourcing (headcount, onboarding, roadmap parity / feature drift, etc) than whether making a native app is hard.

Anecdotal, but I feel like the React Natives and Electrons have made it so you see less "Sorry we're only on Mac", and "We're only on Android, iOS coming soon!" from apps

Re: Incident at Slack

#68

Earlier quoted context omitted.

Slack should develop native apps now as they are no longer a lean startup and can afford to build native apps.

I can't work out why you wouldn't develop a native app anyway - all this scaffolding in a Web UI to imitate native controls (like menus) seems completely backwards to me. Seems just lazy, but in an odd way because writing native apps isn't rocket science or difficult. It's not like they're implementing thousands of native controls or user interface components - a listview with an edit box at the bottom...

We are seeing a bit of a backlash nowadays to "SPA everything // webdevs will save the world" naive techno-utopianism. Turns out that nail actually has some funny curves and the hammer isn't enough!

Re: Incident at Slack

#69

Slack is not a good enough replacement for IRC. Centrally controlled, heavy and bloated - nope, nope, it's just not it.

In my dreams I manage a locally-hosted Matrix homeserver in our company's VPN. (We're not big.)

They just added voice calls via web UI. Not E2EE yet but if you're on an encrypted VPN then that's kinda moot anyway.

Re: Incident at Slack

#70

Earlier quoted context omitted.

Slack should develop native apps now as they are no longer a lean startup and can afford to build native apps.

I can't work out why you wouldn't develop a native app anyway - all this scaffolding in a Web UI to imitate native controls (like menus) seems completely backwards to me. Seems just lazy, but in an odd way because writing native apps isn't rocket science or difficult. It's not like they're implementing thousands of native controls or user interface components - a listview with an edit box at the bottom...

Don't underestimate just how much devs can dig their heels in because they want to work in JS.
Post reply on HN