News for hackers. Stuff that matters.
[dead]
Re:I've spent the last two years building a new email client by kristiandupont on Wednesday May 02, 2018 @08:53AM (#16976390)
>many people won't use them, mostly for the technical reasons

I really don't think that's true outside of the HN echo chamber. Like OP, I am using a Macbook Air which is hardly a supercomputer and vscode runs perfectly fine on it.

Re:I've spent the last two years building a new email client by dotancohen on Wednesday May 02, 2018 @09:01AM (#16976449)
There is almost universal hatred of the Slack app in our client relations department, due to performace. All use Mac laptops or Windows desktops, none of them know the term "Electron".
Re:I've spent the last two years building a new email client by mmargerum on Wednesday May 02, 2018 @09:33AM (#16976678)
I wonder why people run slack stand-alone. I run it as a pinned tab in my browser and with browser notifications it works great. Very few issues running it this way and performance seems good.
Re:I've spent the last two years building a new email client by scott_s on Wednesday May 02, 2018 @10:07AM (#16976982)
I have Chrome users for browsing, personal email, work email and Slack. I had Slack in a separate Chrome window, in a pinned tab. I noticed that changing to my communications space was slow. By eliminating windows one-by-one, I discovered, the culprit was the Slack pinned tab. I tried the Slack standalone app instead, and that slowness is gone. I can't explain why, but the standalone native app may actually perform better. I think it's worth checking out.
Re:I've spent the last two years building a new email client by lkbm on Wednesday May 02, 2018 @10:25AM (#16977147)
I've gone back and forth between in-browser and stand-alone, but as my number of Slack teams grows, browser tabs get considerably less appealing. (I have five I monitor regularly and four more I don't care much about.)
Re:I've spent the last two years building a new email client by blowski on Wednesday May 02, 2018 @08:48AM (#16976352)
Can't you build something "to use as little RAM as possible, given that it's using Electron"?
[dead]
Re:I've spent the last two years building a new email client by justtopostthis3 on Wednesday May 02, 2018 @09:07AM (#16976487)
This conversation seems more analogous:

"I raise elephants, but they are bred to be as small as possible."

"They're _either_ elephants, _or_ bred to be as small as possible."

Re:I've spent the last two years building a new email client by dotancohen on Wednesday May 02, 2018 @09:19AM (#16976549)
I'll accept that! Thank you for the perspective.
Re:I've spent the last two years building a new email client by quakenul on Wednesday May 02, 2018 @09:09AM (#16976499)
That is a tough question but if presented to me in the context of this thread I would probably respond, that it is a poor analogy.

Why do we have to make this complicated? The creator is using Electron, and within that given framework putting focus on RAM optimization. Moving on.

Re:I've spent the last two years building a new email client by kittiepryde on Wednesday May 02, 2018 @09:10AM (#16976504)
Programs do a lot more than they used to. Even though they solve similar problems as their predecessors. 300MB is perfectly fine for a modern app when computer team is measured in GB.
Re:I've spent the last two years building a new email client by andruby on Wednesday May 02, 2018 @09:26AM (#16976609)
> For an application that deals with primarily with downloading, uploading, and displaying text.

Emails have become much more than that. They can contain almost everything a webpage can.

Most browsers use a ton more ram than 300 MB.

Re:I've spent the last two years building a new email client by d-sc on Wednesday May 02, 2018 @08:59AM (#16976433)
I call the F150 pickup I drive small. It is compared to the F350’s and semi that I’ve also driven.

In absolute terms it may be big. But for an electron app it’s probably not too bad.

Re:I've spent the last two years building a new email client by jahvo on Wednesday May 02, 2018 @08:56AM (#16976404)
Telegram is not an Electron app. It's a Qt app written in C++.
Re:I've spent the last two years building a new email client by tincholio on Wednesday May 02, 2018 @09:58AM (#16976894)
At least on Mac you can get the telegram app, or something called Telegram Desktop, which is Electron-based
Re:I've spent the last two years building a new email client by jahvo on Wednesday May 02, 2018 @10:01AM (#16976918)
If you mean this, it's written in C++ https://desktop.telegram.org/

If you mean this, it's written in Swift https://macos.telegram.org/

Re:I've spent the last two years building a new email client by gnastygnorc on Wednesday May 02, 2018 @08:48AM (#16976353)
Telegram is not an electron app. It's native C++ and QT
Re:I've spent the last two years building a new email client by opencl on Wednesday May 02, 2018 @09:22AM (#16976576)
The official telegram desktop client is Qt.
Re:I've spent the last two years building a new email client by arifmeticus on Wednesday May 02, 2018 @08:56AM (#16976408)
>FWIW I use the Telegram client which is an Electron app

What OS are you using Telegram in?

Re:I've spent the last two years building a new email client by dotancohen on Wednesday May 02, 2018 @08:59AM (#16976431)
CentOS 7.3