Right. I was citing the use of corvee labor as evidence supporting the use of NON-slave labor, the point being that they had a system in which the non-slave population were available for work on public projects.
A fact that adds plausibility to the use of non-slave labor to build the pyramids is that we know, from extensive written records, that the Egyptians had a form of corvee ("labor tax") in which people were conscripted for tasks such as dredging canals.
This is a fairly common feature of urbanized agricultural societies: the Inca empire did it too, for example, and it survives even in the United States in the form of military conscription.
I agree that this is sleazy if it isn't up front. One situation in which it makes a lot of sense for someone to be hired to write a program but retain the rights to it is one in which the purchaser doesn't have a lot of money and the program is one which, perhaps with adaptation, will be useful to lots of people. In this case, it makes a lot of sense for the developer to charge a relatively modest fee for writing the program and granting the client a license for it, while retaining the ability to provide the program to others.
You're confusing one way things can be arranged with how they must be. Yes, one arrangement is the work-for-hire arrangement in which all rights are acquired by the employer and the developer gets nothing but his salary or the fee agreed for writing the software. That is the default arrangment when the developer is a regular employee. However, the question evidently refers to the situation in which the developer is not a regular employ but is contracted by someone to write some software. In this situation by default the developer owns the rights and what rights are to be transferred to the client must be negotiated. The two can agree that this is to be a work-for-hire but they need not, and it is not the default arrangment.
What's the problem with Tcl syntax. It is definitely nice in the sense of being simple. There's very little to memorize and there are no tricky special cases. I'm willing to bet that the reason you found Tcl syntax unpleasant is precisely because you tried Tcl after substantial experience with more standard languages, just as I did. Experienced programmers tend to assume that Tcl syntax is like that of other languages they know and get in trouble where it isn't. Once you get used to the fact that Tcl syntax is so simple, you stop making those mistakes. For someone new to programming, Tcl syntax is not a problem because they have no presuppositions.
Although unfortunately it doesn't come with every MS Windows box, Tcl is a language that could easily serve this purpose. The syntax is simple, it is very high-level, you can write it interactively in tclsh if you want to, and it has a nice, simple but powerful windowing graphics library (Tk). And its free. You don't have to worry about object orientation (which I think is a an impediment for beginning programmers) but there are various object-oriented extensions if you want them.
If they're distributing binary only, why do they need to check for anything? It either works or it doesn't. Insofar as they have some
runtime configuration, it would still make more sense to check for
features like availability of libraries than to look at distributions,
I would think. The latter seems likely to be very fragile.
Interesting. To the extent one can generalize from this, it seems that Free and academic software configures on features while it is proprietary commercial software that configures on distributions. It's like they think of distributions as traditional brands.
What tools are these? Checking for a particular distribution seems bizarre to me. My own code, and most code that I'm familiar with, checks for particular features using autoconf, not distributions.
What makes you think that hajinet is offensive?
hajji means "one who has made the pilgrimage to Mecca". Seems to me it is like calling your ISP Pilgrimnet. Nothing offensive about that.
The examples you give aren't all that relevant since most of those places do not have a distinct national identity, language, and culture. Hawaiians have a distinct language, but few residents of Hawaii are ethnic Hawaiians so you don't often see then referred to as Hawaiian. On the other hand, a native-Hawaiian cultural figure would likely be described as Hawaiian. Puerto Ricans usually are referred to as Puerto Rican rather than American, which makes my point.
I've been a faculty member for twenty-five years and I've never heard of such a practice. The professor has no business doing that. You should have filed a complaint with the administration.
A short answer is that fonts are subject to copyright just about everywhere other than the United States. In the US, the Copyright Office does not accept registrations of fonts. However, since the US is signatory to the Berne Convention, foreign font copyrights are enforceable in the US.
It is true that Miro was Spanish, in the sense that he lived in what was politically Spain and held Spanish citizenship, but ethnically and culturally he was Catalan.
Most of Catalonia is part of Spain, but a good chunk is in France, in the area around Roussillon. In any case, Catalans have a distinct ethnicity, culture, language, and identity. The fact that Miro is known as Joan gives a clue as to whether he identified as a Catalan or as a Spaniard: Joan is the Catalan equivalent of Spanish Juan. Miro was not very political but had a strong cultural identification as a Catalan.
For many, probably most, Catalans, the distinction is much more important than it is for an American to be a Hoosier. Catalonia is already an autonomous region within Spain and there is some sentiment for independence. The fact that the Spanish government actively suppressed the Catalan language from 1715 until 1975 gives you an idea of the relationship.
The Catalan autonomous region is more autonomous than most subdivisions of Spain. It is not like being an American state.
And Hoosiers do not speak a distinct language with a distinct literary tradition.
It depends on what you consider "close". If you list the notation that Lua has, it appears to have most of the constructs that true regular expression packages have. However, it lacks alternation and closure, which are two of the three defining properties of regular expressions. It even appears to have these, but if you look carefully, it turns out that it has them only for singletons, not for arbitrary subexpressions.
I don't doubt that Lua could easily include a real regular expression package, but it doesn't. This was apparently an explicit decision of the developers in order to keep the footprint small.
For something that runs on Linux directly, you might have a look at the Accessible Speech Recognition Technology software. It's a research project, not a polished system, but you might be able to hack it to do what you need.
The linked article doesn't show that excessive speed is not dangerous. Rather,
it shows that if you set the speed limit artificially low you may actually
cause more deaths, presumably because it increases the disparity in speeds (since some drivers obey the limits and others don't) and perhaps because irritated drivers drive poorly in other ways. It is quite possible that US interestates
should generally have speed limits around 65 mph rather than 55mph, but that
doesn't mean that speed limits are in and of themselves unjustified.
Interesting. I emailed Chikrii software a year or so ago with questions about Tex2Word and never got a response.
I'm very curious, how did your document get turned into MS Word format at the journal? Did they convert it manually?
Right. I was citing the use of corvee labor as evidence supporting the use of NON-slave labor, the point being that they had a system in which the non-slave population were available for work on public projects.
A fact that adds plausibility to the use of non-slave labor to build the pyramids is that we know, from extensive written records, that the Egyptians had a form of corvee ("labor tax") in which people were conscripted for tasks such as dredging canals. This is a fairly common feature of urbanized agricultural societies: the Inca empire did it too, for example, and it survives even in the United States in the form of military conscription.
I agree that this is sleazy if it isn't up front. One situation in which it makes a lot of sense for someone to be hired to write a program but retain the rights to it is one in which the purchaser doesn't have a lot of money and the program is one which, perhaps with adaptation, will be useful to lots of people. In this case, it makes a lot of sense for the developer to charge a relatively modest fee for writing the program and granting the client a license for it, while retaining the ability to provide the program to others.
You're confusing one way things can be arranged with how they must be. Yes, one arrangement is the work-for-hire arrangement in which all rights are acquired by the employer and the developer gets nothing but his salary or the fee agreed for writing the software. That is the default arrangment when the developer is a regular employee. However, the question evidently refers to the situation in which the developer is not a regular employ but is contracted by someone to write some software. In this situation by default the developer owns the rights and what rights are to be transferred to the client must be negotiated. The two can agree that this is to be a work-for-hire but they need not, and it is not the default arrangment.
What's the problem with Tcl syntax. It is definitely nice in the sense of being simple. There's very little to memorize and there are no tricky special cases. I'm willing to bet that the reason you found Tcl syntax unpleasant is precisely because you tried Tcl after substantial experience with more standard languages, just as I did. Experienced programmers tend to assume that Tcl syntax is like that of other languages they know and get in trouble where it isn't. Once you get used to the fact that Tcl syntax is so simple, you stop making those mistakes. For someone new to programming, Tcl syntax is not a problem because they have no presuppositions.
Although unfortunately it doesn't come with every MS Windows box, Tcl is a language that could easily serve this purpose. The syntax is simple, it is very high-level, you can write it interactively in tclsh if you want to, and it has a nice, simple but powerful windowing graphics library (Tk). And its free. You don't have to worry about object orientation (which I think is a an impediment for beginning programmers) but there are various object-oriented extensions if you want them.
In other news, Microsoft and Sun announced the joint purchase of a former Soviet manufacturer of ground-to-air missiles...
If they're distributing binary only, why do they need to check for anything? It either works or it doesn't. Insofar as they have some runtime configuration, it would still make more sense to check for features like availability of libraries than to look at distributions, I would think. The latter seems likely to be very fragile.
Right. What's your point?
Interesting. To the extent one can generalize from this, it seems that Free and academic software configures on features while it is proprietary commercial software that configures on distributions. It's like they think of distributions as traditional brands.
What tools are these? Checking for a particular distribution seems bizarre to me. My own code, and most code that I'm familiar with, checks for particular features using autoconf, not distributions.
What makes you think that hajinet is offensive? hajji means "one who has made the pilgrimage to Mecca". Seems to me it is like calling your ISP Pilgrimnet. Nothing offensive about that.
The examples you give aren't all that relevant since most of those places do not have a distinct national identity, language, and culture. Hawaiians have a distinct language, but few residents of Hawaii are ethnic Hawaiians so you don't often see then referred to as Hawaiian. On the other hand, a native-Hawaiian cultural figure would likely be described as Hawaiian. Puerto Ricans usually are referred to as Puerto Rican rather than American, which makes my point.
I've been a faculty member for twenty-five years and I've never heard of such a practice. The professor has no business doing that. You should have filed a complaint with the administration.
A short answer is that fonts are subject to copyright just about everywhere other than the United States. In the US, the Copyright Office does not accept registrations of fonts. However, since the US is signatory to the Berne Convention, foreign font copyrights are enforceable in the US.
It is true that Miro was Spanish, in the sense that he lived in what was politically Spain and held Spanish citizenship, but ethnically and culturally he was Catalan. Most of Catalonia is part of Spain, but a good chunk is in France, in the area around Roussillon. In any case, Catalans have a distinct ethnicity, culture, language, and identity. The fact that Miro is known as Joan gives a clue as to whether he identified as a Catalan or as a Spaniard: Joan is the Catalan equivalent of Spanish Juan. Miro was not very political but had a strong cultural identification as a Catalan. For many, probably most, Catalans, the distinction is much more important than it is for an American to be a Hoosier. Catalonia is already an autonomous region within Spain and there is some sentiment for independence. The fact that the Spanish government actively suppressed the Catalan language from 1715 until 1975 gives you an idea of the relationship.
The Catalan autonomous region is more autonomous than most subdivisions of Spain. It is not like being an American state. And Hoosiers do not speak a distinct language with a distinct literary tradition.
Just out of curiosity, what's so bad about working at Amazon? Or are you just unhappy with their one-click patent?
It depends on what you consider "close". If you list the notation that Lua has, it appears to have most of the constructs that true regular expression packages have. However, it lacks alternation and closure, which are two of the three defining properties of regular expressions. It even appears to have these, but if you look carefully, it turns out that it has them only for singletons, not for arbitrary subexpressions.
I don't doubt that Lua could easily include a real regular expression package, but it doesn't. This was apparently an explicit decision of the developers in order to keep the footprint small.
The one downside to Lua is that it doesn't have real regular expressions. Of course that only matters for some applications.
Sorry, I screwed up the URL above. Here it is: Accessible Speech Recognition Technology software.
For something that runs on Linux directly, you might have a look at the Accessible Speech Recognition Technology software. It's a research project, not a polished system, but you might be able to hack it to do what you need.
That would be cum grano salis. cum takes the ablative case, not the accusative.
The linked article doesn't show that excessive speed is not dangerous. Rather, it shows that if you set the speed limit artificially low you may actually cause more deaths, presumably because it increases the disparity in speeds (since some drivers obey the limits and others don't) and perhaps because irritated drivers drive poorly in other ways. It is quite possible that US interestates should generally have speed limits around 65 mph rather than 55mph, but that doesn't mean that speed limits are in and of themselves unjustified.