Arm desktop: so many cores, not enough speed – Marcin Juszkiewicz
To use a desktop system you do not need many cores. As long as they are fast.
To use a desktop system you do not need many cores. As long as they are fast.
If you've been reading this blog, you can probably tell that I buy a lot of CD-ROMs. I usually do my research ahead of time but if something is cheap enough, or has a cool-enough looking cover, I'll take a chance on it just in case. This was one of those...
An investigation into collapse of Github and how the decay of our tech infrastructure is a crime against software. Detailed comparisons of Github, Gitlab, Codeberg, and more from a distributed systems and software performance expert.
These experimental features can take different forms: sometimes they're completely new packages in the standard library, sometimes they're changes to the compiler or runtime, or – very occasionally – they can be breaking changes to Go's behavior.
Let’s say you’re writing an image processing program. The program takes in an image, converts it to floating point, does some processing and finally saves the modified pixels to disk as 8-bit colors. The question today concerns how exactly the...
Over the past year, we've been silently working on our third compression project. After zlib and bzip2 we're now taking on zstd with libzstd-rs-sys, and are proud to announce its first release.
One of my favorite side projects is automatically syncing lights with music at house parties. How can we keep in sync with a live DJ?
Hi everyone! I have been working on a new library for writing JVM bytecode with Haskell in a nice, high level way and I’d love some feedback on it! The motivation here is for compilers to the JVM so they can focus on th…
QBE 1.3 took a while to cook, but it is the most significant release since 1.0 with around 7k new lines of code and 1.5k deleted ones. In addition to the usual bug fixes, QBE gained a new and original IL matching algorithm, new optimizations from Roland...
[Main] [Essays] [Articles] [Projects] [Now] [Resume] [Talks]
The Varnish project has renamed itself to Vinyl Cache. We followed this rename with a new vinyl-cache package. This upgrade results in breaking changes and users are advised to study these changes and how it affects them before following the replacement....
0 comments