Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Try out eul:

https://eul.im

It's a native desktop client for Slack, Skype, Slack, Facebook, etc. It's only 4 MB, it has minimal CPU usage, and it can handle hundreds of thousands of messages without lag.



Probably should disclose that you make it: https://github.com/eul-im

Also, given that it's not open source, I can't trust it with my private Slack teams. I would seriously consider making the source open. You can still charge for it (and I'd love to pay for it!), but I need assurance that it's not doing anything untoward. Perhaps a Patreon level that includes source code access?


Having the source but not building it yourself doesn't rule out that the compiled app actually has different source than the code you got. So having the source but having it rely on some complex or irreproducible build system is not enough for open source here.


Its disingenuous to claim its 4MB when the first thing it does when you run it is download 500MB of data in order to function.


It needs a browser (~50 MB, not 500) to do authentication once, then it works without it.

I'm not happy about it, but there's no other way.

It's still a native app, you don't have to always have a web browser running any more.


If there is no other way then perhaps you should stop claiming it only takes up 4MB.


It downloaded 500MB here.


That's like claiming that World of Warcraft is only 4MB because that's how big the launcher is. It also creates folders in the wrong place[0] (1 directory above %APPDATA%).

[0]https://i.imgur.com/FTZhjuX.png


Good catch, thanks! Will be fixed in the next release. I'm not good with Windows stuff.

I don't agree with your WOW example. The browser is downloaded only for authentication, it's not used after that. The actual app is indeed 4 MB, and it has minimal CPU/RAM usage, unlike web browsers and WOW :)

Yes, downloading 50 MB for authentication sucks, but you still get a light native app.


Why does it need to "download embedded browser" as part of setup?




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: