Hacker News new | ask | show | jobs
by ilanco 3326 days ago
> We offer pre-built binaries of `now(1)` for 64 bit systems (v5.2.3). They even work on devices without Node installed!

I wanted to install the now CLI for Linux and then realized it's over 40M in size. Can someone explain why a CLI tool needs to be the size of a browser.

1 comments

Because node and all of the CLIs dependencies are bundled within.
Thanks.
40MB seems a little excessive? An entire mail application I created in Electron was 30MB which included the Node binaries. Not to mention it also had all of Chromium.
compressed or uncompressed?

femto looks cool (i work at nylas)

Compressed as an executable, using `electron-builder`. And thanks, femto is cool, but Nylas is awesome! It's the mail client I currently use and will almost certainly use for the foreseeable future.

Just thought I might toy with a minimalist email client, the thing that gets me about Nylas is it takes a while to synchronize emails.

yep we can always make it faster! it's always a tradeoff to whether folks want to use CPU or not. The faster you sync the more people complain about hurting battery life. Downloading >100k items over an archaic protocol just takes lots of processing.