Ned Batchelder

Is-a GPL, has-a BSD

19 July

When talking about classes, and how they relate, there are two classic relationships. Class Y can inherit from class X (inheritance), or class Y can use class X (composition). » more..

Coverage.py is on GitHub

24 June

After many years on Bitbucket, today I moved coverage.py development to GitHub. I’ve long wanted to use Git instead of Mercurial, but I didn’t want to lose the issues that were on Bitbucket. » more..

Math factoid of the day: 56

16 June

56 is the sum of six consecutive primes (3 + 5 + 7 + 11 + 13 + 17), and is a pronic number, being the product of two consecutive numbers (7 × 8). » more..

Geeky shirts

14 June

I wear t-shirts a lot. A lot of them feature geeky topics. » more..

More blog ·· art · autism · blogs · books · business · coverage · crafts · development · friends-&-family · funny · history · how-to · language · math · movies · music · online · parenting · photos · politics · python · quick-links · science · tools · typography · web · windows · work · 2018 · 17 · 16 · 15 · 14 · 13 · 12 · 11 · 10 · 09 · 08 · 07 · 06 · 05 · 04 · 03 · 02 · RSS feed » more topics..

Code

software I made

  • Aptus ·· a Mandelbrot set explorer
  • coverage.py ·· for measuring Python code coverage
  • hyphenate ·· for hyphenating words with the Liang/Knuth algorithm

» more code..

Text

words I wrote

» more text..