But in an open system filled with endless hordes of immigrants and outsourced labor willing to work for wages no American can live on
Companies sponsoring H-1B employees are required to offer them a fair salary, which is meant to prevent cheap labor importation. From wikipedia's H-1B article:
Employers must attest that wages offered are at least equal to the actual wage paid by the employer to other workers with similar experience and qualifications for the job in question
How did we acquire the idea that languages have some values of their own? Just as we don't like species going extinct because of the potential medical and scientific discoveries they might have helped attain, languages are useful in that analysing them help us understand the human language faculty and by extension the human mind. So a diverse language ecosystem is very important in that regard. OTOH, it's hard to justify preventing/discouraging a population from adopting a more dominant language, since it might well be that doing so will give its members better work opportunities for example, or otherwise allow them to attain a better quality of life. Linguists mostly agree that the fairest solution to this problem is to record as much as possible about the language before it's gone foreever, while otherwise letting nature take its course.
If someone has a business that respects the GPL AND makes a profit, then it's good for all of us. Building a successfull business around free software isn't exactly the easiest thing; we should actually encourage companies that pull it off. A healthy - profit making - indistry based on the GPL will attract more big players, which will attract more users, which in turn will lead to more GPL'ed software and more freedom.
MySQL AB is respecting both the GPL and its moral purpose, on top of being able to compete financially with closed source, 'tradicional' businesses. That's a Good Thing(tm)
Re:This shouldn't be your first Rails review, ...
on
Rails Recipes
·
· Score: 2, Interesting
Lighten up on the Ruby-specific buzzwords, please! "how to use models in migrations", "integration testing as a DSL", "great YAML tricks for use in fixtures", huh???? It's nice that the book taught you how to do those things, whatever they are, but maybe a review should relate these things to more normal (non-Ruby) programmers
Most of those _are_ 'normal' terms.
Models are a fundamental part of the MVC design pattern (which originated in 1979, so it isn't exactly a rails buzzword!), integration testing is part of general software testing, usually used in combination with unit testing, and YAML is a markup language (sort of). They aren't Ruby or Rails specific.
Don't assume you know all the 'normal' terms simply because you don't consider yourself a newby. You sound like one of those programers who think they know it all... boy are those a pain to work with. They're almost always the ones that know the least.
But in an open system filled with endless hordes of immigrants and outsourced labor willing to work for wages no American can live on
Companies sponsoring H-1B employees are required to offer them a fair salary, which is meant to prevent cheap labor importation. From wikipedia's H-1B article:
Employers must attest that wages offered are at least equal to the actual wage paid by the employer to other workers with similar experience and qualifications for the job in question
If someone has a business that respects the GPL AND makes a profit, then it's good for all of us. Building a successfull business around free software isn't exactly the easiest thing; we should actually encourage companies that pull it off. A healthy - profit making - indistry based on the GPL will attract more big players, which will attract more users, which in turn will lead to more GPL'ed software and more freedom.
MySQL AB is respecting both the GPL and its moral purpose, on top of being able to compete financially with closed source, 'tradicional' businesses. That's a Good Thing(tm)
Most of those _are_ 'normal' terms.
Models are a fundamental part of the MVC design pattern (which originated in 1979, so it isn't exactly a rails buzzword!), integration testing is part of general software testing, usually used in combination with unit testing, and YAML is a markup language (sort of). They aren't Ruby or Rails specific.
Don't assume you know all the 'normal' terms simply because you don't consider yourself a newby. You sound like one of those programers who think they know it all... boy are those a pain to work with. They're almost always the ones that know the least.
Pax Romana
Pax Mongolica
[...]
Pax Britannica
Pax Americana
Pax Redmonda