Elektrine lite

← Feed

Richard Hughes

hughsie@mastodon.social

<p>I write free software. Firmware troublemaker.</p>

Posts

  • View post

    I&#39;m pleased to announce that #NVIDIA is now supporting the #LVFS as a premier sponsor. The rollout of the NVIDIA DGX Spark firmware using #fwupd is going very well indeed, with downloads continuing to increase every day. This now takes us to 4 OEMs sponsoring LVFS, which means we&#39;ve successfully reached the funding target we set for ourselves last year. More exciting announcements coming soon!

  • View post

    What would you rather see in the output of fwupdmgr security?

  • View post

    If anyone has an ideological problem with @whot adding a rustc dep to #fwupd now is the time to squeak.

  • View post

    There are two types of people: Those that understand why your audio stutters when deploying an efivar-based certificate update (e.g. dbx) and those that don&amp;#39;t. Both are interesting at parties, but never ask the first type to explain what they do as a job.

  • View post

    I&amp;#39;ve just released https://github.com/hughsie/libxmlb/releases/tag/0.3.29 and https://github.com/fwupd/fwupd/releases/tag/2.1.7 with lots of great fixes and a smattering of new functionality. Enjoy!

  • View post

    I&#39;ve just tagged #passim 0.1.12 with a few nice low-priority security fixes -- certainly nothing earth shattering. https://github.com/hughsie/passim/releases/tag/0.1.12

  • View post

    It seems the AI slop issues for fwupd just slowed down after all the Mythos fixes went in, rather than stopped. I guess we need to document that low severity &quot;theoretical&quot; security issues found using AI without a reproducer are not going to get CVEs. Does anyone see any problem in something like: https://github.com/fwupd/fwupd/pull/10604/changes -- it&#39;s wildly opinionated but perhaps pragmatic. Opinions welcome.

  • View post

    I&amp;#39;m at #PremDay at Paris and just walked past two people in the hallway I&amp;#39;ve never met in my life talking excitedly about #LVFS and #fwupd. I know it&amp;#39;s an unusual niche open source project but it was a super proud moment for me. Open source maintenance is 99% fixing bugs and little things like this make it all worthwhile. Thanks those 2 random people!

  • View post

    @itsfoss@mastodon.social I think it worked. More info really soon.

  • View post

    Both #Dell and #Lenovo have agreed to be premier sponsors for the #LVFS as part of our new sustainability effort. Over 145 million firmware updates have been deployed now, from over a hundred different vendors to millions of different Linux devices. With the industry support from Lenovo and Dell (and #Framework, OSFF, and of course both the Linux Foundation and Red Hat) we can build this ecosystem stronger and higher than before; we can continue the great work we&amp;#39;ve done long into the f...

  • View post

    In less-awesome news somebody is now impersonating me on GitHub. If you see anything from &amp;quot;Richard Hughes jr&amp;quot; with an AI version of me as a profile photo -- it&amp;#39;s obviously not me. I&amp;#39;m certainly not promoting any kind of cryptocurrency and I&amp;#39;m certainly not a believer in NWO or the Illuminati of all things. I wish I was making all this up... and what a weird timeline we live in.

  • View post

    Does any of my network work for #GitHub? I&amp;#39;d like to ask if it&amp;#39;s possible to make ticket ID 4303160 a priority. I&amp;#39;ll happily swap it for some LVFS swag or to prioritise a specific fwupd bug! Someone crazy is impersonating me and dragging my name and profile image into all kinds of crypto and illuminati stuff. Thanks!

  • View post

    I&amp;#39;m super impressed with the reviews from @coderabbitai -- they&amp;#39;re an order of magnitude better than Claude (and two orders of magnitude better than copilot) even with the latest models. And free for open source projects! @coderabbitai how do I refer to you in a commit? e.g. &amp;quot;Co-Authored-By: coderabbitai&amp;quot; perhaps? Claude uses &amp;quot;Co-Authored-By: Claude Sonnet 4.5 &amp;lt;noreply@anthropic.com&amp;gt;&amp;quot; if that helps.

  • View post

    I&amp;#39;ve just tagged #fwupd 2.1.2, with lots of fixes, new hardware support and a few cool new features. See https://github.com/fwupd/fwupd/releases/tag/2.1.2 for the list. Enjoy!

  • View post

    Hello again internet friends. What&amp;#39;s the 2026 state of the art for syncing two folders on two different machines. e.g. like Dropbox used to be. It doesn&amp;#39;t have to sync offline, but bonus points if it syncs to my Proton Drive too. I want to be able to change and add content to folders on either machine. There&amp;#39;s no need to recover previous versions as I already back up in a different way. I used to use Unison for this a decade ago, but I wanted something that just works w...

  • View post

    How is there no standard MiB constant of 1024*1024 in the C standard? What do other codebases do?

  • View post

    Is everyone getting horseshit responses from #claude today? Queries that worked fine on Friday generate nonsense today.

  • View post

    I&amp;#39;m pondering some interesting talks I could suggest for #OSFC this year. Does anyone want me to talk about anything specific for firmware, #fwupd or LVFS topics? I&amp;#39;m thinking doing a pretty aggressive FU aiming at some of the major hardware vendors, but I&amp;#39;m not sure my boss would approve. Other ideas welcome.

  • View post

    What do you want to see in the fwupdmgr CLI when there&amp;#39;s a long (5 minutes+) delay? Showing a progress bar means it&amp;#39;s &amp;quot;stuck&amp;quot; on a specific character block for some time, and it&amp;#39;d would be easy to think that the process has hung. A spinner that goes back and forth with some kind of time estimation? Anything better?

  • View post

    Announcing #fwupd 2.1.1 -- a very big release with the usual bugfixes, new features and lots and lots of new hardware support: https://github.com/fwupd/fwupd/releases/tag/2.1.1

  • View post

    I&amp;#39;ve been (ab?)using Claude to find bugs in my software, and although it&amp;#39;s found quite a few false positives, it&amp;#39;s also found a lot of actual real bugs. Nothing CVE-worthy, but still important to fix. Releases include: * passim: https://github.com/hughsie/passim/releases/tag/0.1.11 * libxmlb: https://github.com/hughsie/libxmlb/releases/tag/0.3.26 * libjcat: https://github.com/hughsie/libjcat/releases/tag/0.2.6 #fwupd will follow, when all ^^^ has hit the various build-r...

  • View post

    I&amp;#39;m also happy to announce we&amp;#39;ve got a new sponsor for the LVFS: #Framework Although there are about a half a dozen OEMs that have promised to sponsor LVFS, Framework is the first to have actually signed the paperwork. You can see the new logo on https://fwupd.org/ and also the new &amp;quot;sponsorship pill&amp;quot; on various vendor pages like https://fwupd.org/lvfs/vendors/#framework

  • View post

    If the LVFS stopped signing with GPG+PKCS#7 and only relied on PKCS#7 going forward would anyone care? Thanks to using libjcat we can add and remove signature formats as we need to in a forwards and backwards compatible way. We added PQC-compatible certs a few months ago and nobody noticed.