How I Prepare to Make a Video on Programming
Over time, I’ve recorded a few videos on programming topics, most recently on
the Over time, I’ve recorded a few videos on programming topics, most recently on
the ComputerphileComputerphile channel. For
example, one on channel. For
example, one on implementing a programming
languageimplementing a programming
language was released last week;
another on was released last week;
another on implementing an HTTP
serverimplementing an HTTP
server came out earlier this
year; and you can... came out earlier this
year; and you can...
Recording and Processing Spoken Word
What happens if you listen to 60 seconds of your favourite radio station / audiobook and
then 60 seconds of a random non-professional podcast? The former will be
pleasant to listen to, with good intelligibility — it’s easy to understand everything
the speakers say. The latter, however, are often somewhat unpleasant to listen to and
have poor intelligibility. To add insult to injury, different episodes of the
same podcast will often vary in quality and volume.
Fortunately, it...
What Factors Explain the Nature of Software?
I sometimes find myself asked to give advice on how organisations should go
about creating software, but often my advice doesn’t gel with those who sought it. Sometimes
that’s because only one answer was ever considered acceptable; sometimes
I am ignorant of important wider context and my answer is unworthy
of consideration.
But, most often, I...