Urgent.News

What's breaking now, across thousands of outlets.

Tech

I Switched to Brave Browser

For nearly a year, the author has expressed frustration with wanting to move away from Firefox. The initial grievances began with Mozilla's announcement regarding their AI strategy, which the author found concerning. After that, the author became increasingly dissatisfied, leading to a long rant about the current state of Mozilla.

The author tried out Vivaldi, but found it too feature-heavy and UI-heavy, with issues persisting even though Vivaldi supposedly fixed the dark/light theme switching. Eventually, the author decided to give Brave a try, initially removing the crypto and AI features that were present. Once the unwanted elements were removed, everything worked as expected on both Ubuntu and Android.

The UI was similar to Firefox and did not overload the user with unnecessary features or toolbars. The author found that Brave rendered webpages effectively and got out of the way, without the need for additional functionalities like RSS feed checking or email handling. Although the author acknowledged that the founder, Brendan Eich, has controversial views, the author emphasizes that this has no bearing on the software itself.

The author believes that Brave is a decent piece of software that fulfills the author's needs and does so well. Therefore, the author plans to continue using Brave as their secondary browser for now, while also keeping an eye on Firefox and Vivaldi to potentially switch back if Mozilla improves in the future.

Written by urgent.news from Hacker News's reporting — not their text. Machine-written — may contain errors; check the original before relying on it.

Read the original at kevquirk.com →

More in Tech

What Happens to the CPU Cache During sched_yield

Voluntary thread yielding via sched_yield() destroys hardware execution performance in production runtimes. Rather than executing an efficient wait, a yielded thread triggers a full Linux kernel…

  • Yielding CPU execution via schedyield() triggers a complete kernel context switch.
  • schedyield() causes cache pollution, leading to delays and tail latency in high-throughput systems.

More from Monday 28 September →