Language Selection

English French German Italian Portuguese Spanish

Moz/FF

Mozilla Pushing Ads in "Suggestion" Clothing, Other Mozilla News

Filed under
Moz/FF
  • Data@Mozilla: Data and Firefox Suggest

    Firefox Suggest is a new feature that displays direct links to content on the web based on what users type into the Firefox address bar. Some of the content that appears in these suggestions is provided by partners, and some of the content is sponsored.

    In building Firefox Suggest, we have followed our long-standing Lean Data Practices and Data Privacy Principles. Practically, this means that we take care to limit what we collect, and to limit what we pass on to our partners. The behavior of the feature is straightforward–suggestions are shown as you type, and are directly relevant to what you type.

  • Get where you’re going faster, with Firefox Suggest

    Today, people have to work too hard to find what they want online, sifting through and steering clear of content, clutter and click-bait not worthy of their time. Over time, navigation on the internet has become increasingly centralized and optimized for clicks and scrolling, not for getting people to where they want to go or what they are looking for quickly.

    We’d like to help change this, and we think Firefox is a good place to start.

    Today we’re announcing our first step towards doing that with a new feature called Firefox Suggest.

    Firefox Suggest is a new discovery feature that is built directly into the browser. Firefox Suggest acts as a trustworthy guide to the better web, surfacing relevant information and sites to help people accomplish their goals.

  • Open Letter to Mozilla – Google’s Browser dominance – is Firefox not listening to user’s needs/requests? – Linus view on it-security
  • Niko Matsakis: CTCFT 2021-09-20 Agenda

    The next “Cross Team Collaboration Fun Times” (CTCFT) meeting will take place next Monday, on 2021-09-20 (in your time zone)! This post covers the agenda. You’ll find the full details (along with a calendar event, zoom details, etc) on the CTCFT website.

  • Support.Mozilla.Org: What’s up with SUMO – September 2021

    September is going to be the last month for Q3, so let’s see what we’ve been up to for the past quarter.

Mozilla and Chrome Issues

Filed under
Google
Moz/FF
Web
  • The Talospace Project: Firefox 92 on POWER

    Firefox 92 is out. Alongside some solid DOM and CSS improvements, the most interesting bug fix I noticed was a patch for open alerts slowing down other tabs in the same process. In the absence of a JIT we rely heavily on Firefox's multiprocessor capabilities to make the most of our multicore beasts, and this apparently benefits (among others, but in particular) the Google sites we unfortunately have to use in these less-free times. I should note for the record that on this dual-8 Talos II (64 hardware threads) I have dom.ipc.processCount modestly increased to 12 from the default of 8 to take a little more advantage of the system when idle, which also takes down fewer tabs in the rare cases when a content process bombs out. The delay in posting this was waiting for the firefox-appmenu patches, but I decided to just build it now and add those in later. The .mozconfigs and LTO-PGO patches are unchanged from Firefox 90/91.

  • Mozilla bypasses Microsoft, makes it easier to set Firefox as default browser in Windows

    Changing the default apps such as browsers in Microsoft Windows 10 is not a straightforward process. While this means that users have to jump through extra hoops to set up, let's say, Mozilla Firefox as their default browser, it also means that vendors such as Mozilla face more competition from Microsoft's own offering, which is Edge. The bad news is that in Windows 11, this is becoming even more cumbersome for end-users and vendors as the OS requires users to change the default browser for each type of extension individually.

  • Firefox 94 will change the output for X11 to use EGL by default

    A nightly builds build that will on the Firefox 94 release to added to the change has been include a new rendering backend by default for graphical environments that use the X11 protocol. The new backend is notable for the use of the interface for displaying graphics EGL instead of GLX. The backend supports the open source Mesa 21.x OpenGL drivers and the proprietary NVIDIA 470.x drivers. AMD proprietary OpenGL drivers are not yet supported.

    "A nightly builds build that will on the #Firefox 94 release to added to the change has been include a new rendering backend by default for graphical environments that use the X11 protocol." https://www.itsfoss.net/firefox-94-will-change-the-output-for-x11-to-use-egl-by-default/

  • Chrome update 93.0.4577.82 fixing 0-day vulnerabilities

    Google has formed a Chrome 93.0.4577.82 update, which fixes 11 vulnerabilities, including two issues already used by hackers exploits (0-day). The details have not yet been disclosed, it is only known that the first vulnerability (CVE-2021-30632) is caused by an error leading to an out-of-buffer write in the V8 JavaScript engine, and the second problem (CVE-2021-30633) is present in the Indexed DB API implementation and is connected with access to the memory area after its release (use-after-free).

  • Google Releases Security Updates for Chrome

    Google has released Chrome version 93.0.4577.82 for Windows, Mac, and Linux. This version addresses vulnerabilities that an attacker could exploit to take control of an affected system.

Here’s Why Firefox is Seeing a Continuous Decline for Last 12 Years

Filed under
Moz/FF
Web

There has been a lot of discussion lately about the decline of the Firefox browser and numerous articles about it losing 50 Million users in the last two years.

But the real decline has been over 12 years with a total loss of half a Billion users and 75% of the market share it once held.

It all started in 2009 Q3 with the fateful decision to force…

Read more

Mozilla: Firefox Nightly, Compilation Woes, and Latest Fluff

Filed under
Moz/FF
  • These Weeks in Firefox: Issue 99
  • Attempted compile Firefox in EasyOS

    Some applications, over the years, have become more bloated and more difficult to compile. Firefox included.

  • Did Internet Friends Fill The Gaps Left By Social Distance?

    March 2020 brought to the world a scenario we only imagined possible in dystopian novels. Once bustling cities and towns were desolate. In contrast, the highways and byways of the internet were completely congested with people grasping for human connection, and internet friends became more important than ever.

    Since then, there have been countless discussions about how people have fared with keeping in touch with others during the COVID-19 pandemic — like how families have endured while being separated by continents without the option to travel, and how once solid friendships have waxed and waned without brunches and cocktail hours.

    However, the internet has served more like a proverbial town square than ever before, with many having found themselves using online spaces to create and cultivate internet friends more over the last year and a half than ever before. As the country starts hesitantly opening, the looming question overall is, what will these online relationships look like when COVID-19 is no more?

    For Will F. Coakley, a deputy constable from Austin, Texas, the highs of her online friend groups she made on Zoom and Marco Polo have already dissipated.

Forget Firefox, Vivaldi Steals Default Browser Spot In Popular Linux Distro

Filed under
Moz/FF
Web

Arch-based Linux distribution Manjaro is no stranger to making bold decisions that may or may not ruffle the community’s collective feathers. In 2019 it disrupted the status quo by replacing LibreOffice with FreeOffice as the default office software (and then decided to give users a choice during OS installation). Today, Manjaro is orchestrating another upheaval: it’s replacing its default web browser.

Firefox is out. Vivaldi is in.

“In our repos, Manjaro always provides the very latest version of Vivaldi, and thanks to direct developer contact we are now also able to include matching default themes for our editions,” says Co-CEO of Manjaro GmbH & Co. KG, Bernhard Landauer. “To give Vivaldi more of the attention it deserves, I decided to include it as the default browser in our popular Cinnamon Community Edition. With its remarkable browsing speed, exceptional customizability, and especially the way it values user privacy, Vivaldi for me is a perfect match for Manjaro Linux.”

Read more

Firefox 93 Enters Public Beta Testing with AVIF Support Enabled by Default

Filed under
Moz/FF

Here we go again. Firefox’s (probably) most delayed feature, the enablement of support for the AVIF image format by default, is now planned for the next major release of the popular, open-source, free, and cross-platform web browser used by millions of users worldwide on both desktop and mobile platforms.

Yes, I’m talking about Firefox 93, which just entered public beta testing today and the biggest new feature appears to be support for the new AV1 Image File Format (AVIF) next-generation image format based on the modern and royalty free AV1 video codec, which promises major bandwidth savings.

Read more

Mozilla Firefox 92 Is Now Available for Download, Here’s What’s New

Filed under
Moz/FF

The new features and improvements implemented in the Firefox 92 web browser include the ability to automatically perform HTTPS upgrades when HTTPS RR is available (using HTTPS RR as Alt-Svc headers), updated bookmark toolbar menus to follow Firefox’s visual styles, and redesigned certificate error pages for a better user experience.

In addition, this release promised an improved Firefox PDF viewer with support for filling more forms, such as XFA-based forms used by various governments and banks, during the beta phase, so this might be available in the final release as well.

Read more

Mozilla: Lobbying, Privacy, and Virtual Desktops

Filed under
Moz/FF
  • Mozilla Mornings on the Digital Markets Act: Key questions for Parliament

    On 13 September, Mozilla will host the next installment of Mozilla Mornings – our regular event series that brings together policy experts, policymakers and practitioners for insight and discussion on the latest EU digital policy developments.

    For this installment, we’re checking in on the Digital Markets Act. Our panel of experts will discuss the key outstanding questions as the debate in Parliament reaches its fever pitch.

  • Firefox Addons & Privacy – can addblockers be trusted – uBlock AddBlockPlus uMatrix – etc.
  • Firefox and virtual desktops

    At some point Firefox started remebering which window was open on which desktop, which meant that if you're running KDE or GNOME ...etc and open several Firefox windows on different virtual desktops, when you restart Firefox, each window will be restored to the desktop it was open on. Apparently that started with Firefox 77.

  • Niko Matsakis: Next CTCFT Meeting: 2021-09-20

    A detailed agenda will be announced in a few weeks. Current thinking however is to center the agenda on Rust interest groups and domain working groups, those brave explorers who are trying to put Rust to use on all kinds of interesting domains, such as game development, cryptography, machine learning, formal verification, and embedded development. If you run an interest group and I didn’t list your group here, perhaps you want to get in touch! We’ll be talking about how these groups operate and how we can do a better job of connecting interest groups with the Rust org.

Email Encryption Made Easy for Gmail and Thunderbird Users

Filed under
Moz/FF
HowTos

This is a continuation to Email Encryption Made Easy with a hope to be more straightforward and useful. Here we will learn how to encrypt Gmail, the mail service used by millions today, in our computer with Thunderbird mail client. The purpose of encryption is security so that your mails can only be read by your recipients and vice versa by disabling other parties, including Google company, ability to read them.

This article is a rewrite to the Made Easy because of three reasons, first because BitMessage Mail service is discontinued, second because Gmail is used by nearly all people in the world (that means you and me), and third because Thunderbird now has its own encryption system without Enigmail anymore. This tutorial uses Thunderbird version 78 and security-wise you should please update your version first before continuing. We strongly recommend you to not practice this alone but do with at least one friend of yours using the same Thunderbird so you can completely practice sending as well as receiving encrypted emails.

Read more

Mozilla: Firefox Extension, HTML AQI Gauge, and Blue Hyperlinks

Filed under
Moz/FF
  • Firefox Add-on Reviews: Boost your writing skills with a browser extension

    Whatever kind of writing you do—technical documentation, corporate communications, Harry Potter-vampire crossover fan fiction—it likely happens online. Here are some great browser extensions that will benefit anyone who writes on the web. Get grammar help, productivity tools, and other strong writing aids…

  • HTML AQI Gauge

    I needed a meter to tell me what the air quality is like outside. Now I know!

    If you need one as well, or if you are looking for an accessible gauge for anything else, here you go.

  • Why are hyperlinks blue?

    The internet has ingrained itself into every aspect of our lives, but there’s one aspect of the digital world that I bet you take for granted. Did you ever notice that many links, specifically hyperlinks, are blue? When a co-worker casually asked me why links are blue, I was stumped. As a user experience designer who has created websites since 2001, I’ve always made my links blue. I have advocated for the specific shade of blue, and for the consistent application of blue, yes, but I’ve never stopped and wondered, why are links blue? It was just a fact of life. Grass is green and hyperlinks are blue. Culturally, we associate links with the color blue so much that in 2016, when Google changed its links to black, it created quite a disruption.

Syndicate content

More in Tux Machines

Programming Leftovers

  • Announcement : An AArch64 (Arm64) Darwin port is planned for GCC12

    As many of you know, Apple has now released an AArch64-based version of macOS and desktop/laptop platforms using the ‘M1’ chip to support it. This is in addition to the existing iOS mobile platforms (but shares some of their constraints). There is considerable interest in the user-base for a GCC port (starting with https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96168) - and, of great kudos to the gfortran team, one of the main drivers is folks using Fortran. Fortunately, I was able to obtain access to one of the DTKs, courtesy of the OSS folks, and using that managed to draft an initial attempt at the port last year (however, nowhere near ready for presentation in GCC11). Nevertheless (as an aside) despite being a prototype, the port is in use with many via hombrew, macports or self-builds - which has shaken out some of the fixable bugs. The work done in the prototype identified three issues that could not be coded around without work on generic parts of the compiler. I am very happy to say that two of our colleagues, Andrew Burgess and Maxim Blinov (both from embecosm) have joined me in drafting a postable version of the port and we are seeking sponsorship to finish this in the GCC12 timeframe. Maxim has a lightning talk on the GNU tools track at LPC (right after the steering committee session) that will focus on the two generic issues that we’re tackling (1 and 2 below). Here is a short summary of the issues and proposed solutions (detailed discussion of any of the parts below would better be in new threads).

  • Apple Silicon / M1 Port Planned For GCC 12 - Phoronix

    Developers are hoping for next year's GCC 12 release they will have Apple AArch64 support on Darwin in place for being able to support Apple Silicon -- initially the M1 SoC -- on macOS with GCC. LLVM/Clang has long been supporting AArch64 on macOS given that Apple leverages LLVM/Clang as part of their official Xcode toolchain as the basis for their compiler across macOS to iOS and other products. While the GNU Compiler Collection (GCC) supports AArch64 and macOS/Darwin, it hasn't supported the two of them together but there is a port in progress to change it.

  • Dirk Eddelbuettel: tidyCpp 0.0.5 on CRAN: More Protect’ion

    Another small release of the tidyCpp package arrived on CRAN overnight. The packages offers a clean C++ layer (as well as one small C++ helper class) on top of the C API for R which aims to make use of this robust (if awkward) C API a little easier and more consistent. See the vignette for motivating examples. The Protect class now uses the default methods for copy and move constructors and assignment allowing for wide use of the class. The small NumVec class now uses it for its data member.

  • QML Modules in Qt 6.2

    With Qt 6.2 there is, for the first time, a comprehensive build system API that allows you to specify a QML module as a complete, encapsulated unit. This is a significant improvement, but as the concept of QML modules was rather under-developed in Qt 5, even seasoned QML developers might now ask "What exactly is a QML module". In our previous post we have scratched the surface by introducing the CMake API used to define them. We'll take a closer look in this post.

  • Santiago Zarate: So you want to recover and old git branch because it has been overwritten?
  • Start using YAML now | Opensource.com

    YAML (YAML Ain't Markup Language) is a human-readable data serialization language. Its syntax is simple and human-readable. It does not contain quotation marks, opening and closing tags, or braces. It does not contain anything which might make it harder for humans to parse nesting rules. You can scan your YAML document and immediately know what's going on. [...] At this point, you know enough YAML to get started. You can play around with the online YAML parser to test yourself. If you work with YAML daily, then this handy cheatsheet will be helpful.

  • 40 C programming examples

    C programming language is one of the popular programming languages for novice programmers. It is a structured programming language that was mainly developed for UNIX operating system. It supports different types of operating systems, and it is very easy to learn. 40 useful C programming examples have been shown in this tutorial for the users who want to learn C programming from the beginning.

Devices/Embedded: Asus Tinker Board 2 and More

  • Asus Tinker Board 2 single-board computer now available for $94 and up - Liliputing

    The Asus Tinker Board 2 is a Raspberry Pi-shaped single-board computer powered by a Rockchip RK3399 hexa-core processor and featuring 2GB to 4GB of RAM. First announced almost a year ago, the Tinker Board 2 is finally available for $99 and up. Asus also offers a Tinker Board 2S model that’s pretty similar except that it has 16GB of eMMC storage. Prices for that model start at about $120.

  • Raspberry Pi Weekly Issue #371 - Sir Clive Sinclair, 1940 – 2021

    This week ended with the incredibly sad news of the passing of Sir Clive Sinclair. He was one of the founding fathers of home computing and got many of us at Raspberry Pi hooked on programming as kids. Join us in sharing your Sinclair computing memories with us on Twitter and our blog, and we’ll see you next week.

  • cuplTag battery-powered NFC tag logs temperature and humidity (Crowdfunding) - CNX Software

    Temperature and humidity sensors would normally connect to a gateway sending data to the cloud, the coin-cell battery-powered cuplTag NFC tag instead sends data to your smartphone after a tap. CulpTag is controlled by an MSP430 16-bit microcontroller from Texas Instruments which reads and stores sensor data regularly into an EEPROM, and the data can then be read over NFC with the tag returning an URL with the data from the sensor and battery, then display everything on the phone’s web browser (no app needed).

  • A first look at Microchip PolarFire SoC FPGA Icicle RISC-V development board - CNX Software

    Formally launched on Crowd Supply a little over a year ago, Microchip PolarFire SoC FPGA Icicle (codenamed MPFS-ICICLE-KIT-ES) was one of the first Linux & FreeBSD capable RISC-V development boards. The system is equipped with PolarFire SoC FPGA comprised a RISC-V CPU subsystem with four 64-bit RISC-V (RV64GC) application cores, one 64-bit RISC-V real-time core (RV64IMAC), as well as FPGA fabric. Backers of the board have been able to play with it for several months ago, but Microchip is now sending the board to more people for evaluation/review, and I got one of my own to experiment with. That’s good to have a higher-end development board instead of the usual hobbyist-grade board. Today, I’ll just have a look at the kit content and main components on the board before playing with Linux and FPGA development tools in an upcoming or two posts.

  • What is IoT device management?

    Smart devices are everywhere around us. We carry one in our pocket, watch movies on another while a third cooks us dinner. Every day there are thousands of new devices connecting to the Internet. Research shows that by 2025, more than 150,000 IoT devices will come online every minute. With such vast numbers it is impossible to keep everything in working order just on your own. This brings the need for IoT device management. But what is IoT device management? To answer this question we first need to understand what the Internet of Things (IoT) is.

  • Beelink U59 mini PC with Intel Celeron N5095 Jasper Lake coming soon - Liliputing

    Beelink says the system ships with Windows 10, but it should also supports Linux.

  • Beelink U59 Celeron N5095 Jasper Lake mini PC to ship with 16GB RAM, 512GB SSD - CNX Software

    Beelink U59 is an upcoming Jasper Lake mini PC based on the Intel Celeron N5095 15W quad-core processor that will ship with up to 16GB RAM, and 512 GB M.2 SSD storage. The mini PC will also offer two 4K HDMI 2.0 ports, a Gigabit Ethernet port, WiFi 5, as well as four USB 3.0 ports, and support for 2.5-inch SATA drives up to 7mm thick.

Graphics: Mesa, KWinFT, and RADV

  • Experimenting Is Underway For Rust Code Within Mesa - Phoronix

    Longtime Mesa developer Karol Herbst who has worked extensively on the open-source NVIDIA "Nouveau" driver as well as the OpenCL/compute stack while being employed by Red Hat is now toying with the idea of Rust code inside Mesa.  Karol Herbst has begun investigating how Rust code, which is known for its memory safety and concurrency benefits, could be used within Mesa. Ultimately he's evaluating how Rust could be used inside Mesa as an API implementation as well as for leveraging existing Mesa code by Rust. 

  •     
  • KWinFT Continues Working On WLROOTS Render, Library Split

    KWinFT as a fork of KDE's KWin X11/Wayland compositor code continues making progress on driving fundamental display improvements and ironing out the Wayland support.  KWinFT has been transitioning to use WLROOTS for its Wayland heavy-lifting and that process remains ongoing. KWinFT has also been working on splitting up its library code to make it more manageable and robust.  Among the features still desired by KWinFT and to be worked on include input methods, graphical tablet support, and PipeWire video stream integration. Currently there are two full-time developers working on the project but they hope to scale up to four to five full-time developers. 

  • Raytracing Starting to Come Together – Bas Nieuwenhuizen – Open Source GPU Drivers

    I am back with another status update on raytracing in RADV. And the good news is that things are finally starting to come together. After ~9 months of on and off work we’re now having games working with raytracing.

  • Multiple Games Are Now Working With RADV's Ray-Tracing Code - Phoronix

    Not only is Intel progressing with its open-source ray-tracing driver support but the Mesa Radeon Vulkan driver "RADV" has been rounding out its RT code too and now has multiple games correctly rendering. Bas Nieuwenhuizen has been spearheading the RADV work on Vulkan ray-tracing support and after more than a half-year tackling it things are starting to fall into place nicely.Games such as Quake II RTX with native Vulkan ray-tracing are working along with the game control via VKD3D-Proton for going from Direct3D 12 DXR to Vulkan RT. Metro Exodus is also working while Ghostrunner and Doom Eternal are two games tested that are not yet working.

Audiocasts/Shows: Full Circle Weekly News, Juno Computers, Kali Linux 2021.3