69 karma · joined March 4, 2010
In Flowdock, there is a form that automatically validates parts of the data in JS while needs to confirm other parts with server. During server-side validation, a loading indicator is shown and success enables the submit button. Using Bacon, it has been easier to focus on the logic instead of handling state. But the logic is quickly quite hairy, indeed.
Japsu pointed out that there is a TodoMVC implementation with Bacon and Backbone, but it'd certainly be interesting to see/do a pure-FRP implementation.
https://github.com/aurelian/ruby-stemmer http://unicode-utils.rubyforge.org
Maven is also very slow when your project has ~10 repos and you need to download multiple dependencies. Having your own repo might be a necessity.
The lag author described is a plausible cause for my experiences.
Tiny lisp written in Prolog in exchange for some course credits.
I like to commit (quite) frequently when working on something, but later I feel that work-in-progress commits are just hindrance. When looking at project history after two year, I'll be glad if there is a single, larger commit "implemented feature x". Rebase is your friend.
http://www.stat.fi/til/tjt/2009/tjt_2009_2011-05-20_tau_002_...
Statistics Finland provide data about income distribution, but not much about wealth.
Military discipline was a necessity to get a company, a battalion, and larger units to work together at all. Strict organization is necessity as chaos is unmanageable with traditional communication means.
Modern organizations have moved on from rigid, hierarchal organizational models to network-centric models. Even military organizations have moved to this direction (discipline and military courtesy is still maintained).
Success is hard to measure, but Israel's high tech industry is some indication of the benefits of military discipline.
High tech industry has been proved to benefit from military funding. Israel spends larger portion of its GDP to (military) R&D than any other nation.
Jobs moved to China are likely to be lost forever. Automation is still far from autonomous: some human interaction is required.
Factory automation was a trend long before China become "capitalist". If other costs are more important for some indistry, they wouldn't move to China in the first place. Besides, for most production transportation costs using container ships are neglible.
http://roy.gbiv.com/untangled/2008/rest-apis-must-be-hyperte...
HTML is not a bad layout engine for GUI apps. It may not have been initially been designed as one, but after 15 years of development it seems to be pretty pleasant to work with as there are people who want to build their desktop apps with HTML.
Obviously, the standard request-response model of HTTP is limiting for interactive apps. Bi-directional communication within request isn't possible and handshaking is a bit too expensive. But hey, this problem is actually solved: http://dev.w3.org/html5/websockets/.