Earlier quoted context omitted.
functionally and computationally, the tiny C program and the java monster would be doing the same thing.... So yes, they're comparable. Choosing inefficient ways to do things (in the case of Java) is not a way to escape comparison.
You can't say "wow, look how much smaller the C program is" and then ignore why it's so much smaller in the first place (no runtime, no garbage collection, etc.) If that's the case, then we should hand-roll assembly all the time because it's "smaller". You also can't just call Java inefficient because it produces larger programs or is "slower". It's all about choosing the right tool for the job.
Slack client for the terminal
151–160 of 184 posts
Re: Slack client for the terminal
#152I use this personally. Its great. Hides all the cruft that people post in slack as text. I've been working on trying to extend it on the side. A chat client should not be taking over 1GB of RAM
> A chat client should not be taking over 1GB of RAM Why do you care so much about RAM usage? All this concern over RAM is completely missing the picture here. Every conversation about slack or electron people complain about RAM usage. The market could not give two shits about RAM usage so why does everyone on HN complain about it?
Re: Slack client for the terminal
#153I use this personally. Its great. Hides all the cruft that people post in slack as text. I've been working on trying to extend it on the side. A chat client should not be taking over 1GB of RAM
> A chat client should not be taking over 1GB of RAM Why do you care so much about RAM usage? All this concern over RAM is completely missing the picture here. Every conversation about slack or electron people complain about RAM usage. The market could not give two shits about RAM usage so why does everyone on HN complain about it?
That's fucking bonkers. Objectively and scientifically fucking bonkers.
Re: Slack client for the terminal
#154Earlier quoted context omitted.
You can't say "wow, look how much smaller the C program is" and then ignore why it's so much smaller in the first place (no runtime, no garbage collection, etc.) If that's the case, then we should hand-roll assembly all the time because it's "smaller". You also can't just call Java inefficient because it produces larger programs or is "slower". It's all about choosing the right tool for the job.
Perhaps Java should have been designed to scale down and not require all that stuff when perfectly reasonable applications don't need them all the time .
Re: Slack client for the terminal
#155I use this personally. Its great. Hides all the cruft that people post in slack as text. I've been working on trying to extend it on the side. A chat client should not be taking over 1GB of RAM
What's the advantages of using the client vs. using it as a tab in your browser? Tab in the browser seems to be working for me OK, once I figured out I could "pin" the tab in Firefox, which prevented me from accidentally closing it.
Re: Slack client for the terminal
#156So we've gone from IRC which worked perfectly fine to a billion dollar business just to port that software back to the terminal, where we started out to begin with I don't understand this world any more
Re: Slack client for the terminal
#157Earlier quoted context omitted.
how is it taking up that much data? I'm at 550mbs with 6 very active teams and while on voice chat. Dropped out of voice chat I'm at 340mb. Each team has 10-20 channels. I also use Discord which uses Electron and with it, I'm on 8 separate active servers with anywhere from 10-30 channels. This sits at 115mb without an issue. Can you tell me where these electron metrics come from where people have slack take up 1gb or…
> I'm at 550mbs with 6 very active teams and while on voice chat. Dropped out of voice chat I'm at 340mb That's still a lot of RAM for a chat with giant emojis. You have to consider that people reporting these issues with memory consumption are running the app in different operating system than yours. Maybe your system is optimized. I just checked my co-workers computer and his main Slack process is at +97MB but ther…
There are no Slack helpers.
I'm not sure why you're this adamant about it.
I still it's quite a good deal given that my Discord instance has a similar feature-set and is accessing just as many channels/servers/teams as Slack but at a third of the memory.
Re: Slack client for the terminal
#158Earlier quoted context omitted.
how is it taking up that much data? I'm at 550mbs with 6 very active teams and while on voice chat. Dropped out of voice chat I'm at 340mb. Each team has 10-20 channels. I also use Discord which uses Electron and with it, I'm on 8 separate active servers with anywhere from 10-30 channels. This sits at 115mb without an issue. Can you tell me where these electron metrics come from where people have slack take up 1gb or…
Back when I used Slack, I was on 8? different slack(s)? And my memory usage was around 1.5-2GB on OSX.
Re: Slack client for the terminal
#159Earlier quoted context omitted.
how is it taking up that much data? I'm at 550mbs with 6 very active teams and while on voice chat. Dropped out of voice chat I'm at 340mb. Each team has 10-20 channels. I also use Discord which uses Electron and with it, I'm on 8 separate active servers with anywhere from 10-30 channels. This sits at 115mb without an issue. Can you tell me where these electron metrics come from where people have slack take up 1gb or…
Every Slack workspace creates an Electron instance. If you're on three workspaces, that's like running three totally separate browsers.
Re: Slack client for the terminal
#160Earlier quoted context omitted.
I can’t convince my colleagues to use IRCCloud at least people will put up with using slack. Rocketchat has much more feature parity to slack tbh. Comparing slack to IRC isn’t really fair even though they do the same thing. I have used irc and slack and slack’s ease of use is its asset. I used freenode in high school and college to teach myself scheme. The barrier to entry is not something that can be explained as ju…
Disagree about barrier to entry. I run an office hours chat for my online classes powered by IRC. I use KiwiIRC as the front-end. Students need only the web address of the web page I want them to go to. When they get there, they need only a username. No signup, no verification, none of that. They're online, getting help in seconds. Individual public channels requiring nickserv registration and all that? that's anothe…
Some welcome message. You may be too used to IRC to recognize this, but this is frightening gibberish to 99.99% of computer users.
Also, this interface does not get you crucial features provided by other chat services, such as seeing what previous users have said.