Even the most developed countries are very much quilty of the same. Just a week ago we had a thread about deforestation of the Pacific temperate rainforests.
If you're interested in how this could be automated, check out Polly[1]. There is also similar framework in GCC[2], but as can be seen from the blog post, there is room for improvement.
In Finland, there hasn't yet been a vote about a petition in Parliament. The first petition with enough signatures was submitted in October, and the signatures will first have to be verified.
We're pragmatic about FRP and also rely heavily on Backbone. For some cases, the MVC approach seems better, for others Bacon is a better fit.
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.
Bacon.js[1] is another functional reactive programming library for JavaScript. Many similar concepts to RX.js, but the library is much smaller. While Bacon.js might not be the most mature library around, I've used it successfully on (almost) daily basis for few months.
There are libraries to handle stemming and Unicode equivalence which are easy to add into this kind of boolean search. If ranking documents would definitely mean that some other approach, e.g. vector space model, should be used.
As a user, i've been occasionally fristrated with the decentralized nature of Maven. The isn't any single repository which would contain all packages (especially rc/beta versions). And in my experience repos and which repos are used to distributed a package tend to change fairly often. More often than not, I have to hunt for new repos when building from scratch.
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.
They smelt aluminium and generate electricity from geothermal sources. Because of abundant source of energy, Iceland is potential location for many power-intensive industries.
I don't mind the mouse lag in normal use, but it's very annoying in FPS games. I've actually spent a day or two tweaking OS X mouse acceleration curves and whatever settings I could find. At the desktop I could get more "windows-y" feel, but always when I tried new settings TF2 the feeling was still wrong.
The lag author described is a plausible cause for my experiences.
Emoji code points (including the pile of poo) have actually been in Unicode since 6.0, but now they've added colored "emoji style" variants for the characters. Previously the standard only defined black and white "text style" glyphs.
Even though Growl 1.3.0 was distributed via App Store with the same price tag, the source code was published at http://code.google.com/p/growl/source. Seems like that practice has stopped as well.
Numbers in commit messages don't really make any sense. I don't understand what value they might have. The narrative of your codebase is hard to follow when large number of your commits don't have any message explaining what you've done.
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.
https://news.ycombinator.com/item?id=20546288