News for hackers. Stuff that matters.

taschmex

Re:Discord is ditching Electron and its new app uses less RAM on Thursday November 05, 2026 @10:07AM (#50380026)
I am not a developer, but using this type of frameworks and toolkits means that a lot of useful (and sometimes "boring") things are already thought through and taken care of. This is probably most important for smaller projects and teams, but some of it probably applies to Discord scale operations as well :)

While you _should_ put some effort into tuning and fixing these things for your specific project, you will "mostly" get things like cross-platform support for all major desktop operating systems, some support for accessibility-tools like screen readers and voice over, devtools and debuggers, application installers, (push) notifications, caching, some aspects of security and cryptography, log handling, and file handling for free, or at least get a reasonable push in the right direction, with Electron.

The alternative is either getting each of these things from a different third party source, or making them all in-house. With a popular abstraction layer like Electron + a web stack, you will to some extent encounter the same problems, mysterious log messages, design considerations and other issues as everyone else. This means that you can find documentation, stack overflow questions, new hires, consultants, blogs, LLMs, etc. that have the skills and knowledge you need, instead of researching and solving everything in-house.

Re:Buy a train, bridge or tracks from the Swiss Railway on Wednesday June 10, 2026 @03:02PM (#48481063)
Yes, but most people can't sleep through a train transfer
Re:Pijul a FOSS distributed version control system on Saturday April 11, 2026 @05:53PM (#47734354)
See also the (slightly unhinged (affectionate)) talk at FOSDEM 2024; https://archive.fosdem.org/2024/schedule/event/fosdem-2024-3...
The HN website shows the host part of the URL right next to the title, so it says "Roam 50GB is now Roam 100GB (starlink.com)", but it looks strange in my RSS reader
Re:On Getting Hacked on Friday January 09, 2026 @05:56AM (#46552479)
Every browser-based bitwarden client I have used have the option to choose the autofill option on single items as well as the global default. Find the login item, click edit, scroll to autofill options, where each URI is listed with a gear icon next to it. Click the gear and select the appropriate match type.

For the absolute majority of use cases, "host" should be the default, but i have found uses for both "base domain" and "regular expression" in some special cases.

Normal browser extension Bitwarden Ctrl-Shift-L autofill defaults to the most recently used entry when there are multiple matches, afaik.