I remember USB being very rare in the Bondi iMac days... Intel might have put the controllers on their boards but a lot of manufacturers don't use Intel motherboards, and even if they used the chipsets. Nobody (for large values of n) who owned a PC in 1998 was ready for USB when MS "got on board," they got USB when they bought their first Windows 2000 or XP system in the subsequent three years.
The question is, will Microsoft getting on board even a factor this time? Thunderbolt doesn't require drivers, it's just serialized PCI Express -- manufacturers can put these ports on their motherboards and they work out of the box.
Firewire is a fast serial port with DMA that runs on hubs. Thunderbolt is a muxed/serialized PCI Express+DisplayPort, that runs on daisychains. Firewire has its own protocol with addressing and devices and profiles, Thunderbolt just lets the PCI Express standard sort all that out.
Hey, Lexus is over priced. And honestly...it really is just a Toyota. So why not just buy a Toyota and save that money?
Seriously, you need to go out and do some test drives... Audi A4, Mercedes C250, BMW 328i (the new F30s are SWEEEEET even if they're everywhere), Lexus, Infiniti G25. Don't knock it until you've tried it.
There was an interesting TED talk about this recently, the nut was that birth rates aren't correlated to religiosity in a population, they're primarily determined by female literacy, access to birth control, and improvements in infant mortality. (Birth rates often dramatically overstate population, since places with high numbers of births per woman also have high first-year infant mortality.). Even pervasively religious countries like the UAE and Iran are under two births per mother, and poorer countries like Egypt and even India are creeping under 3.
Religion is not a genotype, it's not subject to genetic fitness or natural selection, it cannot be bred in or out. Christians have Christian children for the same reason that Chineses speakers have Chinese-speaking children.
I read the article and the linked documents and the whole article seems to be trolling-- I think the Republica. they interviewed whispered sweet black helicopter nothings into cnet's ears and they decided to run with it.
Nowhere in the leaked documents does it say the UN will tax anything, or that member states are obliged to tax anything. All it basically says is that it wants to make sure the ITU regs affirm sovereign state's right to tax Internet traffic, and the rights of operators to negotiate their own peering deals, and that that the way peering deals remunerate should be based on the principle of "sender pays."
It's strange how, by fighting to teach the controversies in science, political conservatives are really on the innovative cutting edge of Post-Modernism. It used to be you had to get into a doctoral program before you could get into issues like the Politics of the Objective and authoritarian constructivism as it relates to White Privileged Males in the Academy:)
I don't see how evolution requires sexual reproduction to produce "distinctly different" (whatever that means) progeny. There are ample examples of speciation, if that's what you mean by "distinctly" different, wherein a population of animals are separated and over time, for instance, the two separated populations are no longer able to reproduce with one another. We have strong evidence for this, even if we haven't witnessed the event with our eyes, in the same way that you have incontrovertible evidence that your great-great-great-great grandfather was born, even though you know no one who was present, and there probably exists no written record of the event.
It depends. It's hard to look at imagery map tiles without seeing four different copyrights from private and government agencies. For map data, just looking through Los Angeles, sometimes the map data is (c) Google, sometimes it's (c) City of Pasadena, sometimes it's (c) Cybercity. Also when you route directions more people seem to be involved.
You can see in Google's licensing terms an enumeration of where they get their mapping data; a lot of this can be delivered under Google's copyright if their work, their "final map data" is a derived work or aggregation of business locations from infoUSA, park locations from the city government, subway stops from the county authority... even if each of these data sources is the copyright of their original creator.
For more residential areas, the 6th and 7th digits represent the "carrier route" number, in other words it indicates which individual postal worker is actually hauling out the mail. In those cases, the 8th & 9th digits are usually block numbers in that route, or major postal stops in the case of larger commercial customers or an apartment complex.
Counterexample: I live in a loft in an industrial ZIP code, and since there are very few residential customers in my ZIP, digits 6 and 7 of my +4 are the eLOT sequence for my address, and digits 8 and 9 are the floor number of my unit in the building.
Yeah, how dare those cautious people who save money actually reap any benefit at all from their savings.
If your money's at risk in some way, there's some chance you can lose it and you're deriving a benefit from that, then arguably you're actually doing some work for the money, you're investing.
However, I can't see how what you're describing is any different from rentierism. TANSTAAFL.
It's not "all other things," it's growth of goods and services and velocity of money. And these things are never "held equal" in a real economy; Q consistently increases globally but is highly variable locally in time and space, depending on wether or not an economy is in recession, and V depends on a lot of factors, like confidence, inflation expectations, market depth, economic development...
Just remember that when the money supply inflates due to money printing, your money is worth less.
When money is printed, and the velocity of money and the quantity of all available goods and services remains constant, your money is worth less. FTFY.
I read this story as well, and the ongoing coverage on the NYT. The story isn't the abuse itself, by "one or two abberent (sic) individuals", but the fact that when one or two parents reported the rabbi in question, they were ostracized by everyone in the community. Not all Jews are ultra-orthodox, but there seems to be some kind of omertà in effect when it comes to reporting religious authorities to the police.
The other half of the problem is ISPs blocking bittorrent just to reduce traffic and supply more port 80 service to other subscribers.
FTFY. You're not the only person on your segment, and if you want to be, get out your checkbook. Residential DSL/cable modem hasn't been "unlimited" for some time.
Wow, I've read many accounts of Apple's founding and Woz is always prominent, we've all read fanboys but I've never seen one claim Woz didn't contribute, I've never seen anyone minimize his contribution and I've never read any equivocation on his treatment at the hands of Jobs. You sir have erected a straw man; I think you'd be challenged to find a single link or quote from Jobs himself along these lines.
There is the simple fact that he left, and that he, by his own admission, had no idea how to make money off his inventions, and would have been happy working the day shift at HP and make a little money running Apple as a mail-order schematic business. To say that he was an engineers genius and critical to Apple's first success is true, but it's also true he had no idea of the potential for the business, he was by all accounts an awful salesman, and at the time he really didn't have any ambition beyond building a slightly cooler IMSAI clone.
A method does not have to be declared in an interface in order to be valid, there are instances where you intentionally don't declare methods in order for them to be created at runtime. Core Data does this for its default implementation of getters and setters, for instance: it creates -set<key> and <key> methods at runtime based on the database schema it reads from the managed object model when the application loads, similar to Ruby on Rails ActiveRecord -- these selector names never exist anywhere but in the runtime's head, and they all point to the same IMP pointer that decides which column to edit on the database based on de-stringifying the method name. They do it this way do you don't have to declare anything twice and risk your source code declarations falling out of sync with your database schema declarations.
If an NSProxy is fronting a remote object, or a future, it doesn't have any declared methods, and this is how it's supposed to work. If you want more method safety, you may want a different language, because what you're describing aren't mistakes, they're features.
The problem with adding a warning is that it might warn people off doing things the way they're supposed to. I admit I've never created method names at runtime, but I have created classes at runtime, instantiating classes by name based on a config setting so that my library would use the client's preferred name. (This is supposed to be part of what makes it cool, YMMV.)
A "warning" is warranted when something is "not inherently erroneous but that are risky or suggest there may have been an error." Creating a literal selector with @selector absolutely wouldn't justify a warning, and neither would creating a selector on an object with NSSelectorFromString(), nor would creating or redirecting a selector with class_respondsToSelector() or class_replaceMethod(). What you're proposing would break isa-swizzling and Objective-C's most powerful polymorphism mechanism.
Objects don't know if they respond to a selector, any selector, until they're hit with them, and even then they might have to break the selector into a string and decode what it's asking for, that's how key-value coding works on unsynthed properties, after all.
I think you're problem is you think Objective-C is object-oriented. It's not, it's class-oriented, with support for many object-oriented idioms.
Assuming they're somebody's strong-referenced ivar, they'll get dumped when their owing objects are destroyed, thank you ARC; if I got randPaul from a framework or a responder method on the main loop, it'll be dumped when the autorelease pool is drained at the resolution of the event handler.
I have to stipulate that ronPaul's declaration is Class *ronPaul, and those references are interned by the runtime and never disposed.
I remember USB being very rare in the Bondi iMac days... Intel might have put the controllers on their boards but a lot of manufacturers don't use Intel motherboards, and even if they used the chipsets. Nobody (for large values of n) who owned a PC in 1998 was ready for USB when MS "got on board," they got USB when they bought their first Windows 2000 or XP system in the subsequent three years.
The question is, will Microsoft getting on board even a factor this time? Thunderbolt doesn't require drivers, it's just serialized PCI Express -- manufacturers can put these ports on their motherboards and they work out of the box.
Firewire is a fast serial port with DMA that runs on hubs. Thunderbolt is a muxed/serialized PCI Express+DisplayPort, that runs on daisychains. Firewire has its own protocol with addressing and devices and profiles, Thunderbolt just lets the PCI Express standard sort all that out.
That's how everything holds its value.
Seriously, you need to go out and do some test drives... Audi A4, Mercedes C250, BMW 328i (the new F30s are SWEEEEET even if they're everywhere), Lexus, Infiniti G25. Don't knock it until you've tried it.
There was an interesting TED talk about this recently, the nut was that birth rates aren't correlated to religiosity in a population, they're primarily determined by female literacy, access to birth control, and improvements in infant mortality. (Birth rates often dramatically overstate population, since places with high numbers of births per woman also have high first-year infant mortality.). Even pervasively religious countries like the UAE and Iran are under two births per mother, and poorer countries like Egypt and even India are creeping under 3.
Religion is not a genotype, it's not subject to genetic fitness or natural selection, it cannot be bred in or out. Christians have Christian children for the same reason that Chineses speakers have Chinese-speaking children.
I read the article and the linked documents and the whole article seems to be trolling-- I think the Republica. they interviewed whispered sweet black helicopter nothings into cnet's ears and they decided to run with it.
Nowhere in the leaked documents does it say the UN will tax anything, or that member states are obliged to tax anything. All it basically says is that it wants to make sure the ITU regs affirm sovereign state's right to tax Internet traffic, and the rights of operators to negotiate their own peering deals, and that that the way peering deals remunerate should be based on the principle of "sender pays."
So much bullshit.
As everybody knows, electric fields are the wake of the speedboats driven by the little tiny martians that live in copper wire, as they speed toward the cute lady martians who live on the anode of the battery.
It's strange how, by fighting to teach the controversies in science, political conservatives are really on the innovative cutting edge of Post-Modernism. It used to be you had to get into a doctoral program before you could get into issues like the Politics of the Objective and authoritarian constructivism as it relates to White Privileged Males in the Academy :)
I don't see how evolution requires sexual reproduction to produce "distinctly different" (whatever that means) progeny. There are ample examples of speciation, if that's what you mean by "distinctly" different, wherein a population of animals are separated and over time, for instance, the two separated populations are no longer able to reproduce with one another. We have strong evidence for this, even if we haven't witnessed the event with our eyes, in the same way that you have incontrovertible evidence that your great-great-great-great grandfather was born, even though you know no one who was present, and there probably exists no written record of the event.
It depends. It's hard to look at imagery map tiles without seeing four different copyrights from private and government agencies. For map data, just looking through Los Angeles, sometimes the map data is (c) Google, sometimes it's (c) City of Pasadena, sometimes it's (c) Cybercity. Also when you route directions more people seem to be involved.
You can see in Google's licensing terms an enumeration of where they get their mapping data; a lot of this can be delivered under Google's copyright if their work, their "final map data" is a derived work or aggregation of business locations from infoUSA, park locations from the city government, subway stops from the county authority... even if each of these data sources is the copyright of their original creator.
Counterexample: I live in a loft in an industrial ZIP code, and since there are very few residential customers in my ZIP, digits 6 and 7 of my +4 are the eLOT sequence for my address, and digits 8 and 9 are the floor number of my unit in the building.
...Particularly when you cut my prepositional phrase and coordinating conjunction out of the quote.
If your money's at risk in some way, there's some chance you can lose it and you're deriving a benefit from that, then arguably you're actually doing some work for the money, you're investing.
However, I can't see how what you're describing is any different from rentierism. TANSTAAFL.
It's not "all other things," it's growth of goods and services and velocity of money. And these things are never "held equal" in a real economy; Q consistently increases globally but is highly variable locally in time and space, depending on wether or not an economy is in recession, and V depends on a lot of factors, like confidence, inflation expectations, market depth, economic development...
Sarbanes-Oxley isn't a banking law.
Also, while you may be right, one should never vote for a politician under the assumption that he will do the opposite of what he promises.
When money is printed, and the velocity of money and the quantity of all available goods and services remains constant, your money is worth less. FTFY.
I read this story as well, and the ongoing coverage on the NYT. The story isn't the abuse itself, by "one or two abberent (sic) individuals", but the fact that when one or two parents reported the rabbi in question, they were ostracized by everyone in the community. Not all Jews are ultra-orthodox, but there seems to be some kind of omertà in effect when it comes to reporting religious authorities to the police.
FTFY. You're not the only person on your segment, and if you want to be, get out your checkbook. Residential DSL/cable modem hasn't been "unlimited" for some time.
Apple does open source their calendar and contact servers.
Wow, I've read many accounts of Apple's founding and Woz is always prominent, we've all read fanboys but I've never seen one claim Woz didn't contribute, I've never seen anyone minimize his contribution and I've never read any equivocation on his treatment at the hands of Jobs. You sir have erected a straw man; I think you'd be challenged to find a single link or quote from Jobs himself along these lines.
There is the simple fact that he left, and that he, by his own admission, had no idea how to make money off his inventions, and would have been happy working the day shift at HP and make a little money running Apple as a mail-order schematic business. To say that he was an engineers genius and critical to Apple's first success is true, but it's also true he had no idea of the potential for the business, he was by all accounts an awful salesman, and at the time he really didn't have any ambition beyond building a slightly cooler IMSAI clone.
But whenever Apple tweaks their Xcode branch of Clang and don't release the tweak the day they push the binary, it kills a Magic Free Software kitten.
A method does not have to be declared in an interface in order to be valid, there are instances where you intentionally don't declare methods in order for them to be created at runtime. Core Data does this for its default implementation of getters and setters, for instance: it creates -set<key> and <key> methods at runtime based on the database schema it reads from the managed object model when the application loads, similar to Ruby on Rails ActiveRecord -- these selector names never exist anywhere but in the runtime's head, and they all point to the same IMP pointer that decides which column to edit on the database based on de-stringifying the method name. They do it this way do you don't have to declare anything twice and risk your source code declarations falling out of sync with your database schema declarations.
If an NSProxy is fronting a remote object, or a future, it doesn't have any declared methods, and this is how it's supposed to work. If you want more method safety, you may want a different language, because what you're describing aren't mistakes, they're features.
The problem with adding a warning is that it might warn people off doing things the way they're supposed to. I admit I've never created method names at runtime, but I have created classes at runtime, instantiating classes by name based on a config setting so that my library would use the client's preferred name. (This is supposed to be part of what makes it cool, YMMV.)
...It would break would break isa-swizzling, and it would make any non-trivial use of NSProxy or NSInvocation an error.
A "warning" is warranted when something is "not inherently erroneous but that are risky or suggest there may have been an error." Creating a literal selector with @selector absolutely wouldn't justify a warning, and neither would creating a selector on an object with NSSelectorFromString(), nor would creating or redirecting a selector with class_respondsToSelector() or class_replaceMethod(). What you're proposing would break isa-swizzling and Objective-C's most powerful polymorphism mechanism.
Objects don't know if they respond to a selector, any selector, until they're hit with them, and even then they might have to break the selector into a string and decode what it's asking for, that's how key-value coding works on unsynthed properties, after all.
I think you're problem is you think Objective-C is object-oriented. It's not, it's class-oriented, with support for many object-oriented idioms.
Assuming they're somebody's strong-referenced ivar, they'll get dumped when their owing objects are destroyed, thank you ARC; if I got randPaul from a framework or a responder method on the main loop, it'll be dumped when the autorelease pool is drained at the resolution of the event handler.
I have to stipulate that ronPaul's declaration is Class *ronPaul, and those references are interned by the runtime and never disposed.