News for hackers. Stuff that matters.
Re:Insomnia's update locks out prev user data, forces accoun... by pseudalopex on Thursday September 28, 2023 @07:14PM (#37697206)
> Fully offline.

There is telemetry. And I didn't find opt in or even opt out code.

> lightweight

Could you quantify? I never saw a lightweight Electron app.

Re:Insomnia's update locks out prev user data, forces accoun... by helloanoop on Friday September 29, 2023 @03:06AM (#37700254)
> There is telemetry.

yes, its miniscule. one ping (and that too once in a day) that indicates that an anonymous user opened the app. No other usage details, micro interactions or anything else is tracked. Sure - in the future we will provide option to turn this off too.

> Could you quantify? I never saw a lightweight Electron app.

relatively, compared to the other electron monsters out there. You are definitely not going to native performance and fluidity, but it's a tradeoff that I made to support multiple os.

Also, currently Bruno is just me developing it for the last 2 years. Recently a community has formed around (nice to see) and we have a flurry of new contributors.

Re:Insomnia's update locks out prev user data, forces accoun... by pseudalopex on Friday September 29, 2023 @02:51PM (#37708606)
Users decide what is miniscule. Everyone collecting data without consent thinks they are justified. And fully offline means fully offline. It is hard to trust false claims and defensiveness.
Re:Insomnia's update locks out prev user data, forces accoun... by okeuro49 on Monday October 02, 2023 @07:57AM (#37737023)
I think Electron is fine for an application like this. Not much to gain for making a completely bespoke platform UI for a dev tool, and a lot of pain.
Re:Insomnia's update locks out prev user data, forces accoun... by isbvhodnvemrwvn on Saturday September 30, 2023 @06:19PM (#37720465)
I tracked this through the code.

Telemetry is set up here: https://github.com/usebruno/bruno/blob/main/packages/bruno-a...

It uses next.js config which is here: https://github.com/usebruno/bruno/blob/main/packages/bruno-a...

I don't know when this is evaluated, but it seems like if you set ENV=dev it should disable it.

Re:Insomnia's update locks out prev user data, forces accoun... by pseudalopex on Sunday October 01, 2023 @10:01PM (#37733128)
Until the developer changes it with no notice.
Re:Insomnia's update locks out prev user data, forces accoun... by helloanoop on Monday October 02, 2023 @10:13PM (#37747099)
Another benefit of electron is that it allows the community to quickly contribute and improve the project via PRs

In the last 5 days, Bruno received 25 PRs. I've already merged 21 of them and shipped multiple releases.

Re:Insomnia's update locks out prev user data, forces accoun... by pseudalopex on Sunday October 08, 2023 @12:20PM (#37811801)
I didn't ask why you used Electron. I asked you to quantify lightweight. And every release was a chance to respect consent.