Nachdem Mozilla den Browser Firefox für 32-Bit-Linux-Systeme lange bereitgestellt hat und nach eigenem Bekunden noch lange nachdem die meisten anderen Browser und Betriebssysteme die…| Linux-Magazin
Sim, é verdade: a Mozilla está metida com esse negócio de inteligência artificial. Apesar do desgosto de parte dos usuários do Firefox, nem tudo são mãos com sete dedos. Uma das primeiras iniciativas da Mozilla em IA generativa foi desenvolver modelos de tradução eficientes a ponto de rodarem no próprio dispositivo. O recurso já existe […]| Manual do Usuário
gov.uscourts.dcd.223205.1436.0_1.pdf Here's the 230 page PDF ruling on the 2023 United States v. Google LLC federal antitrust case - the case that could have resulted in Google selling off Chrome and cutting most of Mozilla's funding.I made it through the first dozen pages - it's actually quite readable. It opens with a clear summary of the case so far, bold highlights mine: Last year, this court ruled that Defendant Google LLC had violated Section 2 of the Sherman Act: “Google is a monopol...| Simon Willison's Weblog
Chrome stays. Payments stay. Exclusive placement goes. Some Search data goes.| Spyglass
Aplikacji Pocket, znanej niegdyś jako Read It Later, używałem niemal każdego dnia przez ostatnie 12 lat. Paradoksalnie, im mniej czasu miałem na korzystanie z komputera czy telefonu, tym bardziej była użyteczna. Jej zastosowanie? Przechowywała linki do tekstów, które chciałem przeczytać; filmów, które chciałem obejrzeć; podcastów, które mogły mnie zaciekawić. Wrzucenie tam linku „na później” było […] Artykuł Umarł Pocket, niech żyje Raindrop.io pochodzi z serwi...| Informatyk Zakładowy
Önce ana rakamlar. Toplam gelir 593 milyon dolardı, bu da Mozilla’nın 2021’de kazandığından 6 milyon dolar daha az. Yine de 2020 gelirinden 100 milyon dolar daha fazla. Gelirlerin çoğunluğu telif haklarından geliyor. Mozilla telif ödemelerini şirketlere göre ayırmıyor, ancak çoğunluk Google arama anlaşmasından geliyor. Telif hakları Mozilla’ya 2022’de 510 milyon dolar kazandırdı ve bu rakam […]| MurHas
Sparklines, how they were intended to be presented.| wok
July 2025 Patch Tuesday forecast: Take a break from the grind| Help Net Security
Fakespot has officially shut down. Learn why Mozilla killed the fake review detector and discover alternatives for checking Amazon reviews.| TrueStar Blog | Fake Review Detection & Fakespot News
Orbit, Mozilla's AI assistant add-on for its Firefox web browser, is being discontinued as most of its features are now available natively.| OMG! Ubuntu
Todd Schell from Ivanti gives his overview of May 2025 and forecast for June 2025 Patch Tuesday. Are you ready to get patching?| Help Net Security
The non-profit Mozilla Corporation has made Microsoft-owned GitHub the “canonical home” for the source code of the Firefox […]| DEVCLASS
Pocket, the popular "read it later" service Mozilla bought in 2017, is shutting down on July 8. Users have until October to export data. Why? Well…| OMG! Ubuntu
Firefox, Mozilla et les alternatives| mart-e.be
TL;DR Fission is happening and our first "Milestone" is targeted at the end of February. Please file bugs related to fission and mark them as "Fission Milestone: ?" so we can triage them into the correct milestone. A little than more a year ago, a serious security flaw affecting almost …| Nika's Box
An interesting problem which I've seen come up decently often in C++ code generators is how to deal with what I'm calling "partially generated classes". We want to generate methods and members for a class which call other methods on that class added by the implementation. Potential Solutions I'm not …| Nika's Box
Recently I was working on some patches to clean up and improve the code in Gecko's XPConnect module. As they ended up being somewhat complex & required me obtaining a lot of information about how XPConnect works, I ended up writing some pretty in-depth commit messages. I figured that they were …| Nika's Box
Mozilla hat gestern eine Ankündigung für den Firefox gemacht: Sie führen dort Nutzungsbedingungen ein. Ein Open-Source-Browser, der bislang ganz gut ohne damit auskam, setzt jetzt auf das, was sonst eher in den AGB-Friedhöfen großer Plattformen vor sich hin verstaubt. Grundsätzlich lässt sich das noch| blog.v-gar.de
Since 2022, Mozilla has been in an active process evolving what we do – and renewing our leadership. Today we announced several updates on the leader| blog.mozilla.org
An elaborate interactive network visualization showing how top contributors to a certain GitHub repository are connected to the (other) repos that they have made commits to| Visual Cinnamon
tl;dr I’m burying the lede with context and catch-up material first, so impatient or already-clued-in readers should skip to below the videos for today’s big news. Or just read Luke Wagner‘s blog post right now. My Fluent 2015 “ECMAScript Harmony: Rise of the Compilers” talk given on April 21st: Jeremy Ashkenas picked up this ball … Continue reading "From ASM.JS to WebAssembly"| Brendan Eich
Slides for the brief talk that I gave at a Harvard seminar on privacy and user data organized by John Taysom last week. My talk was really more about the “network problem” than the “protocol problem”. Networks breed first- and second-mover winners and others path-dependent powers, until the next disruption. Users or rather their data … Continue reading "The Next Mission"| Brendan Eich
I am deeply honored and humbled by the CEO role. I’m also grateful for the messages of support. At the same time, I know there are concerns about my commitment to fostering equality and welcome for LGBT individuals at Mozilla. I hope to lay those concerns to rest, first by making a set of commitments … Continue reading "Inclusiveness at Mozilla"| Brendan Eich
A quick note to update everyone on Mozilla news. Our Board of Directors has appointed me CEO of Mozilla, with immediate effect. I’m honored and humbled, and I promise to do everything I can to lead Mozilla to new heights in this role. I would first like to thank Jay Sullivan for his contributions to … Continue reading "Mozilla News"| Brendan Eich
The World Wide Web is 25 years old today.| Brendan Eich
Social networks are expensive to run, so Mastodon and Free Our Feeds are right to be asking for millions of dollars.… Continue reading non-profit social networks: benchmarking responsibilities and costs→| Luis Villa: Open Tech and Policy
I'm starting a podcast on the broad, cutting edges of open.… Continue reading Announcing the Upstream podcast→| Luis Villa: Open Tech and Policy
I’ve been doing a lot of writing elsewhere of late. Some links: I don’t love (mostly) leaving Twitter; as I’ve said a few times, the exposure to different people there helped make me a better person. But one of my primary political concerns is the rise of fascism in the US, and that absolutely includes… Continue reading Writing elsewhere; the pain of moving platforms→| Luis Villa: Open Tech and Policy
A few years ago, on a whim, I wrote YAIOUOM. YAOIOUM was a static analyzer for Rust that checked that the code was using units of measures correctly, e.g. a distance in meters is not a distance in centimeters, dividing meters by seconds gave you a value in m / s (aka m * s^-1). YAIOUOM was an example of a refinement type system, i.e. a type system that does its work after another type system has already done its work. It was purely static, users could add new units in about one line of code, ...| Il y a du thé renversé au bord de la table !
(This is meant to be the first entry of a series which will cover individual points more in depth. We’ll see how that goes.) We’re the tech industry. We have ideas. We have ideas all the time. And we’re used to turn our ideas into applications. So, how does it go… here’s the back-end component… here’s the front-end component. We’ll write the former in Python, or perhaps JavaScript, to optimize for prototyping. After all, we have so many ideas, we need the ability to iterate qu...| Il y a du thé renversé au bord de la table !
In the open source community, there is perhaps no greater gift than code. This is about that time 135,000 lines of gifted code created a new era of JavaScript| The History of the Web
In the world of entrepreneurship, one business owner’s journey proves the power of simple technology. And group chats. When Richelle Samy founded Culture| blog.mozilla.org
I’ve blogged about surprising bits of the C++ object model before, and I’m back with more. Executive summary: Don’t use mozilla::PodZero or mozilla::PodArrayZero. Modern C++ provides better alternatives that don’t presume that writing all zeroes will always correctly initialize the given type. Use constructors, in-class member initializers, and functions like std::fill to zero member fields. […]| Where's Walden?
I tend to take either relatively brief vacations (a day or two at a time) or very long ones. Brief vacations serve specific purposes, so they only mentally recharge me a little. Only long vacations let me set my head straight. Recent long vacations have been: 2008: thru-hiking the Appalachian Trail, over nearly five months; […]| Where's Walden?
While doing a couple recent reviews, I’ve read lots of code trying to solve the same general problem. Some code wants to store an object of some type (more rarely, an object from among several types), but it can’t do so yet. Some series of operations must occur first: a data structure needing to be […]| Where's Walden?
My old laptop’s wifi went on the fritz, so I got a new Lenovo P50. Fedora 23 wouldn’t work with the Skylake architecture, so I had to jump headfirst into the Fedora 24 beta. I’ve since hit one new issue: Yubikeys wouldn’t work for FIDO U2F authentication. Logging into a site using a Yubikey (inserting […]| Where's Walden?
Explore the top web browsers of 2024, including Firefox, Edge, Chrome, Opera, Safari, Brave, and more. Learn about their features, pros and cons, performance, and security.| cloudmention.com
Mozilla hat mit der kürzlich veröffentlichten Version 128 von Firefox die sogenannte PPA (Privacy-Preserving Attribution) aktiviert. Dabei handelt es sich um| Curius
Following the news of our 25 honorees for The 2nd Annual Rise25 Awards, Mozilla is thrilled to announce that actress and presenter Siobhán McSweeney will| blog.mozilla.org
Process separation remains one of the most important parts of the Firefox security model and securing our IPC (Inter-Process Communication) interfaces is crucial to keep privileges in the different processes separated. We take a more detailed look at our newest tool for finding vulnerabilities in these interfaces – snapshot fuzzing. The post Snapshots for IPC Fuzzing appeared first on Mozilla Hacks - the Web developer blog.| Mozilla Hacks – the Web developer blog
Today we’re proud to announce the next Mozilla Builders project: sqlite-vec. Led by independent developer Alex Garcia, this project brings vector search functionality to the beloved SQLite embedded database. Alex has been working on this problem for a while, and we think his latest approach will have a great impact by providing application developers with a powerful new tool for building Local AI applications. The post Sponsoring sqlite-vec to enable more powerful Local AI applications appe...| Mozilla Hacks – the Web developer blog
Mozilla has acquired Anonym, a trailblazer in privacy-preserving digital advertising. This strategic acquisition enables Mozilla to help raise the bar for| blog.mozilla.org
A month ago, we introduced our Nightly package for Debian-based Linux distributions. Today, we are proud to announce we made our .deb package available for Developer Edition and Beta! The post Firefox Developer Edition and Beta: Try out Mozilla’s .deb package! appeared first on Mozilla Hacks - the Web developer blog.| Mozilla Hacks – the Web developer blog
We're thrilled to announce the first release of llamafile, inviting the open source community to join this groundbreaking project. With llamafile, you can effortlessly convert large language model (LLM) weights into executables. Imagine transforming a 4GB file of LLM weights into a binary that runs smoothly on six different operating systems, without requiring installation. The post Introducing llamafile appeared first on Mozilla Hacks - the Web developer blog.| Mozilla Hacks – the Web developer blog
Mozilla has just launched the AI Guide, a collaborative hub for developers to join forces, inspire each other, and lead the way in groundbreaking generative AI advancements. The AI Guide’s initial focus begins with language models and the aim is to become a collaborative community-driven resource covering other types of models. The post Mozilla AI Guide Launch with Summarization Code Example appeared first on Mozilla Hacks - the Web developer blog.| Mozilla Hacks – the Web developer blog
The ThunderCast podcast crew talks about Mozilla building tools for the good of humanity, the state of the internet, & our perceptions of AI.| The Thunderbird Blog
Making the claim “users want control” is the same as saying you don’t know what users want, you don’t know what is good, and you don’t know what their goals are. I first started thinking about this during the debate over what would become the ACA. The …| Ian Bicking: a blog
Or: The Best Way To Do Something Is To At Least Try We all know the story: you can’t make money on open source. Is it really true? I’m thinking about this now because Mozilla would like to diversify its revenue in the next few years, and one …| Ian Bicking: a blog
I have been part of the Firefox Test Pilot team for several years. I had a long list of things I wanted to build. Some I didn’t personally want to build, but I thought they were interesting ideas. I didn’t get very far through this list at all …| Ian Bicking: a blog
I recently listened to a discussion of knowledge work in the browser. Along the way people imagined idealized workflows and the tools that could enable them. This result felt familiar from concept videos since forever (such as this old Mozilla concept video): The result featured lots of jet-setting highly engaged …| Ian Bicking: a blog
In Bringing people back to the open web Chris states: But most users don’t care about the principles or implementation of an open web, at least not in those terms. Most people don’t see themselves as ever having left the open web behind, and if you told them …| Ian Bicking: a blog
We recently released Email Tabs in Firefox Test Pilot. This was a project I championed, and I wanted to offer some context on it.| ianbicking.org
UPDATE: I’ve created a Chrome extension called NoCoffee that implements simulations for a number of vision problems. I’ve been searching for something to simulate surfing with blurry vision. While blur is not a scientific representation of most visual disabilities, it does help us get an idea. Simulating vision loss while designing pages is highly useful […]| Access Garage
Making dynamic web content accessible is a huge challenge. WAI-ARIA is the best available solution today. It’s supported in all major browsers and enables almost any dynamic content to be made accessible — that’s great. Accessibility is really important. But man oh man, understanding WAI-ARIA is not easy for developers, who aren’t always born as […]| Access Garage
Over the past few years, I’ve been working on and off on a children’s book about Firefox. The project started when my kids wanted to understand what I did at work every day. The story is a sketch about the evolution of Netscape into Firefox and the power of being open. In terms of historical […]| Access Garage
DotSpots is launching today. A dot is a “distributed object of thought”, which is like a mini blog post containing rich media, which can be connected to any paragraph in the news. Dots can be authored on the dotspots.com website or via the Firefox extension. They can also developed and polished by teams of collaborators. […]| Access Garage
My colleague Matt Mastracci from DotSpots has just released support for the HTML 5 <video>tag across browsers. Legacy browsers are also supported. Please see Matt’s post HTML 5 <video> support for older browsers. Kudos both to Matt and to our employer DotSpots for supporting web standards.| Access Garage
The mission? Build a rich text editor widget using contenteditable. Mark Pilgrim described this contenteditable use case as “alive and well on the web” with the warning that it is still “evolving”. Nevertheless, because of various problems we had using an <iframe> our group decided to switch from using designMode to contenteditable. Note: this article […]| Access Garage
It’s time to take a moment to thank and congratulate Frank Hecker, winner of the 2009 Catalyst Award, for his work to improve the lives of people with disabilities. The Catalyst award page de…| Access Garage
(In short: Mozilla has updated its take on the state of AI — and what we need to do to make AI more trustworthy. Read the paper and share your feedback:| blog.mozilla.org
For a few versions, Firefox Nightly has been monitoring the performance of add-ons, thanks to the Performance Stats API. While we are waiting for the greenlight to let it graduate to Firefox Aurora, as well as investigating a few lingering false-positives, and while v2 is approaching steadily, it is time for a brain dump on […]| Il y a du thé renversé au bord de la table
School year 2014-2015 is ending. It’s time for a brief report. Session Restore As I announced last year, I am mostly inactive on Session Restore these days. However, I am quite happy to have landed « Bug 883609 – Make Backups Useful ». This has considerably improved the resilience of Session Restore against a variety […]| Il y a du thé renversé au bord de la table
Bien que le moteur de rendu du navigateur Edge de Microsoft ait réussi à effacer la mauvaise réputation accumulée au fil des années par celui d’Internet Explorer, Microsoft vient d’anno…| Infobidouille
The new tablet UI for Firefox on Android is now available on Nightly and, soon, Aurora! Here’s a quick overview of the design goals, development process, and implementation.| Lucas Rocha
I joined Mozilla 3 years, 4 months, and 6 days ago. Time flies!| Lucas Rocha
Up until now, Probe relied on dynamic view proxies generated at runtime to intercept View calls. Although very convenient, this approach greatly affects the time to inflate your layouts—which limits the number of use cases for the library, especially in more complex apps.| Lucas Rocha
I’ve always been a big fan of Picasso, the Android image loading library by the Square folks. It provides some powerful features with a rather simple API.| Lucas Rocha
We’ve all heard of the best practices regarding layouts on Android: keep your view tree as simple as possible, avoid multi-pass layouts high up in the hierarchy, etc. But the truth is, it’s pretty hard to see what’s actually going on in your view tree in each UI traversal (measure → layout → draw).| Lucas Rocha
With all the recent focus on baseline grids, keylines, and spacing markers from Android’s material design, I found myself wondering how I could make it easier to check the correctness of my Android UI implementation against the intended spec.| Lucas Rocha
What if writing custom view recycling layouts was a lot simpler? This question stuck in my mind since I started writing Android apps a few years ago.| Lucas Rocha
One of the biggest highlights of the Android KitKat release was the new Transitions framework which provides a very convenient API to animate UIs between different states.| Lucas Rocha
As we all reflect on the past year and the moments that had the biggest impact on our lives and culture, we at Mozilla can’t help but call out Artificial| blog.mozilla.org
the following changes have been pushed to bugzilla.mozilla.org: [1243246] Attachment data submitted via REST API must always be base64 encoded [1213424] The Bugzilla autocomplete dropdown should ex…| glob blog
the following changes have been pushed to bugzilla.mozilla.org: [1236161] when converting a BMP attachment to PNG fails a zero byte attachment is created [1231918] error handler doesn’t close…| glob blog
the following changes have been pushed to bugzilla.mozilla.org: [1233878] tracking flags don’t show up in the view of the bug right after filing [1224001] Add push connector for Aha.io [12371…| glob blog
the following changes have been pushed to bugzilla.mozilla.org: : user fields are cleared when navigating back to a page (eg. after an error) : help docs not available for User Preferences : gravat…| glob blog
the following changes have been pushed to bugzilla.mozilla.org: [1209332] Make the master kick-off bug “Confidential Mozilla Employee Bug” by default [1209971] Suggested reviewers shoul…| glob blog
the following changes have been pushed to bugzilla.mozilla.org: [1207926] change treeherder@bots.tld to orangefactor@bots.tld [1204683] Add whoami endpoint [1208135] security not being mailed when …| glob blog
In Mozilla’s annual report we discuss how diversification is one of our main goals — investing in new features, new products and new companies. The tea| blog.mozilla.org
Most of us are relatively familiar with system monitoring: we monitor RAM, CPU, or disk usage over time and receive alerts when some thresholds are reached.| blog.mathieu-leplatre.info
When I started to write the first lines of this article, it was the last day of Ethan in our team. His departure marked the end of an era that I'll try to tell you about here.| blog.mathieu-leplatre.info
The transition| blog.mathieu-leplatre.info
the following changes have been pushed to bugzilla.mozilla.org: [1203991] change the suggested fxos 2fa app (again) [1204704] Backport upstream testsuite changes to test against bug 1202447 [120568…| glob blog
Just over a week ago, I left Barcelona and Mobile World Congress 2014, where Mozilla had a huge third year with Firefox OS.| Brendan Eich
Fuzzing HTTP Server | Mozilla PDF.js| www.inputzero.io