here you goThings I’ve made, read and saved — shared here.

Archive

9,565 entries: 46 from X, 8,923 from Pinboard, saved 1998 to 2026.

Browse by tag, site, author, folder or language

Tags

Sites

Authors

Folders

Languages

36 entries#weekly ×

2022

permacomputing

permacomputing.net

Permacomputing asks the question whether we can rethink computing in the same way as permaculture rethinks agriculture. Is there even place for high technology (such as computing) in a world where human civilizations contribute to the well-being of the biosphere rather than destroy it? Permacomputing wants to imagine such a place and take steps towards it. It is therefore both utopian and practical.

Git Under the Hood

articles.foletta.org

There’s already loads of articles out there on git internals, so what’s different about this one? Two things:

  1. We’re going to avoid the lower level ‘plumbing’ git commands and limit ourselves to the five most common ‘porcelain’ commands: git {init, add, commit, branch, checkout}. All other work will be done using standard command line utilities.
  2. Using the R packages git2r and tidygraph, we’ll dynamically build up a picture of the connections between git’s objects to help understand how they are tied together.

Spoon & Tamago | japanese art, design and culture

spoon-tamago.com

A newly polished floor shines pika pika. But after all that hard work your stomach might be peko peko. These are just a few examples of Japanese onomatopoeia: an element of the language that makes it so richly nuanced. The Japanese language is said to have over four thousand, making it the most onomatopoeia-heavy language in the world. An ambitious new book has compiled one hundred of the most-common onomatopoeia, alongside illustrations from artists all around the world.

Dive into Systems

diveintosystems.org

Dive into Systems is a free, online textbook that serves as a gentle introduction to computer systems, computer organization, and parallel computing. The book is intended for an audience that has only a CS1 background. It guides readers through a vertical slice of a computer to develop an understanding of a variety of systems topics, including:

how a computer runs a program, from a program expressed in a high-level language to low-level binary representation and circuits

programming in C and Assembly, assuming a CS1 background

introduction to operating systems and the systems costs that affect program performance (the memory hierarchy, caching, and code optimization)

introduction to parallel computing with shared memory and pthreads

2021

Yale Law Journal - Amazon’s Antitrust Paradox

yalelawjournal.org

This Note argues that the current framework in antitrust—specifically its pegging competition to “consumer welfare,” defined as short-term price effects—is unequipped to capture the architecture of market power in the modern economy. We cannot cognize the potential harms to competition posed by Amazon’s dominance if we measure competition primarily through price and output. Specifically, current doctrine underappreciates the risk of predatory pricing and how integration across distinct business lines may prove anticompetitive. These concerns are heightened in the context of online platforms for two reasons. First, the economics of platform markets create incentives for a company to pursue growth over profits, a strategy that investors have rewarded. Under these conditions, predatory pricing becomes highly rational—even as existing doctrine treats it as irrational and therefore implausible. Second, because online platforms serve as critical intermediaries, integrating across business lines positions these platforms to control the essential infrastructure on which their rivals depend. This dual role also enables a platform to exploit information collected on companies using its services to undermine them as competitors.

2019