miniblog.

A fun talk by Guy Steele on 'Computer Science Metanotation'—how syntax in papers has evolved but is rarely studied: https://youtu.be/dCuZkaaou0Q
I've realised that few of the bugs I fix are actually failures to meet a spec. They're mostly 'it would be nicer/more consistent if...'
Interesting post on the design and redundancy of systems built with serverless in mind:
A fascinating approach to completion: headlong picks a completion candidate as soon as you've narrowed to 1 option:
Today I learnt that Emacs has a built-in chart plotting library!
Photo
Interesting post on how difficult it is to A/B test on a site with a lot of community interaction:
I love languages that go the extra mile with their syntax errors. Here's Julia being helpful when you write 'else if' rather than 'elseif'.
Photo
The @racketlang docs are superbly cross-referenced. Even the code examples convert the function names into links!
Photo
Company dev blogs are very much underrated. Thread.
Julia's generated fns are like macros,but they have access to the type of fns! https://docs.julialang.org/en/latest/manual/metaprogramming/#Generated-functions-1 (Other PLs call this staged fns AIUI)
Apparently the 140 character limit on tweets is only enforced clientside! https://www.theverge.com/2017/9/27/16372666/twitter-280-characters-guide-workaround
Blogged: These Weeks in Remacs III:
Learning about vintage approaches to find improvements for modern designs. I feel there's a parallel between PL design and fashion.
The benefit of annotating commits by feature: you can measure how many bugfixes each feature needed!
Photo
Racket seems to have a critical mass of mindshare: tons of accomplished lispers building some amazing PL features. I need to use it more.
Showing 3,196-3,210 of 7,584 posts