Henri Sivonen

@hsivonen
657 Followers
249 Following
2.9K Posts
Making Firefox load about:blank correctly
Web sitehttps://hsivonen.fi/
Twitterhttps://twitter.com/hsivonen
Jännä miten nämä asiat tulevat pintaan uudelleen. Tämä tieto on jo kerran tukahdutettu, kuva oppikirjasta vuodelta 1966. Mitä silmä ei näe, on noituutta. Ja näkymättömien lentävien virusten tuhoaminen näkymättömällä UV-valolla on tuplanoituutta. Lisätietoja tässä: bsky.app/profile/ekal... 1/2

RE: https://bsky.app/profile/did:plc:ep46t3ukhp6ocfzv4amwaylk/post/3mhlljhbke22f

Have you spotted ongoing work or planning to support at least viewing ISO 21496-1 #HDR JPEG images on #GNOME, #KDE or anywhere in the #Linux ecosystem?

Also known as compatible schemes #UltraHDR (Google), #SuperHDR (Samsung), #AdaptiveHDR (Apple). I see there is https://github.com/google/libultrahdr but it doesn't claim ISO compatibility so maybe not the best option? From Android 15+ jpegs are coded with both UltraHDR and ISO compliant gain maps.

GitHub - google/libultrahdr: Ultra HDR is a true HDR image format, and is backcompatible. libultrahdr is the reference codec for the Ultra HDR format. The codecs that support the format can render the HDR intent of the image on HDR displays; other codecs can still decode and display the SDR intent of the image.

Ultra HDR is a true HDR image format, and is backcompatible. libultrahdr is the reference codec for the Ultra HDR format. The codecs that support the format can render the HDR intent of the image...

GitHub
What actually happens if you order a Mac in the time window when the delivery time streches to weeks and a new model is about to come out? Is the whole point that they have math for how making the delivery time longer makes fewer people order so that they can match the inventory of the old model exactly? Do they also have math for how many people cancel if the new model is announced before the old one ships?

I love my Mac but stuff like this drives me up a wall. When Spotlight acts up, I want to rebuild the Spotlight index. These are the official instructions on how to do it: "Add your startup drive to the exclusions field... WAIT A FEW SECONDS... then remove it, then quit System Settings.”

HEAVEN FORBID there would be a cute little button in System Settings > Spotlight that says "Rebuild Spotlight Index” that we could push.

https://support.apple.com/en-us/102321

Win32 is not only the stable userland API for Linux but also for Windows despite Microsoft’t many attempts to introduce other APIs for Windows app development. https://domenic.me/windows-native-dev/
Windows Native App Development Is a Mess

I tried to build a Windows native app using Microsoft's latest technologies. Now I understand why everyone builds Electron apps.

Domenic Denicola
There are many browsers, but only three widely-used engines. We maintain one of those engines - Gecko. Here's why we feel that browser engine diversity is essential for the future of the web https://blog.mozilla.org/netpolicy/2026/03/23/competition-innovation-and-the-future-of-the-web/
Competition, Innovation, and the Future of the Web – Why Independent Browser Engines Matter – Open Policy & Advocacy

Gecko matters because it ensures there’s an independent voice shaping how the internet evolves. Without Gecko, the landscape would be dominated by Apple and Google alone. Is that really the ...

Open Policy & Advocacy
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.