fasterthanli.me

fasterthanli.me

@fasterthanlime

Publisher

25

Posts

Posts by fasterthanli.me

Making our own spectrogram

Making our own spectrogram

A couple months ago I made a loudness meter and went way too in-depth into how humans have measured loudness over time. Today we’re looking at a spectrogram visualization I made, which is a lot mor...

fasterthanli.me fasterthanli.me · Rust ·
0
crates.io phishing attempt

crates.io phishing attempt

Earlier this week, an npm supply chain attack. It’s turn for crates.io, the main public repository for Rust crates (packages). The phishing e-mail looks like this: And it leads to a GitHub login pa...

fasterthanli.me fasterthanli.me · Rust ·
0
The virtue of unsynn

The virtue of unsynn

Addressing the rumors There have been rumors going around, in the Reddit thread for facet, my take on reflection in Rust, which happened a bit too early, but here we are, cat’s out of the bag, let’...

fasterthanli.me fasterthanli.me · Rust ·
0
The promise of Rust

The promise of Rust

The part that makes Rust scary is the part that makes it unique. And it’s also what I miss in other programming languages — let me explain! Rust syntax starts simple. This function prints a number:...

fasterthanli.me fasterthanli.me · Rust ·
0
The case for sans-io

The case for sans-io

The most popular option to decompress ZIP files from the Rust programming language is a crate simply named zip — At the time of this writing, it has 48 million downloads. It’s fully-featured, suppo...

fasterthanli.me fasterthanli.me · Rust ·
0
Catching up with async Rust

Catching up with async Rust

In December 2023, a minor miracle happened: async fn in traits shipped. As of Rust 1.39, we already had free-standing async functions: pub async fn read_hosts() -> eyre::Result<Vec<u8>> { // et...

fasterthanli.me fasterthanli.me · Rust ·
0
ktls now under the rustls org

ktls now under the rustls org

What’s a ktls I started work on ktls and ktls-sys, a pair of crates exposing Kernel TLS offload to Rust, about two years ago. kTLS lets the kernel (and, in turn, any network interface that supports...

fasterthanli.me fasterthanli.me · Rust ·
0