Live data from Hacker News

Shrugs.app – A native Slack client for macOS

shrugs.app

191–200 of 236 posts

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

#191
post #183

Earlier quoted context omitted.

Want to double-down on this. I read "native" and immediately assumed the main selling point was perf - which enticed me to open the link.

Paying for native macOS apps is like buying vinyl records. It’s an aesthetic choice, nothing more.

It is a user experience choice. Most decent native macOS apps adhere to system conventions. Text editing works as one would expect in a system text field. Keyboard shortcuts behave as expected. Custom keyboard shortcut definitions from the Keyboard section in Preferences actually work. And on and on.

Slack in particular is extremely, extremely slow, even by Electron standards. I can't expand it to the full-height of a 4K (running at 1080p) portrait monitor without typing becoming unbearably laggy, so I either have to keep it at 1/3 monitor height, or have to use another application for writing the text.

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

#192

> We do not offer refunds. Please make sure that you can login into your Slacks and that the app works for you by using the free test version. From my experience when someone says they don't offer refunds it's generally a sign that lots of people ask for their money back. I've not once dealt with a company that had a no refunds policy that was a good company to deal with.

I run a very small audio plugin company as a side-hustle/just for the love of it. Refunds through my payment platform cost me money. I offer a very generous trial (3 weeks unrestricted, nag screens after that). I think because of that no-one actually asks for refunds (or perhaps my plugins are good enough that everyone who buys is satisfied). I do offer refunds for accidental double purchases though (usually I'm the…

I understand that refunds cost money. I have a SaaS boilerplate (https://getparthenon.com) with a 30-day free trial and then still offer a 6-month refund policy (6-months if you pay for the year, the full currente month if you're paying monthly). Why? Because I believe in my product. I also don't want people to go around regretting buying it, if they try to make something it doesn't go well for them then they can have their money back. Also, not many people actually ask for refunds. So mostly, it's just a good policy to have that costs me very little.

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

#193
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.

This is the same argument AT&T used to forbid third party telephones on their network. It didn’t convince then, and it does not convince now. Tolerating third party clients should just be part of the cost of doing business and part of the design of robust protocols.

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

#194
post #13

The first thing I looked for was a comparison with the official Slack client in terms of performance, since that's the only reason why I'd consider using this. Numbers for CPU load, memory use, time to perform certain actions, crashes. Doesn't seem to be anything available on the site regarding this, which is a shame.

Most of the point of skipping electron is memory usage, which is a major issue with having a full separate installation of Chrome just to handle a webpage, which is what Slack is.

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

#195
post #161

Earlier quoted context omitted.

I mean, you don't have to. I appreciate the skepticism. I am the actual author of Ripcord. I've had an account here for many years. You will not find someone with better firsthand knowledge about Ripcord surviving or not surviving legal challenges.

I'd be interested to hear more about what sort of challenges you have faced, and if/how you responded to them, if you have the time. Regardless of the upthread "well, just switch [your company/government/entire friend network] to an open/permissive service" non-answer, I think there's going to be ever-more need for unofficial clients for some of these services, and a big part of that is going to be how to avoid havin…

I would like to say stuff about it, but can't just yet.

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

#197
post #148
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).

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?

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

#198

Earlier quoted context omitted.

It has a free version you can use. I am not sure if refunds for software purchases is the norm. Does Microsoft offers Windows or office purchase refunds?

It has a free version that is limited to the #general room which would mean for my random communities I wouldn't be able to test this out on the generic happenings. Nevermind a full blown work slack. > I am not sure if refunds for software purchases is the norm. Does Microsoft offers Windows or office purchase refunds? It is indeed the norm in the indie hacker world which this developer and product is part of. I don'…

The demo version now actually supports multiple rooms (I think the 4 or 5 last you clicked). The bigger issue usually is the lack of XOXC support (as the general API gateway lacks a lot of API features).

BTW: You can also get a refund. This is more to make sure that people actually try the thing before blindly buying something. Shrugs _does_ have limitations, so it's important to first test whether it fits the needs.

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

#199
post #191
post #183

Earlier quoted context omitted.

Paying for native macOS apps is like buying vinyl records. It’s an aesthetic choice, nothing more.

It is a user experience choice. Most decent native macOS apps adhere to system conventions. Text editing works as one would expect in a system text field. Keyboard shortcuts behave as expected. Custom keyboard shortcut definitions from the Keyboard section in Preferences actually work. And on and on. Slack in particular is extremely, extremely slow, even by Electron standards. I can't expand it to the full-height of…

it also has multiple accessibility issues for low vision users. I'd happily switch to a native client because using native widgets instead of HTML would likely address most, if not all, of my accessibility needs.

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

#200
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?

You’ve never seen Slack reload while using it? Often, that’s a “crash” in an Electron app.
Post reply on HN