Live data from Hacker News

Shrugs.app – A native Slack client for macOS

shrugs.app

211–220 of 236 posts

Re: Shrugs.app – A native Slack client for macOS

#211
post #115

Earlier quoted context omitted.

I'm of the opinion that using unofficial clients for any online service should be a legal right (unless those unofficial clients cause harm to the respective service, but existing laws/regulations around that would already cover such cases). That doesn't mean the service has to specifically support the unofficial client, but they just can't intentionally block it (or forbid its use).

I am pretty certain that I can prove any client as harmful. I have been on the receiving end of apps misbehaving plenty of times, no matter which platform (JS, iOS, Android). And these were official apps with dedicated development teams. Endless loops which flood you with API calls are a common issue, managing state is hard. Rate-limiting does not completely solve this.

couldn't this be addressed to some reasonable agree by requiring someone to register their client and providing a fee schedule for "misbehavior"

eg. if you send more than X requests per day per user you need to pay us $y per 100,000 requests over the limit (or whatever).

the only requirement would be registering and providing billing info, which wouldn't be used if they behaved.

Re: Shrugs.app – A native Slack client for macOS

#212
post #107

Earlier quoted context omitted.

Agree to disagree. Selecting a channel in Slack takes like 300ms for me almost every time. There seems to be an inherent UI lag with Slack and Discord. Ripcord, on the other hand, is instantaneous.

Wholeheartedly agree that that's not acceptable performance, but blaming electron, which runs on chromium which is famously fast (despite its other issues) seems misguided. To me it sounds like an artifact of architectural choices, eg by polling before rendering to avoid flicker, lack of client side caching, or possibly just bloat. Companies won't stop their poor software practices even if they switched to native.

The post I responded to mentioned the Electron; I was talking about the client performance in the browser, but I've had similar experiences with the Electron clients for Discord and Slack.

I don't doubt you can make a performant snappy chat GUI with Electron/web tech, but more often than not, in my experience, Qt apps (like Ripcord) perform much better and are less RAM hungry.

Re: Shrugs.app – A native Slack client for macOS

#213

How long until this gets banned?

I don't think slack bans clients. They even document their API…

I maintain an IRC gateway and have never been harassed (except by users using whatever strange distribution and being unable to figure out how to run the thing… they could just get debian but noooo)

Re: Shrugs.app – A native Slack client for macOS

#214
post #146
post #141

Earlier quoted context omitted.

> crashes I've literally never had or heard of Slack crashing, across Windows, Ubuntu and macOS, regardless of memory available (8-32GB) and use. Do people really have Slack regularly crash on them or is that just something that gets attached to Electron (for some reason).

A slack crash would be the window going white and reloading. I get them occasionally. An electron crash would kill the window. I get these sometimes too when I try to run natively in wayland, which I’m aware is unsupported so I’m not blaming anyone for that.

Happens to folks on my team on occasion. Slack crashing. And the whole Electron app crashing too. Linux users.

Re: Shrugs.app – A native Slack client for macOS

#216
post #148

Earlier quoted context omitted.

Slack crashes on my Ubuntu setup on the regular. Grey screens. Unresponsive during video calls. Eats all of my memory at least once a day. The app is a mess.

Not a single crash on Mac in 5 months I’ve been using it. Perhaps it’s the Linux version? Or your system?

I get them all the time on my M1 Mac (Like at least once a week.) Sometimes even the white window that requires a force quit and doesn't auto-reload.

Re: Shrugs.app – A native Slack client for macOS

#217
post #148

Earlier quoted context omitted.

Slack crashes on my Ubuntu setup on the regular. Grey screens. Unresponsive during video calls. Eats all of my memory at least once a day. The app is a mess.

Not a single crash on Mac in 5 months I’ve been using it. Perhaps it’s the Linux version? Or your system?

Slack crashes quite often for me-try to do too much? That’s a crash.

Accidentally toggled the “huddle” button a couple of times - it’ll crash so badly, I legitimately have to restart the computer to fix it.

Re: Shrugs.app – A native Slack client for macOS

#218

Earlier quoted context omitted.

This is just wrong lol. Cancel has never received C&D orders for Ripcord, and it does charge $20 for the Slack features. Please don't spread misinformation you're not even informed correctly on, dude. If they were going to order a C&D order to Cancel, then they would've done it around the project's start (around 6ish years ago). Actually research this stuff before posting posts like these, plz.

From this user's top post on HN: > Over the years I've found writing on HackerNews, Reddit and other online sites has given me an outlet to get creative and engage with folks in a way that will shift discourse towards something I'm more interested in. I regularly lie and pretend I know about topics and areas I have zero experience in. I began noticing I received more upvotes and engagement

Should clarify: the comment above me by @amedvednikov is referring to this comment chain's original poster -- @Mandatum -- not the parent or link submitter, and the post mentioned is: https://news.ycombinator.com/item?id=30838788

Re: Shrugs.app – A native Slack client for macOS

#219
post #148

Earlier quoted context omitted.

Slack crashes on my Ubuntu setup on the regular. Grey screens. Unresponsive during video calls. Eats all of my memory at least once a day. The app is a mess.

Not a single crash on Mac in 5 months I’ve been using it. Perhaps it’s the Linux version? Or your system?

I have experienced few crash like scenario with network issues on my Mac. If my wifi is poor for a minute, slack will permanently stop working unless I force reload using menu or restart it. Messaging apps are basically meant to not have permanent connection, but I have seen very few that could work with this assumption.

Re: Shrugs.app – A native Slack client for macOS

#220
post #172
post #169

Earlier quoted context omitted.

i do agree it's fair, but it's also true that the service provider could argue that they are supposed to be in total control of the service, including the front-end. It's by societal consensus that this can be made fair, and to convince people that it is fair, there needs to be a logical, indisputable argument that it's fair. Otherwise, the service providers can always just hide behind the counter-argument of being i…

In the case of Discord, for example, the terms of service doesn't even mention third-party clients. Also, these services are accessible from web browsers, which are made by third parties. There are more reasons, like users being able to run whatever they want on their own computers, but just the ones above are enough.

If the terms of service allow it, then it doesn't matter what it's fair or not: you're allowed to make a client for it. The discussion is moot.
Post reply on HN