How is he supposed to KNOW that the bits in the cartridge are correct?
Well, most of the time it's obvious by just playing through the game. Corrupted bits usually cause serious glitches if they don't render the ROM completely inoperable. A single pixel change in a sprite would be relatively rare.
The easier way to know is to dump from multiple different cartridges and then compare the results. It's astronomically unlikely that random corruption would occur in the exact same way on two different cartridges.
And if you've only got a single cartridge and it somehow has a bad pixel, that sucks, but it's better than having nothing at all.
...then you're a fucking MORON not sending it fedex, and/or insured.
Funny story, at my workplace we recently shipped a 700 pound, $100,000 robot across the country via FedEx.
When it arrived at its destination, somehow they had managed to rotate it vertically 90 degrees, even though every side of the crate was clearly marked as to which side was up. Sensors were smashed, cables were torn apart, joints were broken. The base frame wasn't ruined, but it was damaged.
We had it insured, fortunately, but getting paid for it didn't suddenly make our schedule not slip by several weeks.
Since then we have decided not to use FedEx again.
Just look at you, so proud of being completely ignorant of significant cultural events happening around you. If being clueless makes you happy, keep it up.
Actually, you have the right to criticize the government as much as you want, regardless of who you voted for or even if you didn't vote at all, thanks to something call the first amendment. Suggesting otherwise makes you anti-free speech.
Go games typically end in a resignation, actually. Even decent players can tell when they're going to lose, and playing to the end when it's obvious you're going to lose is considered very rude.
Whether you agree with a particular faith or not, there are some that strongly oppose organ donation and even autopsies. They should still be respected.
I'm gonna have to disagree there. If you place more value on a sack of meat that's just going to rot in the ground than saving another person's life, your opinion should not be respected.
Giving people some kind of monetary compensation for rights to their corpse both sets a dangerous precedent and is stupid -- $5 every five years is a pittance. I'm willing to respect a person choosing what happens to their own body after they're dead, but if they haven't expressed any preference, letting living people die because of their families' religion is absurd.
Take a look at the county breakdown map where 90% shows Trump winning. Tell me we don't need the electoral college.
If you believe that the amount of land somebody owns should make their vote worth more, then sure, we need the electoral college. It sure is doing exactly what it was intended to do.
It's a shame we don't live in a country where each person's vote is worth the same as everybody else's.
... No it doesn't. If you're going to try to make a useless semantic argument, at least get your semantics right.
Eclipse works fine...
If you don't mind massive memory consumption, painfully slow auto-completion, random crashes, and awful CMake support, sure. Have you ever actually used CLion or Qt Creator?
If you're willing to pay money for an IDE, CLion is fantastic.
If you're not willing to pay money, Qt Creator is also pretty good, and despite having "Qt" in the name it is perfectly good at working on non-Qt projects.
Anybody who tells you to use Eclipse can't be trusted.
It sounds like you're not actually very familiar with Steam. There are many >20 year old games on it. Off the top of my head, King's Quest came out in 1984, so there's a 32 year old game.
But your real problem is with DRM, not digital distribution in general. That's a valid concern, but there are mitigating factors there -- it's optional on Steam and many publishers don't actually include DRM in their games, and you can buy from non-Steam retailers like GOG that don't allow DRM at all.
But that's all beside the point that, even if you don't like DRM, physical distribution of PC games is dead. That's not an opinion.
The app store model only works for smartphones, but PC owners DEMAND more.
Incorrect. Physical sales for PC games have been dead for years. Even if you buy a boxed copy of a game, it will probably just have a Steam code inside. Among developers who release their games for other platforms, it's still common for >90% of a game's sales to be through Steam.
And honestly, it's better that way. I don't need boxes and DVD cases cluttering up my house when I'm going to use them exactly once and then put them away for a few years until the next time I get a new computer and need to reinstall them. Not to mention that it's easy to lose or damage a disc, and for older games it can be very difficult to track down a physical copy that somebody's willing to sell.
From the beginning I never understood the enthousiasm for Java and the necessity to introduce it everywhere. Its strongest selling point was its invulnerability for malware, but once introduced this invulnerability was shortlived. And now this lumbering, vulnerable and slow language is the pivot on which the world turns.
It was never invulnerable to malware, but its sandboxed memory model did (and still does) make it resistant to many of the types of exploits found in low-level compiled languages. But that was never the strongest selling point; bigger ones are: - A huge standard library - An even larger set of well-supported, open source third party libraries - A strong object model with introspection and run-time reflection - Garbage collection - Great support for tooling and run-time analysis, which has lead to lots of fantastic IDEs, profilers, static analyzers, and other tools being readily available
Greybeards on Slashdot like to call it "slow" because the last time they remember actively using Java was in an applet in a web page in 1998, but it's only slow compared to low-level compiled languages, and not even in every situation; depending on what you're using it for, there are situations where it's just as fast or even faster thanks to run-time optimizations. It's also still an order of magnitude faster than any of the popular interpreted or scripting languages. That aside, speed doesn't even matter that much when the majority of your CPU time is spent waiting for user input.
Your typical phone stylus causes a change in capacitance when touched to a phone's screen, which is good enough for it to register that there's something touching it and trigger an event.
The sensors in the fingerprint scanner on a phone are much more accurate than the rest of the screen, to the degree that it's easy to tell the difference between the changes in capacitance caused by rubber vs. human skin, and also it can detect the gaps between ridges on your fingers, which a stylus doesn't have.
Do people have trouble fingerprint-unlocking their phones?
The false negative rate is actually quite high. When calibrating a phone's fingerprint scanner, it'll typically have you place your finger on the scanner several times at several different angles so that it can see what your finger's response is like in a variety of positions; even with all of those measurements, it's not uncommon for it to take two or three attempts for your finger to be accepted if you don't put your finger down in just the right place at the right angle.
I see a lot of people here who are repeating the "why would you use fingerprints for authentication when your fingerprints can just be lifted off of any nearby surface?!" line, which is ignorant of how fingerprint scanners in modern cell phones actually work. Read up on it a bit: http://www.androidauthority.com/how-fingerprint-scanners-work-670934/
The short version is that no, the police will not be able to fool your phone's fingerprint scanner by using a print collected off of something else you've touched. Modern scanners do not record visual images of your fingerprint and match against that; they measure either changes in capacitance associated with the ridges of your finger touching the phone or your finger's response to an ultrasonic pulse. Both forms are incredible hard to fool with a prosthetic (and probably won't even work if your finger has been severed, although I don't know if anybody's tested that).
If somebody in your back seat reaches forward, grabs the steering wheel, and forces you to get into an accident, who is liable? You, because you didn't stop them? The car maker, because they didn't prevent anybody but the driver from grabbing the steering wheel?
Aha, I figured it out. I've been trying to figure out what kind of point you were even trying to make, as it seems like you've been trying to argue that you're not a hypocrite if you're doing it for moral reasons, and you've been doing so by trying to trick me into saying the magical words "free speech" so that you can trot out the typical censorship-apologist line about how it's only illegal if the government does it, and then you can try to convince everybody that because it's not illegal for private entities to do it, it must be moral...
But I didn't actually say "free speech," nor did I imply what the companies in question are doing was illegal at all, and you're going off on a tanget and putting lots of words into my mouth. Stop it.
Let me try to clear up the cognitive dissonance you're going through right now. You've always been told that, as an American, free speech is paramount. On the other hand, you believe that when somebody says something you think is immoral, it's your job to stop them. You don't like being labeled a hypocrite; you internally associate that with being bad because you've been raised to believe that suppressing speech is bad, and you don't want to acknowledge that's what you're doing. Internally you realize that it's true, so rather than acknowledge the dissonance you're doing your best to convince everybody that it's not hypocrisy if you're doing it for moral reasons.
What the companies in question (and you) are doing is perfectly legal, and possibly even morally correct, but I haven't commented on that at all. It's still hypocrisy. Stop trying to weasel out of it.
If you have evidence that somebody is "purposefully spamming deliberate lies," that's libel and you should go through the appropriate legal channels. The purpose of a business is to make money, not to enforce morality. But you're not a hypocrite unless you claim to support those peoples' speech at the same time that you're taking action against it.
How is he supposed to KNOW that the bits in the cartridge are correct?
Well, most of the time it's obvious by just playing through the game. Corrupted bits usually cause serious glitches if they don't render the ROM completely inoperable. A single pixel change in a sprite would be relatively rare.
The easier way to know is to dump from multiple different cartridges and then compare the results. It's astronomically unlikely that random corruption would occur in the exact same way on two different cartridges.
And if you've only got a single cartridge and it somehow has a bad pixel, that sucks, but it's better than having nothing at all.
...then you're a fucking MORON not sending it fedex, and/or insured.
Funny story, at my workplace we recently shipped a 700 pound, $100,000 robot across the country via FedEx.
When it arrived at its destination, somehow they had managed to rotate it vertically 90 degrees, even though every side of the crate was clearly marked as to which side was up. Sensors were smashed, cables were torn apart, joints were broken. The base frame wasn't ruined, but it was damaged.
We had it insured, fortunately, but getting paid for it didn't suddenly make our schedule not slip by several weeks.
Since then we have decided not to use FedEx again.
Just look at you, so proud of being completely ignorant of significant cultural events happening around you. If being clueless makes you happy, keep it up.
Being a hypocrite and an idiot have no effect on your rights.
I didn't vote for whoever you're talking about. Why are you assuming I did?
Actually, you have the right to criticize the government as much as you want, regardless of who you voted for or even if you didn't vote at all, thanks to something call the first amendment. Suggesting otherwise makes you anti-free speech.
I'm citing a study done by the University of Pennsylvania . Do you have anything more reliable?
91% of Kickstarter projects that get funded deliver their products, so there's that.
Go games typically end in a resignation, actually. Even decent players can tell when they're going to lose, and playing to the end when it's obvious you're going to lose is considered very rude.
Whether you agree with a particular faith or not, there are some that strongly oppose organ donation and even autopsies. They should still be respected.
I'm gonna have to disagree there. If you place more value on a sack of meat that's just going to rot in the ground than saving another person's life, your opinion should not be respected.
Giving people some kind of monetary compensation for rights to their corpse both sets a dangerous precedent and is stupid -- $5 every five years is a pittance. I'm willing to respect a person choosing what happens to their own body after they're dead, but if they haven't expressed any preference, letting living people die because of their families' religion is absurd.
Take a look at the county breakdown map where 90% shows Trump winning. Tell me we don't need the electoral college.
If you believe that the amount of land somebody owns should make their vote worth more, then sure, we need the electoral college. It sure is doing exactly what it was intended to do.
It's a shame we don't live in a country where each person's vote is worth the same as everybody else's.
I hate the very concept of PG with a passion, but no one can say it wasn't innovative.
Actually, everybody who played Ingress can say it wasn't innovative.
Then again, although eclipse has java in its name
... No it doesn't. If you're going to try to make a useless semantic argument, at least get your semantics right.
Eclipse works fine...
If you don't mind massive memory consumption, painfully slow auto-completion, random crashes, and awful CMake support, sure. Have you ever actually used CLion or Qt Creator?
If you're willing to pay money for an IDE, CLion is fantastic.
If you're not willing to pay money, Qt Creator is also pretty good, and despite having "Qt" in the name it is perfectly good at working on non-Qt projects.
Anybody who tells you to use Eclipse can't be trusted.
Did you know that right now, Christian militias in Africa are burning "witches" alive? See https://en.m.wikipedia.org/wik... for some fun.
It's a win, win , win for everyone.
Sure, as long as you're ready for the next iPhone model to cost twice as much as the previous one and be capable of less.
There are reasons why manufacturing and assembly line jobs have moved out of the USA, you know.
It sounds like you're not actually very familiar with Steam. There are many >20 year old games on it. Off the top of my head, King's Quest came out in 1984, so there's a 32 year old game.
But your real problem is with DRM, not digital distribution in general. That's a valid concern, but there are mitigating factors there -- it's optional on Steam and many publishers don't actually include DRM in their games, and you can buy from non-Steam retailers like GOG that don't allow DRM at all.
But that's all beside the point that, even if you don't like DRM, physical distribution of PC games is dead. That's not an opinion.
The app store model only works for smartphones, but PC owners DEMAND more.
Incorrect. Physical sales for PC games have been dead for years. Even if you buy a boxed copy of a game, it will probably just have a Steam code inside. Among developers who release their games for other platforms, it's still common for >90% of a game's sales to be through Steam.
And honestly, it's better that way. I don't need boxes and DVD cases cluttering up my house when I'm going to use them exactly once and then put them away for a few years until the next time I get a new computer and need to reinstall them. Not to mention that it's easy to lose or damage a disc, and for older games it can be very difficult to track down a physical copy that somebody's willing to sell.
From the beginning I never understood the enthousiasm for Java and the necessity to introduce it everywhere. Its strongest selling point was its invulnerability for malware, but once introduced this invulnerability was shortlived. And now this lumbering, vulnerable and slow language is the pivot on which the world turns.
It was never invulnerable to malware, but its sandboxed memory model did (and still does) make it resistant to many of the types of exploits found in low-level compiled languages. But that was never the strongest selling point; bigger ones are:
- A huge standard library
- An even larger set of well-supported, open source third party libraries
- A strong object model with introspection and run-time reflection
- Garbage collection
- Great support for tooling and run-time analysis, which has lead to lots of fantastic IDEs, profilers, static analyzers, and other tools being readily available
Greybeards on Slashdot like to call it "slow" because the last time they remember actively using Java was in an applet in a web page in 1998, but it's only slow compared to low-level compiled languages, and not even in every situation; depending on what you're using it for, there are situations where it's just as fast or even faster thanks to run-time optimizations. It's also still an order of magnitude faster than any of the popular interpreted or scripting languages. That aside, speed doesn't even matter that much when the majority of your CPU time is spent waiting for user input.
That's why it's so popular. Does that help?
Your typical phone stylus causes a change in capacitance when touched to a phone's screen, which is good enough for it to register that there's something touching it and trigger an event.
The sensors in the fingerprint scanner on a phone are much more accurate than the rest of the screen, to the degree that it's easy to tell the difference between the changes in capacitance caused by rubber vs. human skin, and also it can detect the gaps between ridges on your fingers, which a stylus doesn't have.
Do people have trouble fingerprint-unlocking their phones?
The false negative rate is actually quite high. When calibrating a phone's fingerprint scanner, it'll typically have you place your finger on the scanner several times at several different angles so that it can see what your finger's response is like in a variety of positions; even with all of those measurements, it's not uncommon for it to take two or three attempts for your finger to be accepted if you don't put your finger down in just the right place at the right angle.
I see a lot of people here who are repeating the "why would you use fingerprints for authentication when your fingerprints can just be lifted off of any nearby surface?!" line, which is ignorant of how fingerprint scanners in modern cell phones actually work. Read up on it a bit: http://www.androidauthority.com/how-fingerprint-scanners-work-670934/
The short version is that no, the police will not be able to fool your phone's fingerprint scanner by using a print collected off of something else you've touched. Modern scanners do not record visual images of your fingerprint and match against that; they measure either changes in capacitance associated with the ridges of your finger touching the phone or your finger's response to an ultrasonic pulse. Both forms are incredible hard to fool with a prosthetic (and probably won't even work if your finger has been severed, although I don't know if anybody's tested that).
If that's your attitude about it, why are you even bothering to ask who's liable? How would an autonomous vehicle be any different from a manual one?
If somebody in your back seat reaches forward, grabs the steering wheel, and forces you to get into an accident, who is liable? You, because you didn't stop them? The car maker, because they didn't prevent anybody but the driver from grabbing the steering wheel?
The hacker is obviously the liable party.
Aha, I figured it out. I've been trying to figure out what kind of point you were even trying to make, as it seems like you've been trying to argue that you're not a hypocrite if you're doing it for moral reasons, and you've been doing so by trying to trick me into saying the magical words "free speech" so that you can trot out the typical censorship-apologist line about how it's only illegal if the government does it, and then you can try to convince everybody that because it's not illegal for private entities to do it, it must be moral...
But I didn't actually say "free speech," nor did I imply what the companies in question are doing was illegal at all, and you're going off on a tanget and putting lots of words into my mouth. Stop it.
Let me try to clear up the cognitive dissonance you're going through right now. You've always been told that, as an American, free speech is paramount. On the other hand, you believe that when somebody says something you think is immoral, it's your job to stop them. You don't like being labeled a hypocrite; you internally associate that with being bad because you've been raised to believe that suppressing speech is bad, and you don't want to acknowledge that's what you're doing. Internally you realize that it's true, so rather than acknowledge the dissonance you're doing your best to convince everybody that it's not hypocrisy if you're doing it for moral reasons.
What the companies in question (and you) are doing is perfectly legal, and possibly even morally correct, but I haven't commented on that at all. It's still hypocrisy. Stop trying to weasel out of it.
If you have evidence that somebody is "purposefully spamming deliberate lies," that's libel and you should go through the appropriate legal channels. The purpose of a business is to make money, not to enforce morality. But you're not a hypocrite unless you claim to support those peoples' speech at the same time that you're taking action against it.