Install this theme
Cogs Bad

williamedwardscoder:

There is something really wrong with modern programmers.  Very wrong indeed.

Mailinator creator Paul Tyma has a great blog post on how he compresses our email by 90%. He  has a simple LRU cache of lines and consecutive lines from emails, so emails become a list of line IDs.  He also has a background thread doing rather stronger LZMA compression on large emails.  He’s winning.

Thing is, in one of the comments on the Hacker News version of the article, someone wonders why he didn’t use Redis for the LRU.

I think of the kindest, least shouting way to hint that that’s not such a good idea; I say it might be higher latency to block on a Redis LRU than using a in-process data-structure.  The commenter responds by saying that Redis is known to be fast; that he have just chosen node.js and Redis for his startup because of its performance.

This is wrong on so many levels.  So many levels.  I don’t single this person out - they are just a useful illustration.  Their mindset is endemic in this industry.  All around you, the new generation of programmers are making the same assumptions.

Read More

 
  1. telecoms-evolution reblogged this from williamedwardscoder
  2. kano89 reblogged this from williamedwardscoder
  3. internetmarketingimris reblogged this from williamedwardscoder
  4. themenatthefactory reblogged this from williamedwardscoder
  5. laugharne-me reblogged this from williamedwardscoder
  6. pure-blogging reblogged this from williamedwardscoder
  7. mfukar reblogged this from williamedwardscoder
  8. c0d3 reblogged this from williamedwardscoder
  9. moderately-interesting reblogged this from williamedwardscoder
  10. gokngo reblogged this from williamedwardscoder and added:
    Well said, but It’s like saying “pick the right tool for the task”, “if all you got is a hammer every problem looks like...
  11. poeticalirony reblogged this from williamedwardscoder
  12. hackedy reblogged this from jianxioy
  13. jianxioy reblogged this from williamedwardscoder
  14. exswitch reblogged this from williamedwardscoder
  15. gatlin reblogged this from williamedwardscoder
  16. chaosneverdied reblogged this from williamedwardscoder
  17. pearfalse reblogged this from williamedwardscoder
  18. 9z reblogged this from williamedwardscoder
  19. techgil reblogged this from williamedwardscoder and added:
    Joneses, applying each new bleeding edge technology as soon...Github. That’s why Paul...
  20. evandrix reblogged this from williamedwardscoder