It's not an opinion, and it's only a partisan analysis in the US, and that's the point. The question isn't whether Israel is in the right, as that's a ridiculous question to begin with in a 50-year conflict - both sides have done many reprehensible things to each other, and are going to have to deal with that before there will be peace. But it's completely objective that the standards by which the UN judges other nations would put Israel firmly in the category of rogue state. It's objective that there are over 200 UN resolutions regarding Israel, and that over 80% of the UN recognizes the West Bank as occupied territory, and that Israel's settlements are illegal under that definition, etc. What should be done about Israel in light of that is a separate question that the US has played a huge role in shaping the discussion about, but from a factual standpoint it's not really possible to dispute that Israel does not cooperate with the rest of the world the way non-rogue states are generally expected to.
This article is poorly thought out and has little-to-no conception of the difference between theory and reality. For example, many things cannot be made in smaller pieces and then assembled, so size could become a huge barrier to adopting 3D printing for something like, say, construction. Not to mention the energy that such a machine would use. 3D printing will lead to lots of changes in design and democratization of production, I'm sure, but there's still a bigger picture that's completely absent from this article's consideration.
There are a lot of good tidbits in here, but I think perhaps this is the opposite side of the message than what most hackers need to hear right now. Hackers have gotten very good at challenging the mainstream of society and "disrupting" industries - sometimes without adequate regard for the consequences. There's a very delicate balance that needs to be struck between ridding ourselves of inconveniences and considering the legitimate reasons why those inconveniences still exist in many aspects of life. It's not as though humanity hasn't learned something from the last few thousand years of trying to understand the world.
Of course, I suppose that balancing act could be considered going against the grain of the subculture. It's all relative to your environment, I guess...
Well, until the Credit Card Act of 2009. Now you have to be 21 to get a credit card unless you can demonstrate significant means to pay it off or have a cosigner. I managed to sneak through the last year before this went into effect, but considering all the issues my friends have just with their student loans, I'm sure it's saved people a lot of misery, even if the nanny-state aspect of it still rankles me a little...
While I agree that this ruling in favor of EA is correct, I find it telling that this is the only time I've heard recently of a court reversing the trend of granting outrageous intellectual property rights, and it's in favor of the massive company in the entertainment industry. But I'm probably just being paranoid; it's not like the US is a plutocracy in disguise...
That's the exact opposite position from what Kay said:
"...what you definitely don't want in a Web browser is any features.... You want to get those from the objects. You want it to be a mini-operating system..."
Essentially he's saying that the way we think of browsers is holding the web back. We could have collaborative WYSIWYG editing of Wikipedia or blogs, for example, but instead we're stuck with just reading documents.
Perhaps it would be correct to say that the web was designed for reading documents, but it shouldn't have been (at least according to Kay).
Indeed, and that might result in better relations with the other members of the group, in turn resulting in more productivity, leading to greater accomplishments and benefits later on. It's been thousands of years since short-term greed was the ideal way to do things, basically since humans organized into real civilizations, but it's hard to get people not to be greedy, so we just design our economy around it instead (i.e. capitalism).
Just because something takes focus, passion, and effort doesn't mean there's not luck involved. Basically every major success story comes out of the intersection of those qualities; either one, on its own, typically just gives moderate "success" (e.g. comfortable middle class life), which is really not worth discussing in this context since it's more just the norm in life (at least in the modern western world).
It's really even deeper than that, though. Even having the chance to apply yourself involves a lot of luck. Many people simply don't have the mental capacity to go to Princeton, through nothing they ever did except being born to parents with certain genetics. Many others are born with outstanding abilities that no one ever knows about because they had the misfortune to be born in sub-Saharan Africa.
By all means, be proud of the work you put in to your success. But acting like the rest of the world had nothing to do with it won't make you many friends.
Not interfering at bad times is part of the quality of interaction that you can tip on. Furthermore, how fast he brings the food out is far more dependent on the kitchen staff than him, so penalizing him for it doesn't make any sense.
Smoke signals? 100 years is approximately the amount of time between the telephone and the internet. The telegraph was around for about 50 years before that. Science has done well, but it's not like the twentieth century magically emerged straight from the stone age.
Nicholas Carr is a good introduction, but he just touches the surface of this sort of thinking. A lot of his thought is like a popular version of stuff by Neil Postman and Albert Borgmann, though I'm not actually sure how much he's been directly influenced by them. To be fair, most of their work was done before the internet became widespread, so Carr's exploration of the online aspect of the impact of technology is quite welcome, but I think it also may lead some people to think that it's a problem unique to the internet, which is unfortunate. The internet is just a specific case where the issues are more pronounced, but all of these sorts of criticisms are really getting at the sort of thing warned against by Brave New World. There are those of us who think that we're rushing headlong towards the scenario that Huxley depicted because we're so freaked out by 1984 and the like that we're blinded to other, more insidious threats. Incidentally, a lot of these sorts of criticisms all trace back to Heidegger's thought. If you've got a solid foundation in philosophy, "The Question Concerning Technology" is a fascinating read.
P.S. I apologize if anyone finds this post a little too esoteric or off-topic. I just have strong feelings about the way technology is used; I think that those who work to advance technology need to have a good understanding of the ethical considerations related to their work, and that most of the time this is lacking.
As a replacement for the university, I think this is actually moving in exactly the wrong direction. We've already tried more centralized education (e.g. standardized testing), and it doesn't work. The quality of education any given student receives is proportional to the level to which that education can be personalized to match their interests, abilities, learning styles, etc. Decreasing faculty-student ratios means decreasing personalization. It's just a losing proposition all around.
This sort of system seems more like a replacement for the textbook to me. Traditional textbooks serve the purpose of giving both the instructor and students in a class access to the knowledge of the experts on a subject. This is simply a more interactive way of getting that expert information. Then the personalized part of the education can kick in and not have to worry about helping students memorize basic facts.
Those are all valid ways of conceptualizing those sets, but I don't think it changes the point I was making. The real number 3 doesn't need to be "converted" to a complex number to be added to 2+i. 3 is always both a real number and a complex number, which may be represented as either 3 or 3+0*i, and either way gives 5+i when added to 2+i. All the latter notation really does is clarifies what domain you're currently working in, and even so, I've never seen anyone write it out explicitly.
Type conversion is more like if you had the written number 3 and a picture of the point 5 on a number line and someone told you to add them. Naturally, you would write 5 as a number first, because you don't have a useful way to add a number and a picture. But this doesn't change the results of adding the quantities 3 and 5; it's purely an artifact of the way the information was presented to you.
Actually, from a math perspective, it's kind of nonsensical to talk about type conversion at all. That is, 3, 3.0, and 3/1 are purely notational differences, and all three represent exactly the same object. Since math is theoretically infinite precision, the way you write a number has no impact on the way operations like division act on it, making whether it belongs to Z, or just Q or R a moot point. Now, if you restrict your problem domain to Z, then that affects the operations you're able to do to a number and remain in that domain. That's more like what happens with types in programming; we restrict our domain by default because leaving the integers changes the computer's representation of the number in a way that affects its behavior.
I'd be surprised if they do more than mention that epsilon-delta stuff exists. Most AP calc classes have very little epsilon-delta work. We spent maybe two or three days on it in mine, certainly not enough time to write a full proof, and that was more than most people I've talked to who did it at different high schools. If my experience is at all representative, that rigorous of a development of calculus isn't normal until upper-level classes, when you're heading towards analysis.
These lines of thinking that involve rejecting an entire set of propositions about something always end up devolving into something like Russell's paradox if you take them to their natural conclusion. In this case, being in a state of true nothingness would preclude the possibility of considering nothingness an ideal state to be in, as that is in itself an individuating characteristic. It's the same problem that arises with pure moral relativism, which is itself an absolute moral position.
I'd be willing to bet that human nature is as complicated as the system of natural numbers; perhaps we keep butting our heads into walls like this because we're trying to find answers that would violate Godel's incompleteness theorems...
It seems to me like basing patentability on time constraints actually imposes a distinction between hardware and software, regardless of how you feel about their logical interchangeability. For example, an algorithm for real time graphics processing would be just as impractical to run on ENIAC as it would be to do with pencil and paper, but there's no reason you couldn't port the software. So if the validity of the patent is based on its usefulness in a real-time application, it would have to be something like "running algorithm x using computer system y to achieve the desired result in z length of time." Including both the software and hardware used would be the only way to ensure that the time constraint was actually met. I think it's obvious that very few (if any) software patents could meet that criterion.
[1, 2, 3, 4, 5].reduce(:+)