Search
100 results for “tweedegolf”
-
Want to hack on Dutch election software with us? Join the RustWeek Hackathon! Thursday 21 May, 9.00am, in Utrecht!
The Abacus engineers will be on-site with several good first issues and challenges, and they would love your input and proof-of-concept ideas! Ruben wrote down all you need to know in this blog: https://tweedegolf.nl/en/blog/236/contributing-to-dutch-election-software-at-rustweek-2026
Sign up for the Hackathon here: https://www.meetup.com/rust-nederland/events/314301699/
-
Async Rust is amazing, but embedded application shows that it is far from the zero cost abstractions we were promised. Dion proposes to fix this problem at the root, in the compiler: https://tweedegolf.nl/en/blog/237/async-rust-never-left-the-mvp-state
If you're with a company or organization that can benefit from this work and is willing help fund it, please reach out to @diondokter!
-
Hugo and Marc were invited to speak at ONE Conference earlier this month. Their talk was titled 'You're not secure by design, if you're not memory safe!'
Recap and slides here: https://tweedegolf.nl/en/blog/195/talk-about-memory-safety-at-one-conference
-
The video of Hugo van de Pol and Ton Smets' talk 'Rust Meets the Grid: Building openleadr-rs for Real-World Demand Response' at @LF Energy Summit is now available. Watch it or read a recap of the talk here: https://tweedegolf.nl/en/blog/162/rust-meets-the-grid-building-openleadr-rs-for-real-world-demand-response
-
Hugo attended and presented openleadr-rs at the LF Energy Summit 2025 in Aachen with Ton Smets form ElaadNL.
Read the blog (talk slides, a recap, and a look ahead) here: https://tweedegolf.nl/en/blog/162/rust-meets-the-grid-building-openleadr-rs-for-real-world-demand-response
-
Our intern Ebbe may just have sped up your debug journey for async Embedded Rust. We're impressed! Read about the Proof of Concept here: https://tweedegolf.nl/en/blog/161/embedded-async-debugging-and-inspect-embassy
Feedback and contributions are appreciated, so give inspect-embassy a go!
-
Tara from Sovereign Tech Agency and Hugo will be hosting the next 'Memory Safety in the EU' meeting in Amsterdam, on Tue 26 Aug (during #OSSummit).
The meeting aims to finalise a statement on the importance of memory safety for security by design. This is a joint effort by several European stakeholders to put memory safety on the agenda of both industry and policy makers.
Read more here: https://tweedegolf.nl/en/blog/160/update-on-our-advocacy-for-memory-safety
-
We tackled the challenge of writing an over-the-air firmware update mechanism for the lossy LoRaWAN network. In this blog, David explains how we reconstructed the lost data using parity blocks: https://tweedegolf.nl/en/blog/158/reconstructing-lost-data-from-parity-blocks
This work was performed in close collaboration with Philip Markgraf for Kelvin.
-
Read about our #opensource work implementing the Network Time Protocol in #rustlang!
https://tweedegolf.nl/nl/blog/75/implementing-the-network-time-protocol-ntp-in-rust
Folkert walks you through the whys and hows of this security-motivated implementation.
#ntp #networktimeprotocol #networktiming #opensourcesecurity #softwaresecurity
-
David and Ruben went to ISPCS in Tokyo to put Statime (PTP in Rust) to the test at Plugfest, and David gave a talk at the Symposium.
Read Ruben's recap of the IEEE Symposium on Precision Clock Synchronization here: https://tweedegolf.nl/en/blog/143/travelling-to-the-land-of-the-rising-sun-with-statime
Thanks to @nlnet and @sovtechfund for supporting the continued progress on Statime!
-
Time synchronization is essential to the security of our devices and our internet, but at the same time, the most commonly used (S)NTP clients are easy to manipulate.
Michiel explains the problems, the consequences, and how secure time can solve them: https://tweedegolf.nl/en/blog/142/manipulating-time-through-sntp
-
The Network Time Protocol is the last major security gap in universally used Internet protocols.
Pools of secure time servers (NTS) are the solution; what is an NTS pool and how can we build them?
Ruben explains in this blog: https://tweedegolf.nl/en/blog/139/enabling-pools-in-nts
@sovtechfund
@ProssimoISRG
@trifectatech
@nlnet
@SIDNlabs
@[email protected]
@ekline
@reitinger
@hesselma
@benno#rust #rustlang #security #infrastructure #timesynchronization
-
David wrote a scientific paper explaining how we use the Kalman filter to automatically estimate clock stability and network noise at runtime in Statime, our Rust implementation of the Precision Time Protocol.
Read the paper here: https://tweedegolf.nl/en/blog/138/ispcs-paper-estimating-noise-for-clock-synchronizing-kalman-filters
David and Ruben will be testing and presenting their work on Statime at the Symposium on Precision Clock Synchronization in Tokyo on from 7 to 11 October!
-
We've measured performance for Statime (our Rust implementation of the Precision Time Protocol) comparable to Linux PTP!
Read David's explanation of the setup and results here: https://tweedegolf.nl/en/blog/129/statime-vs-linux-ptp-comparison-of-precision
-
NTS4PTP (a mechanism for distributing the keys for PTP authentication) is currently going through the IETF process. This led David to take a closer look at NTS4PTP and the underlying PTP security mechanism.
Read his blog about the potential security problems he encountered: https://tweedegolf.nl/en/blog/125/authentication-for-ptp
-
David Venhoek and @cikzh will attend ITSF 2024 in Sevilla this week! David is presenting his work on using Kalman filters to stabilize clock synchronization in our NTP and PTP implementations.
The poster: https://tweedegolf.nl/images/itsf2024-poster-david-venhoek.pdf
The paper: https://tweedegolf.nl/images/estimating-noise-for-clock-synchronizing-kalman-filters-copyright.pdf
🙏 This work was funded by @sovtechfund
-
David Venhoek and @cikzh will attend ITSF 2024 in Sevilla this week! David is presenting his work on using Kalman filters to stabilize clock synchronization in our NTP and PTP implementations.
The poster: https://tweedegolf.nl/images/itsf2024-poster-david-venhoek.pdf
The paper: https://tweedegolf.nl/images/estimating-noise-for-clock-synchronizing-kalman-filters-copyright.pdf
🙏 This work was funded by @sovtechfund
-
David Venhoek and @cikzh will attend ITSF 2024 in Sevilla this week! David is presenting his work on using Kalman filters to stabilize clock synchronization in our NTP and PTP implementations.
The poster: https://tweedegolf.nl/images/itsf2024-poster-david-venhoek.pdf
The paper: https://tweedegolf.nl/images/estimating-noise-for-clock-synchronizing-kalman-filters-copyright.pdf
🙏 This work was funded by @sovtechfund
-
David Venhoek and @cikzh will attend ITSF 2024 in Sevilla this week! David is presenting his work on using Kalman filters to stabilize clock synchronization in our NTP and PTP implementations.
The poster: https://tweedegolf.nl/images/itsf2024-poster-david-venhoek.pdf
The paper: https://tweedegolf.nl/images/estimating-noise-for-clock-synchronizing-kalman-filters-copyright.pdf
🙏 This work was funded by @sovtechfund
-
David Venhoek and @cikzh will attend ITSF 2024 in Sevilla this week! David is presenting his work on using Kalman filters to stabilize clock synchronization in our NTP and PTP implementations.
The poster: https://tweedegolf.nl/images/itsf2024-poster-david-venhoek.pdf
The paper: https://tweedegolf.nl/images/estimating-noise-for-clock-synchronizing-kalman-filters-copyright.pdf
🙏 This work was funded by @sovtechfund
-
Exception handling in the Rust compiler: a blog post by @bjorn3 on support for unwinding on panics in the Cranelift backend.
A walkthrough of the implementation: https://tweedegolf.nl/en/blog/157/exception-handling-in-rustc-codegen-cranelift -
-
Tagging @musicmatze. 👆 Regarding your recent #langdev endeavor and your interest in #RocLang, you might be interested 😉
-
Wir veranstalten das nächste "Memory Safety” Meeting gemeinsam mit @tweedegolf
Aktive Teilnehmer*innen und Stakeholder sind dazu herzlich eingeladen. Bei Interesse meldet euch bei @tarakiyee 📩
📅 Dienstag, 26. August
⏰ 9:30 - 14 Uhr
📍 fußläufig vom VeranstaltungsortMeldet euch gern, wenn ihr mehr über die Sovereign Tech Agency oder unsere Programme erfahren wollt. Wir freuen uns über gute Gespräche und neue Kontakte!
-
Join us for the next "Memory Safety in the EU" meeting that we’re co-hosting together with @tweedegolf
We’re inviting active participants and stakeholders to join the conversation, contact @tarakiyee 📩
📅Tuesday, August 26
⏰ 9:30 - 14
📍 adjacent to the event venueIf you’d like to learn more about the Sovereign Tech Agency or our programs, don’t hesitate to get in touch, we enjoy good conversations and new connections!
(2/2)
-
🚀 Async Rust: the eternal MVP, where dreams of a supercharged compiler go to die. 🤣 But hey, let's keep writing "executor agnostic" code while waiting for the real magic to happen. 🪄✨
https://tweedegolf.nl/en/blog/237/async-rust-never-left-the-mvp-state #AsyncRust #superchargedCompiler #executorAgnostic #codeMagic #HackerNews #ngated -
Good to see our #OpenSource friends from @tweedegolf on Fosstodon! Did you know they implemented the Network Time Protocol (NTP) in #rustlang? #IETF #IETF115 #OpenStandards https://tweedegolf.nl/nl/blog/75/implementing-the-network-time-protocol-ntp-in-rust