31 December 2024

32 links · Tuesday

lmno.lol

Wholesome blogs minus the yucky bits of the modern web

darktable 5.0.0 released

We’re proud to announce the new feature release of darktable, 5.0.0! The github release is here: https://github.com/darktable-org/darktable/releases/tag/release-5.0.0. To build from source, do not use the autogenerated tarball provided by GitHub on the release…

Jonot's Blog

The Game Boy Advance is an interesting game console. It has a modern-style CPU (32-bit ARM, lots of registers), but uses an old-fashioned tile based renderer like how the NES did it in the 80s. Don’t get me wrong, since its one of Nintendo’s last tile-based sy…

Farewell 2024, A Look Back

As we say goodbye to 2024, I take a look back at the channel this year, talk about my favorite announcements and highlights, my new Mac mini purchase, and what I'm looking forward to in 2025. Join this channel to get access to perks: https://www.youtube.com/c…

Intro

A UEFI application for dumping the contents of RAM.

If I Could Wave a Magic Wand – Wilsons Blog

We often talk about rewriting code and almost as often talk about whether big rewrites are even a good idea. Joel Spolsky writes a particularly harrowing story of how netscape rewrote their entire codebase and in so doing perhaps doomed their chances of recove…

Note Taking - Byte Tank

4 years, 1820 pages, 13 A5 notebooks. The process behind it.

An honest review of my last year building Chessbook

With the year coming to an end, I’ve been reflecting on what has gone well and what can be improved. Naturally, this being the first year I’ve been full-time on my own project, a lot of that reflection has centered around Chessbook. So here’s my relatively unf…

Mark All as Read

Folks wrung their hands a lot this year about reading. "No one buys books," Elle Griffin argued this spring, although apparently Bible sales are surging, as – according to The Washington Times at least, "Gen Z is sick and tired of predecessors' self-centered g…

Optimizing Ruby’s JSON, Part 4

In the previous post, we established that as long as ruby/json wasn’t competitive on micro-benchmarks, public perception wouldn’t change. Since what made ruby/json appear so bad on micro-benchmarks was its setup cost, we had to find ways to reduce it further.

Organizations are distributed systems

The assertion that “corporate organizations are distributed systems” hovers between being a tautology—since it is literally true—and a hot...