Others

Articles from Others

Cards List

One year with Codeberg

Lobsters Hottest · yesterday Cached

GNU Guix reflects on one year since migrating to Codeberg for source code hosting and collaboration, discussing the decision process, challenges, and outcomes.

0 favorites 0 likes

Hyperblam: a declarative implementation of the Web Audio API

Lobsters Hottest · yesterday Cached

Hyperblam is a declarative implementation of the Web Audio API that lets you create music with HTML without writing JavaScript.

0 favorites 0 likes

Linux and Secure Boot certificate expiration

Lobsters Hottest · yesterday Cached

The article covers the upcoming expiration of a Microsoft Secure Boot certificate that Linux distributions rely on for booting via shim, and the complexities involved in updating system firmware to accommodate the replacement key.

0 favorites 0 likes

Nix needs relocatable binaries

Lobsters Hottest · yesterday Cached

The article identifies the problem that Nix binaries are not relocatable, causing hash changes and recompilation when the store prefix changes, and proposes using relative paths with $ORIGIN in RUNPATH to achieve relocatability without invalidating caches.

0 favorites 0 likes

p99 0ms* autocomplete for 240 million domain names

Lobsters Hottest · yesterday Cached

The article explains how the author achieved p99 zero-millisecond perceived latency for autocomplete on 240 million domain names by prefetching suggestions on keyDown and caching, with a fast API built on Tranco and CZDS data.

0 favorites 0 likes

British Columbia, Time Zones, and Postgres

Lobsters Hottest · yesterday Cached

Discusses how British Columbia's permanent switch to Pacific Daylight Time in 2026 affects PostgreSQL timestamp storage, and provides best practices to avoid time zone shift errors using a dual-column pattern.

0 favorites 0 likes

How a Computer Should Work

Lobsters Hottest · yesterday Cached

The article argues for an offline-first, simple computer appliance that boots quietly, requires no internet login, lets users own applications, upgrades without erasing, sets up servers easily, and supports old hardware, aiming to get out of the way and let users create.

0 favorites 0 likes

Computing Camera Rays

Lobsters Hottest · yesterday Cached

A technical blog post deriving how to compute camera rays from a view-projection matrix for ray tracing, with shader code and handling of numerical stability.

0 favorites 0 likes

OpenMW 0.51.0 Released

Lobsters Hottest · yesterday Cached

OpenMW 0.51.0 has been released, introducing new features for modders such as magic effects via Lua scripting and terrain vertex painting in the content file editor, along with bug fixes.

0 favorites 0 likes

Chesterton's middle finger

Lobsters Hottest · yesterday Cached

The article criticizes poor documentation and commit messages in software development, warning that leaving no explanation for decisions is like giving future developers the middle finger.

0 favorites 0 likes

System call instrumentation on Linux/x86-64 using memory-indirect calls (in vain?), part one

Lobsters Hottest · yesterday Cached

A technical blog post discussing techniques for instrumenting system calls on Linux/x86-64, including instruction punning, E9Patch, zpoline, and the challenges of patching short instructions.

0 favorites 0 likes

PivCo-Huffman “merge” operations

Lobsters Hottest · yesterday Cached

This blog post analyzes the PivCo-Huffman paper, which introduces 'merge' operations for parallel Huffman decoding, enabling efficient vectorized and GPU-friendly decoding without interleaving overhead.

0 favorites 0 likes

nix-build in under 100 lines

Lobsters Hottest · yesterday Cached

The article demystifies the Nix build process by reimplementing nix-build in under 100 lines of Go, showing that turning a derivation into a store path is essentially an exec.

0 favorites 0 likes

What can wonky APIs tell us about the web?

Lobsters Hottest · yesterday Cached

The article examines quirky browser APIs like canPlayType and History.pushState, discussing their unusual design decisions and historical reasons.

0 favorites 0 likes

What's the advice for LLM poisoning of artwork these days?

Lobsters Hottest · yesterday Cached

Advice on preventing artwork from being ingested by LLMs, covering options like not posting online, using login walls, or deploying crawler defenses like iocaine, while noting the difficulty of ensuring effectiveness.

0 favorites 0 likes

Optimizing #[sqlx::test] rebuild time

Lobsters Hottest · yesterday Cached

A Rust developer profiles and optimizes the incremental rebuild time of SQLx tests, identifying bottlenecks like debuginfo generation and proc macro overhead, and proposes improvements to speed up test compilation.

0 favorites 0 likes

AmigaOS 2: the greatest upgrade

Lobsters Hottest · yesterday Cached

The article reviews AmigaOS 2, emphasizing its improvements over the original Workbench in color schemes, GUI toolkit, and usability, positioning it as a significant upgrade in the evolution of desktop operating systems.

0 favorites 0 likes

Remote work increases social isolation

Lobsters Hottest · 2d ago

Discussion on how remote work contributes to increased social isolation.

0 favorites 0 likes

postmarketOS v26.06 (Alpen Avocado) released

Lobsters Hottest · 2d ago Cached

postmarketOS v26.06 'Alpen Avocado' released, featuring GNOME 50, KDE Plasma Mobile 6.6.5, Phosh 0.55.0, and a new naming scheme based on wallpaper name and fruit. The release targets Linux enthusiasts and is based on Alpine Linux 3.24.

0 favorites 0 likes

Robust Jobserver

Lobsters Hottest · 2d ago Cached

A technical specification for a robust job server tool hosted on Codeberg.

0 favorites 0 likes
← Previous
Next →
← Back to home

Submit Feedback