Do you have any evidence whatsoever for this? It's not a good idea, and iTunes uses a constant amount of CPU while playing music, indicating a normal buffered, streaming decompression scheme.
Report it to eBay and/or PayPal (assuming the transaction was with them). If they don't work out, and I don't harbor any illusions about that, report it to the credit card company. Unlike eBay, credit card companies take fraud seriously and will take care of you in a rapid manner.
#1 is understandable, if odd, but #2 is just ridiculous. In-house use doesn't fall under copyright protection to begin with, so how can the RPL regulate it?
I used a debit card, and I've already checked my account information to see if there is a credit, which of course there is not. As it is, they are only agreeing to refund my purchase and original shipping, but not the cost of shipping this crap back to them. Naturally, I will be trying to go through the fraud process if this don't agree to pay that. It's already cost me more in time than I paid for the stupid item.
What are you waiting for? They obviously ripped you off, and now they're stalling. Report them. If that doesn't go anywhere (and don't give it too much time), call your bank and tell them that somebody ripped you off. All purchases made through the credit card system, debit cards included, have 100% purchase protection for all transactions without a physical signature. Tell them what happened, and they'll take it from there.
And in the future, make all of your online purchases with a real bona-fide credit card, not a debit card. While they both have the same protections in theory, the fact that the credit card doesn't get your money until after you're satisfied with the purchase puts you in a much more advantageous position.
C and C++ are unique in the world of Cocoa as being extremely popular languages that don't have a bridge to Objective-C. Most popular languages out there are dynamic enough that writing a bridge isn't too hard, so you can access Cocoa or GNUSTEP from Python, Perl, Lisp, etc., but C and C++ aren't. Of course it doesn't matter for C, because it's a proper subset of Objective-C and you can just write a bit of glue code.
C++, however, is not a proper subset of Objective-C and you can't mix the two. That means that you have to drop down to the least common denominator, C, and write a bunch of glue between the two which makes for a royal pain in doing any integration.
Apple solves this with Objective-C++, which lets you mix the two, but for now it's an Apple-only language.
The question was perfectly valid. The interviewer wanted to find out how Gates dealt with the fact that there are a lot of people out there who hate him. Gates ignored the thrust of the question and focused instead of a technicality, that being the technology of internet search. The search engine thing was merely an example, not the point of the question, and Gates used it to avoid the actual question.
I love it how they subtly try to blame the software. The software is just as much to blame as the chainsaw is when somebody tries to stop the blade with their hand.
Gates's reply is evasive. Rather than respond to the question, he claims that the question is invalid, and implies that the referenced pages don't actually exist. In fact, they do, and Gates is simply avoiding a real response.
Slashdot adds spaces in long bits of text as a precaution against page wideners. Posting links as hyperlinks is just common courtesy anyway, and on slashdot it is doubly so.
This indicates a use which will give rise to some bizarre scenarios.
Imagine that this is destined for use in some mapping service, like MapQuest. Some enterprising free-software programmer writes a little app that will take your current GPS coordinates and open a browser window showing that location in MS's mapping service. They just broke MS's patents, and all of their users in the US are violating the law, just because this program generates a URL in a certain manner!
we employ the twelve year olds who's other choice is prostitution so the constant threat of 'perform or die' is hanging over their head 24/7" - then your sarcasm might not be met.
If they get closed down, then these twelve year olds won't have another choice, so it must be a good thing, right?
The language is not very clear, but if you read carefully you'll see that he kept finding the non-Windows systems to be more expensive, and had to keep comparing until he got the answer we all expect, which is that the Windows systems cost more.
Because people think that their experiences with Windows apply universally to all OSes.
Re:um, car's aren't rockets...
on
Hondas in Space
·
· Score: 4, Interesting
When was the last time a manned rocket flown by a private company blew up when it was launched during the proper weather conditions?
Your argument is basically, "NASA has experience, others don't". In fact, nobody has any idea whether NASA is better or worse than private companies because none of them have tried anything yet. You're just making a gigantic assumption based on the idea that if they have experience, they must be good at it.
Wrong. SpaceX's goal is sending things into orbit, not suborbital shots.
Re:um, car's aren't rockets...
on
Hondas in Space
·
· Score: 2
NASA, whose rockets blow up when they launch in cold weather? NASA, whose craft break up on re-entry just because they got smacked with some foam? What evidence do you have that NASA is better at this than anybody else?
And you sound like a student who doesn't understand that there are rules for a reason.
I've been out of high school for the better part of a decade, now, so that's probably not it.
You serve the teachers, and you serve the students.
In any organization, all company resources (including computers) are property of the company, and owned by the business owner, not by the end users. Therefore, I serve the owner and anyone delegated to have that responsibility (my local administration). Although I wouldn't have a job without the end users, they're not the ones giving me my paycheque.
Many people don't seem to understand this. It's not your computer. So, no you can't install unlicensed software, you can't download copyrighted files, you can't modify the configuration, etc. If you want to do that at home, go right ahead.
IT isn't being mean or uncooperative. In fact, the owner can be liable for your actions. It's one of the reasons why many businesses have proxy filtering servers in place. Many employers make you sign an AUP when you join. Break it, and you're fired.
You sound like a jealous king, carefully watching over your computers to make sure none of the commoners pollute them.
I've worked IT for a bank and for a university. We were always very aware of why we were there and why people thought our services were worth our salary. We weren't there to keep the computers running, we were there to enable people to do their jobs. Keeping the computers running is simply the means to an end. Many of your rules sound like they're there for the sake of control, not because they help your customers get their jobs done.
In all the places where I've worked IT and all the places where I've had IT working for/with/over me, only one treated me like an obstacle instead of the goal, and that was my high school.
What other people's perspective did I miss? The computer is provided as an academic tool for academic reasons. I didn't prevent you from doing anything academic. To be clear: Using messenger is not academic. Hiding it when the teacher is looking is not academic. Uploading 14 Gigs of MP3's, games, videos, unlicensed software, etc are not academic. (and again, WE could be liable for YOUR actions!). Clogging our limited bandwidth is not academic. Non-academic tasks were not supported, and if you were caught resulted in the loss of privileges.
I sympathize with one of the other posts about requiring MP3's for a class. Chances are I would have locked your account initially. But I would have unlocked it once you told me what it was for without removing the files. Network storage wasn't your only option. You could have also burned a CD with your mp3's, or even walked down the hall and talked to me before I locked you. But, while you have a valid reason, the other 99% of students don't. Am I supposed to not run a MP3 scan because it's inconvenient for 1 single user? How am I supposed to know that you are using the files for a class when I manage 1400 student accounts?
You're supposed to know because you ask the person before you lock them out.
My high school's IT person loved this kind of tactic too. I would come into class and, hey, I can't log in. Try a bunch of things, then finally go down to the office to find out what's up. Hey, they say, you're in trouble for doing X, Y, and Z (which most of the time I had never done, even). They didn't even bother to tell me, not even to leave a message in my account, they just locked it and waited for me to complain. This is incredibly impolite to say the least, and I'd lose a day/week/month to their screwing around until they decided I wasn't a threat.
In no other IT environment would the techs dream of just shutting down people's access and waiting for the person to come to them, but because it's high school and they're "just kids", it's acceptable. (I take
Because he's shooting the messenger instead of fixing the problem. He's locking students out for creating a shortcut to the C: drive! If his setup makes it so that these shortcuts are a problem, then he is at fault. Maybe the student should get locked out too, but he is using punishment as a replacement for sane security.
You didn't get around it at all. The fact that you get an error means that the compiler saw your type mishandling and caught it, and didn't allow you to proceed.
Compare this with C:
struct Foo *foo =....; struct Bar *bar = (struct Foo *)foo;// no error, may or may not work
C will not do anything until you start getting corrupted data or crashes. Java, on the other hand, will stop you cold, just as you stated. This means that Java is strongly typed, but dynamically typed.
That's not really Apple's DRM at work, that's just the fact that they use AAC while your MP3 player expects MP3. Their DRM does complicate the conversion process more than necessary, though.
Do you have any evidence whatsoever for this? It's not a good idea, and iTunes uses a constant amount of CPU while playing music, indicating a normal buffered, streaming decompression scheme.
You're right, I wasn't thinking. Wide-scale internal use would in fact be governed by the RPL. Small-scale use that fell under fair use would not.
Report it to eBay and/or PayPal (assuming the transaction was with them). If they don't work out, and I don't harbor any illusions about that, report it to the credit card company. Unlike eBay, credit card companies take fraud seriously and will take care of you in a rapid manner.
No.
#1 is understandable, if odd, but #2 is just ridiculous. In-house use doesn't fall under copyright protection to begin with, so how can the RPL regulate it?
I used a debit card, and I've already checked my account information to see if there is a credit, which of course there is not. As it is, they are only agreeing to refund my purchase and original shipping, but not the cost of shipping this crap back to them. Naturally, I will be trying to go through the fraud process if this don't agree to pay that. It's already cost me more in time than I paid for the stupid item.
What are you waiting for? They obviously ripped you off, and now they're stalling. Report them. If that doesn't go anywhere (and don't give it too much time), call your bank and tell them that somebody ripped you off. All purchases made through the credit card system, debit cards included, have 100% purchase protection for all transactions without a physical signature. Tell them what happened, and they'll take it from there.
And in the future, make all of your online purchases with a real bona-fide credit card, not a debit card. While they both have the same protections in theory, the fact that the credit card doesn't get your money until after you're satisfied with the purchase puts you in a much more advantageous position.
C and C++ are unique in the world of Cocoa as being extremely popular languages that don't have a bridge to Objective-C. Most popular languages out there are dynamic enough that writing a bridge isn't too hard, so you can access Cocoa or GNUSTEP from Python, Perl, Lisp, etc., but C and C++ aren't. Of course it doesn't matter for C, because it's a proper subset of Objective-C and you can just write a bit of glue code.
C++, however, is not a proper subset of Objective-C and you can't mix the two. That means that you have to drop down to the least common denominator, C, and write a bunch of glue between the two which makes for a royal pain in doing any integration.
Apple solves this with Objective-C++, which lets you mix the two, but for now it's an Apple-only language.
The question was perfectly valid. The interviewer wanted to find out how Gates dealt with the fact that there are a lot of people out there who hate him. Gates ignored the thrust of the question and focused instead of a technicality, that being the technology of internet search. The search engine thing was merely an example, not the point of the question, and Gates used it to avoid the actual question.
Your wish is my command. Comment added.
I love it how they subtly try to blame the software. The software is just as much to blame as the chainsaw is when somebody tries to stop the blade with their hand.
Gates's reply is evasive. Rather than respond to the question, he claims that the question is invalid, and implies that the referenced pages don't actually exist. In fact, they do, and Gates is simply avoiding a real response.
Slashdot adds spaces in long bits of text as a precaution against page wideners. Posting links as hyperlinks is just common courtesy anyway, and on slashdot it is doubly so.
This indicates a use which will give rise to some bizarre scenarios.
Imagine that this is destined for use in some mapping service, like MapQuest. Some enterprising free-software programmer writes a little app that will take your current GPS coordinates and open a browser window showing that location in MS's mapping service. They just broke MS's patents, and all of their users in the US are violating the law, just because this program generates a URL in a certain manner!
we employ the twelve year olds who's other choice is prostitution so the constant threat of 'perform or die' is hanging over their head 24/7" - then your sarcasm might not be met.
If they get closed down, then these twelve year olds won't have another choice, so it must be a good thing, right?
The language is not very clear, but if you read carefully you'll see that he kept finding the non-Windows systems to be more expensive, and had to keep comparing until he got the answer we all expect, which is that the Windows systems cost more.
Because people think that their experiences with Windows apply universally to all OSes.
When was the last time a manned rocket flown by a private company blew up when it was launched during the proper weather conditions?
Your argument is basically, "NASA has experience, others don't". In fact, nobody has any idea whether NASA is better or worse than private companies because none of them have tried anything yet. You're just making a gigantic assumption based on the idea that if they have experience, they must be good at it.
Wrong. SpaceX's goal is sending things into orbit, not suborbital shots.
NASA, whose rockets blow up when they launch in cold weather? NASA, whose craft break up on re-entry just because they got smacked with some foam? What evidence do you have that NASA is better at this than anybody else?
And you sound like a student who doesn't understand that there are rules for a reason.
I've been out of high school for the better part of a decade, now, so that's probably not it.
In any organization, all company resources (including computers) are property of the company, and owned by the business owner, not by the end users. Therefore, I serve the owner and anyone delegated to have that responsibility (my local administration). Although I wouldn't have a job without the end users, they're not the ones giving me my paycheque.
Many people don't seem to understand this. It's not your computer. So, no you can't install unlicensed software, you can't download copyrighted files, you can't modify the configuration, etc. If you want to do that at home, go right ahead.
IT isn't being mean or uncooperative. In fact, the owner can be liable for your actions. It's one of the reasons why many businesses have proxy filtering servers in place. Many employers make you sign an AUP when you join. Break it, and you're fired.
You sound like a jealous king, carefully watching over your computers to make sure none of the commoners pollute them.
I've worked IT for a bank and for a university. We were always very aware of why we were there and why people thought our services were worth our salary. We weren't there to keep the computers running, we were there to enable people to do their jobs. Keeping the computers running is simply the means to an end. Many of your rules sound like they're there for the sake of control, not because they help your customers get their jobs done.
In all the places where I've worked IT and all the places where I've had IT working for/with/over me, only one treated me like an obstacle instead of the goal, and that was my high school.
What other people's perspective did I miss? The computer is provided as an academic tool for academic reasons. I didn't prevent you from doing anything academic. To be clear:
Using messenger is not academic. Hiding it when the teacher is looking is not academic. Uploading 14 Gigs of MP3's, games, videos, unlicensed software, etc are not academic. (and again, WE could be liable for YOUR actions!). Clogging our limited bandwidth is not academic. Non-academic tasks were not supported, and if you were caught resulted in the loss of privileges.
I sympathize with one of the other posts about requiring MP3's for a class. Chances are I would have locked your account initially. But I would have unlocked it once you told me what it was for without removing the files. Network storage wasn't your only option. You could have also burned a CD with your mp3's, or even walked down the hall and talked to me before I locked you. But, while you have a valid reason, the other 99% of students don't. Am I supposed to not run a MP3 scan because it's inconvenient for 1 single user? How am I supposed to know that you are using the files for a class when I manage 1400 student accounts?
You're supposed to know because you ask the person before you lock them out.
My high school's IT person loved this kind of tactic too. I would come into class and, hey, I can't log in. Try a bunch of things, then finally go down to the office to find out what's up. Hey, they say, you're in trouble for doing X, Y, and Z (which most of the time I had never done, even). They didn't even bother to tell me, not even to leave a message in my account, they just locked it and waited for me to complain. This is incredibly impolite to say the least, and I'd lose a day/week/month to their screwing around until they decided I wasn't a threat.
In no other IT environment would the techs dream of just shutting down people's access and waiting for the person to come to them, but because it's high school and they're "just kids", it's acceptable. (I take
Yeah, I should have said "runtime system" instead of "compiler" there. My bad.
Because he's shooting the messenger instead of fixing the problem. He's locking students out for creating a shortcut to the C: drive! If his setup makes it so that these shortcuts are a problem, then he is at fault. Maybe the student should get locked out too, but he is using punishment as a replacement for sane security.
Why would it give you a listing of targets?
You didn't get around it at all. The fact that you get an error means that the compiler saw your type mishandling and caught it, and didn't allow you to proceed.
....; // no error, may or may not work
Compare this with C:
struct Foo *foo =
struct Bar *bar = (struct Foo *)foo;
C will not do anything until you start getting corrupted data or crashes. Java, on the other hand, will stop you cold, just as you stated. This means that Java is strongly typed, but dynamically typed.
That's not really Apple's DRM at work, that's just the fact that they use AAC while your MP3 player expects MP3. Their DRM does complicate the conversion process more than necessary, though.