Buttfish

"Effortlessly transmitting Morse Code of chess moves to your butthole" —https://github.com/RonSijm/ButtFish Either a sign of the apocalypse or just another Thursday, depending on who you ask.

Constraints Liberate, Liberties Constrain

https://www.youtube.com/watch?v=GqmsQeSzMdw Interesting throughout. Main points: Build in abstractions, with symbols and functions.Counter-intuitively, abstractions make precision possible.The more expressive a language, the more ambiguous the content.Or more generally, freedom at one level implies constraints at another level.Plan for interoperability and extension, which also implies limits.As much authority is necessary, but no more.The more something can do, … Continue reading Constraints Liberate, Liberties Constrain

A Community is Defined By Its Center and Not Its Periphery

"My sense is that you need to build up a nucleus of people who know each other and who can network and support each other [in developing a proficiency in a technology with the complexity of R.]"—Hadley Wickham in an interview with Dan Kopf, "What’s next for the popular programming language R?" Quartz. August 17, … Continue reading A Community is Defined By Its Center and Not Its Periphery

Two Computing Revolutions, Exhibit R: Manipulating & Visualizing MASIE Sea Ice Data

Back in April 2018, I mentioned the idea of two computing revolutions: "There are two computer revolutions. One revolution is trying to abstract out the technology and present people with an easy, touch interface to accomplish specific tasks. Using your phone to take a picture, send a text message, post to social media, play YouTube … Continue reading Two Computing Revolutions, Exhibit R: Manipulating & Visualizing MASIE Sea Ice Data