"go through the roof" = +8%. You sir have very low roofs.
Also, there may be some bias: there usually is quite heavy security around the casinos, which leads to more crimes being detected and reported (and prosecuted), for the same amount of crimes committed.
and guess what, with very little expense (wire money to the author, paypal accepted), it could easily be applied to other areas:
- Dead technologies never die ! People are still riding horses, using manual looms, blowing glass, handcrafting watches... - Dead languages never die ! People are still studying Greek, Latin, even shooting films in Aramaic ! - Dead ideas never die ! People still consider non-whites, women, gays... inferior ! - Dead OSes never die ! People are still using OS/2, BeOS, AmigaOS, Plan9, and Windows XP !
xboxes for children's homes, hospitals, troops would be OK. For luxury cars and planes, less so (but luxury cars and planes feel less OK to me as a rule). For someone's home or even worse office, not OK.
Purchases are a bit like laws and regulations: not inherently good or bad, all depends on what they are for, and whether they succeed.
It's a chicken and egg problem. If I know my car s good only for 400 miles, I won't schedule trips with it longer than that. Does GM ten get to say "hey, our range is enough for 95% of customers" ? (the reste being... distracted people ^^)
I don't see why APUs need to be seen differently than discrete cards, from a software point of view. AMD has made abundantly clear that LLano is using a variant of their current Radeon architecture, all the hardware is and will remain abstracted anyway (through DirectX mainly).
I'm sure there are specificities to an APU, and that they would benefit, possibly greatly benefit, from the Apps adressing them in a more "native" way. But the same can surely be said of the discrete AMD and nVidia cards, and nobody is interested. Such is the dominance of directX anyway than graphics chips designers actually target directX support at the design stage of their chips. The same will go for APUs.
Yes and no. Most customer (I'd guess 80%) actually don't care at all about performance (neither CPU nor GPU) because whatever's current nowadays is good enough for them. For those, an APU means cheaper prices and more hardware/software reliability.
The rest will indeed need more CPU and/or GPU power, and neither Llano nor its successor will be for them, because the CPUs are lackluster, the GPU is OK but not great (equivalent to an entry-level discrete card), and, on top of that, CPU and GPU have to fight for RAM bandwidth, which becomes a major bottleneck.
Again, the vast majority of the market, the ones looking at a Core i3 and a sub $75 vidcard, should look at Llano.
maybe one solution would be to create an intermediary WebGL driver in userland with lots of security checks. Would that still be worth it, performance-wise
the graphics there sums it up nicely: http://www.contextis.com/resources/blog/webgl/ Web > Browser > graphics driver > kernel, and we all know graphics drivers are full of bugs/holes, and that even killing and restarting them is not a solution if the browser keeps bombarding them with spurious request. DOS and intrusion must be very easy that way.
It's also true that MS are picking an argument they like, and that they have, in the past and even now, created plenty of exploit avenues.
I think we need to move from a mindset where performance and features reign supreme, to one where security is a major concern. That's bad news, cause security is much harder to evaluate than MIPS or texels/s (and reviewers/commentators like easy work). And people need to be educated: assuming Intel/ATI/nVdia chose to devote resources to creating a "safer" driver, with 30% lower performance (I pulled that figure out of a dark and smelly place), who would choose that safer one, over the faster one ? In a sense, MS can't be totally blamed: they have been giving us what we wanted: perfs and features.
do you actually think this is any kind of relevant question ? not to mention valid ? Are you the type of person who does things because of what they think people will think of them for doing them ?
"you're right" = "tu as raison". "This is not right" = "c'est pas juste". I don't know if it's a leftover from the Lumieres, but where English uses terms of right and wrong, French uses reason and justice. Back when I was in the US, I was indeed surprised by how objective reality (or the quest the establish it) seemed to very often take a back seat to feelings and moral / religious aspects.
Turns out both are just "my way" vs "your way" then ?
There's a kind of bias. The only thing the review takes into account is the performance of the code produced. It does not take into account the amount of time and resources needed to write that code, nor the amount of training and experience needed to reach that level of proficiency, nor the percentage of drop outs that never could reach that level. Also, it assumes maintainability is equivalent, which may be the case or not.
The review is valid, as is saying that a formula one is faster than a family car. It may not be the whole story, nor very relevant. Also, they left out plain C and Assembly, which could probably do better than C++, but of course exacerbate the same issues.
From the subject at hand, ie competition in the broadband space, our somewhat regulated approach is working quite well. It's not so much that laws and regulations are bed per se, it's that good ones are... good, and bad ones are... bad. I don't know of other systems that worked well, maybe the US should emulate one of those.
I'm not making a general statement about the French, German... systems being better for everything, just giving an example of one area where it worked out quite well. There's plenty of other areas where the picture is not as rosy.... and plenty of areas where we're better off, I think (on the top of my mind: our health & retirement benefits are not linked to our employer, so we can't be wiped out by an Enron, nor an illness).
Look at the situation here in France, it's funny how our very socialist country came up with something that's quite good for the consumers, and OK for the providers. Actually, I think these are Europe-wide rules, or guidelines.
Back in the Minitel era (hay ! that's supposed to be killed next year, and there's a bit of an outrage about that:-p), we had the typical state monopoly, with good service, bad prices, and rather bad features (except that wonderful Minitel!). In order to foster competition, the state decided that France Telecom, the monopoly, had to 1- let ISPs use space in their local exchanges and/or 2- let competitors take overall ownership of the customer relationship. We ended up with 2 kind of ADSL service: "partially unbundled": FT still bills for connection to the grid, manages the last mile,provides a phone number. ISP provides IP services (which typically include Internet, Phone, TV). This typically costs 20 euros for FT, plus 30 for ADSL. (12 and 20 USD, resp.) "totally unbundled": ISP becomes the sole provider, including billing for the last mile even though it is still typically owned/maintained by FT. FT bills nothing, does not provide a phone number... This typically costs 30 euros (unmetered, as far as I know un-DPIed, typical ADSL2+ speed)
The back end setup is quite flexible: ISPs can just pay and use FT's cables and switches, and/or rent space for their own switches at the local exchanges, and/or lay their own backbone cables... I think they even can take over the last mile if they feel like laying cable.
I think ISPs had to commit to some kind of coverage, using the argument that since they didn't HAVE to actually lay cable, they could cover most customers.
In their heyday, we had around 10 ISPs competing nationally. We're down to 4 major ones (I don't know if there are purely regional operators). Prices are good and services are rather advanced. We're lagging with Fiber though, I'm not sure why... maybe customer apathy, I personally don't care about it. Interestingly, there's a strong movement towards ADSL operators also going for the mobile phone market.
The funny thing is, the government already has, actually has had for 10+ years, a few very large tech projects and assets, for example Echelon, which is used for economical spying as well as political spying. Trying to help with freedom of speech is nice. Doing it 10+ years after putting together the biggest spying network ever, not so much. I'm not sure the -late and small- second counterbalances the first.
As far as the soapbox example: your're right. But it's mainly irrelevant. What's relevant is politicians representing companies/magnates interests more than citizens. I'd count whoever died in the Iraq war, whoever was ruined by the latest financial bust, as a victim of the government serving their paymasters by either creating from scratch, or from willful negligence, a massive money transfer from citizen to friendly companies. Using that yardstick, i'm not sure we're faring that well.
don't be silly. Symbolic is a pre-existing word, actually often used in computer science. iCloud isn't. And Symbolic does not seem to be operating in the same market, if any, as Symbolic Motors.
Do you actually have kids ? I'm 100% against censorship, and I'm 100% trying to avoid my 5yo nephew seeing age-inappropriate stuff, meaning sex (especially porn), most violence (though I'm hard at work trying to explain to him that fights and wars are not glamorous jousts, but tragic events in which someone loses their daddy, mommy, and toys), and some other stuff (religion...).
I'm no expert, and kids' minds are weird: we started having surrealist games almost as soon as he started talking ("this is a sheep", pointing at a bike... oodles of laughs). But I still don't have the feeling that he could handle neither frightening/sexy unrealistic stuff, nor realistic stuff. His mother tells me they had to leave a kids' movie because the music was too scary... He can differentiate between reality and fiction, and between good and evil, but not all the time, and not to the point of being able to discard/forget/disregard stuff that really shocks him, or distantiating from funny evil stuff.
I'd be interested in scientific info on the subject, though.
would it ? it seems kinda hypocritical to vote for laws that institute checkpoints, and then to whine against a smart use of technology to make them more efficient ?
you're assuming everyone can easily have equal skill in a number of languages/environments. Not true. I'd much rather have someone use a suboptimal language very well, rather than the optimal language, not too well. I'd guess 95% of all code doesn't need optimization: It just needs to run reliably, and to be maintainable, which is easier to do if you stick to your core skills.
I'm making the point that the more guns, the more guns deaths of innocent people.
What point are you making ?
Matches and pools have other uses than hurting things. Guns don't. What's your point ?
http://washingtonceasefire.org/resource-center/international-and-domestic-statistics-compared : banning guns does prevent murders.
and accidents: http://webappa.cdc.gov/sasweb/ncipc/mortrate10_sy.html
and even suicides: http://www.hsph.harvard.edu/news/press-releases/2007-releases/press04102007.html
having guns does not really do anything to protect anyone.
"go through the roof" = +8%. You sir have very low roofs.
Also, there may be some bias: there usually is quite heavy security around the casinos, which leads to more crimes being detected and reported (and prosecuted), for the same amount of crimes committed.
This will never work. The Amazon is nowhere near the poles !
and guess what, with very little expense (wire money to the author, paypal accepted), it could easily be applied to other areas:
- Dead technologies never die ! People are still riding horses, using manual looms, blowing glass, handcrafting watches...
- Dead languages never die ! People are still studying Greek, Latin, even shooting films in Aramaic !
- Dead ideas never die ! People still consider non-whites, women, gays... inferior !
- Dead OSes never die ! People are still using OS/2, BeOS, AmigaOS, Plan9, and Windows XP !
Film at 11, 11:30, 12; 12:30...
... which doesn't mean that it is.
xboxes for children's homes, hospitals, troops would be OK. For luxury cars and planes, less so (but luxury cars and planes feel less OK to me as a rule). For someone's home or even worse office, not OK.
Purchases are a bit like laws and regulations: not inherently good or bad, all depends on what they are for, and whether they succeed.
It's a chicken and egg problem. If I know my car s good only for 400 miles, I won't schedule trips with it longer than that. Does GM ten get to say "hey, our range is enough for 95% of customers" ? (the reste being... distracted people ^^)
I don't see why APUs need to be seen differently than discrete cards, from a software point of view. AMD has made abundantly clear that LLano is using a variant of their current Radeon architecture, all the hardware is and will remain abstracted anyway (through DirectX mainly).
I'm sure there are specificities to an APU, and that they would benefit, possibly greatly benefit, from the Apps adressing them in a more "native" way. But the same can surely be said of the discrete AMD and nVidia cards, and nobody is interested. Such is the dominance of directX anyway than graphics chips designers actually target directX support at the design stage of their chips. The same will go for APUs.
Yes and no. Most customer (I'd guess 80%) actually don't care at all about performance (neither CPU nor GPU) because whatever's current nowadays is good enough for them. For those, an APU means cheaper prices and more hardware/software reliability.
The rest will indeed need more CPU and/or GPU power, and neither Llano nor its successor will be for them, because the CPUs are lackluster, the GPU is OK but not great (equivalent to an entry-level discrete card), and, on top of that, CPU and GPU have to fight for RAM bandwidth, which becomes a major bottleneck.
Again, the vast majority of the market, the ones looking at a Core i3 and a sub $75 vidcard, should look at Llano.
maybe one solution would be to create an intermediary WebGL driver in userland with lots of security checks. Would that still be worth it, performance-wise
the graphics there sums it up nicely: http://www.contextis.com/resources/blog/webgl/ Web > Browser > graphics driver > kernel, and we all know graphics drivers are full of bugs/holes, and that even killing and restarting them is not a solution if the browser keeps bombarding them with spurious request. DOS and intrusion must be very easy that way.
It's also true that MS are picking an argument they like, and that they have, in the past and even now, created plenty of exploit avenues.
I think we need to move from a mindset where performance and features reign supreme, to one where security is a major concern. That's bad news, cause security is much harder to evaluate than MIPS or texels/s (and reviewers/commentators like easy work). And people need to be educated: assuming Intel/ATI/nVdia chose to devote resources to creating a "safer" driver, with 30% lower performance (I pulled that figure out of a dark and smelly place), who would choose that safer one, over the faster one ? In a sense, MS can't be totally blamed: they have been giving us what we wanted: perfs and features.
do you actually think this is any kind of relevant question ? not to mention valid ? Are you the type of person who does things because of what they think people will think of them for doing them ?
"you're right" = "tu as raison". "This is not right" = "c'est pas juste". I don't know if it's a leftover from the Lumieres, but where English uses terms of right and wrong, French uses reason and justice. Back when I was in the US, I was indeed surprised by how objective reality (or the quest the establish it) seemed to very often take a back seat to feelings and moral / religious aspects.
Turns out both are just "my way" vs "your way" then ?
There's a kind of bias. The only thing the review takes into account is the performance of the code produced. It does not take into account the amount of time and resources needed to write that code, nor the amount of training and experience needed to reach that level of proficiency, nor the percentage of drop outs that never could reach that level. Also, it assumes maintainability is equivalent, which may be the case or not.
The review is valid, as is saying that a formula one is faster than a family car. It may not be the whole story, nor very relevant. Also, they left out plain C and Assembly, which could probably do better than C++, but of course exacerbate the same issues.
From the subject at hand, ie competition in the broadband space, our somewhat regulated approach is working quite well. It's not so much that laws and regulations are bed per se, it's that good ones are... good, and bad ones are ... bad. I don't know of other systems that worked well, maybe the US should emulate one of those.
I'm not making a general statement about the French, German... systems being better for everything, just giving an example of one area where it worked out quite well. There's plenty of other areas where the picture is not as rosy.... and plenty of areas where we're better off, I think (on the top of my mind: our health & retirement benefits are not linked to our employer, so we can't be wiped out by an Enron, nor an illness).
Look at the situation here in France, it's funny how our very socialist country came up with something that's quite good for the consumers, and OK for the providers. Actually, I think these are Europe-wide rules, or guidelines.
Back in the Minitel era (hay ! that's supposed to be killed next year, and there's a bit of an outrage about that :-p), we had the typical state monopoly, with good service, bad prices, and rather bad features (except that wonderful Minitel!). In order to foster competition, the state decided that France Telecom, the monopoly, had to 1- let ISPs use space in their local exchanges and/or 2- let competitors take overall ownership of the customer relationship. We ended up with 2 kind of ADSL service: ,provides a phone number. ISP provides IP services (which typically include Internet, Phone, TV). This typically costs 20 euros for FT, plus 30 for ADSL. (12 and 20 USD, resp.)
"partially unbundled": FT still bills for connection to the grid, manages the last mile
"totally unbundled": ISP becomes the sole provider, including billing for the last mile even though it is still typically owned/maintained by FT. FT bills nothing, does not provide a phone number... This typically costs 30 euros (unmetered, as far as I know un-DPIed, typical ADSL2+ speed)
The back end setup is quite flexible: ISPs can just pay and use FT's cables and switches, and/or rent space for their own switches at the local exchanges, and/or lay their own backbone cables... I think they even can take over the last mile if they feel like laying cable.
I think ISPs had to commit to some kind of coverage, using the argument that since they didn't HAVE to actually lay cable, they could cover most customers.
In their heyday, we had around 10 ISPs competing nationally. We're down to 4 major ones (I don't know if there are purely regional operators). Prices are good and services are rather advanced. We're lagging with Fiber though, I'm not sure why... maybe customer apathy, I personally don't care about it. Interestingly, there's a strong movement towards ADSL operators also going for the mobile phone market.
The funny thing is, the government already has, actually has had for 10+ years, a few very large tech projects and assets, for example Echelon, which is used for economical spying as well as political spying. Trying to help with freedom of speech is nice. Doing it 10+ years after putting together the biggest spying network ever, not so much. I'm not sure the -late and small- second counterbalances the first.
As far as the soapbox example: your're right. But it's mainly irrelevant. What's relevant is politicians representing companies/magnates interests more than citizens. I'd count whoever died in the Iraq war, whoever was ruined by the latest financial bust, as a victim of the government serving their paymasters by either creating from scratch, or from willful negligence, a massive money transfer from citizen to friendly companies. Using that yardstick, i'm not sure we're faring that well.
don't be silly. Symbolic is a pre-existing word, actually often used in computer science. iCloud isn't. And Symbolic does not seem to be operating in the same market, if any, as Symbolic Motors.
we'd call those terrorists, and patriot-act them.
Do you actually have kids ? I'm 100% against censorship, and I'm 100% trying to avoid my 5yo nephew seeing age-inappropriate stuff, meaning sex (especially porn), most violence (though I'm hard at work trying to explain to him that fights and wars are not glamorous jousts, but tragic events in which someone loses their daddy, mommy, and toys), and some other stuff (religion...).
I'm no expert, and kids' minds are weird: we started having surrealist games almost as soon as he started talking ("this is a sheep", pointing at a bike... oodles of laughs). But I still don't have the feeling that he could handle neither frightening/sexy unrealistic stuff, nor realistic stuff. His mother tells me they had to leave a kids' movie because the music was too scary... He can differentiate between reality and fiction, and between good and evil, but not all the time, and not to the point of being able to discard/forget/disregard stuff that really shocks him, or distantiating from funny evil stuff.
I'd be interested in scientific info on the subject, though.
I think you meant "appreciate", not "avoid" !
it's actually "any publicity is good publicity".
would it ? it seems kinda hypocritical to vote for laws that institute checkpoints, and then to whine against a smart use of technology to make them more efficient ?
you're assuming everyone can easily have equal skill in a number of languages/environments. Not true. I'd much rather have someone use a suboptimal language very well, rather than the optimal language, not too well. I'd guess 95% of all code doesn't need optimization: It just needs to run reliably, and to be maintainable, which is easier to do if you stick to your core skills.