binkley's BLOG

I'm a Principal at ThoughtWorks, classical composer, and physics amateur.

Thursday, March 10, 2011

On the fact that Donald Knuth is not Human

Weiqi Gao reminds me that Donald Knuth is not made of the same stuff as the rest of us. Or he is a very good leg-puller.

Posted by Brian Oxley at Thursday, March 10, 2011 No comments:
Email ThisBlogThis!Share to XShare to FacebookShare to Pinterest
Newer Posts Older Posts Home
Subscribe to: Posts (Atom)

About Me

Brian Oxley
View my complete profile

Copyright

All material on this website (http://binkley.blogspot.com), unless otherwise noted, is wholly the work of B. K. Oxley (binkley) <binkley@alumni.rice.edu>. All information, data, and formatting is hereby released into the public domain, with no rights reserved. For questions, concerns, or comments, please email the author.

Search This Blog

Google Website Translator Gadget

Labels

agile (46) algorithm (2) android (6) ani (1) ant (1) aop (1) article (1) azul (2) bash (19) bdd (2) big data (1) blog (1) book (1) c (5) c# (1) c++ (8) ci (1) clojure (2) cloud (1) code generation (1) concurrency (16) continuous (3) cooking (1) corba (1) cubrid (1) cygwin (6) d (1) database (1) debug (1) design (6) devops (1) disruptor (2) distributed (2) emacs (1) feature toggles (2) fortran (1) functional (10) gc (1) git (8) github (2) go (3) google (5) gpg (1) gradle (3) guava (1) guice (8) haskell (2) html (3) injection (2) intellij (11) java (203) javascript (1) jdbc (1) jdk7 (3) jdk8 (9) jdk9 (2) jmockit (2) jms (1) jmx (1) jni (1) jpa (1) junit (4) jvm (6) kde (1) kotlin (12) lambda (1) leadership (1) linux (8) lisp (7) logback (1) logging (1) lombok (2) lotro (2) lua (1) make (4) math (2) maven (21) messaging (1) meta (1) ml (1) network (2) nexus one (5) osgi (2) pattern (1) performance (9) perl (2) personal (1) physics (2) plan9 (1) posix (1) postresql (1) programming (5) project management (2) protobuf (2) python (8) reactive (1) refactoring (1) reflection (1) rest (5) ruby (4) rx (1) scala (10) scaling (1) scheme (2) source (3) spring (14) streams (3) swing (2) tdd (3) testing (24) tools (5) trading (1) travis ci (1) unicode (1) unix (5) web (3) windows (1) xml (3) zing (1)

Popular Posts

  • Making a one-jar with Maven
    (This is a lengthier post than usual. You can skip forward to the finished example , if you like.) UPDATE: The One-JAR author comments: Ni...
  • Getting JTable columns widths to fit the data
    I've been stumped on a JTable problem for quite a while now: how to get the columns to fit the width of the data in the cells. Out of t...
  • Jumping the work queue in Executor
    My server has an ExecutorService for job scheduling. It came up that we need to have some jobs "jump the queue", that is, go to ...
  • Programmatically show a tool tip in Swing
    A better way to do this exists, I am sure, but I failed to find it easily with Google: How to display a tool tip programmatically in Swing :...
  • Writing your own lombok annotation
    It took me quite a while to get around to writing my own lombok annotation and processor. This took more effort than I expected, hopefully...
  • More with Java enums: simulating inheritance
    One drawback to the Java enum is the lack of inheritance. Java uses inheritance for many reasons, one of which is implementation inheritan...
  • JMockit and static methods
    Static methods are painful in Java when mocking but JMockit makes some impossible testing possible, though not easy: public final class Mock...
  • Javadoc generic type parameters
    While looking at the new NavigableSet interface introduced into JDK 6 (Mustang), I noticed this in the class javadocs: * @param <E>...
  • Fun with Ant macros
    Noticing that many Ant file operations were rather slow on large directory trees, I fell back to the tried and true: <exec/> . But I ...
  • Read-only properties in Java
    C++ has the advantage over Java of supporting operator overloading. In particular, this makes straight-forward to implement read-only and w...

Blog Archive

  • ►  2019 (4)
    • ►  February (1)
    • ►  January (3)
  • ►  2018 (9)
    • ►  November (1)
    • ►  October (1)
    • ►  September (1)
    • ►  July (1)
    • ►  May (1)
    • ►  March (1)
    • ►  January (3)
  • ►  2017 (17)
    • ►  December (1)
    • ►  November (1)
    • ►  September (1)
    • ►  August (2)
    • ►  June (1)
    • ►  May (1)
    • ►  April (7)
    • ►  March (3)
  • ►  2016 (15)
    • ►  September (1)
    • ►  May (5)
    • ►  April (1)
    • ►  March (2)
    • ►  February (5)
    • ►  January (1)
  • ►  2015 (20)
    • ►  December (3)
    • ►  November (1)
    • ►  October (8)
    • ►  September (1)
    • ►  June (2)
    • ►  May (1)
    • ►  March (2)
    • ►  February (2)
  • ►  2014 (22)
    • ►  December (6)
    • ►  November (2)
    • ►  August (1)
    • ►  July (3)
    • ►  June (2)
    • ►  May (1)
    • ►  March (1)
    • ►  February (2)
    • ►  January (4)
  • ►  2013 (61)
    • ►  December (2)
    • ►  November (2)
    • ►  October (9)
    • ►  September (2)
    • ►  August (6)
    • ►  July (4)
    • ►  June (2)
    • ►  May (14)
    • ►  April (5)
    • ►  March (5)
    • ►  February (7)
    • ►  January (3)
  • ►  2012 (58)
    • ►  December (4)
    • ►  November (7)
    • ►  October (5)
    • ►  September (1)
    • ►  August (3)
    • ►  July (2)
    • ►  June (10)
    • ►  May (3)
    • ►  April (4)
    • ►  March (4)
    • ►  February (8)
    • ►  January (7)
  • ▼  2011 (72)
    • ►  December (5)
    • ►  November (10)
    • ►  October (16)
    • ►  September (10)
    • ►  August (11)
    • ►  July (10)
    • ►  June (1)
    • ►  May (4)
    • ▼  March (1)
      • On the fact that Donald Knuth is not Human
    • ►  February (2)
    • ►  January (2)
  • ►  2010 (81)
    • ►  December (5)
    • ►  November (10)
    • ►  October (10)
    • ►  September (5)
    • ►  August (6)
    • ►  July (3)
    • ►  June (5)
    • ►  May (2)
    • ►  April (3)
    • ►  March (10)
    • ►  February (8)
    • ►  January (14)
  • ►  2009 (52)
    • ►  December (11)
    • ►  November (5)
    • ►  October (2)
    • ►  September (6)
    • ►  August (3)
    • ►  July (2)
    • ►  June (6)
    • ►  April (2)
    • ►  March (4)
    • ►  February (4)
    • ►  January (7)
  • ►  2008 (10)
    • ►  September (3)
    • ►  August (1)
    • ►  July (2)
    • ►  June (1)
    • ►  May (3)
  • ►  2007 (33)
    • ►  November (1)
    • ►  October (6)
    • ►  September (2)
    • ►  August (3)
    • ►  July (2)
    • ►  June (4)
    • ►  May (4)
    • ►  April (5)
    • ►  March (2)
    • ►  February (3)
    • ►  January (1)
  • ►  2006 (61)
    • ►  December (2)
    • ►  November (2)
    • ►  October (3)
    • ►  September (4)
    • ►  August (16)
    • ►  July (3)
    • ►  June (9)
    • ►  May (4)
    • ►  April (1)
    • ►  March (3)
    • ►  February (11)
    • ►  January (3)
  • ►  2005 (116)
    • ►  December (3)
    • ►  November (2)
    • ►  October (8)
    • ►  September (18)
    • ►  August (9)
    • ►  July (9)
    • ►  June (1)
    • ►  May (1)
    • ►  April (21)
    • ►  March (11)
    • ►  February (20)
    • ►  January (13)
  • ►  2004 (119)
    • ►  December (15)
    • ►  November (10)
    • ►  October (9)
    • ►  September (11)
    • ►  August (15)
    • ►  July (2)
    • ►  June (11)
    • ►  May (6)
    • ►  April (8)
    • ►  March (13)
    • ►  February (10)
    • ►  January (9)
  • ►  2003 (64)
    • ►  December (11)
    • ►  November (13)
    • ►  October (10)
    • ►  September (18)
    • ►  August (12)

JetBrains IntelliJ IDEA

Can’t code withoutThe best Java IDE
Public Domain. Simple theme. Powered by Blogger.