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

It'll be interesting to see how that plays out.

Btw why are the Linux and Mac versions both 21mb but the Windows version is only 1mb? Magic? I'm gonna assume magic.

Also: it doesn't seem to use Electron! Cool! But wait, it uses Python + Qt instead?



When there's doubt about feature requests, I side with conservative choices because I hate bloated software.

The Windows version is an online installer that always fetches the latest version from the update server. It's based on Google Omaha, the same technology that also Chrome uses for auto-updating. I wrote a blog post about this [1].

It uses PyQt instead of Electron. I was very tempted to use Electron, but its startup time is prohibitive. I wrote a blog post about this as well [2].

[1]: https://fman.io/blog/google-omaha-tutorial/

[2]: https://fman.io/blog/picking-technologies-for-a-desktop-app-...


Random question: why is the Windows distribution. 1MB and Lin/Mac 21MB?


The post you're responding to literally explain exactly that. The windows installer is a downloader, the others aren't.


It was late, but you are right :(




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

Search: