<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:atom="http://www.w3.org/2005/Atom" version="2.0">
    <channel>
      <title>Trifecta Tech Foundation - Blog &amp; News</title>
      <link>https://trifectatech.org</link>
      <description></description>
      <generator>Zola</generator>
      <language>en</language>
      <atom:link href="https://trifectatech.org/rss-feed.xml" rel="self" type="application/rss+xml"/>
      <lastBuildDate>Fri, 24 Apr 2026 00:00:00 +0000</lastBuildDate>
      <item>
          <title>Three years of Rusty sudo</title>
          <pubDate>Fri, 24 Apr 2026 00:00:00 +0000</pubDate>
          <author>Marc Schoolderman</author>
          <link>https://trifectatech.org/blog/three-years-of-rusty-sudo/</link>
          <guid>https://trifectatech.org/blog/three-years-of-rusty-sudo/</guid>
          <description xml:base="https://trifectatech.org/blog/three-years-of-rusty-sudo/">&lt;p&gt;&lt;strong&gt;Almost three years ago, &lt;a href=&quot;https:&#x2F;&#x2F;tweedegolf.nl&#x2F;en&#x2F;blog&#x2F;91&#x2F;reimplementing-sudo-in-rust&quot;&gt;sudo-rs was announced to the world&lt;&#x2F;a&gt;. Just last week, it became the default &lt;code&gt;sudo&lt;&#x2F;code&gt; implementation in the Ubuntu LTS release &lt;a href=&quot;https:&#x2F;&#x2F;ubuntu.com&#x2F;blog&#x2F;unmasking-the-resolute-raccoon&quot;&gt;&lt;em&gt;Resolute Raccoon&lt;&#x2F;em&gt;&lt;&#x2F;a&gt;. Now is a good time to reflect.&lt;&#x2F;strong&gt;&lt;&#x2F;p&gt;</description>
      </item>
      <item>
          <title>Rust should have stable tail calls</title>
          <pubDate>Tue, 14 Apr 2026 00:00:00 +0000</pubDate>
          <author>Folkert de Vries</author>
          <link>https://trifectatech.org/blog/tail-calls-project-goal/</link>
          <guid>https://trifectatech.org/blog/tail-calls-project-goal/</guid>
          <description xml:base="https://trifectatech.org/blog/tail-calls-project-goal/">&lt;p&gt;Tail calls in Rust have been talked about for a long time, but especially from the outside it looks like very little progress has been made. Let&#x27;s change that!&lt;&#x2F;p&gt;</description>
      </item>
      <item>
          <title>Fixing our own problems in the Rust compiler</title>
          <pubDate>Mon, 30 Mar 2026 00:00:00 +0000</pubDate>
          <author>Folkert de Vries</author>
          <link>https://trifectatech.org/blog/fixing-our-own-problems-in-the-rust-compiler/</link>
          <guid>https://trifectatech.org/blog/fixing-our-own-problems-in-the-rust-compiler/</guid>
          <description xml:base="https://trifectatech.org/blog/fixing-our-own-problems-in-the-rust-compiler/">&lt;p&gt;In our data compression projects, we use Rust where C is traditionally used. During the work, we&#x27;ve hit limitations in Rust itself and in the surrounding tooling. Over the years, we&#x27;ve become increasingly comfortable with fixing these issues ourselves.&lt;&#x2F;p&gt;</description>
      </item>
      <item>
          <title>Ubuntu to adopt ntpd-rs as the default time synchronization client and server</title>
          <pubDate>Thu, 26 Mar 2026 00:00:00 +0000</pubDate>
          <author>Erik Jonkers</author>
          <link>https://trifectatech.org/blog/announcing-ntpd-rs-as-default-on-ubuntu/</link>
          <guid>https://trifectatech.org/blog/announcing-ntpd-rs-as-default-on-ubuntu/</guid>
          <description xml:base="https://trifectatech.org/blog/announcing-ntpd-rs-as-default-on-ubuntu/">&lt;p&gt;&lt;strong&gt;March 26, 2026&lt;&#x2F;strong&gt; – Ubuntu is set to adopt &lt;strong&gt;ntpd-rs&lt;&#x2F;strong&gt; by default.&lt;&#x2F;p&gt;
&lt;p&gt;We&#x27;re thrilled to announce that in upcoming releases, Ubuntu will be adopting ntpd-rs as the default time synchronization client and server.&lt;&#x2F;p&gt;</description>
      </item>
      <item>
          <title>Video: Securing time with NTS (FOSDEM26)</title>
          <pubDate>Sun, 01 Feb 2026 00:00:00 +0000</pubDate>
          <author>Unknown</author>
          <link>https://trifectatech.org/blog/video-securing-time-with-nts-fosdem26/</link>
          <guid>https://trifectatech.org/blog/video-securing-time-with-nts-fosdem26/</guid>
          <description xml:base="https://trifectatech.org/blog/video-securing-time-with-nts-fosdem26/">&lt;p&gt;The Network Time Protocol is generally used completely unprotected, much like the web was before HTTPS. Ruben explains how we aim to push adoption of secure time (NTS) using pools of NTS servers.&lt;&#x2F;p&gt;</description>
      </item>
      <item>
          <title>zlib-rs: a stable API and 30M downloads</title>
          <pubDate>Tue, 27 Jan 2026 00:00:00 +0000</pubDate>
          <author>Folkert de Vries</author>
          <link>https://trifectatech.org/blog/zlib-rs-stable-api/</link>
          <guid>https://trifectatech.org/blog/zlib-rs-stable-api/</guid>
          <description xml:base="https://trifectatech.org/blog/zlib-rs-stable-api/">&lt;p&gt;Since the first release in April 2024, zlib-rs has come a long way. It has seen major adoption over the last year, and, we&#x27;re proud to say, is now feature complete.
We&#x27;ve released zlib-rs 0.6, the first version with &lt;a href=&quot;https:&#x2F;&#x2F;docs.rs&#x2F;zlib-rs&#x2F;0.6.0&#x2F;zlib_rs&#x2F;&quot;&gt;a stable and complete API&lt;&#x2F;a&gt;.&lt;&#x2F;p&gt;</description>
      </item>
      <item>
          <title>Video: sudo-rs and beyond (Ubuntu Summit 25.10)</title>
          <pubDate>Tue, 13 Jan 2026 00:00:00 +0000</pubDate>
          <author>Marc Schoolderman</author>
          <link>https://trifectatech.org/blog/video-sudo-rs-and-beyond/</link>
          <guid>https://trifectatech.org/blog/video-sudo-rs-and-beyond/</guid>
          <description xml:base="https://trifectatech.org/blog/video-sudo-rs-and-beyond/">&lt;p&gt;After sudo-rs was included in the &lt;a href=&quot;https:&#x2F;&#x2F;canonical.com&#x2F;blog&#x2F;canonical-releases-ubuntu-25-10-questing-quokka&quot;&gt;25.10 release of Ubuntu&lt;&#x2F;a&gt;, Marc was invited to the Ubuntu Summit to talk about the design choices that shaped sudo-rs. You can now watch the recording of the talk.&lt;&#x2F;p&gt;</description>
      </item>
      <item>
          <title>Calling for memory safety incentives in EU cybersecurity policies</title>
          <pubDate>Wed, 17 Dec 2025 00:00:00 +0000</pubDate>
          <author>Hugo van de Pol</author>
          <link>https://trifectatech.org/blog/calling-for-memory-safety-incentives-in-eu-cybersecurity-policies/</link>
          <guid>https://trifectatech.org/blog/calling-for-memory-safety-incentives-in-eu-cybersecurity-policies/</guid>
          <description xml:base="https://trifectatech.org/blog/calling-for-memory-safety-incentives-in-eu-cybersecurity-policies/">&lt;p&gt;&lt;img src=&quot;&#x2F;blog&#x2F;mem-safety-statement-share-image-w1600.jpg&quot; alt=&quot;Improving Europe&amp;#39;s cybersecurity posture through memory safety&quot; &#x2F;&gt;&lt;&#x2F;p&gt;
&lt;p&gt;&lt;strong&gt;Today we publish the statement &lt;em&gt;&quot;Improving Europe&#x27;s cybersecurity posture through memory safety&quot;&lt;&#x2F;em&gt;, calling on European and national policymakers to provide clear incentives and support for the large-scale adoption of memory-safe technology.&lt;&#x2F;strong&gt;&lt;&#x2F;p&gt;</description>
      </item>
      <item>
          <title>Emulating avx-512 intrinsics in Miri</title>
          <pubDate>Tue, 09 Dec 2025 00:00:00 +0000</pubDate>
          <author>Folkert de Vries</author>
          <link>https://trifectatech.org/blog/emulating-avx-512-intrinsics-in-miri/</link>
          <guid>https://trifectatech.org/blog/emulating-avx-512-intrinsics-in-miri/</guid>
          <description xml:base="https://trifectatech.org/blog/emulating-avx-512-intrinsics-in-miri/">&lt;p&gt;Recently we&#x27;ve started work on using more &lt;code&gt;avx512&lt;&#x2F;code&gt; features in &lt;a href=&quot;https:&#x2F;&#x2F;github.com&#x2F;trifectatechfoundation&#x2F;zlib-rs&quot;&gt;zlib-rs&lt;&#x2F;a&gt;.  The &lt;code&gt;avx512&lt;&#x2F;code&gt; family of target features provides SIMD intrinsics that use 512-bit vectors (double the size of &lt;code&gt;avx2&lt;&#x2F;code&gt;, which uses 256-bit vectors). These wider intrinsics can speed up certain algorithms dramatically.&lt;&#x2F;p&gt;</description>
      </item>
      <item>
          <title>Support the call for Memory Safety incentives in EU cybersecurity policies</title>
          <pubDate>Wed, 12 Nov 2025 00:00:00 +0000</pubDate>
          <author>Hugo van de Pol</author>
          <link>https://trifectatech.org/blog/support-memory-safety-incentives-in-eu-cybersecurity-policies/</link>
          <guid>https://trifectatech.org/blog/support-memory-safety-incentives-in-eu-cybersecurity-policies/</guid>
          <description xml:base="https://trifectatech.org/blog/support-memory-safety-incentives-in-eu-cybersecurity-policies/">&lt;p&gt;&lt;img src=&quot;&#x2F;blog&#x2F;mem-safety-statement-share-image-w1600.jpg&quot; alt=&quot;Improving Europe&amp;#39;s cybersecurity posture through memory safety&quot; &#x2F;&gt;&lt;&#x2F;p&gt;
&lt;p&gt;&lt;strong&gt;With the upcoming Cyber Resilience Act in the EU mandating a secure-by-design development process, we urge organisations and individuals to support our statement &lt;em&gt;&quot;Improving Europe&#x27;s cybersecurity posture through memory safety&quot;&lt;&#x2F;em&gt;.&lt;&#x2F;strong&gt;&lt;&#x2F;p&gt;</description>
      </item>
      <item>
          <title>Canonical releases Ubuntu 25.10 with sudo-rs as the default sudo</title>
          <pubDate>Thu, 09 Oct 2025 00:00:00 +0000</pubDate>
          <author>Unknown</author>
          <link>https://trifectatech.org/blog/canonical-releases-ubuntu-25-10-with-sudo-rs-as-the-default-sudo/</link>
          <guid>https://trifectatech.org/blog/canonical-releases-ubuntu-25-10-with-sudo-rs-as-the-default-sudo/</guid>
          <description xml:base="https://trifectatech.org/blog/canonical-releases-ubuntu-25-10-with-sudo-rs-as-the-default-sudo/">&lt;p&gt;Canonical announced the release of Ubuntu 25.10, codenamed &quot;Questing Quokka&quot;. The introduction of Trifecta Tech Foundation&#x27;s memory-safe sudo delivers many benefits compared to the traditional implementation. For users, a reduced attack surface in the sudo tool will improve Ubuntu’s overall security posture.&lt;&#x2F;p&gt;</description>
      </item>
      <item>
          <title>Frequently Asked Questions about sudo-rs</title>
          <pubDate>Tue, 07 Oct 2025 00:00:00 +0000</pubDate>
          <author>Marc Schoolderman</author>
          <link>https://trifectatech.org/blog/frequently-asked-question-about-sudo-rs/</link>
          <guid>https://trifectatech.org/blog/frequently-asked-question-about-sudo-rs/</guid>
          <description xml:base="https://trifectatech.org/blog/frequently-asked-question-about-sudo-rs/">&lt;p&gt;With &lt;a href=&quot;https:&#x2F;&#x2F;trifectatech.org&#x2F;blog&#x2F;memory-safe-sudo-to-become-the-default-in-ubuntu&#x2F;&quot;&gt;sudo-rs coming to Ubuntu 25.10&lt;&#x2F;a&gt;, the core team has collected and published the Frequently Asked Questions about sudo-rs. They will be updated if user curiosity calls for it.&lt;&#x2F;p&gt;</description>
      </item>
      <item>
          <title>Improving state machine code generation</title>
          <pubDate>Tue, 09 Sep 2025 00:00:00 +0000</pubDate>
          <author>Folkert de Vries</author>
          <link>https://trifectatech.org/blog/improving-state-machine-code-generation/</link>
          <guid>https://trifectatech.org/blog/improving-state-machine-code-generation/</guid>
          <description xml:base="https://trifectatech.org/blog/improving-state-machine-code-generation/">&lt;p&gt;Over the past couple of months, Björn and I have been working on &lt;a href=&quot;https:&#x2F;&#x2F;github.com&#x2F;rust-lang&#x2F;rust-project-goals&#x2F;issues&#x2F;258&quot;&gt;improving state machine code generation&lt;&#x2F;a&gt; in the rust compiler, a rust project goal for 2025H1. In late June, &lt;a href=&quot;https:&#x2F;&#x2F;github.com&#x2F;rust-lang&#x2F;rust&#x2F;pull&#x2F;138780&quot;&gt;PR 138780&lt;&#x2F;a&gt; was merged, which adds &lt;code&gt;#![feature(loop_match)]&lt;&#x2F;code&gt;.&lt;&#x2F;p&gt;</description>
      </item>
      <item>
          <title>ntpd-rs now supports version 5 of the Network Time Protocol</title>
          <pubDate>Fri, 11 Jul 2025 00:00:00 +0000</pubDate>
          <author>Ruben Nijveld</author>
          <link>https://trifectatech.org/blog/ntpd-rs-now-supports-version-5-of-the-network-time-protocol/</link>
          <guid>https://trifectatech.org/blog/ntpd-rs-now-supports-version-5-of-the-network-time-protocol/</guid>
          <description xml:base="https://trifectatech.org/blog/ntpd-rs-now-supports-version-5-of-the-network-time-protocol/">&lt;p&gt;&lt;img src=&quot;&#x2F;blog&#x2F;ntpv5.jpg&quot; alt=&quot;NTP version 5&quot; &#x2F;&gt;&lt;&#x2F;p&gt;
&lt;p&gt;Our Network Time Protocol implementation, &lt;strong&gt;&lt;a href=&quot;https:&#x2F;&#x2F;github.com&#x2F;pendulum-project&#x2F;ntpd-rs&#x2F;&quot;&gt;ntpd-rs&lt;&#x2F;a&gt;&lt;&#x2F;strong&gt;, now provides experimental support of NTP version 5. It is available in the &lt;a href=&quot;https:&#x2F;&#x2F;github.com&#x2F;pendulum-project&#x2F;ntpd-rs&#x2F;releases&#x2F;tag&#x2F;v1.6.0&quot;&gt;latest release&lt;&#x2F;a&gt;.&lt;&#x2F;p&gt;</description>
      </item>
      <item>
          <title>bzip2 crate switches from C to 100% rust</title>
          <pubDate>Tue, 17 Jun 2025 00:00:00 +0000</pubDate>
          <author>Folkert de Vries</author>
          <link>https://trifectatech.org/blog/bzip2-crate-switches-from-c-to-rust/</link>
          <guid>https://trifectatech.org/blog/bzip2-crate-switches-from-c-to-rust/</guid>
          <description xml:base="https://trifectatech.org/blog/bzip2-crate-switches-from-c-to-rust/">&lt;p&gt;Today we published &lt;code&gt;bzip2&lt;&#x2F;code&gt; version &lt;code&gt;0.6.0&lt;&#x2F;code&gt;, which uses our rust implementation of the bzip2 algorithm, &lt;code&gt;libbz2-rs-sys&lt;&#x2F;code&gt;, by default. The &lt;code&gt;bzip2&lt;&#x2F;code&gt; crate is now faster and easier to cross-compile.&lt;&#x2F;p&gt;</description>
      </item>
      <item>
          <title>SIMD in zlib-rs (part 2): compare256</title>
          <pubDate>Mon, 26 May 2025 00:00:00 +0000</pubDate>
          <author>Folkert de Vries</author>
          <link>https://trifectatech.org/blog/simd-in-zlib-rs-part-2-compare256/</link>
          <guid>https://trifectatech.org/blog/simd-in-zlib-rs-part-2-compare256/</guid>
          <description xml:base="https://trifectatech.org/blog/simd-in-zlib-rs-part-2-compare256/">&lt;p&gt;In &lt;a href=&quot;&#x2F;blog&#x2F;simd-in-zlib-rs-part-1-autovectorization-and-target-features&quot;&gt;part 1&lt;&#x2F;a&gt; of the &quot;SIMD in zlib-rs&quot; series, we&#x27;ve seen that, with a bit of nudging, autovectorization can produce optimal code for some problems.&lt;&#x2F;p&gt;
&lt;p&gt;But that does not always work: with SIMD clever programmers can still beat the compiler.&lt;&#x2F;p&gt;</description>
      </item>
      <item>
          <title>Memory-safe sudo to become the default in Ubuntu</title>
          <pubDate>Tue, 06 May 2025 00:00:00 +0000</pubDate>
          <author>Erik Jonkers</author>
          <link>https://trifectatech.org/blog/memory-safe-sudo-to-become-the-default-in-ubuntu/</link>
          <guid>https://trifectatech.org/blog/memory-safe-sudo-to-become-the-default-in-ubuntu/</guid>
          <description xml:base="https://trifectatech.org/blog/memory-safe-sudo-to-become-the-default-in-ubuntu/">&lt;p&gt;&lt;strong&gt;May 6, 2025&lt;&#x2F;strong&gt; – Ubuntu 25.10 is set to adopt &lt;strong&gt;sudo-rs&lt;&#x2F;strong&gt; by default. Sudo-rs is a memory-safe reimplementation of the widely-used &lt;code&gt;sudo&lt;&#x2F;code&gt; utility, written in the Rust programming language.&lt;&#x2F;p&gt;</description>
      </item>
      <item>
          <title>SIMD in zlib-rs (part 1): Autovectorization and target features</title>
          <pubDate>Tue, 15 Apr 2025 00:00:00 +0000</pubDate>
          <author>Folkert de Vries</author>
          <link>https://trifectatech.org/blog/simd-in-zlib-rs-part-1-autovectorization-and-target-features/</link>
          <guid>https://trifectatech.org/blog/simd-in-zlib-rs-part-1-autovectorization-and-target-features/</guid>
          <description xml:base="https://trifectatech.org/blog/simd-in-zlib-rs-part-1-autovectorization-and-target-features/">&lt;p&gt;I&#x27;m fascinated by the creative use of SIMD instructions. When you first learn about SIMD, it is clear that doing more multiplications in a single instruction is useful for speeding up matrix multiplication. But how can all of these weird instructions be used to solve problems that aren&#x27;t just arithmetic?&lt;&#x2F;p&gt;</description>
      </item>
      <item>
          <title>Translating bzip2 with c2rust</title>
          <pubDate>Mon, 10 Mar 2025 00:00:00 +0000</pubDate>
          <author>Folkert de Vries</author>
          <link>https://trifectatech.org/blog/translating-bzip2-with-c2rust/</link>
          <guid>https://trifectatech.org/blog/translating-bzip2-with-c2rust/</guid>
          <description xml:base="https://trifectatech.org/blog/translating-bzip2-with-c2rust/">&lt;p&gt;Over the past couple of months we&#x27;ve been hard at work on &lt;a href=&quot;https:&#x2F;&#x2F;github.com&#x2F;trifectatechfoundation&#x2F;libbzip2-rs&quot;&gt;libbzip2-rs&lt;&#x2F;a&gt;, a 100% Rust drop-in compatible implementation the bzip2 compression and decompression functionality.&lt;&#x2F;p&gt;</description>
      </item>
      <item>
          <title>zlib-rs is faster than C</title>
          <pubDate>Tue, 25 Feb 2025 00:00:00 +0000</pubDate>
          <author>Folkert de Vries</author>
          <link>https://trifectatech.org/blog/zlib-rs-is-faster-than-c/</link>
          <guid>https://trifectatech.org/blog/zlib-rs-is-faster-than-c/</guid>
          <description xml:base="https://trifectatech.org/blog/zlib-rs-is-faster-than-c/">&lt;p&gt;We&#x27;ve released version &lt;a href=&quot;https:&#x2F;&#x2F;crates.io&#x2F;crates&#x2F;libz-rs-sys&quot;&gt;0.4.2&lt;&#x2F;a&gt; of &lt;a href=&quot;https:&#x2F;&#x2F;github.com&#x2F;trifectatechfoundation&#x2F;zlib-rs&quot;&gt;zlib-rs&lt;&#x2F;a&gt;, featuring a number of substantial performance improvements. We are now (to our knowledge) the fastest api-compatible zlib implementation for decompression, and beat the competition in the most important compression cases too.&lt;&#x2F;p&gt;</description>
      </item>
      <item>
          <title>Trifecta Tech Foundation joins Nonprofit Cyber</title>
          <pubDate>Mon, 24 Feb 2025 00:00:00 +0000</pubDate>
          <author>Unknown</author>
          <link>https://trifectatech.org/blog/trifecta-tech-foundation-joins-nonprofit-cyber/</link>
          <guid>https://trifectatech.org/blog/trifecta-tech-foundation-joins-nonprofit-cyber/</guid>
          <description xml:base="https://trifectatech.org/blog/trifecta-tech-foundation-joins-nonprofit-cyber/">&lt;p&gt;The first coalition of cybersecurity nonprofits focused on tangible results welcomes the addition of four new members: PuntoGal, Internet Security Research Group, Trifecta Tech Foundation, and The Retired Investigators Guild.&lt;&#x2F;p&gt;</description>
      </item>
      <item>
          <title>The fastest WASM zlib</title>
          <pubDate>Tue, 19 Nov 2024 00:00:00 +0000</pubDate>
          <author>Folkert de Vries</author>
          <link>https://trifectatech.org/blog/fastest-wasm-zlib/</link>
          <guid>https://trifectatech.org/blog/fastest-wasm-zlib/</guid>
          <description xml:base="https://trifectatech.org/blog/fastest-wasm-zlib/">&lt;p&gt;This year we started work on &lt;a href=&quot;https:&#x2F;&#x2F;github.com&#x2F;trifectatechfoundation&#x2F;zlib-rs&quot;&gt;zlib-rs&lt;&#x2F;a&gt;, an implementation of &lt;a href=&quot;https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;Zlib&quot;&gt;Zlib&lt;&#x2F;a&gt; in Rust, with the goal of maintaining excellent performance while introducing memory safety.&lt;&#x2F;p&gt;</description>
      </item>
      <item>
          <title>Trifecta Tech Foundation is the new home for memory safe zlib</title>
          <pubDate>Thu, 07 Nov 2024 00:00:00 +0000</pubDate>
          <author>Erik Jonkers</author>
          <link>https://trifectatech.org/blog/new-home-for-memory-safe-zlib/</link>
          <guid>https://trifectatech.org/blog/new-home-for-memory-safe-zlib/</guid>
          <description xml:base="https://trifectatech.org/blog/new-home-for-memory-safe-zlib/">&lt;p&gt;Today we&#x27;re pleased to announce that the recently developed open source memory safe implementation of zlib – &lt;a href=&quot;https:&#x2F;&#x2F;github.com&#x2F;trifectatechfoundation&#x2F;zlib-rs&quot;&gt;zlib-rs&lt;&#x2F;a&gt; – initiated by ISRG&#x27;s &lt;a href=&quot;https:&#x2F;&#x2F;www.memorysafety.org&quot;&gt;Prossimo project&lt;&#x2F;a&gt; now has a new long-term home at our Trifecta Tech Foundation.&lt;&#x2F;p&gt;</description>
      </item>
      <item>
          <title>Enabling pools in NTS</title>
          <pubDate>Wed, 30 Oct 2024 00:00:00 +0000</pubDate>
          <author>Ruben Nijveld</author>
          <link>https://trifectatech.org/blog/enabling-pools-in-nts/</link>
          <guid>https://trifectatech.org/blog/enabling-pools-in-nts/</guid>
          <description xml:base="https://trifectatech.org/blog/enabling-pools-in-nts/">&lt;p&gt;We previously talked about how &lt;a href=&quot;https:&#x2F;&#x2F;tweedegolf.nl&#x2F;en&#x2F;blog&#x2F;122&#x2F;a-safe-internet-requires-secure-time&quot;&gt;secure time is required for a safe internet&lt;&#x2F;a&gt;. We mentioned how we want to increase the adoption of NTS, the secure time synchronization standard built on top of NTP. For this, we proposed to develop a public NTS pool. In this article, we expand on what pooling is, and what is required to enable an NTS pool.&lt;&#x2F;p&gt;</description>
      </item>
      <item>
          <title>ISPCS paper: Estimating noise for clock-synchronizing Kalman filters</title>
          <pubDate>Fri, 04 Oct 2024 00:00:00 +0000</pubDate>
          <author>Unknown</author>
          <link>https://trifectatech.org/blog/ispcs-paper-estimating-noise-for-clock-synchronizing-kalman-filters/</link>
          <guid>https://trifectatech.org/blog/ispcs-paper-estimating-noise-for-clock-synchronizing-kalman-filters/</guid>
          <description xml:base="https://trifectatech.org/blog/ispcs-paper-estimating-noise-for-clock-synchronizing-kalman-filters/">&lt;p&gt;Our Statime project now provides strong synchronization performance and accurate synchronization error estimates. David&#x27;s paper, soon to be published by the IEEE, describes our Kalman-based approach.&lt;&#x2F;p&gt;</description>
      </item>
      <item>
          <title>Sovereign Tech Fund invests in Pendulum</title>
          <pubDate>Sat, 10 Aug 2024 00:00:00 +0000</pubDate>
          <author>Unknown</author>
          <link>https://trifectatech.org/blog/sovereign-tech-fund-invests-in-pendulum/</link>
          <guid>https://trifectatech.org/blog/sovereign-tech-fund-invests-in-pendulum/</guid>
          <description xml:base="https://trifectatech.org/blog/sovereign-tech-fund-invests-in-pendulum/">&lt;p&gt;Sovereign Tech Fund will support our effort to build modern and memory-safe implementations of the Network Time Protocol (NTP) and the Precision Time Protocol (PTP).&lt;&#x2F;p&gt;</description>
      </item>
      <item>
          <title>Current zlib-rs performance</title>
          <pubDate>Thu, 08 Aug 2024 00:00:00 +0000</pubDate>
          <author>Folkert de Vries</author>
          <link>https://trifectatech.org/blog/current-zlib-rs-performance/</link>
          <guid>https://trifectatech.org/blog/current-zlib-rs-performance/</guid>
          <description xml:base="https://trifectatech.org/blog/current-zlib-rs-performance/">&lt;p&gt;Our &lt;a href=&quot;https:&#x2F;&#x2F;github.com&#x2F;memorysafety&#x2F;zlib-rs&quot;&gt;&lt;code&gt;zlib-rs&lt;&#x2F;code&gt;&lt;&#x2F;a&gt; project implements a drop-in replacement for &lt;code&gt;libz.so&lt;&#x2F;code&gt;, a dynamic library that is widely used to perform gzip (de)compression.&lt;&#x2F;p&gt;</description>
      </item>
      <item>
          <title>A new home for memory safe sudo&#x2F;su</title>
          <pubDate>Wed, 17 Jul 2024 00:00:00 +0000</pubDate>
          <author>Unknown</author>
          <link>https://trifectatech.org/blog/a-new-home-for-memory-safe-sudo/</link>
          <guid>https://trifectatech.org/blog/a-new-home-for-memory-safe-sudo/</guid>
          <description xml:base="https://trifectatech.org/blog/a-new-home-for-memory-safe-sudo/">&lt;p&gt;Today we&#x27;re pleased to announce that an open source memory safe implementation of sudo&#x2F;su — sudo-rs — has a new long-term home at the Trifecta Tech Foundation.&lt;&#x2F;p&gt;</description>
      </item>
      <item>
          <title>Trifecta Tech Foundation: Open infrastructure software in the public interest</title>
          <pubDate>Mon, 15 Jul 2024 00:00:00 +0000</pubDate>
          <author>Erik Jonkers</author>
          <link>https://trifectatech.org/blog/trifecta-tech-foundation-announcement/</link>
          <guid>https://trifectatech.org/blog/trifecta-tech-foundation-announcement/</guid>
          <description xml:base="https://trifectatech.org/blog/trifecta-tech-foundation-announcement/">&lt;p&gt;Today, we are proud to announce the Trifecta Tech Foundation.&lt;&#x2F;p&gt;</description>
      </item>
      <item>
          <title>Statime vs Linux PTP: Comparison of precision</title>
          <pubDate>Mon, 08 Jul 2024 00:00:00 +0000</pubDate>
          <author>Unknown</author>
          <link>https://trifectatech.org/blog/statime-vs-linux-ptp-comparison-of-precision/</link>
          <guid>https://trifectatech.org/blog/statime-vs-linux-ptp-comparison-of-precision/</guid>
          <description xml:base="https://trifectatech.org/blog/statime-vs-linux-ptp-comparison-of-precision/">&lt;p&gt;We&#x27;re happy and proud to report that the Dutch National Metrology Institute measured performance for Statime comparable to Linux PTP!&lt;&#x2F;p&gt;</description>
      </item>
      <item>
          <title>More Memory Safety for Let’s Encrypt: Deploying ntpd-rs</title>
          <pubDate>Mon, 24 Jun 2024 00:00:00 +0000</pubDate>
          <author>Unknown</author>
          <link>https://trifectatech.org/blog/more-memory-safety-for-let-s-encrypt-deploying-ntpd-rs/</link>
          <guid>https://trifectatech.org/blog/more-memory-safety-for-let-s-encrypt-deploying-ntpd-rs/</guid>
          <description xml:base="https://trifectatech.org/blog/more-memory-safety-for-let-s-encrypt-deploying-ntpd-rs/">&lt;p&gt;When we look at the general security posture of Let’s Encrypt, one of the things that worries us most is how much of the operating system and network infrastructure is written in unsafe languages like C and C++.&lt;&#x2F;p&gt;</description>
      </item>
      <item>
          <title>Want more Rust? Break the cycle!</title>
          <pubDate>Mon, 17 Jun 2024 00:00:00 +0000</pubDate>
          <author>Unknown</author>
          <link>https://trifectatech.org/blog/want-more-rust-break-the-cycle/</link>
          <guid>https://trifectatech.org/blog/want-more-rust-break-the-cycle/</guid>
          <description xml:base="https://trifectatech.org/blog/want-more-rust-break-the-cycle/">&lt;p&gt;How? By oxidizing education. That&#x27;s right: introduce Rust in higher education making sure more students enter the job market.&lt;&#x2F;p&gt;</description>
      </item>
      <item>
          <title>A safe Internet requires secure time</title>
          <pubDate>Fri, 24 May 2024 00:00:00 +0000</pubDate>
          <author>Unknown</author>
          <link>https://trifectatech.org/blog/a-safe-internet-requires-secure-time/</link>
          <guid>https://trifectatech.org/blog/a-safe-internet-requires-secure-time/</guid>
          <description xml:base="https://trifectatech.org/blog/a-safe-internet-requires-secure-time/">&lt;p&gt;The internet has a hole at the bottom of its trust stack, and we need to do something about it. In particular, the internet needs secure time synchronization to fortify the security of our digital world.&lt;&#x2F;p&gt;</description>
      </item>
      <item>
          <title>On Rust, Memory Safety, and Open Source Infrastructure</title>
          <pubDate>Sun, 19 May 2024 00:00:00 +0000</pubDate>
          <author>Unknown</author>
          <link>https://trifectatech.org/blog/on-rust-memory-safety-and-open-source-infrastructure/</link>
          <guid>https://trifectatech.org/blog/on-rust-memory-safety-and-open-source-infrastructure/</guid>
          <description xml:base="https://trifectatech.org/blog/on-rust-memory-safety-and-open-source-infrastructure/">&lt;p&gt;Addressing memory safety in critical infrastructure is a complex issue with multiple approaches. The Sovereign Tech Fund supports several initiatives, including Pendulum&#x27;s memory safe Network Time Protocol, that is highlighted in this article.&lt;&#x2F;p&gt;</description>
      </item>
      <item>
          <title>Providing official Fedora Linux RPM packages for ntpd-rs and sudo-rs</title>
          <pubDate>Thu, 09 May 2024 00:00:00 +0000</pubDate>
          <author>Unknown</author>
          <link>https://trifectatech.org/blog/providing-official-fedora-linux-rpm-packages-for-ntpd-rs-and-sudo-rs/</link>
          <guid>https://trifectatech.org/blog/providing-official-fedora-linux-rpm-packages-for-ntpd-rs-and-sudo-rs/</guid>
          <description xml:base="https://trifectatech.org/blog/providing-official-fedora-linux-rpm-packages-for-ntpd-rs-and-sudo-rs/">&lt;p&gt;Memory safe NTP and sudo are now in Fedora Linux.&lt;&#x2F;p&gt;</description>
      </item>
      <item>
          <title>flate2 release v1.0.29 with new `zlib-rs` feature</title>
          <pubDate>Sun, 28 Apr 2024 00:00:00 +0000</pubDate>
          <author>Unknown</author>
          <link>https://trifectatech.org/blog/flate2-release-v1-0-29-with-new-zlib-rs-feature/</link>
          <guid>https://trifectatech.org/blog/flate2-release-v1-0-29-with-new-zlib-rs-feature/</guid>
          <description xml:base="https://trifectatech.org/blog/flate2-release-v1-0-29-with-new-zlib-rs-feature/">&lt;p&gt;With the new zlib-rs feature, a new backend is enabled that brings in a SIMD-accelerated Rust implementation.&lt;&#x2F;p&gt;</description>
      </item>
      <item>
          <title>Rust makes DNS and time software more secure</title>
          <pubDate>Wed, 17 Apr 2024 00:00:00 +0000</pubDate>
          <author>Unknown</author>
          <link>https://trifectatech.org/blog/rust-makes-dns-and-time-software-more-secure/</link>
          <guid>https://trifectatech.org/blog/rust-makes-dns-and-time-software-more-secure/</guid>
          <description xml:base="https://trifectatech.org/blog/rust-makes-dns-and-time-software-more-secure/">&lt;p&gt;SIDN writes about vital software for critical internet infrastructure reimplemented in memory safe languages. The article lists sudo-rs and Pendulum as prime examples of employing Rust for Rust for critical software.&lt;&#x2F;p&gt;</description>
      </item>
      <item>
          <title>xz incident shows the need for structural change</title>
          <pubDate>Thu, 04 Apr 2024 00:00:00 +0000</pubDate>
          <author>Unknown</author>
          <link>https://trifectatech.org/blog/xz-incident-shows-the-need-for-structural-change/</link>
          <guid>https://trifectatech.org/blog/xz-incident-shows-the-need-for-structural-change/</guid>
          <description xml:base="https://trifectatech.org/blog/xz-incident-shows-the-need-for-structural-change/">&lt;p&gt;At Sovereign Tech Fund, we&#x27;re following the xz incident closely and listening to the many voices in the FOSS maintainer community.&lt;&#x2F;p&gt;</description>
      </item>
      <item>
          <title>Sudo-rs dependencies: when less is better</title>
          <pubDate>Thu, 07 Mar 2024 00:00:00 +0000</pubDate>
          <author>Unknown</author>
          <link>https://trifectatech.org/blog/sudo-rs-dependencies-when-less-is-better/</link>
          <guid>https://trifectatech.org/blog/sudo-rs-dependencies-when-less-is-better/</guid>
          <description xml:base="https://trifectatech.org/blog/sudo-rs-dependencies-when-less-is-better/">&lt;p&gt;Trifecta Tech Foundation maintainer Ruben Nijveld offers his perspective here on one of the greatest challenges we faced when developing software that can be widely adopted: Rust crate dependencies.&lt;&#x2F;p&gt;</description>
      </item>
      <item>
          <title>Testing sudo-rs and improving sudo along the way</title>
          <pubDate>Wed, 28 Jun 2023 00:00:00 +0000</pubDate>
          <author>Unknown</author>
          <link>https://trifectatech.org/blog/testing-sudo-rs-and-improving-sudo-along-the-way/</link>
          <guid>https://trifectatech.org/blog/testing-sudo-rs-and-improving-sudo-along-the-way/</guid>
          <description xml:base="https://trifectatech.org/blog/testing-sudo-rs-and-improving-sudo-along-the-way/">&lt;p&gt;Faced with the task of re-implementing sudo, one of the questions that came up early on was: how do we verify that sudo-rs behaves just like the original sudo?&lt;&#x2F;p&gt;</description>
      </item>
      <item>
          <title>Re-implementing Sudo in Rust</title>
          <pubDate>Wed, 17 May 2023 00:00:00 +0000</pubDate>
          <author>Unknown</author>
          <link>https://trifectatech.org/blog/re-implementing-sudo-in-rust/</link>
          <guid>https://trifectatech.org/blog/re-implementing-sudo-in-rust/</guid>
          <description xml:base="https://trifectatech.org/blog/re-implementing-sudo-in-rust/">&lt;p&gt;A drop-in replacement for all common modern use cases of sudo.&lt;&#x2F;p&gt;</description>
      </item>
      <item>
          <title>Two core Unix-like utilities, sudo and su, are getting rewrites in Rust</title>
          <pubDate>Mon, 01 May 2023 00:00:00 +0000</pubDate>
          <author>Unknown</author>
          <link>https://trifectatech.org/blog/two-core-unix-like-utilities-sudo-and-su-are-getting-rewrites-in-rust/</link>
          <guid>https://trifectatech.org/blog/two-core-unix-like-utilities-sudo-and-su-are-getting-rewrites-in-rust/</guid>
          <description xml:base="https://trifectatech.org/blog/two-core-unix-like-utilities-sudo-and-su-are-getting-rewrites-in-rust/">&lt;p&gt;Two of the most fundamental tools of the modern Unix-like command line, sudo and su, are being rewritten in the modern language Rust as part of a wider effort to get critical but aging infrastructure pieces replaced by memory-safe counterparts.&lt;&#x2F;p&gt;</description>
      </item>
    </channel>
</rss>
