Live data from Hacker News

My Summer at Mozilla

ryanseys.com

21–30 of 58 posts

Re: My Summer at Mozilla

#22
post #7

It's always interesting to hear what other Software Engineering students have been doing on their internships. Now, if only writing a blog post could replace your work term report. :)

I wish we could replace that report with something a little more lively!

Re: My Summer at Mozilla

#23
post #3

Cool blog post! From your resume it looks like you worked at Blackberry earlier this year. Do you have any thoughts about the differences (cultural, technological, etc) between working for a large company and working for a non-profit organization?

Great question re: "Blackberry V.S. Mozilla work environments" -

Related: one thing I've noticed some people don't place enough emphasis on when choosing initial internships/jobs out of school is the business models of companies, and the direct effect that can have on the working environment.

In this case, while Mozilla is technically a non-profit, rather than being funded by donations it makes the overwhelming majority of its money by sharing in the advertising revenue generated by the search engines which come pre-installed in Firefox (see http://www.mozilla.org/en-US/foundation/annualreport/2010/fa...). Therefore, even if Mozilla does absolutely nothing in terms of improving any of their products, they will still continue to make money (in the short term, at least), which lifts quite a bit of stress off everyone who works there, and let's management take a longer view perspective in general.

Professional service firms (i.e. tech. consulting and agencies) are effectively arbitrage plays - they sell the time of their employees for $X / hr, but only pay the employee $Y / hr, and then collect on the spread. If these companies ever stop selling for just a few moments, the arbitrage breaks down (as they still presumably need to pay their employees...). Therefore, there will likely to be more "stress in the air" in these types of firms, as in some cases all it takes is 1-2 contracts to be canceled for the firm to be unable to make payroll.

Hit driven businesses (Which Blackberry as a whole arguably is not, due to the significant revenue driven by their enterprise server), have a different set of issues, which is that losing really sucks for morale - therefore if the company you work for is focused on building a better mousetrap, and slowly over time people internally begin to doubt the quality of the mousetrap they are working on, that can make it really frustrating to work there, regardless of the other perks the company may provide.

Re: My Summer at Mozilla

#25
post #24

Cool guy, is an "open-source advocate" but removes PureCSS's copyright notice: https://github.com/yui/pure/blob/master/LICENSE.md

This would be a side-effect of using a CSS minifier, not an intentional act against Pure.

Re: My Summer at Mozilla

#27
post #19

As a former Mozilla intern, I can confirm that the company has an unusually great intern program! Sure, there's some perks like free food, laundry, free yoga and other things that are taken for granted at startups missing but some of my favorite things about it were: 1. Mozilla has the most geographically diverse set of interns of any Silicon Valley company I know. In addition to regular recruiting at North American…

I'm fairly certain the Google intern demo is more geographically/culturally diverse. Really glad this guy had a phenomenal time at Mozilla. All of the top internship programs in the bay area are equally good and I hope he gets a chance to try some others :)

I was thinking about that and I think you're right as far as the overall numbers go, but the intern group is really small (it was And yeah I agree, as much as you like your first internship, switching it up for the second is usually a good idea because that mobility is harder when working full-time.

Re: My Summer at Mozilla

#28
post #24

Cool guy, is an "open-source advocate" but removes PureCSS's copyright notice: https://github.com/yui/pure/blob/master/LICENSE.md

This would be a side-effect of using a CSS minifier, not an intentional act against Pure.

Pure's stylesheets are already minified, the only result of re-minifying them is that the copyright will be removed: http://yui.yahooapis.com/pure/0.2.1/pure-min.css

Re: My Summer at Mozilla

#30
post #28

Earlier quoted context omitted.

This would be a side-effect of using a CSS minifier, not an intentional act against Pure.

Pure's stylesheets are already minified, the only result of re-minifying them is that the copyright will be removed: http://yui.yahooapis.com/pure/0.2.1/pure-min.css

I squash all my stylesheets into one giant .css file to serve rather than a bunch of individual stylesheets. A side-effect of squashing + minifying (which is done every time I generate my website) is that all comments are removed.

You are correct, that notice is not present, but I did not remove it intentionally. To be honest, I didn't read the LICENSE.md of Pure CSS. Shame on me :)

Feel free to file a bug against this at: https://github.com/ryanseys/ryanseys.com

Post reply on HN