Henri Sivonen

@hsivonen
657 Followers
249 Following
2.9K Posts
Making Firefox load about:blank correctly
Web sitehttps://hsivonen.fi/
Twitterhttps://twitter.com/hsivonen
The rumor that Nintendo will introduce a version of Switch 2 with a user-replaceable battery to comply with Directive 2024/1799 has been repeated a lot, but is there a good reference for what the impact is going to be for phone and laptop battery requirements going forward?
I feel like everyone's nerves are frayed and it manifests (amongst other ways) with behaving like the worst of Twitter in its heyday.
Half the time I even agree with the underlying sentiment, buy it is being expressed in such a vitriolic way that I just stay the hell away.
Reminder that people see different things depending on what the alternative is: https://blog.rust-lang.org/2026/03/20/rust-challenges/ says that every cohort complains about Rust compile times. However, for me, Rust speeds up the compile&debug cycle compared to C++. It’s impractical to compile a piece of Gecko C++ separately from Firefox, so with C++, I have to compile Firefox as a whole and then upload a recording of executing Firefox as a whole to Pernosco. With Rust, I can typically iterate on a component separately.
What we heard about Rust's challenges, and how we can address them | Rust Blog

Empowering everyone to build reliable and efficient software.

Nämä aivan selvää huuhaata olevat käsitykset ovat päätymässä myös hoitosuosituksiin koska HUS:lla on niin paljon vaikutusvaltaa. Tässäkin kirjoittaja klinikalta: www.terveyskirjasto.fi/dlk01295 Laitoin tekstin virheistä palautetta, hankala liittää sitä tänne kokonaan, mutta muutama nosto.

The Chinese and Korean calendars in ICU4C have bugs. Is this with those bugs or a different implementation (as suggested by the presence of the Vietnamese calendar)?

How come the Persian, Ethiopic, and Coptic calendars aren’t here? Are birthdays not celebrated in a way that attaches to month-day in those calendars? Or does this use a non-ICU4C back end that does not have those?

TIL that with iOS set to fi-FI, in the Contacts app, adding a birthday when a contact does not already have one set always sets a Gregorian birthday. However, setting a second birthday defaults to a Hijri birthday with possibility to switch to Hebrew, Chinese, Korean, or Vietnamese. Now I have questions:

Which Hijri calendar variant is this? ICU4C has four variants.

What’s the Vietnamese calendar back end? ICU4C doesn’t have one. Does the Vietnamese calendar still have a maintenance authority?

Astral to join OpenAI

Astral has entered into an agreement to join OpenAI as part of the Codex team.

Firefox use counters are easily accessible at https://mozilla.github.io/use-counters/ nowadays.
Mozilla Use Counters Dashboard

During production of Finding Nemo, we started using Linux boxes in addition to SGIs.
Why?

3D painting software we wrote for laying out coral was written in C++ using templates, and the debug info was too large for IRIX, but was debuggable on Linux.

Was this a 32 bit vs. 64 bit issue?

No.

IRIX reserved half the address space for the kernel, while Linux only did a quarter.

So on Linux, we had 3GB, and the symbols fit.

It was a 32 bit show, both machines had 4GB max.

Plenty for Finding Nemo.

I don’t like the current level of misleading alarmism on Mastodon these days.

This doesn’t look normal, and the press release reads in a way that supports a toot going around, but read the actual subpoenas before posting takes, folks.

https://judiciary.house.gov/media/press-releases/chairman-jordan-probes-eu-bureaucrats-hiding-efforts-censor-american-speech

Chairman Jordan Probes EU Bureaucrats Hiding Efforts to Censor American Speech

WASHINGTON, D.C. – Today, House Judiciary Committee Chairman Jim Jordan (R-OH) sent letters to ten technology companies—including Alphabet, Amazon, Apple, Meta, Microsoft, OpenAI, Reddit, Rumble, TikTok, and xAI—reiterating that the Committee's document subpoenas require the companies to produce communications with foreign censors, including the European Commission and European Union (

House Judiciary Committee Republicans