Monthly Shaarli

All links of one month in a single page.

September, 2018

Go: the Good, the Bad and the Ugly

After writing my first small golan program, this all rings true to me.

My Little Cluster Story - Carolyn Van Slyck

Carolyn Van Slyck made a thing out of computers.

Vim documentation: cmdline

After years of using vim I just recently discovered filename-modifiers which make it easy to, for example, quickly edit files with similar names.

The Croc Runner | Runner's World
thumbnail
Mike Rossi’s Endless Marathon - Philadelphia Magazine

"The Internet made Mike Rossi famous — right before it ruined his life." Some classic letsrun.com drama.

Terry Davis has died | Hacker News

Not quite 49 years old. Rumor is suicide by train. I've never even played with or downloaded TempleOS, but as a hobbyist just reading about Terry's work has always been inspirational.

Why You Might Struggle to Hold Your Goal Marathon Pace During Long Runs and Workouts
thumbnail

I'm afraid this article is full of empty hope, but it is still encouraging. This is a fun sentence:

While you can’t put a number on it, adrenaline and competition will make the race distance feel two-thirds of what it really is.

“Concurrency made easy”: coming soon to a programming language near you
thumbnail
A crash course in compilers
thumbnail

This is a nice overview, from the issue of Increment magazine on programming languages.

Ward Cunningham's Expense Calculator (AWK script)
TempleOS

According to Wikipedia: TempleOS is a x86-64 bit, non-preemptive multi-tasking, multi-cored, public domain, open source, ring-0-only, single address space, non-networked, PC operating system for recreational programming. The OS runs 8-bit ASCII with graphics in source code and has a 2D and 3D graphics library, which run at 640x480 VGA with 16 colors. Like most modern operating systems, it has keyboard and mouse support. It supports the FAT32 and RedSea file systems (the latter created by Davis) with support for file compression.

Terry suffered from schizophrenia and claimed his design decisions were dictated by God (there are many religious/biblical elements throughout TempleOS).

Build a web application in Go (golang) 🕸 - Soham's blog

Covers routing, dependency management, and testing in a single post.

An Interview with Sam Zeloof | The Amp Hour Electronics Podcast

Sam started the process of making semiconductors in his garage 1.5 years ago.

Learn Vimscript the Hard Way

Steve Losh's tutorial book on Vimscript

One Percent for Open Source — Eric Holscher - Surfing in Kansas
thumbnail
Running with Crocs: The Huge Pachev Family and Their Peculiar Footwear
thumbnail

Sasha has run a ~2:30 marathon in Crocs, and Benjamin has run a ~71 minute half in Crocs.

Runner's World has also done a profile of the family: https://www.runnersworld.com/news/a20848845/large-family-in-utah-aims-to-be-americas-fastest/

Select Star SQL

I just worked through this interactive SQL tutorial. It is well written with an interesting if macabre example dataset. The interactive bits worked well once I enabled web components in Firefox.

Bonking vs. Fatigue vs. Cramping: What You Need to Know - Runners Connect

My takeaway is that I should try running some long runs on tired legs.

How Fast Would You Run A Marathon? | FiveThirtyEight

Not as overly optimistic as other marathon prediction tools

Masterminding the Marathon | Runner's World
thumbnail

A comparison of how several marathon training plans (Hansons, Pfitzinger, Canova, and Daniels) approach the long run.