Tags / 7 quotes from 6 sources
#programmers
Algorithmic Composition: Computational Thinking In Music
Algorithmic composition
Since I have always preferred making plans to executing them, I have gravitated towards situations and systems that, once set into operation, could create music with little or no intervention on my part. That is to say, I tend towards the roles of planner and programmer, and…
Epigrams On Programming
Lisp programmers and the cost of nothing
A LISP programmer knows the value of everything, but the cost of nothing.
Great programmers must learn what not to do
Everyone can be taught to sculpt: Michelangelo would have had to be taught how not to. So it is with the great programmers.
Google Research Publication: Mapreduce
MapReduce, Google's model for big data
MapReduce is a programming model and an associated implementation for processing and generating large data sets. Users specify a map function that processes a key/value pair to generate a set of intermediate key/value pairs, and a reduce function that merges all intermediate…
How To Leave Academia
Data science as a way out of academia
The most accessible job to a typical physicist cum programmer goes by the job title Data Scientist. It's also one of the more high paying jobs in technology. Probably the best way to describe the job is 'be the programmer who understands regression and confidence…
Maker's Schedule, Manager's Schedule
Meetings cost programmers more
One reason programmers dislike meetings so much is that they're on a different type of schedule from other people. Meetings cost them more. (4-5)
The Extempore Philosophy
Human-in-the-loop programming
This human-in-the-loop programming approach is exemplified by the practice of live coding or laptop performance, a "new direction in electronic music and video: live coders expose and rewire the innards of software while it generates improvised music and/or visuals. All code…