(Linux news in previous posts)

FOSS NEWS

Odysee plans feature to play any YouTube video directly inside its app soon without ads:
https://alternativeto.net/news/2026/2/odysee-plans-feature-to-play-any-youtube-video-directly-inside-its-app-soon-without-ads/
(Oh no, why the heck they want another legal trouble? I mean, it sounds good for the users, but it gives a reason to authorities to mess with them, and potentially sue them into bankruptcy, like they already did with their parent company, LBRY. Of course, NewPipe, Invidious, FreeTube, etc. do the same, but those are community projects, can't be attacked that easily, and even if they can be, they don't have that much to lose. In contrast, Odysee is a company, which employs people, who have to make a living. Also, it's a separate platform, which will be lost, if they lose the lawsuit (which is pretty likely, because authorities don't give a crap about digital freedom, only about the big corps' business, they don't consider YouTube datamining people a crime, but they do consider companies "hurting" big tech, see the YouTube Vanced case))
(And tbh, I personally prefer to watch YouTube videos without tying my watch history into an online account, FreeTube already offers a really solid experience)

Firefox 148 Is Now Available for Download with AI Kill Switch and Other Changes:
https://9to5linux.com/firefox-148-is-now-available-for-download-with-ai-kill-switch-and-other-changes

Firefox 149 Enters Beta with Split View, More Robust HTTP/3 Upload Performance:
https://9to5linux.com/firefox-149-enters-beta-with-split-view-more-robust-http-3-upload-performance

Ladybird web browser begins Rust adoption, starting with JavaScript engine, with AI help:
https://alternativeto.net/news/2026/2/ladybird-web-browser-begins-rust-adoption-starting-with-javascript-engine-with-ai-help/

Servo Browser Engine Starts 2026 With Many Notable Improvements:
https://www.phoronix.com/news/Servo-January-2026

Thunderbird 148 Email Client Improves Accessibility in Various Tree Views:
https://9to5linux.com/thunderbird-148-email-client-improves-accessibility-in-various-tree-views

Ente launches Locker, a new open-source secure vault with end-to-end encryption:
https://alternativeto.net/news/2026/2/ente-launches-locker-a-new-open-source-secure-vault-with-end-to-end-encryption/

(more FOSS news in comments)

#WeeklyNews #OpenSource #FOSSNews #FOSS #OpenSourceNews #News #Odysee #YouTube #Firefox #Firefox148 #FirefoxBeta #Ladybird #Servo #Thunderbird #Ente #EnteLocker #Browser #EmailClient #WebBrowser #BrowserEngine #Email #FosseryTech

Odysee plans feature to play any YouTube video directly inside its app soon without ads

The open-source YouTube alternative Odysee has announced it is developing a feature that lets users watch any YouTube video within its platform, while preserving ad earnings for creators

AlternativeTo

Is there any way to not have to endure the new Firefox 148 UI on Android?

I tried this upgrade when the first studies came out and it is just as unbearable now as it was back then.

#firefox #firefox148 #android #mozilla

Anyone not switched of the #AI in #Firefox148?
Mozilla veröffentlicht Firefox 148 – inklusive „KI Kill Switch”

Mozilla hat Firefox 148 veröffentlicht. Dieser Artikel beschreibt die Neuerungen des Browsers für Microsoft Windows, Apple macOS und Linux.

soeren-hentzschel.at
“Choice. The solution is choice.”*

You should download Firefox 148 (released today!) and explicitly set the new "AI Controls" to your preferred choice.
* https://www.firefox.com/

Disclosure: I work for Mozilla, but this post, like all on this site, represents my personal thoughts and opinions.

More and more software includes various “AI” features. The “quotes” are deliberate because there is an increasingly fuzzy popular understanding of what is or is not “AI” that continues to diverge from any specific technical meaning.

Many folks have expressed strong opinions against “AI” features (for lots of reasons which are worth a separate blog post), in particular in web browsers, and a desire for a simple way to disable such features.

Tentatively called an “AI kill switch”, the Firefox team developed both an overall switch to turn off or block various "AI" features by default (including any future features), and the ability to selectively enable specific features. Or vice versa (turn on by default, and selectively disable specific features).

See the official blog post for screenshots and lots more details:
* https://blog.mozilla.org/en/firefox/how-to-use-ai-controls/

I have set my own "Block AI enhancements" setting to "blocked", with the exception of enabling "Translations". Translations are a feature I use often, a feature that requires per-page activation (another degree of user-control), and runs completely locally on my browser. Nothing automatic, nothing that requires submitting what I’m reading to a random server.

For me this was an easy choice because it fits within my prior larger personal preference of using a restricted browser by default, with leaner settings, for greater security, privacy, and performance reasons. I do keep various other browser variants (and profiles) for testing purposes, experiments, or seeing what a new user may be experiencing.

The rest of this post is not about AI.

My Top Two Browser Extensions

As part a more restricted personal browser approach, for a long time I have run with two add-ons that block A LOT more by default:
* NOSCRIPT: https://addons.mozilla.org/en-US/firefox/addon/noscript/
* EFF Privacy Badger: https://addons.mozilla.org/en-US/firefox/addon/privacy-badger17/

I do not use a separate ad blocker. With NOSCRIPT, in general I don’t have to.

I prefer to explicitly grant permission to a site (domain) for its scripts to load. Some sites I use often enough that I've granted persistent permissions for their scripts. Others, third parties in particular, that I know function purely for analytics or tracking I explicitly persistently block, because they seem totally disconnected from any user benefit.

Yes it’s extra work, however, I find it worth seeing just how much each site depends on scripts, third party scripts, and how many.

It’s especially worth it when I'm on slow or intermittent wifi, where every script blocked makes a big difference in how fast a site loads. Yes this is still a problem.

The network is not the computer. The network is the weakest link.

Even now, in 2026, contrary to popular (especially developer) beliefs that fast internet access is ubiquitous, frequently it is not.

If you’re on a train, plane, or at an event with thousands of people like a concert or many conferences, your wifi or even mobile connection will be intermittent or slow at best.

Just this past Saturday at the F1 Exhibition in the San Francisco Marina, the cell networks were overwhelmed due to the crowds, with even “simple” text or chat messages failing to send. Last year at the Portola Festival their wifi was so bad that even if you managed to connect to it, simple HTML pages barely loaded, while native applications dependent on network access failed completely.

JS;DR

Many times if a site fails to display content without JavaScript, I simply close the tab.

I already have so many open tabs to read (process) that I no longer feel any need to read any particular new website that fails to show content without JavaScript. If their web developers can’t be bothered to take the time to implement progressive enhancement, why should I bother to take the time to read their content? More on this:
* https://tantek.com/2025/069/t1/ten-years-jsdr-javascript-required-didnt-read
* https://indieweb.org/js;dr

A subtler form of JavaScript failure is when a site’s content is displayed, however its buttons or even simple hyperlinks fail to function due to scripts not loading:
* https://tantek.com/2012/073/t4/js-ajax-only-tired-waiting-bloated-scripts-sxsw-wifi

Progressive Permissions

On sites that I do allow scripts, I still limit their access to cookies using the Privacy Badger add-on, and only selectively enable them if I’m logging in or otherwise customizing my experience on that site.

When websites immediately request use of a cookie disconnected from any user action that would justify a need for a cookie, it seems both presumptuous, and frankly, a bit pushy or rude. It also seems like rushed or lazy coding.

User requests are what computers are for.

A user-centric approach to any kind of permission or capability, whether cookies or personal information like location, would only request such as part of directly handling an explicit user action that requires the capability.

The simple act of viewing a website should never require cookies, location information, or any other capabilities that require special permissions. E.g.
* If I successfully log into a website, a cookie helps me stayed logged in.
* If I click a "show me my present location" button on a map site, it makes sense to request my location to fullfil that user request.

This probably could have been several blog posts.

Yet the common theme across all of these is user choice.

Whether new features, use of scripts, or privacy impacting features such as cookies or personal location, users should always have the choice and agency to say no, and customize their web browsing experience accordingly.

#Firefox #Firefox148 #AIcontrol #AIkillswitch #JSDR #UserChoice

*Top of post quote paraphrased from Neo in The Matrix Reloaded who said: “Choice. The problem is choice.”
Get Firefox

Firefox
Mozilla führt Kill-Switch für alle KI-Features in Firefox 148 ein

Mit Version 148 erweitert Mozilla seinen Browser um eine zentrale Verwaltung für KI-Features und neue Sicherheits-APIs für Webentwickler.

heise online

Thank you to give me this choice now, I suppose 🤔

#firefox #Firefox148 #noai

I had previously removed Firefox from all of my Linux hardware because of Mozilla's embracing of AI. With the announcement of the AI "kill switch", I decided to download and install the recently released Firefox 148. After installing Firefox, I can confirm that the kill switch is present and does work (from what I can tell, anyway). I have to give Mozilla credit for doing what they said they would do and allow their users to disable all AI "features", but I'm still not happy that they've jumped onboard the horrible AI train. I'm torn between leaving this latest release of Firefox on my hardware or removing it because of its use of AI, even though we can disable it.

#noai #mozilla #firefox148
Goodbye innerHTML, Hello setHTML: Stronger XSS Protection in Firefox 148 – Mozilla Hacks - the Web developer blog

Cross-site scripting (XSS) remains one of the most prevalent vulnerabilities on the web. The new standardized Sanitizer API provides a straightforward way for web developers to sanitize untrusted HTML before inserting it into the DOM. Firefox 148 is the first browser to ship this standardized security enhancing API, advancing a safer web for everyone. We expect other browsers to follow soon.

Mozilla Hacks – the Web developer blog
@BenjaminHCCarr I think the local translation feature would be useful, if it worked properly. Better than sending it all to google translate anyway. #firefox #firefox148 #mozilla