Last year my aunt let me add her original Tangerine iBook G3 clamshell to my collection of old Macs1.
It came with an AirPort card—a $99 add-on Apple made that ushered in the Wi-Fi era. The iBook G3 was the first consumer laptop with built-in Wi-Fi antennas, and by <ar the cheapest way to get a…
I've got a new homeserver/NAS (Network Attached Storage), previously I
was using some Raspberry Pis, but I've wanted for a while a low power
board that has SATA ports for attaching hard drives and one that could
run GNU Guix, and the ZimaBoard 2 looked like it might be a good option.
We’re excited to highlight the work of Serah Nderi, a volunteer contributor to Pontoon who has quickly made a meaningful impact on the project. Since getting involved earlier this year, Serah has contributed a steady stream of improvements — including 10 patches in just the past two months — ranging…
Bugs resolved in Moz-Phab 2.11.1:
bug 2028700 Only request AI review for updates if the --ai flag is passed
Discuss these changes in #engineering-workflow on Slack or #Conduit Matrix.
1 post - 1 participant
Read full topic
By: Chia-Ping Tsai (ALC Taipei Lead) At OpenSource4You (ALC Taipei), an Apache Local Community chapter based in Taiwan, mentorship is our core. We recently watched an incredible story unfold: a single student’s work on Apache Mahout inspired peers across Taiwan to join forces. What started as one…
Today Raspberry Pi announced more price increases for all Pis with LPDDR4 RAM, alongside a 'right-sized' 3GB RAM Pi 4 for $83.75.
The price increases bring the 16GB Pi 5 up to $299.99.
Despite today's date, this is not a joke.
I published a video going over the state of the hobbyist 'high end SBC'…
Bugs resolved in Moz-Phab 2.11.0:
bug 2026935 moz-phab submit: add --test-plan flag
Discuss these changes in #engineering-workflow on Slack or #Conduit Matrix.
1 post - 1 participant
Read full topic
GNOME Kiosk, the lightweight, specialized compositor continues to evolve In GNOME 50 by adding new configuration options and improving accessibility.
Window configuration
User configuration file monitoring
The user configuration file gets reloaded when it changes on disk, so that it is not…
Bugs resolved in Moz-Phab 2.10.0:
bug 2024404 Add --ai flag to moz-phab to trigger Review Helper automatically
bug 2028164 moz-phab test failure: TypeError: Object of type AiReviewState is not JSON serializable
Discuss these changes in #engineering-workflow on Slack or #Conduit Matrix.
…
Welcome back from the Thunderbird development team!
Reflecting back, the first quarter of the year has been a mix of deep technical focus and forward-looking planning. Much of the team’s energy has gone into tackling some of the more complex, “gnarly” parts of our projects to land key milestones.…
Servo 0.0.6 includes some exciting new features:
<button command> and <button commandfor> (@lukewarlow, #41237)
‘:modal’ selectors on <dialog> (@lukewarlow, #42201)
‘@property’ rules (@yezhizhen, @Loirooriol, #42136, #42858)
‘alignment-baseline’ and ‘baseline-shift’ (@Loirooriol,…
9To5Mac is reporting that Apple has confirmed the Mac Pro is no longer for sale, and indeed, although it was up yesterday, today it's gone.
And are you surprised? After all, Macs have their own bespoke GPUs now, and RAM is on-die. (Glad I sprang for the 16GB option on my M1 Air — that has greatly…
gedit 50.0 has
been released! Here are the highlights since version 49.0 from January.
(Some sections are a bit technical).
No Large Language Models AI tools
The gedit project now
disallows the use of LLMs
for contributions.
The rationales:
Programming can be seen as a discipline…
Bugs resolved in Moz-Phab 2.9.1:
bug 2026194 moz-phab uplift should not set a reviewerless patch as WIP
bug 2026300 Remove redundant “Figuring out who you are” wait message
Discuss these changes in #engineering-workflow on Slack or #Conduit Matrix.
1 post - 1 participant
…
In my last post, I showed you to use FireWire on a Raspberry Pi with a PCI Express IEEE 1394 adapter. Now I'll show you how I'm using a new FireWire HAT and a PiSugar3 Plus battery to make a portable MRU, or 'Memory Recording Unit', to replace tape in older FireWire/i.Link/DV cameras.
The…
I published three Rust crates:
name-to-handle-at: Safe, low-level Rust bindings for Linux name_to_handle_at and open_by_handle_at system calls
pidfd-util: Safe Rust wrapper for Linux process file descriptors (pidfd)
listen-fds: A Rust library for handling systemd socket activation
They might seem…
On March 17 we released systemd v260 into the wild.
In the weeks leading up to that release (and since then) I have posted
a series of serieses of posts to Mastodon about key new features in
this release, under the
#systemd260
hash tag. In case you aren't using Mastodon, but would like to
read up,…
The future of AI should belong to all of humanity, well beyond a handful of countries or companies. For that to happen, AI needs to be open, trusted, and built in ways that give people, institutions, and nations real choices. That’s why, today, Mozilla is announcing a strategic partnership with Mila…
The Rust team has published a new point release of Rust, 1.94.1. Rust is a
programming language that is empowering everyone to build reliable and
efficient software.
If you have a previous version of Rust installed via rustup, getting Rust 1.94.1 is as easy as:
rustup update stable
If you don't have…
In January, we introduced our Nightly package for RPM-based Linux distributions. Today, we are thrilled to announce it is now available for Firefox Beta!
Firefox Beta is great for testing your sites in a version of Firefox that will reach regular users in the coming weeks. If you find any issues,…
You can use JJ's built-in editor for conflict resolutions, but I've found it difficult to follow. A recommendation from co-workers was to use Meld and that has worked quite well once I (begrudingly) accepted that I needed to download another single-purpose app.
Today, another co-worker Andrey…
Today we’re introducing a free built-in VPN in Firefox, a new IP-protection feature designed to keep you even more private while you browse. We’re starting by offering an industry-leading 50 gigabytes of free VPN-browsing each month.
Firefox has long focused on building privacy tools directly…
WebDriver is a remote control interface that enables introspection and control of user agents. As such, it can help developers to verify that their websites are working and performing well with all major browsers. The protocol is standardized by the W3C and consists of two separate specifications:…
Sustaining GNOME by directly funding contributors
The GNOME Foundation is excited to announce the GNOME Fellowship program, a new initiative to fund community members working on the long-term sustainability of the GNOME project. We’re now accepting applications for our inaugural fellowship cycle,…
Much of what we do on the web involves looking at more than one thing at a time – booking tickets while checking your calendar, taking notes as you go through a report, or comparing options before making a purchase.
The web is inherently multidimensional. For years, browsing this way meant…