The Emissions Gap Report 2025 brings us no news, but unfortunately that means it just confirms the very bad trajectory we keep choosing to take.
https://www.unep.org/resources/emissions-gap-report-2025
Words fail sometimes, but I think this graphic summarizes well the situation and my current mood.
Design trends I think will take off in 2026
but tierlist

S - move from flat design to more detailed, 3D, more complex logos.
A - glass, not just liquid, Windows Vista, 7, 11,⊠accessibility concerns, but I like to see it.
B-/C+ - black and white icons, favicons. I did it before it was cool, but itâs getting overused.
E - gradientslop, barely started, already all blends together.
Deals: AirPods Pro 2 for $170, $100 Off Apple Watch Ultra 3, & More
AirPods Pro 2 are fantastic earbuds and offer advanced features like hearing aid functionality for mild to moderate hearing loss, active noise cancellation, high fidelity sound, water and sweat resistance, Spatial Audio, custom fit, transparency mode, ear detection, a USB-C charging case, and more. AirPods Pro 2 â $170 (down from $249) Apple Watch Ultra ⊠[Read More](https://osxdaily.com/2025/11/01/de ⊠â Read more
Croissance morte et taxe vive
Nous sommes fin octobre, et le budget 2026 est toujours en discussion : les parlementaires se succĂšdent Ă lâAssemblĂ©e, le dĂ©bat sâĂ©ternise, et câest le Black Friday des taxes (et « deux pour le prix de trois »). Si lâon sâen tient aux discussions, il nây a pas de doute : la France, pays clairement sous-fiscalisĂ© au point dâĂȘtre [âŠ] â Read more
@movq@www.uninformativ.de Yeah, give it a shot. At worst you know that you have to continue your quest. :-)
Fun fact, during a semester break I was actually a little bored, so I just started reading the Qt documentation. I didnât plan on using Qt for anything, though. I only looked at the docs because they were on my bucket list for some reason. Qt was probably recommended to me and coming from KDE myself, that was motivation enough to look at the docs just for fun.
The more I read, the more hooked I got. The documentation was extremely well written, something Iâve never seen before. The structure was very well thought out and I got the impression that I understood what the people thought when they actually designed Qt.
A few days in I decided to actually give it a real try. Having never done anything in C++ before, I quickly realized that this endeavor wonât succeed. I simply couldnât get it going. But I found the Qt bindings for Python, so that was a new boost. And quickly after, I discovered that there were even KDE bindings for Python in my package manager, so I immediately switched to them as that integrated into my KDE desktop even nicer.
I used the Python KDE bindings for one larger project, a planning software for a summer camp that we used several years. Itâs main feature was to see who is available to do an activity. In the past, that was done on a large sheet of paper, but people got assigned two activities at the same time or werenât assigned at all. So, by showing people in yellow (free), green (one activity assigned) and red (overbooked), this sped up and improved the planning process.
Another core feature was to generate personalized time tables (just like back in school) and a dedicated view for the morning meeting on site.
It was extended over the years with all sorts of stuff. E.g. I then implemented a warning if all the custodians of an activitiy with kids were underage to satisfy new the guidelines that there should be somebody of age.
Just before the pandemic I started to even add support for personalized live views on phones or tablets during the planning process (with web sockets, though). This way, people could see their own schedule or independently check at which day an activity takes place etc. For these side quests, they donât have to check the large matrix on the projector. But the project died there.
Hereâs a screenshot from one of the main views: 
This Python+Qt rewrite replaced and improved the Java+Swing predecessor.
@lyse@lyse.isobeef.org Hmmmmmmmmmmmm ⊠guess I should take a look at Qt. đ€ Thatâs the one popular toolkit that Iâve never really tried for some reason. I really donât like C++ (might as well use Rust), so Iâll also use Python.
@movq@www.uninformativ.de Donât you worry, this was meant as a joke. :-D
There was a time when I thought that Swing was actually really good. But having done some Qt/KDE later, I realized how much better that was. That were the late KDE 3 and early KDE 4 days, though. Not sure how it is today. But back then it felt Trolltech and the KDE folks put a hell lot more thought into their stuff. I was pleasantly surprised how natural it appeared and all the bits played together. Sure, there were the odd ends, but the overall design was a lot better in my opinion.
To be fair, I never used it from C++, always the Python bindings, which were considerably more comfortable (just alone the possibility to specify most attributes right away as kwargs in the constructor instead of calling tons of setters). And QtJambi, the Java binding, was also relatively nice. I never did a real project though, just played around with the latter.
Not so proud to be American â âfed upâ expats renounce citizenship
Steve Hendrix, Â Â - Â msn
_Stephan: Today, I got the third email I have received since August from an SR reader living overseas telling me they are giving up their American citizenship. I have known many Americans living overseas, but until recently, I couldnât remember any of them telling me they were giving up their American citizenship. However, as this article describes, renouncing American c ⊠â Read more
Politique de la ville : on a voulu acheter la paix, on a financé la guerre
CâĂ©tait il y a 20 ans, le 27 octobre 2005, deux mineurs manifestement mal isolĂ©s choisissaient de devenir des symboles de rĂ©sistances Ă 100 kΩ : en pĂ©nĂ©trant dans un transformateur afin dâĂ©chapper Ă un contrĂŽle dâidentitĂ©, lâĂ©lectrocution de Zyed et Bouna allaient dĂ©clencher trois semaines de bordel homĂ©rique en France. Et en 20 ans, il [âŠ] â Read more
The Linux boot process: from power button to kernel
You press the power button. A second later a wall of text scrolls by, or a logo fades in, and eventually Linux appears. What happens in between is not magic. It is a careful handshake between tiny programs and a very literal CPU. This part follows that handshake until the very first line of C code inside the Linux kernel runs. â« 0xkatoâs blog Exactly what it says on the tin. â Read more
Quand lâĂtat transforme votre voiture en prison sur roues
Au contraire de lâavalanche de taxes que nos frĂ©tillants parlementaires entendent nous faire tomber dessus, on a assez peu entendu parler de quelques importantes modifications concernant le permis de conduire et le contrĂŽle technique automobile. Câest dommage, ces modifications sont tout sauf anodines. Ainsi, le premier janvier prochain, le contrĂŽle technique va se durcir : au-delĂ [âŠ] â Read more
ăç„ăăïŒJPCERT/CC Eyesăæ»æă°ă«ăŒăAPT-C-60ă«ăăæ»æăźăąăăăăŒăă â Read more
Show HN: MyraOS â My 32-bit operating system in C and ASM (Hack Club project)
Comments â Read more
B.C. to launch anti-tariff ads as Ontario pauses controversial campaign â Read more
Le dernier chef-dâĆuvre du Louvre : le dĂ©litement national
La seule surprise quâon peut avoir en dĂ©couvrant que le Louvre sâest fait cambrioler, câest de constater quâil aura fallu attendre autant de temps avant que ça arrive. En effet, Ă voir lâĂ©tat lamentable des boiseries des fenĂȘtres et des portes de ce vieux musĂ©e, Ă voir la dĂ©contraction pour ne pas dire le laisser-aller [âŠ] â Read more
@movq@www.uninformativ.de Yeah, this is similar to my 2025 GWM Cannon Ute (truck) that we recently bought. It has this app called the âGWM Appâ that lets you view various health/stats of the vehicle, open/close the door, locks, control the A/C etc, all from your Mobile Phone. â But⊠Guess what?! :D It has a goddamn fucking SIM card in the head unit (dash) somewhere that once you âconsentâ and agree it signs up to some god knows what local cellular service and all that wonderul functionality is controlled by, guess what⊠A fucking goddamn CLOUD service! da actual flying fuck is wrong with these people?! â Are we some of the only people in the world that realize how fucking dumb all this Internet-connect shitâą really is?
AWS Outage: A Single Cloud Region Shouldnât Take Down the World. But It Did
Comments â Read more
France : Héritage combattu, capitalisme impossible
Les Français ne comprennent pas ce quâest le capitalisme, et le rejettent assez majoritairement. Pour beaucoup, câest par simple ignorance, pour quelques uns, câest par idĂ©ologie â ils ne veulent pas savoir, ne veulent pas le comprendre pour continuer Ă appartenir au camp du bien â mais finalement, trĂšs peu le comprennent et encore moins [âŠ] â Read more
Why C variable argument functions are an abomination (and what to do about it) | H4X0R****
Comments â Read more
Canadaâs Privacy Watchdog Not Consulted on Bill C-8, Enabling Secret Internet & Phone Shutdowns â Read more
Sam Whited: Coffeeneuring 2025
This year I havenât blogged much at all, but itâs time for the 15th annual
Coffeeneuring and who-knows-how-many-annual Biketober challenges so here we go!
This post will be updated with each of my Coffeeneuring rides as the month goes
on, and may (or may not) contain a few fun C+1 rides that count towards
Biketober, but not for Coffeeneuring.
⊠â Read more
lavandula: A fast, lightweight web framework in C for building modern web applications
Comments â Read more
N3694: Functions with Data - Closures in C (A Comprehensive Proposal Overviewing Blocks, Nested Functions, and Lambdas)
Comments â Read more
How to write a complete GNOME application in Lua
This article is intended to be a comprehensive guide to writing your first GNOME app in Lua using LuaGObject. The article assumes that you already understand Lua and want to get started with building beautiful native applications for GNOME. I also assume you know how to use a command line to install and compile software. Having some knowledge of the C programming language, as well as the Make, Gettext, and Flatpak software will be hel ⊠â Read more
Tiny RISC-V Development Board with WCH CH32V317WCU6 Available from $6.80
The nanoCH32V317 is a compact development board created by MuseLab to simplify prototyping and embedded system development. It integrates USB connectivity, Ethernet support, and a straightforward programming interface through USB Type-C, providing an accessible platform for engineers and hobbyists working with RISC-V microcontrollers. The board is powered by the WCH CH32V317WCU6, a RISC-V microcontro ⊠â Read more
UNIX99: UNIX for the TI-99/4A
Iâve been working on developing an operating system for the TI-99 for the last 18 months or so. I didnât intend thisâmy original plan was to develop enough of the standard C libraries to help with writing cartridge-based and EA5 programs. But that trek led me quickly towards developing an OS. As Unix is by far my preferred OS, this OS is an approximation. Developing an OS within the resources available, particularly the RAM, has been challenging, but also surprisingly doab ⊠â Read more
How to get LSP semantic highlighting working for C++ â Read more
Lobby du tout-électrique, PwC, Jean Tirole : dépenses pour la croissance
Un article de Henry Bonner Et voilĂ , câest fait : Fitch abaisse la note de la dette de la France⊠Et en dĂ©pit de lâenvolĂ©e des taux dâintĂ©rĂȘt, le gouvernement continue les dĂ©penses. Comme lâĂ©chec du Premier ministre en France, la « dĂ©faite » du parti de M. Milei en Argentine dans une Ă©lection locale ce mois-ci montre [âŠ] â Read more
Beyond Containers: llama.cpp Now Pulls GGUF Models Directly from Docker Hub
The world of local AI is moving at an incredible pace, and at the heart of this revolution is llama.cppâthe powerhouse C++ inference engine that brings Large Language Models (LLMs) to everyday hardware (and itâs also the inference engine that powers Docker Model Runner). Developers love llama.cpp for its performance and simplicity. And we at⊠â Read more