# Code Reading

**URL:** https://pluralist.net/c/code/4.md

[Latest](https://pluralist.net/latest.md) · [Categories](https://pluralist.net/categories.md) · [Tags](https://pluralist.net/tags.md)

---

## [About the Code Reading category](https://pluralist.net/t/about-the-code-reading-category/3)

<div class="topic-metadata">

**Author:** [@system](https://pluralist.net/u/system)\
**Replies:** 0

</div>

---

## [Writing to Sharpen Your Thinking (2026-10-17)](https://pluralist.net/t/writing-to-sharpen-your-thinking-2026-10-17/351)

<div class="topic-metadata">

**Author:** [@delyan](https://pluralist.net/u/delyan)\
**Replies:** 0\
**Last updated:** [October 18, 2026, 4:14am UTC](https://pluralist.net/t/writing-to-sharpen-your-thinking-2026-10-17/351 "2026-10-18T04:14:47Z")

</div>

Tim Ferris talks about using writing to sharpen thinking took a class with John McPhee write anything morning pages - ease into the practice of moving a pen get a lawyer (if not professional writer) to read your writing …

---

## [Naming like a 1972 IBM engineer (2026-10-03)](https://pluralist.net/t/naming-like-a-1972-ibm-engineer-2026-10-03/349)

<div class="topic-metadata">

**Author:** [@delyan](https://pluralist.net/u/delyan)\
**Replies:** 0\
**Last updated:** [October 4, 2026, 2:27am UTC](https://pluralist.net/t/naming-like-a-1972-ibm-engineer-2026-10-03/349 "2026-10-04T02:27:07Z")

</div>

We, here at the Pluralist Network, love this naming rule from Neil Panchal of U.S. Graphics Company: Every name you choose, for files, scripts, directories, functions, variables, classes, commits, branches, anything, m…

---

## [Donald Knuth on bugs and proofs (2026-10-02)](https://pluralist.net/t/donald-knuth-on-bugs-and-proofs-2026-10-02/348)

<div class="topic-metadata">

**Author:** [@delyan](https://pluralist.net/u/delyan)\
**Replies:** 0\
**Last updated:** [October 2, 2026, 7:00am UTC](https://pluralist.net/t/donald-knuth-on-bugs-and-proofs-2026-10-02/348 "2026-10-02T07:00:00Z")

</div>

Brilliant quote from Donald Knuth: Beware of bugs in the above code; I have only proved it correct, not tried it. Knuth wrote this in 1977, at the end of a memo on van Emde Boas priority deques. The word only is key…

---

## [Windows 3.11 icons](https://pluralist.net/t/windows-3-11-icons/346)

<div class="topic-metadata">

**Author:** [@delyan](https://pluralist.net/u/delyan)\
**Replies:** 0\
**Last updated:** [September 21, 2026, 4:08am UTC](https://pluralist.net/t/windows-3-11-icons/346 "2026-09-21T04:08:39Z")

</div>

src

---

## [Steel Bank Common Lisp (2026-08-20)](https://pluralist.net/t/steel-bank-common-lisp-2026-08-20/345)

<div class="topic-metadata">

**Author:** [@delyan](https://pluralist.net/u/delyan)\
**Replies:** 0\
**Last updated:** [August 21, 2026, 5:40am UTC](https://pluralist.net/t/steel-bank-common-lisp-2026-08-20/345 "2026-08-21T05:40:07Z")

</div>

SBCL: Steel Bank Common Lisp I’ve been playing with SBCL, or Steel Bank Common Lisp. SBCL is one of the main modern implementations of Common Lisp. It is both a compiler and runtime, and it compiles Lisp into native mac…

---

## [Zoom and Pan interfaces (2026-08-17)](https://pluralist.net/t/zoom-and-pan-interfaces-2026-08-17/343)

<div class="topic-metadata">

**Author:** [@delyan](https://pluralist.net/u/delyan)\
**Replies:** 0\
**Last updated:** [August 18, 2026, 4:49am UTC](https://pluralist.net/t/zoom-and-pan-interfaces-2026-08-17/343 "2026-08-18T04:49:54Z")

</div>

Zoomable Interfaces https://m.youtube.com/watch?v=3UwZkKsWgc0&ra=m https://byte.tsundoku.io/ and also Interlisp Online

---

## [As heard in Detroit (2026-07-04)](https://pluralist.net/t/as-heard-in-detroit-2026-07-04/341)

<div class="topic-metadata">

**Author:** [@delyan](https://pluralist.net/u/delyan)\
**Replies:** 0\
**Last updated:** [July 4, 2026, 8:33pm UTC](https://pluralist.net/t/as-heard-in-detroit-2026-07-04/341 "2026-07-04T20:33:53Z")

</div>

Music we discovered in Detroit Juan Atkins / Borderland - Transport Gerry Mulligan Sextet - Night Lights

---

## [Golang defer in ASM (2025-09-02)](https://pluralist.net/t/golang-defer-in-asm-2025-09-02/313)

<div class="topic-metadata">

**Author:** [@delyan](https://pluralist.net/u/delyan)\
**Replies:** 0\
**Last updated:** [September 2, 2025, 5:22am UTC](https://pluralist.net/t/golang-defer-in-asm-2025-09-02/313 "2025-09-02T05:22:01Z")

</div>

This is the beginning of an exploration of what Golang’s defer keyword does to the final ASM produced by our Go compiler. We are using Godbolt.org for this. Without defer: package p import "fmt" func square(x int) i…

---

## [Create Use of Google Keep (add a PNG; make it w/ Canva) (2025-08-16)](https://pluralist.net/t/create-use-of-google-keep-add-a-png-make-it-w-canva-2025-08-16/302)

<div class="topic-metadata">

**Author:** [@delyan](https://pluralist.net/u/delyan)\
**Replies:** 0\
**Last updated:** [August 17, 2025, 1:10am UTC](https://pluralist.net/t/create-use-of-google-keep-add-a-png-make-it-w-canva-2025-08-16/302 "2025-08-17T01:10:45Z")

</div>

Google Keep is a free, fast, note-taking app that syncs instantly across devices. You can type, speak, draw, snap, or record notes, color-code or label them, set reminders, and share or drop them into Google Docs. Users …

---

## [Comparing Arch Linux and Slackware (2025-08-14)](https://pluralist.net/t/comparing-arch-linux-and-slackware-2025-08-14/301)

<div class="topic-metadata">

**Author:** [@delyan](https://pluralist.net/u/delyan)\
**Replies:** 0\
**Last updated:** [August 14, 2025, 12:45pm UTC](https://pluralist.net/t/comparing-arch-linux-and-slackware-2025-08-14/301 "2025-08-14T12:45:42Z")

</div>

Dimension Arch Linux Slackware Linux Latest stable Rolling (no versioned point release). 15.0 released Feb 2, 2022; active -current branch is updated continuously. (ArchWiki, slackware.com, mirrors.xmission.com) …

---

## [Ed is the standard text editor (2024-01-02)](https://pluralist.net/t/ed-is-the-standard-text-editor-2024-01-02/9)

<div class="topic-metadata">

**Author:** [@delyan](https://pluralist.net/u/delyan)\
**Replies:** 0\
**Last updated:** [January 3, 2024, 11:23pm UTC](https://pluralist.net/t/ed-is-the-standard-text-editor-2024-01-02/9 "2024-01-03T23:23:38Z")

</div>

I really enjoy Cory Doctorow’s writings. Lost Cause was great! I’m rereading Attack Surface. Cory is prolific, thorough, and deliberate. It is worth looking at his toolbox to get a glimpse of how he works. When I realize…

---

## [QModem Source Code (2025-06-18)](https://pluralist.net/t/qmodem-source-code-2025-06-18/290)

<div class="topic-metadata">

**Author:** [@delyan](https://pluralist.net/u/delyan)\
**Replies:** 0\
**Last updated:** [June 20, 2025, 12:40am UTC](https://pluralist.net/t/qmodem-source-code-2025-06-18/290 "2025-06-20T00:40:10Z")

</div>

qmodem-4.51/src/BAUD.PAS at main · AaronFriel/qmodem-4.51 · GitHub

---

## [Emacs-everywhere is a great idea (2025-06-14)](https://pluralist.net/t/emacs-everywhere-is-a-great-idea-2025-06-14/285)

<div class="topic-metadata">

**Author:** [@delyan](https://pluralist.net/u/delyan)\
**Replies:** 0\
**Last updated:** [June 14, 2025, 5:11pm UTC](https://pluralist.net/t/emacs-everywhere-is-a-great-idea-2025-06-14/285 "2025-06-14T17:11:46Z")

</div>

We love the idea of emacs-everywhere. This tool lets you use Emacs as a universal editor inside any application. Here’s how this works: You invoke it (usually via a hotkey running emacsclient --eval "(emacs-everywhere)…

---

## [Autodidacticism (self-taught; self-study)](https://pluralist.net/t/autodidacticism-self-taught-self-study/277)

<div class="topic-metadata">

**Author:** [@delyan](https://pluralist.net/u/delyan)\
**Replies:** 0\
**Last updated:** [May 23, 2025, 1:09pm UTC](https://pluralist.net/t/autodidacticism-self-taught-self-study/277 "2025-05-23T13:09:37Z")

</div>

What drives autodidacts: motivation, curiosity, discipline, perseverance, drive Finding books taught/used at MIT Here’s a list of some of the most famous autodidacts—self-taught individuals—across various fields: Sc…

---

## [Starlink POPs (2024-07-08)](https://pluralist.net/t/starlink-pops-2024-07-08/185)

<div class="topic-metadata">

**Author:** [@delyan](https://pluralist.net/u/delyan)\
**Replies:** 0\
**Last updated:** [July 8, 2024, 7:00am UTC](https://pluralist.net/t/starlink-pops-2024-07-08/185 "2024-07-08T07:00:00Z")

</div>

We often use customer.snjecax1.pop.starlinkisp.net. What other POPs are there? October 2024 - Starlink Mini from Detroit, MI: customer.chcoilx1.pop.starlinkisp.net https://geoip.starlinkisp.net/ Other Links: h…

---

## [Traceroute from Detroit to Fremont (2024-07-04)](https://pluralist.net/t/traceroute-from-detroit-to-fremont-2024-07-04/169)

<div class="topic-metadata">

**Author:** [@delyan](https://pluralist.net/u/delyan)\
**Replies:** 0\
**Last updated:** [July 4, 2024, 2:13pm UTC](https://pluralist.net/t/traceroute-from-detroit-to-fremont-2024-07-04/169 "2024-07-04T14:13:45Z")

</div>

It is always interesting to us to observe (and obviously record) internet routing while we travel. from Detroit to Fremont - IPv4 Comcast (via xfinitywifi) $ traceroute mirrors.fcix.net traceroute to mirror.fcix.net (2…

---

## [Differences between rsync / sftp / scp / borg / rclone / restic / git-annex (2024-06-08)](https://pluralist.net/t/differences-between-rsync-sftp-scp-borg-rclone-restic-git-annex-2024-06-08/161)

<div class="topic-metadata">

**Author:** [@delyan](https://pluralist.net/u/delyan)\
**Replies:** 0\
**Last updated:** [June 8, 2024, 9:18pm UTC](https://pluralist.net/t/differences-between-rsync-sftp-scp-borg-rclone-restic-git-annex-2024-06-08/161 "2024-06-08T21:18:51Z")

</div>

Tool Purpose Features Date First Released Date of Last Release rsync Synchronize files and directories Efficient synchronization, transfers only changes, supports compression and encryption 1996 2024-04-24 sftp …

---

## [Reading EDLIN's source code 👓 (2024-04-26)](https://pluralist.net/t/reading-edlins-source-code-2024-04-26/144)

<div class="topic-metadata">

**Author:** [@delyan](https://pluralist.net/u/delyan)\
**Replies:** 0\
**Last updated:** [April 26, 2024, 7:00am UTC](https://pluralist.net/t/reading-edlins-source-code-2024-04-26/144 "2024-04-26T07:00:00Z")

</div>

We here at the Pluralist Network are huge fans of Line Editors. We have studied and written about ed, the standard editor, extensively. So naturally when Microsoft open-sourced MS-DOS 4.0, which included EDLIN, we were …

---

## [Analyzing programming contest grandmasters' styles and tools - Gennady Korotkevich (tourist) vs Andrew He (ecnerwala) (2023-03-24)](https://pluralist.net/t/analyzing-programming-contest-grandmasters-styles-and-tools-gennady-korotkevich-tourist-vs-andrew-he-ecnerwala-2023-03-24/121)

<div class="topic-metadata">

**Author:** [@delyan](https://pluralist.net/u/delyan)\
**Replies:** 0\
**Last updated:** [March 24, 2024, 8:44pm UTC](https://pluralist.net/t/analyzing-programming-contest-grandmasters-styles-and-tools-gennady-korotkevich-tourist-vs-andrew-he-ecnerwala-2023-03-24/121 "2024-03-24T20:44:24Z")

</div>

This post is a commentary and analysis based on this video, which shows a competition between Gennady Korotkevich (tourist) and Andrew He (ecnerwala): Watch the video here: https://www.youtube.com/watch?v=bBNIIg8REUU …

---

## [Modern tools to learn old school MOS 6502 assembly language (2024-03-21)](https://pluralist.net/t/modern-tools-to-learn-old-school-mos-6502-assembly-language-2024-03-21/115)

<div class="topic-metadata">

**Author:** [@delyan](https://pluralist.net/u/delyan)\
**Replies:** 0\
**Last updated:** [March 21, 2024, 4:00am UTC](https://pluralist.net/t/modern-tools-to-learn-old-school-mos-6502-assembly-language-2024-03-21/115 "2024-03-21T04:00:00Z")

</div>

We love EOR #$FF: 6502 Ponderables and Befuddlements and highly recommend it. Here is how the book begins: “As I write, Apple is selling an M2 Ultra processor that has 134 billion transistors. In contrast, the humble 65…

---

## [TIL: Broadband definition per FCC is 100/20 Mbps (2024-03-15)](https://pluralist.net/t/til-broadband-definition-per-fcc-is-100-20-mbps-2024-03-15/109)

<div class="topic-metadata">

**Author:** [@delyan](https://pluralist.net/u/delyan)\
**Replies:** 0\
**Last updated:** [March 15, 2024, 7:00am UTC](https://pluralist.net/t/til-broadband-definition-per-fcc-is-100-20-mbps-2024-03-15/109 "2024-03-15T07:00:00Z")

</div>

As it turns out - FCC increased the bar for the definition of “broadband Internet” Today, the FCC has changed its definition of “broadband” to mean download speeds of 100 megabits per second and upload speeds of 20 meg…

---

## [TIL: The original Mac OS was written in Pascal (2024-03-12)](https://pluralist.net/t/til-the-original-mac-os-was-written-in-pascal-2024-03-12/106)

<div class="topic-metadata">

**Author:** [@delyan](https://pluralist.net/u/delyan)\
**Replies:** 0\
**Last updated:** [March 12, 2024, 4:00am UTC](https://pluralist.net/t/til-the-original-mac-os-was-written-in-pascal-2024-03-12/106 "2024-03-12T04:00:00Z")

</div>

We are huge fans of Pascal (and Turbo Pascal specifically) here on this site. And today we found out that people used to write operating systems in Pascal. One such example is the classic Mac OS (not the modern macOS): …

---

## [Discovered a new text editor: micro - modern, small, written in Golang (2024-03-03)](https://pluralist.net/t/discovered-a-new-text-editor-micro-modern-small-written-in-golang-2024-03-03/96)

<div class="topic-metadata">

**Author:** [@delyan](https://pluralist.net/u/delyan)\
**Replies:** 0\
**Last updated:** [March 3, 2024, 8:00am UTC](https://pluralist.net/t/discovered-a-new-text-editor-micro-modern-small-written-in-golang-2024-03-03/96 "2024-03-03T08:00:00Z")

</div>

A person introduced me to micro today. The micro text editor was created by Zachary Yedidia back in 2016. Micro is designed to be accessible for those coming from Nano, but it is also appealing to Vim users looking for …

---

## [Run/Stop button on Commodore 64 (2023-02-25)](https://pluralist.net/t/run-stop-button-on-commodore-64-2023-02-25/89)

<div class="topic-metadata">

**Author:** [@delyan](https://pluralist.net/u/delyan)\
**Replies:** 0\
**Last updated:** [February 26, 2024, 5:18am UTC](https://pluralist.net/t/run-stop-button-on-commodore-64-2023-02-25/89 "2024-02-26T05:18:19Z")

</div>

Turns out the RUN/STOP button on Commodore 64 came from HP 65 calculators. (source:Robin’s tweet)

---

## [NTFS in Linux (2024-02-04)](https://pluralist.net/t/ntfs-in-linux-2024-02-04/65)

<div class="topic-metadata">

**Author:** [@delyan](https://pluralist.net/u/delyan)\
**Replies:** 0\
**Last updated:** [February 5, 2024, 6:33am UTC](https://pluralist.net/t/ntfs-in-linux-2024-02-04/65 "2024-02-05T06:33:19Z")

</div>

the Linux Cross Reference is a great resource - currently exploring NTFS as implemented by Paragon Software - LXR / The Linux Cross Reference learned about the surrogate tag in NTFS, which indicates whether the given fi…

---

## [Getting ready to read some OpenBSD code 2024-02-03](https://pluralist.net/t/getting-ready-to-read-some-openbsd-code-2024-02-03/64)

<div class="topic-metadata">

**Author:** [@delyan](https://pluralist.net/u/delyan)\
**Replies:** 0\
**Last updated:** [February 4, 2024, 5:34am UTC](https://pluralist.net/t/getting-ready-to-read-some-openbsd-code-2024-02-03/64 "2024-02-04T05:34:10Z")

</div>

reading through the OpenBSD source code - one should definitely start with Netiquette Plain text, 72 characters per line. Many subscribers and developers read their mail on text-based mailers like mail(1), emacs or m…

---

## [Programming Commodore 64 (2014-01-24)](https://pluralist.net/t/programming-commodore-64-2014-01-24/56)

<div class="topic-metadata">

**Author:** [@delyan](https://pluralist.net/u/delyan)\
**Replies:** 0\
**Last updated:** [January 24, 2024, 8:00am UTC](https://pluralist.net/t/programming-commodore-64-2014-01-24/56 "2024-01-24T08:00:00Z")

</div>

Programming Commodore 64 with 2nd and 5th grade kids is a lot of fun. I give them a few hints and let them tweak the program (https://10print.org) to see what happens. Pure exploratory bliss.

---

## [Learning Competitive Programming on Retro Computers](https://pluralist.net/t/learning-competitive-programming-on-retro-computers/50)

<div class="topic-metadata">

**Author:** [@delyan](https://pluralist.net/u/delyan)\
**Replies:** 0\
**Last updated:** [January 19, 2024, 3:50pm UTC](https://pluralist.net/t/learning-competitive-programming-on-retro-computers/50 "2024-01-19T15:50:37Z")

</div>

I have been researching whether retro computers are suitable for teaching (competitive) programming to elementary school children. I will go into the reasons why when I publish my research as an official blog post on del…

---

## [Reading tarsnap's Code \[wiki\]](https://pluralist.net/t/reading-tarsnaps-code-wiki/29)

<div class="topic-metadata">

**Author:** [@delyan](https://pluralist.net/u/delyan)\
**Replies:** 0\
**Last updated:** [January 10, 2024, 4:52pm UTC](https://pluralist.net/t/reading-tarsnaps-code-wiki/29 "2024-01-10T16:52:13Z")

</div>

(this is an experiment with the wiki format of Discourse posts) Tarsnap is an amazing minimalist tool for archiving your digital assets in the cloud. The authors, Colin Percival and Graham Percival, are highly revered C…

[Next page](https://pluralist.net/c/code/4.md?page=1)
