Daily Shaarli

All links of one day in a single page.

March 30, 2026

Go Didn't Get Error Handling Right · Dmitrii Aleksandrov

Returning a tuple (a T and an error) isn’t an appropriate tool when you want your function to return either a T or an error. It’s a brittle hack that requires everyone to use a third-party linter on top. Otherwise, that tuple is handled incorrectly too frequently.

Que signifie AI;DR ? Définition de la nouvelle expression anti‑IA

AI;DR

AW EDID Editor | Analog Way

brew install --cask aw-edid-editor

Edit any standard EDID binary file, supports DisplayID and CEA-861-G extensions

Fedora quietly solved Linux's update problem

There is a rollback mechanism

CSS is DOOMed - Rendering DOOM in 3D with CSS | Hello my name is Niels Leenheer

Some CSS variables are computed in JS, and the rest is made by CSS and the browser. Each item is a <div>:

<div class="wall" style="
  --start-x: 2560;
  --start-y: -2112;
  --end-x: 2560;
  --end-y: -2496;
  --floor-z: 32;
  --ceiling-z: 88;
">

All the geometry calculation is made in the browser.

JavaScript passes raw DOOM data in. CSS does the trigonometry.
JavaScript runs the game loop. CSS does the rendering.