Unity and Gnome3 especially seem aimed at smaller screens operating in full screen for applications
The worst thing is that if you actually try it on a small screen, it becomes clear that the developers have never actually used a computer with a resolution lower than 1680x1050. That screen hogging side panel hurts your brain when it starts collapsing and you find yourself having to chase icons around.
For small screens the old Ubuntu Netbook launcher was perfect - I even use it on a desktop (1366x768 - so still fairly low res), and it was touch friendly too. I don't know why they abandoned it so quickly
Your user-agent solution: So you're saying that my smart phone, which is on a slower network connection, with a lower usage quota should receive both the mobile page AND the multimedia heavy regular page, and then choose which to render? That's massively inefficient and will clog low-power, bandwidth restricted devices. Also, it's stupid.
That would be why he suggested the other option - a capabilities field. It amazes me that there still is no capabilities header, despite similar existing for mimetypes and languages....
As a New Zealander living in Austria that still visits New Zealand, I'd say New Zealand hasn't had a sane government for years. Australia's is still pretty sensible (the internet filter stuff makes a lot of headlines, but no one seriously expects it to ever pass - and even Conroy seems to have given up on it now) for now...but god help us all after the next election if the Australian people don't stop believing Tony Abbott's lies and end up electing a Coalition government.
If you try to sue someone over a trademark that you haven't shown yourself to be defending, and that you have allowed to become common usage, you will probably lose. Therefore there is an incentive to be seen to protect your trademark. But that's as far as it goes. As others have said, being seen to protect your trademark definitely does not include frivolous lawsuits that you have no chance in hell of ever winning. That just makes you look like a dick, and may even hurt future legitimate attempts at defending the mark.
No, you didn't show an equivalent to a function that creates a closed context. You showed an equivalent to using the result of such a function when called with a specific literal.
Your C example, whilst it would return the same output when treated as a whole, did not represent equivalent code to the Javascript. It was like saying that because you could just do:
Those two pieces of code are not equivalent, and only show that you used an example which doesn't require closures. The direct Javascript version of the C you wrote would be: function op(e) {return 9 + e;} for(var x = 0; x < 10; x++) { sum += op(x);}
One contrived example of superfluous closures doesn't make the concept useless.
All those issues are VM issues. Given that android uses a from-scratch VM which isn't the JVM, why is it impossible to consider that it could have been a VM designed to work with Python?
I think you're blaming consoles for what are simply just missing or poor features. All three of those things are annoying on a console too. They're not a result of the game being available on consoles.
The GPL is not an EULA, it's a distribution license. You're free to use GPL'd software any way you like without agreeing to the GPL, you just can't distribute it.
Civilization Revolutions is not "Civilization on the console", it's "Civilization for casual gamers". There's no technical reason why Civ IV or Civ V couldn't be ported to console without any loss in functionality, it's just that whatever focus groups they talked to fell for the Wii myth that console gamers have a 5 minute attention span.
I've spent hundreds of hours playing Morrowind and Oblivion on a console, and would have loved to see a full Civilization console port.
it's not a case of "big bad windows" at all. The only politics is in your head.
It's a case of learning to be flexible and understanding the concepts rather than rote learning of a tool. Its the same principle that has universities teach programming languages you probably won't use in the workforce, and why high schools offer spoken languages you'll probably never really use.
If you think QBasic is the reason you're not a programmer, then I'm afraid the reason is a little deeper than that.
QBasic is a fully featured, structured language. It bears very little resemblance to the BASIC seen on 80s 8bit computers. But even if you learnt with traditional BASIC, it still shouldn't have scarred you for life. You should have been aware of the limitations of the language, and been adapting the good design in your head to fit within its constraints - rather than letting the constraints dictate the design.
Most atheists
...who make themselves known to you as atheists - ie. a self selecting sample of activist atheists.
I think you'll find most atheists just don't care.
Yet it works fine in Australia, and has done since 1999....
That's not true - I'm using KeepassDroid with a version 2 Keepass database fine...
The Win7 Gui is the Vista gui with a less intuitive, more click requiring taskbar.
The only reason Win7 got the glowing reviews it did, is because by the time it came out, computers finally had the power to run Vista.
..Unity/gnome 3 suck on a large screen.
And a small screen (at least in Unity's case - Gnome 3 isn't too bad on a netbook).
Unity and Gnome3 especially seem aimed at smaller screens operating in full screen for applications
The worst thing is that if you actually try it on a small screen, it becomes clear that the developers have never actually used a computer with a resolution lower than 1680x1050. That screen hogging side panel hurts your brain when it starts collapsing and you find yourself having to chase icons around.
For small screens the old Ubuntu Netbook launcher was perfect - I even use it on a desktop (1366x768 - so still fairly low res), and it was touch friendly too. I don't know why they abandoned it so quickly
Your user-agent solution: So you're saying that my smart phone, which is on a slower network connection, with a lower usage quota should receive both the mobile page AND the multimedia heavy regular page, and then choose which to render? That's massively inefficient and will clog low-power, bandwidth restricted devices. Also, it's stupid.
That would be why he suggested the other option - a capabilities field.
It amazes me that there still is no capabilities header, despite similar existing for mimetypes and languages....
As a New Zealander living in Austria that still visits New Zealand, I'd say New Zealand hasn't had a sane government for years. ..but god help us all after the next election if the Australian people don't stop believing Tony Abbott's lies and end up electing a Coalition government.
Australia's is still pretty sensible (the internet filter stuff makes a lot of headlines, but no one seriously expects it to ever pass - and even Conroy seems to have given up on it now) for now.
At least our state abbreviations are a consistent number of letters. I'm looking at you, Australian.
at least our software can handle variable length strings.
Can't, but will anyway is more correct.
Besides, they're too busy looking for (legal) porn to seize.
You haven't got a clue what you're talking about.
If you try to sue someone over a trademark that you haven't shown yourself to be defending, and that you have allowed to become common usage, you will probably lose.
Therefore there is an incentive to be seen to protect your trademark. But that's as far as it goes.
As others have said, being seen to protect your trademark definitely does not include frivolous lawsuits that you have no chance in hell of ever winning. That just makes you look like a dick, and may even hurt future legitimate attempts at defending the mark.
No, you didn't show an equivalent to a function that creates a closed context.
You showed an equivalent to using the result of such a function when called with a specific literal.
Your C example, whilst it would return the same output when treated as a whole, did not represent equivalent code to the Javascript.
It was like saying that because you could just do:
print "hello";
print "hello";
print "hello";
print "hello";
rather than
for i = 1 to 4
print "hello";
end
that therefore loops are useless syntactic sugar.
All programming languages are syntactic sugar - that's the point. The trick is choosing which particular level of sugar suits you.
Those two pieces of code are not equivalent, and only show that you used an example which doesn't require closures.
The direct Javascript version of the C you wrote would be:
function op(e) {return 9 + e;}
for(var x = 0; x < 10; x++) { sum += op(x);}
One contrived example of superfluous closures doesn't make the concept useless.
I wasn't advocating Python as such - if I was to push a pet language, it'd be Smalltalk - I was just rebutting a specific point.
All those issues are VM issues.
Given that android uses a from-scratch VM which isn't the JVM, why is it impossible to consider that it could have been a VM designed to work with Python?
How long has the definition of "Natural" been "Leads to Reproduction"?
And to think that all this time I thought it meant "occurs in nature without the aid of Man".
I think you're blaming consoles for what are simply just missing or poor features.
All three of those things are annoying on a console too. They're not a result of the game being available on consoles.
What does the 6510 have to do with anything?
GEOS was an OS for the C64, and Workbench was the Amiga.
No one mentioned CPUs.
It's already that in Australia, and it's as much as $8.50 per gallon in the UK
The GPL is not an EULA, it's a distribution license.
You're free to use GPL'd software any way you like without agreeing to the GPL, you just can't distribute it.
Civilization Revolutions is not "Civilization on the console", it's "Civilization for casual gamers". There's no technical reason why Civ IV or Civ V couldn't be ported to console without any loss in functionality, it's just that whatever focus groups they talked to fell for the Wii myth that console gamers have a 5 minute attention span.
I've spent hundreds of hours playing Morrowind and Oblivion on a console, and would have loved to see a full Civilization console port.
it's not a case of "big bad windows" at all. The only politics is in your head.
It's a case of learning to be flexible and understanding the concepts rather than rote learning of a tool.
Its the same principle that has universities teach programming languages you probably won't use in the workforce, and why high schools offer spoken languages you'll probably never really use.
Good luck getting to that end without a programmer though.
This actually happened on Thursday. Some people are still waiting for their money, with 40,000 or so likely to still be waiting on Monday.
If you think QBasic is the reason you're not a programmer, then I'm afraid the reason is a little deeper than that.
QBasic is a fully featured, structured language. It bears very little resemblance to the BASIC seen on 80s 8bit computers. But even if you learnt with traditional BASIC, it still shouldn't have scarred you for life. You should have been aware of the limitations of the language, and been adapting the good design in your head to fit within its constraints - rather than letting the constraints dictate the design.