ARM exists largely because of Apple. They didn't want to buy mobile chips from a competitor (Acorn), so invested in a joint venture so that Acorn would spin off their chip division into a company that would sell to both. They then ignored ARM after killing the Newton though. Many of the people working on the current ARM cores at Apple formerly worked on a PowerPC processor at PA Semi. I think, if IBM and Freescale, had been serious about selling desktop chips that Apple would have been happy to avoid a load of software costs by having a single CPU family for their entire product suite. IBM didn't want to compete with Intel in mobile chips and Freescale kept promising exciting parts and never quite bringing them to market.
They're still not offering a retina external display, but they're about the only manufacturer that isn't. I just got a 4K 27" display at work (and I'm now back to preferring to read text on the big screen instead of on the laptop screen). The panel quality is nice, but it lacks any bells and whistles. They're only £300 now though, so we're buying them as the standard external displays.
Direct3D 10 is very different from DirectX 9. The latter was designed with modern GPUs in mind and so is based around an entirely programmable pipeline. DirectX 9 is predominantly a fixed-function API with various places where you can insert shader programs into the pipeline. This means that DirectX 10 is easier to support because there's less provided by the API.
Supporting D3D 9 is akin to supporting OpenGL 2. You need to expose most of the programmable interfaces but also have a load of fixed-function stuff work, typically (on modern hardware) by providing shader programs that do the same thing. Supporting D3D10 is more similar to supporting OpenGL 3, where most of the complexity is in moving data to and from the GPU and compiling shader programs.
With Gallium, there are two aspects to supporting these APIs. The first is the compiler turning programs from a source language (HLSL, GLSL) into TGIR. The second is the state tracker, which handles API-specific state. The former part is about as complex for D3D 9 and 10, as they have similar shader language support. The latter is a lot simpler for 10, as it is a much less stateful API.
I don't care if the plane I'm on departs on time, as long as it arrives on time. I've been in a situation once where changing winds meant that delaying takeoff allowed the plane to land earlier. I don't recall anyone on the flight being upset with the decision to depart a bit later...
A small reactor could power a U.S. Navy warship, and eliminate the need for other fuel sources that pose logistical challenges
A navy ship, what about a cruise liner? With cheap energy, you could process the deuterium from sea water for fuel, grow food in artificially lit enclosures below decks and have a self-sustaining artificial ecosystem that could spend years between trips to port.
Well, thank you for clarifying that you need to be entertained during your briefing of safety procedures that exist to save your life.
I've flown a depressing amount over the last couple of years. United actually does have pretty entertaining security briefing (although they're less funny the fifth time you've seen them in a week), but they insist on showing you a couple of minutes of adverts after telling you to pay attention for the important security briefing, but before showing the security briefing. If you want people to pay attention, then ban airlines from showing ads before the briefing, because after being advertised to for a couple of minutes, you can bet that I've unplugged my noise-cancelling headphones from the jack and am reading a book until they put the screen back under my control again...
Political terminology in the US is weird. You have the liberals / progressives, who want to resurrect the worst ideas of the 20th century on one hand and the conservatives on the other who want to resurrect the worst ideas of the 19th. Judging from your post about 'leftists' (by which you seem to mean 'authoritarian state capitalists', or as the rest of the world calls them 'the right wing'), the rest of your terminology is equally confused.
Look at K&R, ANSI, C90, C14, etc. Many of these standards were never fully implemented in any particular compiler. K&R was supported in early gcc releases but deprecated and then dumped in gcc-2.95->early 3.x releases. Many of the later releases break features of the earlier ones piecemeal despite the original standard never having had a 'stable' release that could properly generate code for all applications (While rare, there are still many corner cases, even in perfectly 'valid' C programs that thanks to developer error, or mistake implementation of standard features resulted in code generation bugs. Some of which weren't fixed before a standard was deprecated or altered for compatibility with C++ for instance in a manner that broke a formerly 'conforming' application.)
There is no such thing as C14. C90 isn't really a thing either (it's C89, with a few errata fixed). C89 was the first ISO standard C. K&R wasn't a standard, it was just the documentation of a specific implementation. To claim that it wasn't implemented is nonsense - it was implemented, it was never standardised.
After C89, both versions of the C standard (C99 and C11) have been backwards compatible. They are not always backwards compatible with vendor extensions. C99, for example, added an inline keyword (which was bad because inline was in the space of identifiers reserved for the user) that had different semantics to the GNU extension. Code compiled by gcc with -std=c89 would work with -std=c99, but code compiled as -std=gnu89 would break. Both gcc and clang have a -fgnu89-inline flag to work around this limitation. Every valid C99 program is also a valid C11 program.
That's the real question. And again, the NSA needs to answer the following question:
Were they sufficiently technically incompetent that they didn't discover an attack that the Russians have been using, or were they sufficiently inept in a more general intelligence sense that they didn't realise that leaving US and allied machines vulnerable might be a problem?
I was surprised that anyone would pay him. He's obviously an idiot, why would anyone think he was worth the money. I'll pay him $1 to shut up though...
Lots of people keep accusing Florian of being a shill. I don't think it passes Ockham's razor. He was consistently saying obviously wrong things long before he had enough public prominence for it to be worth anyone to pay him. It's far more likely that he's just a complete idiot. And, honestly, I don't think Microsoft or Oracle would need to pay him to change his opinions - just giving more free publicity to a drooling moron who claims to represent the people opposed to them is enough...
Average electricity consumption per capita in the USA is 1683W. For the EU, it's 688W, which makes 2kW ample for a small household. If my electricity consumption went to 1.5MWh/month, I'd start to seriously worry - my electricity bill would be about three or four times what it currently is. According to Wikipedia, electricity in the USA costs 8-17 cents per kWh. That works out at $120 to $255 for 1.5MWh. Do people seriously spend that much money on power each month?
Does it carry voice? Does it do so over IP packets? Sounds like VoIP to me. It's not SIP or an open protocol, and it can carry video as well as voice, but it definitely meets the definition of voice over IP.
The problem with all of these services is fragmentation. If I have a telephone, I can call anyone else who has a telephone, irrespective of what operators we both use. If I have a SIP account somewhere, I can generally do the same thing. If I have a Facetime account, then I can't call someone with Google Hangouts. Without federation, these services are far less useful than they could be (to users - the lack of federation is useful for encouraging lock-in, so good for the providers if they're big enough).
Eh? I was in Amsterdam a few months ago and took the train (and a tram) between my hotel and the airport. There were kiosks at both ends that would sell the tickets, taking cash or credit cards, and they were quite cheap - far less than a taxi. Buying tickets for the tram worked the same way. They contained a chip that you tapped on the readers, but aside from implementation details they were single-use tickets.
1.5MWh over 32 days, not 1.5 MW. It works out to around 2kW over the entire time. Which is still large enough that you'd probably notice a microwave beam delivering that much energy to the device, and probably enough to power a house quite comfortably...
I never understood why the US manages to use quarter for the coin, but fourth in other contexts. Outside the US, fourth is used exclusively to mean the ordinal.
And a well-functioning militia is one with a clear chain of command, regular training, and so on. So, presumably, all of the NRA members are enrolled in such an organisation...
Because he's a scientist and if Hollywood has taught me anything it's that, once you get to a certain level of proficiency as a scientist, you can instantly turn your mind to anything and understand it.
Actually, most physicists I've met seem to believe this too...
ARM exists largely because of Apple. They didn't want to buy mobile chips from a competitor (Acorn), so invested in a joint venture so that Acorn would spin off their chip division into a company that would sell to both. They then ignored ARM after killing the Newton though. Many of the people working on the current ARM cores at Apple formerly worked on a PowerPC processor at PA Semi. I think, if IBM and Freescale, had been serious about selling desktop chips that Apple would have been happy to avoid a load of software costs by having a single CPU family for their entire product suite. IBM didn't want to compete with Intel in mobile chips and Freescale kept promising exciting parts and never quite bringing them to market.
Neither the NeXT nor OS X UI toolkits have ever asked you to specify pixels. They specify everything in PostScript points.
They're still not offering a retina external display, but they're about the only manufacturer that isn't. I just got a 4K 27" display at work (and I'm now back to preferring to read text on the big screen instead of on the laptop screen). The panel quality is nice, but it lacks any bells and whistles. They're only £300 now though, so we're buying them as the standard external displays.
You know that OS X comes with ipfw, right?
Direct3D 10 is very different from DirectX 9. The latter was designed with modern GPUs in mind and so is based around an entirely programmable pipeline. DirectX 9 is predominantly a fixed-function API with various places where you can insert shader programs into the pipeline. This means that DirectX 10 is easier to support because there's less provided by the API.
Supporting D3D 9 is akin to supporting OpenGL 2. You need to expose most of the programmable interfaces but also have a load of fixed-function stuff work, typically (on modern hardware) by providing shader programs that do the same thing. Supporting D3D10 is more similar to supporting OpenGL 3, where most of the complexity is in moving data to and from the GPU and compiling shader programs.
With Gallium, there are two aspects to supporting these APIs. The first is the compiler turning programs from a source language (HLSL, GLSL) into TGIR. The second is the state tracker, which handles API-specific state. The former part is about as complex for D3D 9 and 10, as they have similar shader language support. The latter is a lot simpler for 10, as it is a much less stateful API.
I don't care if the plane I'm on departs on time, as long as it arrives on time. I've been in a situation once where changing winds meant that delaying takeoff allowed the plane to land earlier. I don't recall anyone on the flight being upset with the decision to depart a bit later...
A small reactor could power a U.S. Navy warship, and eliminate the need for other fuel sources that pose logistical challenges
A navy ship, what about a cruise liner? With cheap energy, you could process the deuterium from sea water for fuel, grow food in artificially lit enclosures below decks and have a self-sustaining artificial ecosystem that could spend years between trips to port.
I was more wondering if they partnered with Bussard's company. The sizes sound similar and Bussard was DoD funded.
Well, thank you for clarifying that you need to be entertained during your briefing of safety procedures that exist to save your life.
I've flown a depressing amount over the last couple of years. United actually does have pretty entertaining security briefing (although they're less funny the fifth time you've seen them in a week), but they insist on showing you a couple of minutes of adverts after telling you to pay attention for the important security briefing, but before showing the security briefing. If you want people to pay attention, then ban airlines from showing ads before the briefing, because after being advertised to for a couple of minutes, you can bet that I've unplugged my noise-cancelling headphones from the jack and am reading a book until they put the screen back under my control again...
Political terminology in the US is weird. You have the liberals / progressives, who want to resurrect the worst ideas of the 20th century on one hand and the conservatives on the other who want to resurrect the worst ideas of the 19th. Judging from your post about 'leftists' (by which you seem to mean 'authoritarian state capitalists', or as the rest of the world calls them 'the right wing'), the rest of your terminology is equally confused.
Try compiling this as both C and C++. It's completely valid in both languages, but the output will be different in each.
Look at K&R, ANSI, C90, C14, etc. Many of these standards were never fully implemented in any particular compiler. K&R was supported in early gcc releases but deprecated and then dumped in gcc-2.95->early 3.x releases. Many of the later releases break features of the earlier ones piecemeal despite the original standard never having had a 'stable' release that could properly generate code for all applications (While rare, there are still many corner cases, even in perfectly 'valid' C programs that thanks to developer error, or mistake implementation of standard features resulted in code generation bugs. Some of which weren't fixed before a standard was deprecated or altered for compatibility with C++ for instance in a manner that broke a formerly 'conforming' application.)
There is no such thing as C14. C90 isn't really a thing either (it's C89, with a few errata fixed). C89 was the first ISO standard C. K&R wasn't a standard, it was just the documentation of a specific implementation. To claim that it wasn't implemented is nonsense - it was implemented, it was never standardised.
After C89, both versions of the C standard (C99 and C11) have been backwards compatible. They are not always backwards compatible with vendor extensions. C99, for example, added an inline keyword (which was bad because inline was in the space of identifiers reserved for the user) that had different semantics to the GNU extension. Code compiled by gcc with -std=c89 would work with -std=c99, but code compiled as -std=gnu89 would break. Both gcc and clang have a -fgnu89-inline flag to work around this limitation. Every valid C99 program is also a valid C11 program.
Were they sufficiently technically incompetent that they didn't discover an attack that the Russians have been using, or were they sufficiently inept in a more general intelligence sense that they didn't realise that leaving US and allied machines vulnerable might be a problem?
I was surprised that anyone would pay him. He's obviously an idiot, why would anyone think he was worth the money. I'll pay him $1 to shut up though...
Lots of people keep accusing Florian of being a shill. I don't think it passes Ockham's razor. He was consistently saying obviously wrong things long before he had enough public prominence for it to be worth anyone to pay him. It's far more likely that he's just a complete idiot. And, honestly, I don't think Microsoft or Oracle would need to pay him to change his opinions - just giving more free publicity to a drooling moron who claims to represent the people opposed to them is enough...
Average electricity consumption per capita in the USA is 1683W. For the EU, it's 688W, which makes 2kW ample for a small household. If my electricity consumption went to 1.5MWh/month, I'd start to seriously worry - my electricity bill would be about three or four times what it currently is. According to Wikipedia, electricity in the USA costs 8-17 cents per kWh. That works out at $120 to $255 for 1.5MWh. Do people seriously spend that much money on power each month?
Does it carry voice? Does it do so over IP packets? Sounds like VoIP to me. It's not SIP or an open protocol, and it can carry video as well as voice, but it definitely meets the definition of voice over IP.
The problem with all of these services is fragmentation. If I have a telephone, I can call anyone else who has a telephone, irrespective of what operators we both use. If I have a SIP account somewhere, I can generally do the same thing. If I have a Facetime account, then I can't call someone with Google Hangouts. Without federation, these services are far less useful than they could be (to users - the lack of federation is useful for encouraging lock-in, so good for the providers if they're big enough).
Eh? I was in Amsterdam a few months ago and took the train (and a tram) between my hotel and the airport. There were kiosks at both ends that would sell the tickets, taking cash or credit cards, and they were quite cheap - far less than a taxi. Buying tickets for the tram worked the same way. They contained a chip that you tapped on the readers, but aside from implementation details they were single-use tickets.
1.5MWh over 32 days, not 1.5 MW. It works out to around 2kW over the entire time. Which is still large enough that you'd probably notice a microwave beam delivering that much energy to the device, and probably enough to power a house quite comfortably...
Well, they're only paid £50K/year. That's not a lot for having to press a button not once, but twice every few minutes...
I never understood why the US manages to use quarter for the coin, but fourth in other contexts. Outside the US, fourth is used exclusively to mean the ordinal.
Mid '80s, when all of the scientists left?
And a well-functioning militia is one with a clear chain of command, regular training, and so on. So, presumably, all of the NRA members are enrolled in such an organisation...
For speakers of Commonwealth English, 'a fourth' is American for 'a quarter'.
Because he's a scientist and if Hollywood has taught me anything it's that, once you get to a certain level of proficiency as a scientist, you can instantly turn your mind to anything and understand it.
Actually, most physicists I've met seem to believe this too...