It's not clear that using sunlight to grow things is the best approach for urban farming. In fact, unless you are doing rooftop farming it probably isn't.
The real question is, "have they solve the energy problem?" The reason this approach hasn't worked before except for suppliers to real gourmet restaurants is that it's too expensive. Largely this means it uses too much electricity. As a result, it's only been viable where you need extreme freshness.
A long time ago I worked in a place where, when it was busy, the only keypunch that was available was one you needed to stand up at. The error rate when I used it was horrendously higher, and even so the entry speed was a lot slower.
Everyone avoided using it if they had any alternative.
Unfortunately, by your definition I don't believe that there *are* any civilized nations. It's not that I disagree with you, exactly. But I believe that your idealized definition of civilized doesn't map to any country in the world either at the present time or at any previous time.
Plenty of excuses, but sorry, if we're using English "kill the messenger" essentially means to act in such a way as to discourage others with the same (or sufficiently similar) message.
You may use the excuses to claim that the intent was other than "killing the messenger", but not to argue that that isn't what they did. To argue that that isn't what they did you would (probably) need to show that their action did not serve to discourage others with similar communications.
OTOH, perhaps in Spanish the phrase would be taken literally, as it once was in English. But in modern English "kill" has many figurative uses, such as "kill the spotlight" (though I think that's now more commonly "strike the spot", which also doesn't involve hitting the light).
Why not? Suing them seems totally appropriate unless they are making adequate pre-purchase disclosure, and ensuring that the prospective purchaser is aware of the characteristics of the thing they are purchasing.
Yes, but remember, in those days "Cookie Monster" was a typical virus. And internet communities were relatively homogenous.
There are, there must be, limits to free speech. Shouting down someone else doesn't count as free speech. At most it's a reasonable reaction to their stifling of your own speech.
In this case it appears (as an outside observer) that this is the silencing of an honest, truthful, and respected voice. If she is an employee of Rededit, then I suppose that is their right, but the proper response is to refuse to deal with or support Rededit in any way. Which is what this protest appears to be doing.
Thank you. If this is a part of that same complex of events, that puts things in better perspective. But why would Rededit choose to associate itself with the bigots? If it did, then ceasing to support it is the only reasonable first step.
What you say is clearly reasonable, but I've got to believe that you are mischaracterizing this event. Censorship is always questionable, even when done for the highest of motives. So are you asserting that the folk on Rededit were inciting to violence? Taken literally it appears that this is what you are saying. I'm sufficiently unfamiliar with the events that this could even be a true and accurate characterization. But I think I'd need to have seen some proof before I believed it.
Given the way that people often behave, I have to admit that defending incitements to violence isn't something I have a hard time believing. What I have a hard time believing is a massive outcry in support of defending incitements to violence (without considerable prior propaganda).
It's important. The times that it's critical are rare. So... add if's it's in the middle of the road you prefer to stop rather than run over it. If it's up-right it's proper to dodge dangerously rather than to hit it. The number of crawling kids in the middle of the road is quite small, but it's larger than the number of infants, so add in something that smoothly increases the probability of human as it's (estimated) weight approaches 90 pounds and decreases it as it exceeds 300 pounds. Or 400. So you have a flattened bell curve with a smooth top.
But really, all this fiddling is just to handle corner cases. Usually you just stop or avoid the thing on the road without wondering much what it is. Only if you can't do either of those do you need the fancy figuring, which is a pain, because that's when you need the fast decision, so you "corner case handler" need to be something simple. Rule 1: If it's standing up, it's a human. Don't hit, even if you must take damage. (This yields several false positives, but too bad. We need a quick decision.) Rule 2: Estimate it's weight. (Ouch! That looks like a slow process...so while you're doing it, slow and start dodging.) If it's above 25 pounds, avoid even if you must take damage. (Note that hitting something heavy at a fast speed will damage you no matter what.) Continue slowing and preparing to dodge. If it's following a ball, dodge even if you must take damage.
Sorry, time's up.
This isn't a perfect approach, but it's simple, and doable. The hard step is estimating weight. There is a problem with false positives. A paper mache statue would count as human. But it should handle all common cases. And there should also be a distinction between streets where the traffic is slow and rare and streets where the traffic is fast and common. Freeways are much less likely to have humans walking in the road.
Additionally, there should be a rule about not overdriving your reaction time, especially on slow streets, but nothing can stop a kid from running out right in front of you from between two parked cars. And nobody, neither automaton nor human, can reliably deal with that. Which is why that first rule about "upright" is made to yield a lot of false positives. If you have time, then you can refigure things and perhaps decide that "that's a paper mache statute", so you may start to dodge in a way that will damage yourself, and then refigure to avoid damaging yourself when you, more slowly, decide that such action isn't needed.
Why? Just make it so that as far as the machines are concerned Gorillas are a subset of humans. And then keep the actual gorillas away from them.
You've got a reasonable point for more advanced machines, but for now I'd just as soon that they also avoid squashing dogs and cats...or, pretty much anything protoplasmic over, say, 5 pounds. Or 4. Slaugher house machines don't need to be intelligent, and shouldn't be. Not until things are FAR more developed.
And, really, wouldn't you just as soon that your car avoided running over that skunk? So if you adopt a variant of the precautionary principle, you can get most of the advantages without waiting for perfection.
What bothers me is the idea of that being a colony rather than just an outpost. Where to you get metals? Can you split the CO2 into C + O2 and than use the C for bulk fabrication? It seems as if graphene can be either conductive or insulating, and nanotubes are pretty strong, but now we're talking about a rather extensive fabrication facility just in the initial set-up.
I consider asteroids a much more reasonable habitat. (I'm not sure that Mars is a good choice, but it sure sounds better than Venus.)
Depends. How safe a neighborhood do you want? I believe that the normal asking rent for an apartment in Oakland was around $1500/month a few years ago...but I haven't actually been looking in the last 30 years, so I don't know what neighborhood is implied by that price.
12 * 1,500 = 18,000, so it depends on your other expenses...and whether you want to live that cheaply. OTOH, neighborhood is *VERY* important. And I also don't know what size apartment I'm talking about.
My suspicion, however, is that there was no intention of living in a downtown area, and that commute was as important as cost. Of course, for enough money you can find a sufficiently desireable location in a city, so saying money is the basis isn't incorrect.
LA is not a single city, San Francisco is. LA is the larger metropolitan area, but that's a lot more than one city. (Of course, the original poster said "bay area", not San Francisco.)
Units should be of the appropriate size to what you're measuring. Farenheit is more appropriate for judging room temperature and even cooking temperature when you don't need to be precise enough to get down to fractions of a degree.
The metric system has a lot of value, especially when doing precise measurements. When doing rough measurements at human scale it runs into problems. The meter is about the right size, but centimeter, or even decimeter, isn't a good replacement for foot. And for many purposes centimeter is too small to replace an inch. (When you start using fractions of an inch this advantage disappears.)
One can argue whether a Kilogram or a pound is the more useful general weight, it seems pretty much a draw to me. Ditto for Kilometer and mile. And when being precise metric is the clear winner.
OTOH, for outside temperature, a rough measue (Farenheit) is not only better suited in size, but also in accuracy. You don't get an accurate outside temperature, because it varies too much from place to place. So it's best not to pretend that you do. Which means avoid fractional degrees, whether Farenheit or Centigrade (okay, Celsius, but Centigrade is a better name).
That would be sufficient to make the APIs stop working. Perhaps you should think again about what information is required and copyrightable.
I think that this decision may mean that Google will need to do something like alphabetize the API. (Customized organization can be copyrighted, but alphabetical order can't.)
The last time I looked into using Objective C on a Linux system the documentation of both Objective C and GnuStep were lamentable. So bad I picked up something else.
I'll agree it's a difficult problem, but Python, Ruby, D, and even Smalltalk (well Squeak, anyway) and Scheme (Racket anyway) have addressed it reasonably. Objective C documentation seems to only work if you're on an Apple, and GnuStep documentation doesn't seem to work anywhere. It's great if you just want something to remind you of how to do something that you already basicly know how to do, otherwise not.
I'm sorry, but I don't get the reasoning behind your evaluation. I'm not greatly familiar with Objective C, but the only reason that I didn't pick it up in the past was that other languages had better documentation. (I'm not using an Apple).
Even GnuStep wasn't that bad. It was better at handling unicode than C libraries were. But too many pieces assumed that you had someone at hand to explain basics to you.
So I used Python and D and Java. I looked at Vala, but it seems too tightly bound up with gtk, and when the maniacs began pushing gnome3 I gave up on it. I avoid C because of excessive use of pointers. That's also a problem with C++, but it's really a matter of excessive ambiguity (and poor handling of unicode) that cause me to avoid it. (The unicode problem also affects C and Java, and possibly objective-C, though I never really checked. Java doesn't even HAVE a unicode aware ispunct() function. I needed to fake one up using the general character classification, which Java made numeric for some stupid reason. The unicode version would have made things a lot easier as I could just have checked the first character of the classification.)
So, objective-C has problems with documentation (if you aren't on a Mac), and I'm not thrilled with the GnuStep choice of 16-bit unicode (unless they've changed that since I looked), but what's wrong with the language?
Read your history. If you want to say it's been brutal, unpleasant, agressive, domineering, etc. I'll agree. But relative to past empires it's been peaceful. And, again, I think this is a matter of economics.
The Democrats were defenders of individual rights when they needed to subdue the power of the states. Now that the states have been effectively subdued...
The question is, how could they possibly restore trust?
They had trust, the secretly betrayed it, using techniques that were not evident. So if they reform, how do you know that they've actually reformed rather than just changed their techniques?
And for that matter, there is plain evidence of shipments being intercepted and altered without the manufacturers knowledge. So you also need to verifiably reform the methods of shipping. How do you verify their security? The only thing I can think of is something analogous to key signing for hardware, but I can see no way to implement that.
So you say "they need to resolve this issue", and I agree that the need is present, but I don't see a possible mechanism.
No. Read your history. Actually the US has been remarkably peaceful for a dominant world power. Compare it to Imperial Rome or Alexandrian Greece or the Persian Empire. I suspect that this is because wars are no longer profitable. Trade driven empires were rare in ancient times, Egypt is the only one I can think of. (Sorry, I don't know enough Chinese or Indian history to include them in this summary.) But this US "empire" is more similar the the Egyptian empire than even the the British Empire. And the British Empire was peaceful compared to it's predecessors (though wars were still slightly profitable up until around WWI).
My hope is that the sucessor to the US will be even more trade driven that is the US "empire". But that *is* only a hope, and would be quite unusual historically. OTOH, wars are now much more costly and less rewarding that they have ever before been.
Depends. If you are a company doing business with your government, you buy locally. If you want to be secure from your government, you buy as foreign as possible, i.e. from a company in an area controlled by a government that has as little interaction locally (to you) as possible. And you still can't trust it, because the shipment could have been intercepted during importation.
It's not clear that using sunlight to grow things is the best approach for urban farming. In fact, unless you are doing rooftop farming it probably isn't.
The real question is, "have they solve the energy problem?" The reason this approach hasn't worked before except for suppliers to real gourmet restaurants is that it's too expensive. Largely this means it uses too much electricity. As a result, it's only been viable where you need extreme freshness.
A long time ago I worked in a place where, when it was busy, the only keypunch that was available was one you needed to stand up at. The error rate when I used it was horrendously higher, and even so the entry speed was a lot slower.
Everyone avoided using it if they had any alternative.
Unfortunately, by your definition I don't believe that there *are* any civilized nations. It's not that I disagree with you, exactly. But I believe that your idealized definition of civilized doesn't map to any country in the world either at the present time or at any previous time.
Plenty of excuses, but sorry, if we're using English "kill the messenger" essentially means to act in such a way as to discourage others with the same (or sufficiently similar) message.
You may use the excuses to claim that the intent was other than "killing the messenger", but not to argue that that isn't what they did. To argue that that isn't what they did you would (probably) need to show that their action did not serve to discourage others with similar communications.
OTOH, perhaps in Spanish the phrase would be taken literally, as it once was in English. But in modern English "kill" has many figurative uses, such as "kill the spotlight" (though I think that's now more commonly "strike the spot", which also doesn't involve hitting the light).
It was obvious. I appologize for being nitpicky.
I don't think Prenda Law holds any copyrights. The interesting question is whether they had permission to publish the things they published.
Why not? Suing them seems totally appropriate unless they are making adequate pre-purchase disclosure, and ensuring that the prospective purchaser is aware of the characteristics of the thing they are purchasing.
Disagree? Re-read Adam Smith.
Yes, but remember, in those days "Cookie Monster" was a typical virus. And internet communities were relatively homogenous.
There are, there must be, limits to free speech. Shouting down someone else doesn't count as free speech. At most it's a reasonable reaction to their stifling of your own speech.
In this case it appears (as an outside observer) that this is the silencing of an honest, truthful, and respected voice. If she is an employee of Rededit, then I suppose that is their right, but the proper response is to refuse to deal with or support Rededit in any way. Which is what this protest appears to be doing.
IIUC, Amen is properly interpreted as meaning "So let it be" (traditionally "so be it", but subjunctive I is rarely used anymore).
As such, Amen is not the proper resoponse to an accurate portrayal of a historical fact. "yay verily" would be more accurate.
Thank you. If this is a part of that same complex of events, that puts things in better perspective. But why would Rededit choose to associate itself with the bigots? If it did, then ceasing to support it is the only reasonable first step.
What you say is clearly reasonable, but I've got to believe that you are mischaracterizing this event. Censorship is always questionable, even when done for the highest of motives. So are you asserting that the folk on Rededit were inciting to violence? Taken literally it appears that this is what you are saying. I'm sufficiently unfamiliar with the events that this could even be a true and accurate characterization. But I think I'd need to have seen some proof before I believed it.
Given the way that people often behave, I have to admit that defending incitements to violence isn't something I have a hard time believing. What I have a hard time believing is a massive outcry in support of defending incitements to violence (without considerable prior propaganda).
It's important. The times that it's critical are rare. So... add if's it's in the middle of the road you prefer to stop rather than run over it. If it's up-right it's proper to dodge dangerously rather than to hit it. The number of crawling kids in the middle of the road is quite small, but it's larger than the number of infants, so add in something that smoothly increases the probability of human as it's (estimated) weight approaches 90 pounds and decreases it as it exceeds 300 pounds. Or 400. So you have a flattened bell curve with a smooth top.
But really, all this fiddling is just to handle corner cases. Usually you just stop or avoid the thing on the road without wondering much what it is. Only if you can't do either of those do you need the fancy figuring, which is a pain, because that's when you need the fast decision, so you "corner case handler" need to be something simple.
Rule 1: If it's standing up, it's a human. Don't hit, even if you must take damage. (This yields several false positives, but too bad. We need a quick decision.)
Rule 2: Estimate it's weight. (Ouch! That looks like a slow process...so while you're doing it, slow and start dodging.) If it's above 25 pounds, avoid even if you must take damage. (Note that hitting something heavy at a fast speed will damage you no matter what.) Continue slowing and preparing to dodge. If it's following a ball, dodge even if you must take damage.
Sorry, time's up.
This isn't a perfect approach, but it's simple, and doable. The hard step is estimating weight. There is a problem with false positives. A paper mache statue would count as human. But it should handle all common cases. And there should also be a distinction between streets where the traffic is slow and rare and streets where the traffic is fast and common. Freeways are much less likely to have humans walking in the road.
Additionally, there should be a rule about not overdriving your reaction time, especially on slow streets, but nothing can stop a kid from running out right in front of you from between two parked cars. And nobody, neither automaton nor human, can reliably deal with that. Which is why that first rule about "upright" is made to yield a lot of false positives. If you have time, then you can refigure things and perhaps decide that "that's a paper mache statute", so you may start to dodge in a way that will damage yourself, and then refigure to avoid damaging yourself when you, more slowly, decide that such action isn't needed.
Why? Just make it so that as far as the machines are concerned Gorillas are a subset of humans. And then keep the actual gorillas away from them.
You've got a reasonable point for more advanced machines, but for now I'd just as soon that they also avoid squashing dogs and cats...or, pretty much anything protoplasmic over, say, 5 pounds. Or 4. Slaugher house machines don't need to be intelligent, and shouldn't be. Not until things are FAR more developed.
And, really, wouldn't you just as soon that your car avoided running over that skunk? So if you adopt a variant of the precautionary principle, you can get most of the advantages without waiting for perfection.
You need to plate it with teflon.
What bothers me is the idea of that being a colony rather than just an outpost. Where to you get metals? Can you split the CO2 into C + O2 and than use the C for bulk fabrication? It seems as if graphene can be either conductive or insulating, and nanotubes are pretty strong, but now we're talking about a rather extensive fabrication facility just in the initial set-up.
I consider asteroids a much more reasonable habitat. (I'm not sure that Mars is a good choice, but it sure sounds better than Venus.)
Depends. How safe a neighborhood do you want? I believe that the normal asking rent for an apartment in Oakland was around $1500/month a few years ago...but I haven't actually been looking in the last 30 years, so I don't know what neighborhood is implied by that price.
12 * 1,500 = 18,000, so it depends on your other expenses...and whether you want to live that cheaply. OTOH, neighborhood is *VERY* important. And I also don't know what size apartment I'm talking about.
My suspicion, however, is that there was no intention of living in a downtown area, and that commute was as important as cost. Of course, for enough money you can find a sufficiently desireable location in a city, so saying money is the basis isn't incorrect.
LA is not a single city, San Francisco is. LA is the larger metropolitan area, but that's a lot more than one city. (Of course, the original poster said "bay area", not San Francisco.)
Units should be of the appropriate size to what you're measuring. Farenheit is more appropriate for judging room temperature and even cooking temperature when you don't need to be precise enough to get down to fractions of a degree.
The metric system has a lot of value, especially when doing precise measurements. When doing rough measurements at human scale it runs into problems. The meter is about the right size, but centimeter, or even decimeter, isn't a good replacement for foot. And for many purposes centimeter is too small to replace an inch. (When you start using fractions of an inch this advantage disappears.)
One can argue whether a Kilogram or a pound is the more useful general weight, it seems pretty much a draw to me. Ditto for Kilometer and mile. And when being precise metric is the clear winner.
OTOH, for outside temperature, a rough measue (Farenheit) is not only better suited in size, but also in accuracy. You don't get an accurate outside temperature, because it varies too much from place to place. So it's best not to pretend that you do. Which means avoid fractional degrees, whether Farenheit or Centigrade (okay, Celsius, but Centigrade is a better name).
That would be sufficient to make the APIs stop working. Perhaps you should think again about what information is required and copyrightable.
I think that this decision may mean that Google will need to do something like alphabetize the API. (Customized organization can be copyrighted, but alphabetical order can't.)
The last time I looked into using Objective C on a Linux system the documentation of both Objective C and GnuStep were lamentable. So bad I picked up something else.
I'll agree it's a difficult problem, but Python, Ruby, D, and even Smalltalk (well Squeak, anyway) and Scheme (Racket anyway) have addressed it reasonably. Objective C documentation seems to only work if you're on an Apple, and GnuStep documentation doesn't seem to work anywhere. It's great if you just want something to remind you of how to do something that you already basicly know how to do, otherwise not.
I'm sorry, but I don't get the reasoning behind your evaluation. I'm not greatly familiar with Objective C, but the only reason that I didn't pick it up in the past was that other languages had better documentation. (I'm not using an Apple).
Even GnuStep wasn't that bad. It was better at handling unicode than C libraries were. But too many pieces assumed that you had someone at hand to explain basics to you.
So I used Python and D and Java. I looked at Vala, but it seems too tightly bound up with gtk, and when the maniacs began pushing gnome3 I gave up on it. I avoid C because of excessive use of pointers. That's also a problem with C++, but it's really a matter of excessive ambiguity (and poor handling of unicode) that cause me to avoid it. (The unicode problem also affects C and Java, and possibly objective-C, though I never really checked. Java doesn't even HAVE a unicode aware ispunct() function. I needed to fake one up using the general character classification, which Java made numeric for some stupid reason. The unicode version would have made things a lot easier as I could just have checked the first character of the classification.)
So, objective-C has problems with documentation (if you aren't on a Mac), and I'm not thrilled with the GnuStep choice of 16-bit unicode (unless they've changed that since I looked), but what's wrong with the language?
Read your history. If you want to say it's been brutal, unpleasant, agressive, domineering, etc. I'll agree. But relative to past empires it's been peaceful. And, again, I think this is a matter of economics.
The Democrats were defenders of individual rights when they needed to subdue the power of the states. Now that the states have been effectively subdued...
The question is, how could they possibly restore trust?
They had trust, the secretly betrayed it, using techniques that were not evident. So if they reform, how do you know that they've actually reformed rather than just changed their techniques?
And for that matter, there is plain evidence of shipments being intercepted and altered without the manufacturers knowledge. So you also need to verifiably reform the methods of shipping. How do you verify their security? The only thing I can think of is something analogous to key signing for hardware, but I can see no way to implement that.
So you say "they need to resolve this issue", and I agree that the need is present, but I don't see a possible mechanism.
No. Read your history. Actually the US has been remarkably peaceful for a dominant world power. Compare it to Imperial Rome or Alexandrian Greece or the Persian Empire. I suspect that this is because wars are no longer profitable. Trade driven empires were rare in ancient times, Egypt is the only one I can think of. (Sorry, I don't know enough Chinese or Indian history to include them in this summary.) But this US "empire" is more similar the the Egyptian empire than even the the British Empire. And the British Empire was peaceful compared to it's predecessors (though wars were still slightly profitable up until around WWI).
My hope is that the sucessor to the US will be even more trade driven that is the US "empire". But that *is* only a hope, and would be quite unusual historically. OTOH, wars are now much more costly and less rewarding that they have ever before been.
Depends. If you are a company doing business with your government, you buy locally. If you want to be secure from your government, you buy as foreign as possible, i.e. from a company in an area controlled by a government that has as little interaction locally (to you) as possible. And you still can't trust it, because the shipment could have been intercepted during importation.