What I think about when I edit

evaparish.com

I’m often asked to edit friends’ or coworkers’ writing, anything from emails to short stories to documentation. Recently, someone asked me how I edit. What am I looking for? How do I know what changes to make? That made me … Read more

Think Python, 3rd Edition

allendowney.github.io

Think Python is an introduction to Python for people who have never programmed before – or for people who have tried and had a hard time. Here is the landing page for the book at Green Tea Press. For the … Read more

So you think you understand IP fragmentation?

lwn.net
so-you-think-you-understand-ip-fragmentation?

What is IP fragmentation, why is it important, and do people understand it? The answer to that last question is “not as well as they think”. This article will also answer the rest of those questions and introduce fragquiz, a … Read more

So you think you know C?

wordsandbuttons.online

So you think you know C? This is Words and Buttons Online — a collection of interactive #tutorials, #demos, and #quizzes about #mathematics, #algorithms and #programming. A lot of programmers claim they know C. Well, it has the most famous syntax, it has … Read more

As We May Think (1945)

theatlantic.com
as-we-may-think-(1945)

This has not been a scientist’s war; it has been a war in which all have had a part. The scientists, burying their old professional competition in the demand of a common cause, have shared greatly and learned much. It … Read more