Live data from Hacker News

Shrugs.app – A native Slack client for macOS

shrugs.app

101–110 of 236 posts

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

#101
post #43

Earlier quoted context omitted.

Yeah, but multiple windows! OMG! I find managing multiple conversations with Slack so incredibly challenging. Having multiple windows open for active conversations is sooo good.

It's funny to see how basically all the official mainstream IM clients like AIM, MSN, ICQ, etc. used to be 1-window-per-conversation, but then in some odd wave of "modernity" (for lack of a better term) that was all dispensed with, and then now, multiple windows is somehow heralded as a new feature again. To me, it's just common sense that each conversation should be in its own window, instead of stuffing them all in…

I remember when a lot of software had heaps of windows. Like graphics editing apps, logic, Final Cut etc. Been a huge cutting back on windows for apps.

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

#102
post #43
post #4

It looks nice, but if you plan to try it as you default Slack client be aware it is lacking many features: - Edit posted messages (big one, TBA) - Authentication w/ XOXC tokens - Loading older messages - Typing indicators - Starring & Pinning things - Search - Sharing messages - Screensharing and Calls (aka Screenhero) - Joining and creating channels

Yeah, but multiple windows! OMG! I find managing multiple conversations with Slack so incredibly challenging. Having multiple windows open for active conversations is sooo good.

I frequently just use slack in the browser because it has tabs and windows. And generally performs much better.

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

#103
post #57

Earlier quoted context omitted.

Sued for what, exactly?

Violating the API Terms of Service [1]? > [...] Further, you will not: [...] (C) access our APIs or documentation in order to replicate or compete with the Services; [1] https://slack.com/intl/en-au/terms-of-service/api

Sincere question: is an alternate app competing with Slack’s services? We pay for each user who uses Slack, whether it’s by phone, desktop, or web. The client is 100% free; the right to connect to their service is what costs money. Slack makes exactly the same whether I use their app or an alternative.

I’m definitely not a lawyer, but it’s not clear to me that this would violate the ToS.

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

#104
post #24

Earlier quoted context omitted.

What does that have to do with Slack? If your computer has trouble playing high frame rate video it'll be the same on every application.

Except that I can play a 4k 60fps 100Mbps bitrate HEVC video in vlc with 1/6th of the cpu usage slack needs to display a damned gif

I think you'll notice the CPU cannot play 4K 60fps in GIF format. Maybe the problem is literally the format itself, which is terrible. It's too bad something like MPEG or some of the animated PNG / JPEG / WEBM formats never took off for meme-y animated images.

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

#105

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

..yikes.

someone admitting to that behavior on HN should be banned. that's actively hostile to the discourse here.

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

#106
post #43

Earlier quoted context omitted.

Yeah, but multiple windows! OMG! I find managing multiple conversations with Slack so incredibly challenging. Having multiple windows open for active conversations is sooo good.

It's funny to see how basically all the official mainstream IM clients like AIM, MSN, ICQ, etc. used to be 1-window-per-conversation, but then in some odd wave of "modernity" (for lack of a better term) that was all dispensed with, and then now, multiple windows is somehow heralded as a new feature again. To me, it's just common sense that each conversation should be in its own window, instead of stuffing them all in…

Clients like Adium (on Mac OS) and Pidgin (elsewhere, but honestly nothing is as nice as Adium), had a great solution for this. A window with tabs, but you can just drag tabs out and have more than one window. Plus you could style messages client-side. Nice and easy, better than anything popular today.

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

#107

Earlier quoted context omitted.

I feel like it being based on Electron is the least bad thing about it. Native or not, you have to reach the API for everything and that's slow.

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.

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

#108
post #70
post #63

Earlier quoted context omitted.

To be fair, I'd love to see a case like this brought to court. I'm not sure there's great precedent here. I think a case could be made that Slack was not harmed through this work.

I'd like to hear a lawyer (HN has several) corroborate this "Slack must articulate harm" claim, because there is a whole branch of civil law that exists to enforce contracts in the absence of torts; as I understand it, it's called "contract law".

This is true, and not all contracts are valid. It's why I'd love to see a good case brought. I feel like every time this happens the little guy just folds instead of doubling down.

But agree, would love to see some lawyers weigh in.

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

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

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.

Well the other selling point would be a native UI experience. I like apps that use the native UI style of the host operating system.
Post reply on HN