Feed digilinux.ru [copy] http://digilinux.ru/feed/ has loading error: A feed could not be found at `http://digilinux.ru/feed/`; the status code is `200` and content-type is `text/html; charset=utf-8`
Feed freepost [copy] https://freepo.st/rss/new has loading error: cURL error 6: Could not resolve host: freepo.st
Feed justine.lol [copy] https://justinetunney.com/rss.xml has loading error: cURL error 60: SSL certificate problem: certificate has expired
The Cables that Connect the World

At the northeastern edge of La Línea de la Concepción, on a scrubby Mediterranean beach called El Burgo–Torrenueva, there is an old battlement-tower, La Torre Nueva, and not much else. It was part of the system of coastal watchtowers during the 16th century that would defend the area against the incursion of the Barbary corsairs. The coordinates are 36°12′36″N, 5°19′27″W. Walk the tideline and you would never know that buried two meters beneath the sand, a fiber-optic cable comes out of the sea here and turns into the internet. It’s the start of a line that runs across the Strait of Gibraltar to Ceuta, on the African coast,...
Two questions macOS should answer — lsaudio and lsusd
Some tools begin with a roadmap. Others — like these two — begin with a question you ask yourself often enough that irritation wins. At my desk, two questions kept coming back: What is making that sound? What exactly is connected over USB? macOS knows both answers. CoreAudio knows every process th…
Flipper BUSY Bar

Yes, it is in fact real, I’m holding it in my hands, and after what feels like years of Flipper teasing everyone with this ominous device in various online posts, I can finally confirm that it is real.
The BUSY Bar is a 250 gram desk device by Flipper Devices, the company behind the Flipper Zero and the still very much in-development Flipper One. It’s basically a little display that shows various things on a 72x16 RGB LED matrix, and as of writing this its main selling point is that it can run a Pomodoro-style focus timer, and that it has a full-blown HTTP API that’s available over...
Recreating a Titanic Spark-Gap Transmitter with Python, High Voltage, and ESP32

Let’s Bring Back Some Wireless History
Continue reading on Level Up Coding »
2026-07-27
This friday (31 july) there will be scheduled maintenance of the suckless servers.
It's estimated this will take about 1 hour.
The mailinglist, website and source-code repositories will have some downtime.
Update: the update was performed on saturday (1 august). Everything should work again.
2026-07-27
slock 1.7 released: download
This contains an important security and reliability fix: https://git.suckless.org/slock/commit/55d985a354048e14f408dd731faaf1acbdc277f4.html
AI in Linux

The role of AI tools (LLMs, mainly) in Linux is under discussion, or it was, until Linus Torvalds “put his foot down” in support of the use of AI in Linux kernel development.
I can identify two major ways in which AI is used for Linux kernel development: authoring code and reviewing code. There are, at the time of writing, just over 1,200 kernel commits with an “Assisted-by” tag, from September 2025 to the present, most of which indicate patches which were written or assisted by LLM tools.
The second important use of AI for Linux comes with a new code review...
Build a HTML5 game like Geometry Dash using Phaser 4 and TypeScript, with a simple custom physics engine
The cube in Geometry Dash always lands perfectly square. It's not rigid-body physics: the spin is purely cosmetic. The hitbox never rotates, and the game snaps the angle to 90 degrees on landing. I rebuilt it as an HTML5 game in Phaser 4 + TypeScript, with my own physics engine.