rhy0lite

23 July 2011

BSD- vs GPL- style License

BSD-style licenses provide developers with more opportunity to dominate their relationship with the community while GPL-style licenses provide the commmunity with more opportunity to dominate its relationship with its developers. Neither allows developers to dominate the community or the project, but dominating the relationship is subtly different.

BSD allows developers to take as much as they want, but respond to any request from the community with "I don't feel like it." This may be okay if the community receives some external or existential benefit, but not if the community's primary benefits are derived directly from the developers and their contributions.

16 July 2011

SSA vs CPS

JavaScript Implementations
V8 Stack Replacement
V8 and Loops
V8 dual JITs

Gibbs Sampler in various languages (including PyPy)

13 July 2011

One of the problems with Google is that it doesn't fit in well with the American notion of 'reward and punish'. the place is full of over-achievers who believe that getting rewarded is all of what life is about but the sort of thing that you do that looks good in a review is not necessarily the sort of thing that is best either for you, or for Google. It becomes a matter of being able to play the political game of looking good as much as one of actually being good. the ones I have been talking to are not doing well at politicking, know it, and resent the hell out of people they consider less qualified who now earn more because they are better at it and because they sit on code and won't accept patches so they can control things. it means that lots of people I know at Google are not sure they are being properly rewarded. the people I know are not so pleased at 'we all got 10%', they wanted 'I got 15% when the other guy only got 5%, hah!' this is the cultural thing they have been trained to think rewards are about, about being better than the other guy.

Google's software infrastructure is obsolete

03 July 2011

Tips for Nooglers
Why Google Employees Quit
Get that Job at Google