Hacker News new | ask | show | jobs
by 6ren 5104 days ago
big picture tangent: if you've gained enough experience/wisdom to accurately predict needed features, you should encapsulate them in a product (or library/component/framework/plugin etc) to be sold/open sourced. In this way, you should never be able to anticipate things likely needed, unless you are writing such a product. :-) Not entirely facetious, as this process does actually happen as features get pushed down into standard libraries, languages, operating systems, hardware (e.g. video decoders). It's a similar idea to something attributed to Turing http://www.turing.org.uk/book/extracts/ext6-326.html:

  There need be no real danger of it ever becoming a drudge, for any processes that
  are quite mechanical may be turned over to the machine itself.