Skip to main content

Joel Liu's Library tagged programming   View Popular

28 Oct 08

Coding Horror: The One Thing Every Software Engineer Should Know

  • Whatever you think, think the opposite
    • This is painful for developers to hear, because we love code. But all that brilliant code is totally irrelevant until:



      1. people understand what you're doing
      2. people become interested in what you're doing
      3. people get excited about what you're doing
  • 2 more annotations...
20 Oct 08

Generating domain names using Markov Chains | Code is Mightier

  • It seems that meaningless (but short) domain names like “meebo” and “cuil” are all the rage. But what if you want to jump on the Web2.0 bandwagon only to find that all the domain names you want are already taken? Well, don’t worry, just use Markov-Chains to generate your own “unique” domain name!


    If you want your domain name to be pronounceable/memorizable, it should have the same statistical properties as English words. That means that the letter combinations in your domain name should be reasonably frequently present in English text. If you have “xdf”, for example, no one will know how to pronounce it.

11 Jan 08

Good Math, Bad Math : The Genius of Donald Knuth: Typesetting with Boxes and Glue

  • But on the whole, it's been a great thing. Pick up any conference proceedings
    from the last 20 years, in the fields of math, computer science, physics, or chemistry (among numerous others), and you'll see the results of TeX layout. Pick up a book published by Springer-Verlag, and it's almost certainly typeset by TeX. Look at Greg Chaitin's books - every one was written using TeX. Look at any typeset equation in pretty much any published source, from websites to conference proceedings, to journals, to textbooks. If the equation looks really good, if everything is in exactly the right place, and every symbol is correctly drawn in relation to everything else - odds are, it was generated by TeX. Even hardcore Microsoft word users generally use something TeX based for doing equations.
1 - 20 of 53 Next › Last »
Showing 20 items per page

Highlighter, Sticky notes, Tagging, Groups and Network: integrated suite dramatically boosting research productivity. Learn more »

Join Diigo