Carlo Rovelli’s radical perspective on reality

Sitting outside a Catholic church on the French Riviera, Carlo Rovelli jutted his head forward and backward, imitating a pigeon trotting by. Pigeons bob their heads, he told me, not only to stabilize their vision but also to gauge distances to objects — compensating for their limited binocular vision. “It’s all perspectival,” he said. A […]
Hello-World iOS App in Assembly

.global _main .extern _putchar .align 4 _main: ; prolog; save fp,lr,x19 stp x29, x30, [sp, #–0x20]! str x19, [sp, #0x10] mov x29, sp ; make space for 2 dword local vars sub sp, sp, #0x10 ; save argc/argv stp x0, x1, [sp] ; create autorelease pool and save into x19 bl _objc_autoreleasePoolPush mov x19, x0 […]
IRCd service (2024)

example.fi | blog | ircd 10.6.2024 Ok. We have IRC at example.fi Internet Relay Chat (IRC) is a form of real-time text communication developed by Jarkko Oikarinen in 1988. Initially created to replace a local BBS system at the University of Oulu in Finland, IRC quickly gained global popularity, becoming a foundational technology for online […]
NPM flooded with malicious packages downloaded more than 86k times

Attackers are exploiting a major weakness that has allowed them access to the NPM code repository with more than 100 credential-stealing packages since August, mostly without detection. The finding, laid out Wednesday by security firm Koi, brings attention to an NPM practice that allows installed packages to automatically pull down and run unvetted packages from […]
OS/2 Warp, PowerPC Edition

The PowerPC adventure—by far the most exotic release of OS/2 In December 1995, after unexpectedly long development (but is that really unexpected?), IBM finally “shipped” OS/2 Warp, PowerPC edition. For brevity, this release will be further referred to as OS/2 PPC. Following years of hype and high expectation, the release was very low key and in […]
Crunchyroll is destroying its subtitles for no good reason

★ 2025-10-30 ★ Since the beginning of the Fall 2025 anime season, a major change has started taking place at the anime streaming service Crunchyroll: the presentation quality for translations of on-screen text has taken a total nosedive compared to what has been on offer for many years, all the way up until the previous […]
Raspberry Pi Pico Bit-Bangs 100 Mbit/S Ethernet

Three years ago, @kingyoPiyo’s Pico-10BASE-T project drew wide attention right here on Elektor for implementing 10 Mbit/s Ethernet on the Raspberry Pi Pico using just a few resistors. In 2023, another milestone followed with bit-banged USB, showing how far the RP2040’s (and now RP2350) programmable I/O could be pushed. What Can an RP2350 Bit-Bang Next? […]
Raspberry Pi Pico Bit-Bangs 100 Mbit/S Ethernet

Three years ago, @kingyoPiyo’s Pico-10BASE-T project drew wide attention right here on Elektor for implementing 10 Mbit/s Ethernet on the Raspberry Pi Pico using just a few resistors. In 2023, another milestone followed with bit-banged USB, showing how far the RP2040’s (and now RP2350) programmable I/O could be pushed. What Can an RP2350 Bit-Bang Next? […]
Responses from LLMs are not facts

Imagine someone who has read thousands of books, but doesn’t remember where they read what. What kinds of things might they be good at? What kinds of things might they be bad at? Sure, you might get an answer that’s right or advice that’s good… but what “books” are it “remembering” when it gives that […]
Uv is the best thing to happen to the Python ecosystem in a decade

It’s 2025. Does installing Python, managing virtual environments, and synchronizing dependencies between your colleagues really have to be so difficult? Well… no! A brilliant new tool called uv came out recently that revolutionizes how easy installing and using Python can be. uv is a free, open-source tool built by Astral, a small startup that has […]