Skip to content

wbzyl/koans

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 

Repository files navigation

Things to remember

You have to keep a dozen of your favorite problems constantly present in your mind, although by and large they will lay in a dormant state. Every time you hear or read a new trick or a new result, test it against each of your twelve problems to see whether it helps. Every once in a while there will be a hit, and people will say: „How did he do it? He must be a genius!”

– Richard Feynman

The Philosophy of Computer Science:

  • Why are there so many programming languages and programming paradigms? (Krishnamurthi 2003)
  • Do programming languages (and paradigms) have the nature of scientific theories? What causes a programming paradigm shift? (Kuhn 1970)

Programming Koans

If You’re Busy, You’re Doing Something Wrong: The Surprisingly Relaxed Lives of Elite Achievers

– Cal Newport

  • Fortunes Engine
  • Trails Database (with Google Elevation API)
  • Blogging Engine
  • Index Pages: Present&Absent App
  • Paper Research Database, see How to Build a Paper Research Database
  • Better Github News Fedd

Gian-Carlo Rota. Ten Lessons I wish I had been Taught:

8. Give lavish acknowledgments.

9. Write informative introductions. A lengthy introduction, summarizing the history of the subject, giving everybody his due, and perhaps enticingly outlining the content of the paper in a discursive manner, will go some of the way towards getting us a couple of readers.

About

Things to remember

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published