Live data from Hacker News

Cerebro App – Open-source productivity booster with a brain

cerebroapp.com

51–60 of 171 posts

Re: Cerebro App – Open-source productivity booster with a brain

#51
post #43

OMG, another electron app that is meant to run as a daemon. It's terrible. I already have hard times with Slack taking more memory than i would expect from a chat. Yeah, I know that it's super hard to make native GUI these days, but please if you try to attract developer community with plugins and you have a relatively simple app, don't choose electron for that. Examples of good ol' native desktop apps : twitter for…

sure native apps would be great, but this guy seems to be doing this in his free time. i doubt he has time to learn and make native apps on all three os's

Could not QT fill this space better than a whole electron stack ?

Re: Cerebro App – Open-source productivity booster with a brain

#52
I wonder why people dont use pyqt? my startup's first product was a Square-pos like tool built in pyqt and cross compiled to exe, dmg and linux executable.

We made it run on Windows XP machine with 256 mb ram total. Oh and we embedded cherrypy into it.

For lots of products with performance as a criterion, pyqt toolchain is so much better than electron. And programming in qt isnt bad at all.

Re: Cerebro App – Open-source productivity booster with a brain

#53
i see some criticism of electron in the comments because of it's high memory footprint. If i would have to create an offline app i would also choose electron, because of it's simplicity and my familiarity with the technology. Is there something being done or planned to reduce the footprint? Or something on the roadmap? I would guess a browser is just not optimised for a use-case comparable to Cerebro (running as a daemon).

Re: Cerebro App – Open-source productivity booster with a brain

#54
> https://github.com/KELiON/cerebro/blob/master/app/AppUpdater... :

> export default class AppUpdater { ......

why is this a class ? just so it can auto-exececute without being called ?

i would prefer an 'export default function init(){ // init code'

Re: Cerebro App – Open-source productivity booster with a brain

#55

Earlier quoted context omitted.

Wow, some of the comments in this thread are pretty harsh considering the developer has worked hard on providing what looks to me like a pretty cool free app. Nobody is forcing you to install it.

Completely agree. Electron is free, easy to use and doesn't take much effort. Although it isn't the most memory efficient thing in the world, it is great at making really small applications (like this one) which developers can easily make plugins for. Javascript is probably one of the most common languages, with Node.JS the most common server-side variant of it, allowing so very many people to contribute. Also, we li…

Choosing Electron kinda by definition means that you as a developer chose the easy way when developing the app and decided to compromise on user experience, performance and disk space to save a bit of time. It's an antithesis of "working hard".

Re: Cerebro App – Open-source productivity booster with a brain

#56

OMG, another electron app that is meant to run as a daemon. It's terrible. I already have hard times with Slack taking more memory than i would expect from a chat. Yeah, I know that it's super hard to make native GUI these days, but please if you try to attract developer community with plugins and you have a relatively simple app, don't choose electron for that. Examples of good ol' native desktop apps : twitter for…

Wow, some of the comments in this thread are pretty harsh considering the developer has worked hard on providing what looks to me like a pretty cool free app. Nobody is forcing you to install it.

Don't worry about drinchev, it is very common in Bulgaria to point out flaws whenever someone else is doing something, instead of congratulating how awesome the work is. It is not personal, just cultural.

Re: Cerebro App – Open-source productivity booster with a brain

#58

Earlier quoted context omitted.

Wow, some of the comments in this thread are pretty harsh considering the developer has worked hard on providing what looks to me like a pretty cool free app. Nobody is forcing you to install it.

Don't worry about drinchev, it is very common in Bulgaria to point out flaws whenever someone else is doing something, instead of congratulating how awesome the work is. It is not personal, just cultural.

Speechless here. Bravo!

Re: Cerebro App – Open-source productivity booster with a brain

#59

Earlier quoted context omitted.

So, people shouldn't be able to comment their point of view because the developer worked hard?

I think people should be slightly less critical of design decisions enforced by a limited amount of time to work on a side-project that's free. Comments such as "why didn't you make everything from scratch" probably aren't going to contribute much to the conversation.

Well, maybe we should choose our projects based on time we have for them, instead of using a hammer to drive in a screw?

Re: Cerebro App – Open-source productivity booster with a brain

#60

OMG, another electron app that is meant to run as a daemon. It's terrible. I already have hard times with Slack taking more memory than i would expect from a chat. Yeah, I know that it's super hard to make native GUI these days, but please if you try to attract developer community with plugins and you have a relatively simple app, don't choose electron for that. Examples of good ol' native desktop apps : twitter for…

I feel completely the opposite way.

> It's terrible.

It's awesome. Who cares if it takes more memory than someone would expect? That doesn't matter unless you're on a memory constrained system, in which case it's hardly the fault of developers looking to be productive. Electron is here to stay, and it is greatly improving the desktop app ecosystem imo.

> if you try to attract developer community with plugins and you have a relatively simple app, don't choose electron for that

Electron is the perfect choice. Any web developer can quickly learn to contribute to an electron app. It's far easier to build community around electron apps than native apps, because there are more web developers than any other kind.

Post reply on HN