The Evolution of x86 SIMD: From SSE to AVX-512

bgslabs.org
the-evolution-of-x86-simd:-from-sse-to-avx-512

The story of x86 SIMD is simply not about technology. It’s about marketing, corporate politics, engineering compromises, competitive pressure. This is the behind-the-scenes history of how Intel and AMD battled for vector supremacy, the controversial decisions that defined an architecture, … Read more

AI is just a next evolution of the computer

vincirufus.com
ai-is-just-a-next-evolution-of-the-computer

The history of computing can be viewed as a steady progression toward more intuitive human-computer interaction. Each new era has broken down barriers, allowing more people to harness computational power without specialized technical knowledge. Artificial Intelligence isn’t a radical departure … Read more

Evolution Mail Users Easily Trackable

grepular.com
evolution-mail-users-easily-trackable

Evolution Mail’s “Load Remote Content” option, as a privacy protection feature doesn’t work. They know it doesn’t work. It hasn’t worked for years and there is no sign it will be fixed any time soon. I discovered the other day … Read more

The Evolution of Caching Libraries in Go

maypok86.github.io
the-evolution-of-caching-libraries-in-go

For the last few years, I’ve been developing caching library, and today I’d like to talk about the evolution of caches in Go and where we stand today. Especially since Go 1.24 was officially supposed to focus on caching improvements, … Read more

Evolution of Rust Compiler Errors

kobzol.github.io

I recently attended RustWeek (which was totally awesome) and the talks by Alex Crichton (on the history of Rust) and Pietro Albini (on the importance of error messages) inspired me to do a little archaeology into the way Rust compiler … Read more

Data evolution with set-theoretic types

dashbit.co

Recently I have been working on projects that integrate Elixir with native code in C and Rust. One of the Rust libraries defines the following struct (with fields removed for simplicity): struct Schema { name: CString, format: CString, metadata: Option, … Read more

The evolution of a structural code editor

crowdhailer.me
the-evolution-of-a-structural-code-editor

The top image shows the structural editor, and shell, for the eyg programming language running on a phone. Later on I’ll show it running on a TV. On both devices the structural editor is a better coding experience than a … Read more

The Evolution of Tunnel Boring Machines

construction-physics.com
the-evolution-of-tunnel-boring-machines

Tunneling is an important technology for modern civilization, as a tunnel is often the only reasonable way to create a direct path between two points. When the Hoosac tunnel was completed in 1875, it turned a difficult, 20-mile railroad route … Read more