Ask HN: What has progressed in your field in 2010?
I want to hear about the new libraries that you've found that you can't live without. The technologies that have matured the point of being accessible. The languages you feel hit a critical mass of community support, libraries, and documentation.
Were any new breakthrough algorithms discovered? Did any one thing change how you program? Some tool that you think will change your life for the better going forward?
8 comments
[ 3.0 ms ] story [ 32.2 ms ] threadhttp://impossibility.org/
It handled simultaneous Reddit and HN front page traffic without any problem. I'm pretty sure server load never passed 10%. The script ran for more than a month straight and performed 120k+ searches without crashing.
Considering the first Node.JS release was only 18 months old, it's amazingly stable and scalable.
I've heard of Node.js before, but had no clue what it was about. Your comment made me curious enough to go and look it up.
Ended up watching this video[0], and now it's all starting to make sense.
[0] http://www.yuiblog.com/blog/2010/05/20/video-dahl/
(With the caveat that Oracle seems to have bought the administration's souls, so it will still be used as the database of choice for many apps for years to come, but eh they own MySQL now too).
It's easier than it looks to get started - go to AMD or Nvidia and download their software, which includes demonstration code. Then hack the demos.
I wrote a summary of the basic ideas used in OpenCL at http://acooke.org/cute/APractical0.html (but there are also many more online).