The encryption key for all Blu-Ray discs is already well known. There's not a blacklist for discs. There's a blacklist for player keys that can make your player useless for all new discs until you update the firmware to get a new key, but AFAIK, there's no blacklist for discs. There's no rational reason for such a thing to exist.
In my experience, the difference is usually because fulfillment by Amazon costs money, and the cheaper price came from a third-party seller that does fulfillment themselves. I've never seen a cheaper price for non-Prime than Prime on products that are actually sold by Amazon.
What good is free 2-Day shipping when it takes them a week *BEFORE* they ship it?
Because with Prime, they sometimes don't take a week before they ship it?
Just saying.
If Fry's had a more up-to-date selection of flash cards (instead of everything being five-year-old models) and hard drives (not enough HGST), I'd be buying a lot less from Amazon.
I cannot speak for Europe but in the US even non-Prime orders usually arrive in 2-4 business days.
Not from my perspective. I got Prime for a year when I needed a bunch of stuff shipped quickly before a vacation, and was going to keep it because of Instant Video (knowing that the shipping benefit would rarely be a benefit for me), but dropped it because of their iOS app not allowing cellular streaming plus a significant price hike for the shipping service that I didn't really care about anyway, and replaced it with Netflix.
Before I got Prime for a year, most things would ship out the day after I placed an order, almost without fail. Every now and then, during the busiest season, it might take two.
After I dropped Prime, orders typically ship out four or five days after I place them. There's at least a three or four day increase compared with my previous experience.
Now I'm not saying that Amazon is deliberately sabotaging the shipping speeds to try to pressure people to come back to Prime; it is possible that their volume from my nearest depot really has gone up that much, and it is possible that the things I'm ordering are less common. It is even possible that their much-higher minimum dollar amount for free shipping means that I pack more things into an order, raising the probability that one of them has to come from somewhere else first. But the buying experience with free shipping now seems much, much, much worse in late 2014 through now than it was before I got Prime for a year back in late 2013.
No, we want to fill a barren, nearly oxygen-free planet with politicians, to beta test the technology. Then, we want to fill the universe with everyone else.
No, no, you misunderstand. The purpose is to get them off of Earth, where they can't do any more damage. To that end, I would propose that the first mission include the entire United States Senate. As much as I'd like to start with the House, they won't fit, but we can divide them up across subsequent missions.....
The sad part is that it was too late before the devices were even built. This is really no different than any other zombie botnet.
What is needed, IMO, is a standardized system for being able to report problems upstream—an ICMP response that says, in effect, "Suppress all traffic from x.x.x.x to y.y.y.y for five minutes" that propagates upstream. Ideally, it should use a three-step handshake to prevent forged block requests from being viable, where the recipient of that message waits until it sees a packet directed to y.y.y.y, (to avoid amplification attacks), then sends a packet that says, "confirm block id xxxx" and it responds "yes xxxx" after which it drops the traffic. If it gets no response, it should try three pings (with exponential backoff), and if they fail, it should assume that the server is saturated and it should block the traffic as requested. If they succeed and a subsequent confirmation fails, it should assume that the server doesn't actually support blocking requests, and that the blocking request was spoofed. If the response is "no xxxx", then the blocking request was spoofed, and the packet passes through with only that small extra bit of latency, and the blocking request is discarded.
If such a scheme were in place, then each botnet member joining in a DDoS attack would get blocked by their closest router, or at a bare minimum, by the router at their ISP, and would basically be unable to do any real harm.
There's millions of kids in this world who need adopting. How about they try that instead of passing on their hereditary disorders and polluting the gene pool even further.
I think you kind of missed the point, which is that this lets them pass on most of their genes without passing on their hereditary disorder....
You could physically build a vacuum tube-based maglev train where the tube is at some depth in the ocean to avoid surface issues and plate boundary problems.
Yeah, in theory, you could design it to be neutrally buoyant at some depth, and you could make it thick enough to withstand the pressure while keeping the interior at survivable pressure levels. As for whether such a tube would be flexible enough to accommodate the two ends getting closer together or farther apart by three or four inches per year, though, I have my doubts.
Did you know Hillary took nearly $600 million in bribes while Secretary of State? Haven't seen the media focus on that, and that is something most people would think is bad.
And Trump bragged about paying bribes.
It's hard to know which is worse. I wouldn't hire either of them to mow my lawn. I'd rather choose a President by random number generator than elect either of these choices. We'd have a better chance of picking a good candidate.
3) Overrode expert opinion and ordered military intervention into Libya that led to the downfall of Gaddafi
Last I checked, the Secretary of State has zero authority to order anything. Perhaps you misspelled "Obama"?:-)
All snark aside, she gave an opinion; others gave different opinions. Obama made the call. Right or wrong, the blame rests there. This is not to say that I trust Clinton's judgment in these matters, though. On the other hand, I explicitly distrust the judgment of the sort of person who would ask why we shouldn't use nuclear weapons. So there's that.
I rather suspect he won't release his tax records because he's the pot calling the kettle black. My gut says that if he didn't have anything to hide, he wouldn't need that bit of extraordinary privacy (extraordinary for a presidential candidate, anyway).
This is one of those rare exceptions where that phrase seems pretty accurate, particularly given how he has bragged about having politicians in his pocket. And, if convicted of bribery, that's grounds for automatic impeachment. Just saying.
Air travel should be something that you do when you're crossing an ocean, because trains over water (and subduction zones) are physically impractical, and ships are too slow to be practical.
That said, we badly need a high speed rail network in the U.S.; Amtrak is kind of fun to ride, but it takes three days each way to get across the country. As such, it is a luxury that few can afford on a regular basis.
Why is it fair to group POSIX-C and MISRA-C together but not different assembly languages?
Because the difference between POSIX C and MISRA C is a large pile of custom headers to define type conversions. The difference between ARM64 assembly with Neon instructions and 6502 assembly is more like the difference between C++11 and the original 1983 version of Pascal.
He's not even right in a pedantic way. Assembly languages are programming languages.
No, the OP is right in a pedantic way. Assembly language isn't really a language, but rather a loose collection of related languages.
As for the other poster's comment that it is basically just human-readable machine language, so is C, but nobody argues that C isn't a programming language.:-D
Apologies in advance for the bad font, but Slashdot stopped allowing because of the trolls, so this was the only way to get indentation. Ugh. There's some irony for you.
I've used GNU indent, and it is maybe 1% of the way to a complete solution, if that. A complete solution needs crazy things like:
* Variable weights for indentation priority between the minimum indentation of a continuation line relative to the first line and colon alignment in Objective-C * Rules on where whitespace can and can't be inserted to correct alignment (e.g. rules like "Don't put any space between the (strong, atomic) and the subsequent type name in an Objective-C property, in such a way that they can be outweighed by other rules if it makes the line too long * Choosing whether to indent function parameters by the standard n spaces instead of indenting to the open parenthesis if the latter approach would result in a single parameter getting split across multiple lines and the former approach wouldn't * Closing up space between certain types of tokens (arbitrarily) * Adding space between certain types of tokens (arbitrarily) * Proper handling of comment markup (e.g. HeaderDoc, Doxygen, JavaDoc, etc.) with knowledge of where newlines and whitespace matter * Ability to handle programming languages other than C and related languages
And so on. Basically, the set of rules would likely mean that everything on the left side of the language's BNF would be a named token type, and you could specify rules regarding whether spaces could be added before or after that token type. For example, you might write rules like this:
To specify that an if statement should be followed by exactly one space before the opening parenthesis, but a function should not, and any such space should be removed.
You'd also need to be able to contextually describe specific tokens like braces. For example, if you wanted to indent the opening brace of a function by 4 and every line nested inside it by 8, you might write something like:
So basically, something vaguely like CSS, but with weighting instead of order-based priority, plus the ability to define fallback rules with lower priority that get used if the higher-priority rule fails because it conflicts with another rule that has higher priority (e.g. an indent rule set that uses four-character indent if the first rule set for indenting to the open parenthesis gets overruled by a maximum line length rule).
A cleaning person plugging a vacuum cleaner into the power strip on the rack instead of into the wall outlet that's on an external circuit (combined with improper power filtering in the equipment).
Electrical noise caused by some other crappy piece of equipment in the rack (combined with improper power filtering in the equipment).
Errors caused by higher operating temperature.
Errors caused by emissions from natural Uranium or other radioactive elements in the soil.
A software bug.
A hardware bug.
And if it happens disproportionately on one class of equipment, unless there are material differences in the amount of shielding, any one of those five is probably much more likely than cosmic rays, IMO.:-)
Agreed. And more importantly, if you have braces, it is possible for the IDE to programmatically fix the indentation so that it is easy to read. There's absolutely no sane reason to require a programmer to use whitespace for any reason other than between tokens that would otherwise be a single token if shoved together. All other use should be superfluous, and the IDE should make it readable for you without the need for a person to do it.
And the reason braces should be in every programming language, IMO, is that it makes it easier to jump to the end of a block. When I have nested blocks in a properly braced language, I can hit percent in vi, and I'm at the end of that block. I don't have to move the cursor to the beginning of the line and laboriously hit the down arrow key a line at a time until I find a line that isn't indented as far. Therein lies the path to madness.
Want to dramatically improve the programming world in a single project? Design a meta-language for code formatting so that a set of text-based rules can enforce everybody's own quirky code formatting standards. Make it handle at least the twenty or so most popular programming languages. Then open source it under a BSD license so that the interpreter can be readily built into every IDE on the planet. Then, we can finally dispense with all of these silly programming languages that use whitespace syntactically once and for all.
Start shooting in RAW mode. You'll hit a terabyte before you know it. Better yet, get a 5D Mark IV and use Dual-Pixel RAW so that 5% more image data can take 100% more space. I mean, you'd think they would have used sum-difference encoding, sign-magnitude encoding (with a single-bit right rotation so the sign bit is on the right), and bitwise run-length encoding (all the top-order bits first) to make that file format efficient, but instead, they encoded the sum of the two images followed by one of the two images by itself, both using lossless JPEG. I can't imagine what they were thinking. The impact of dual-pixel RAW should have been an order of magnitude less than it is.
The encryption key for all Blu-Ray discs is already well known. There's not a blacklist for discs. There's a blacklist for player keys that can make your player useless for all new discs until you update the firmware to get a new key, but AFAIK, there's no blacklist for discs. There's no rational reason for such a thing to exist.
In my experience, the difference is usually because fulfillment by Amazon costs money, and the cheaper price came from a third-party seller that does fulfillment themselves. I've never seen a cheaper price for non-Prime than Prime on products that are actually sold by Amazon.
Because with Prime, they sometimes don't take a week before they ship it?
Just saying.
If Fry's had a more up-to-date selection of flash cards (instead of everything being five-year-old models) and hard drives (not enough HGST), I'd be buying a lot less from Amazon.
Not from my perspective. I got Prime for a year when I needed a bunch of stuff shipped quickly before a vacation, and was going to keep it because of Instant Video (knowing that the shipping benefit would rarely be a benefit for me), but dropped it because of their iOS app not allowing cellular streaming plus a significant price hike for the shipping service that I didn't really care about anyway, and replaced it with Netflix.
Before I got Prime for a year, most things would ship out the day after I placed an order, almost without fail. Every now and then, during the busiest season, it might take two.
After I dropped Prime, orders typically ship out four or five days after I place them. There's at least a three or four day increase compared with my previous experience.
Now I'm not saying that Amazon is deliberately sabotaging the shipping speeds to try to pressure people to come back to Prime; it is possible that their volume from my nearest depot really has gone up that much, and it is possible that the things I'm ordering are less common. It is even possible that their much-higher minimum dollar amount for free shipping means that I pack more things into an order, raising the probability that one of them has to come from somewhere else first. But the buying experience with free shipping now seems much, much, much worse in late 2014 through now than it was before I got Prime for a year back in late 2013.
No, we want to fill a barren, nearly oxygen-free planet with politicians, to beta test the technology. Then, we want to fill the universe with everyone else.
So basically, like Donald Trump, but with better follow-through?
No, no, you misunderstand. The purpose is to get them off of Earth, where they can't do any more damage. To that end, I would propose that the first mission include the entire United States Senate. As much as I'd like to start with the House, they won't fit, but we can divide them up across subsequent missions.....
The sad part is that it was too late before the devices were even built. This is really no different than any other zombie botnet.
What is needed, IMO, is a standardized system for being able to report problems upstream—an ICMP response that says, in effect, "Suppress all traffic from x.x.x.x to y.y.y.y for five minutes" that propagates upstream. Ideally, it should use a three-step handshake to prevent forged block requests from being viable, where the recipient of that message waits until it sees a packet directed to y.y.y.y, (to avoid amplification attacks), then sends a packet that says, "confirm block id xxxx" and it responds "yes xxxx" after which it drops the traffic. If it gets no response, it should try three pings (with exponential backoff), and if they fail, it should assume that the server is saturated and it should block the traffic as requested. If they succeed and a subsequent confirmation fails, it should assume that the server doesn't actually support blocking requests, and that the blocking request was spoofed. If the response is "no xxxx", then the blocking request was spoofed, and the packet passes through with only that small extra bit of latency, and the blocking request is discarded.
If such a scheme were in place, then each botnet member joining in a DDoS attack would get blocked by their closest router, or at a bare minimum, by the router at their ISP, and would basically be unable to do any real harm.
Fortunately, the separation of powers greatly limits the damage either one can do. :-)
I think you kind of missed the point, which is that this lets them pass on most of their genes without passing on their hereditary disorder....
Yeah, in theory, you could design it to be neutrally buoyant at some depth, and you could make it thick enough to withstand the pressure while keeping the interior at survivable pressure levels. As for whether such a tube would be flexible enough to accommodate the two ends getting closer together or farther apart by three or four inches per year, though, I have my doubts.
Two words: Autonomous RV.
And Trump bragged about paying bribes.
It's hard to know which is worse. I wouldn't hire either of them to mow my lawn. I'd rather choose a President by random number generator than elect either of these choices. We'd have a better chance of picking a good candidate.
You forgot a few bills that she sponsored but didn't successfully pass, like the Family Entertainment Protection Act....
Last I checked, the Secretary of State has zero authority to order anything. Perhaps you misspelled "Obama"? :-)
All snark aside, she gave an opinion; others gave different opinions. Obama made the call. Right or wrong, the blame rests there. This is not to say that I trust Clinton's judgment in these matters, though. On the other hand, I explicitly distrust the judgment of the sort of person who would ask why we shouldn't use nuclear weapons. So there's that.
I rather suspect he won't release his tax records because he's the pot calling the kettle black. My gut says that if he didn't have anything to hide, he wouldn't need that bit of extraordinary privacy (extraordinary for a presidential candidate, anyway).
This is one of those rare exceptions where that phrase seems pretty accurate, particularly given how he has bragged about having politicians in his pocket. And, if convicted of bribery, that's grounds for automatic impeachment. Just saying.
Air travel should be something that you do when you're crossing an ocean, because trains over water (and subduction zones) are physically impractical, and ships are too slow to be practical.
That said, we badly need a high speed rail network in the U.S.; Amtrak is kind of fun to ride, but it takes three days each way to get across the country. As such, it is a luxury that few can afford on a regular basis.
Apparently you haven't heard about the PHP-Objective-C Bridge. (I wish I were kidding.)
Because the difference between POSIX C and MISRA C is a large pile of custom headers to define type conversions. The difference between ARM64 assembly with Neon instructions and 6502 assembly is more like the difference between C++11 and the original 1983 version of Pascal.
No, the OP is right in a pedantic way. Assembly language isn't really a language, but rather a loose collection of related languages.
As for the other poster's comment that it is basically just human-readable machine language, so is C, but nobody argues that C isn't a programming language. :-D
And JavaScript, too....
Maybe they meant "some of the languages in the second tier"?
Apologies in advance for the bad font, but Slashdot stopped allowing because of the trolls, so this was the only way to get indentation. Ugh. There's some irony for you.
I've used GNU indent, and it is maybe 1% of the way to a complete solution, if that. A complete solution needs crazy things like:
* Variable weights for indentation priority between the minimum indentation of a continuation line relative to the first line and colon alignment in Objective-C
* Rules on where whitespace can and can't be inserted to correct alignment (e.g. rules like "Don't put any space between the (strong, atomic) and the subsequent type name in an Objective-C property, in such a way that they can be outweighed by other rules if it makes the line too long
* Choosing whether to indent function parameters by the standard n spaces instead of indenting to the open parenthesis if the latter approach would result in a single parameter getting split across multiple lines and the former approach wouldn't
* Closing up space between certain types of tokens (arbitrarily)
* Adding space between certain types of tokens (arbitrarily)
* Proper handling of comment markup (e.g. HeaderDoc, Doxygen, JavaDoc, etc.) with knowledge of where newlines and whitespace matter
* Ability to handle programming languages other than C and related languages
And so on. Basically, the set of rules would likely mean that everything on the left side of the language's BNF would be a named token type, and you could specify rules regarding whether spaces could be added before or after that token type. For example, you might write rules like this:
my-if-statement-whitespace-ruleset {
weight 10000;
if.token {
space-after: 1;
}
}
my-if-statement-whitespace-ruleset {
weight 10000;
function.name {
space-after: close-up;
}
}
To specify that an if statement should be followed by exactly one space before the opening parenthesis, but a function should not, and any such space should be removed.
You'd also need to be able to contextually describe specific tokens like braces. For example, if you wanted to indent the opening brace of a function by 4 and every line nested inside it by 8, you might write something like:
my-function-body-indent-rule-set {
weight: 100;
function.body.first-matching-child("{") {
min-indent: [previous-line] + 4;
child-indent: [previous-line] + 8;
}
}
So basically, something vaguely like CSS, but with weighting instead of order-based priority, plus the ability to define fallback rules with lower priority that get used if the higher-priority rule fails because it conflicts with another rule that has higher priority (e.g. an indent rule set that uses four-character indent if the first rule set for indenting to the open parenthesis gets overruled by a maximum line length rule).
Sure, it could be that. But it could also be:
And if it happens disproportionately on one class of equipment, unless there are material differences in the amount of shielding, any one of those five is probably much more likely than cosmic rays, IMO. :-)
Agreed. And more importantly, if you have braces, it is possible for the IDE to programmatically fix the indentation so that it is easy to read. There's absolutely no sane reason to require a programmer to use whitespace for any reason other than between tokens that would otherwise be a single token if shoved together. All other use should be superfluous, and the IDE should make it readable for you without the need for a person to do it.
And the reason braces should be in every programming language, IMO, is that it makes it easier to jump to the end of a block. When I have nested blocks in a properly braced language, I can hit percent in vi, and I'm at the end of that block. I don't have to move the cursor to the beginning of the line and laboriously hit the down arrow key a line at a time until I find a line that isn't indented as far. Therein lies the path to madness.
Want to dramatically improve the programming world in a single project? Design a meta-language for code formatting so that a set of text-based rules can enforce everybody's own quirky code formatting standards. Make it handle at least the twenty or so most popular programming languages. Then open source it under a BSD license so that the interpreter can be readily built into every IDE on the planet. Then, we can finally dispense with all of these silly programming languages that use whitespace syntactically once and for all.
Start shooting in RAW mode. You'll hit a terabyte before you know it. Better yet, get a 5D Mark IV and use Dual-Pixel RAW so that 5% more image data can take 100% more space. I mean, you'd think they would have used sum-difference encoding, sign-magnitude encoding (with a single-bit right rotation so the sign bit is on the right), and bitwise run-length encoding (all the top-order bits first) to make that file format efficient, but instead, they encoded the sum of the two images followed by one of the two images by itself, both using lossless JPEG. I can't imagine what they were thinking. The impact of dual-pixel RAW should have been an order of magnitude less than it is.