1,582 karma · joined August 16, 2010
Utils: devise, omniauth, cancan, squeel, ransack, active_scaffold, rails_config, switch_user, simple_form, navigasmic, sentient_model, userstamp, mail_form, carrierwave, state_machine, concerned_with, kaminari, recommendable, jbuilder, ancestry, acts_as_nested_set, acts_as_nested_interval [ my gem :) ], paper_trail, version_fu, pdfkit, wicked_pdf, wkhtmltopdf-binary, delayed_job, whenever, active-model-email-validator, nested_form, cocoon, bitfields
Test: rspec-rails, factory_girl_rails, faker, capybara, shoulda, database_cleaner, simplecov, spork, guard, capybara-webkit, timecop, vcr, fakeweb, capybara-mechanize, capybara-selenium-remote
Assets: compass-rails, sass-rails, bootstrap-sass, jquery-rest-rails, fullcalendar-rails, underscore-rails, jquery-ui-rails, coffee-rails, chosen-rails, pjax_rails, rails-backbone, jquery-rails
Development: mongrel, debugger, mailcatcher
Production: dalli, exception_notification, capistrano, capistrano-ext
I was searching like mad for a coffeescript + operator overloading and classes with private/protected methods. In my desperate search I started to make a list with languages that compile to JS. Then - an idea came to me. How about I put this in the coffeescript wiki, post it on Hacker News then people will crowdsource it. It worked like mad, in an instant people were adding projects and I was organizing it.
Now I see people making sites/communities out of it. Small world. I guess it's a topic of interest.
PS
Crowd-sourcing is an amazing experience.
1. commit 8a0bae391e5711bce233ccac756d2b80070868da in CS wiki
2. Previous discussion in my original thread http://news.ycombinator.com/item?id=2075111There is little reason to use Node unless you do realtime stuff or you foresee concurency issues, and even so, there are alternatives like EventMachine. (The Node ecosystem is maturing, there are packages like Everyauth and such, nevertheless I would choose Rails)
Otherwise, you will feel sorry later for the time wasted.
I belive that this might be the article in question:
http://david-hu.com/2011/11/02/how-khan-academy-is-using-mac...
If you are building the next speech recognizer, siri 2.0, social media consumer market analysis, meme detection and tracking, financial planning and prediction, quant. trading, ebay bid e-assistant, consumer-advertiser matching etc, then math has a big influence over the result.
Find a significant chunk of time, like a free Saturday. Make sure it's quiet and you cannot be disturbed. Set a manageable toy goal - easy enough that you can do it, but let it be a bit challanging to keep things interesting. Build it! That should give you a nice push forward.
PS. You could also find interesting questions on StackOverflow - many times they offer a bit of challenge, and you can cherry-pick issues in your comfort zone, also helps you practice writing.
Also, have a break from work! Cut the stress.
> Benford's law, also called the first-digit law, states that in lists of numbers from many (but not all) real-life sources of data, the leading digit is distributed in a specific, non-uniform way. According to this law, the first digit is 1 about 30% of the time, and larger digits occur as the leading digit with lower and lower frequency, to the point where 9 as a first digit occurs less than 5% of the time. This distribution of first digits is the same as the widths of gridlines on the logarithmic scale.
> This counter-intuitive result has been found to apply to a wide variety of data sets, including electricity bills, street addresses, stock prices, population numbers, death rates, lengths of rivers, physical and mathematical constants, and processes described by power laws (which are very common in nature). It tends to be most accurate when values are distributed across multiple orders of magnitude.