Chip & Pin has never been about minimising fraud - it's about pushing the responsibility from the banks onto the customers. And they're doing the same thing with the ridiculous Verified By Visa programme which just trains people to fall for phishing scams.
(1) Type erasure in java generics makes writing reflective code a nightmare.
(4) Support for iterators in the language makes them a lot easier to write
(5) - in your example, a is still strongly typed, it's just that you don't have to tell the compiler what it is. The dotnet rules wouldn't let you have an overloaded function such as callThisAmbiguousReturnTypeMethod that differ only in their return type, so this wouldn't be an issue.
It's also the only way to declare a variable with an anonymous type, e.g.
var x = new {Foo = "X", Bar = 0};
(and yes, Foo and Bar are also strongly typed)
Anonymous types can only be used within the method in which they defined, and are very useful at cutting down on the profusion of crappy little data type class that you'd otherwise end up having to write every time you need a simple tuple. Personally, I use them a lot for projections over LINQ expressions.
Oh, and don't forget c# lambda expressions which can be easily be decomposed into the equivalent expression tree.
Do we all hate all other "producers" of "crappy software" just as much? I am sure a lot of these folks would also be using unethical practices somewhere or the other.
Yep, there's the company currently known as SCO...
That's why I'm glad the EFF is suing - they're unlikely to want to settle on the usual bullshit "here's a tonne of vouchers for the sheeple to buy more of our products" that MS normally seem to get off with. And they seem to want to make a point of contesting the applicability of the EULA.
See Groklaw's new Sony page to keep up with the details.
As a side note, one should consider religious traditions in the light of ancient nuclear wars. Traditions such as kosher foods may well be simply a way of attempting to minimize exposure to toxins in the environment. Think on this for a while.
Or maybe it was to prevent food spoilage in desert conditions? And arguably later it became convenient for the priests of one religion to use it as a way of limiting contact between their followers and those of neighbouring religions.
The people that one bestowed commands, consulships, legions, and all else, now concerns itself no more, and longs eagerly for just two things - bread and circuses!
By default on XP, the start button is right in the corner of the screen, so you can't overshoot. But if you prefer to have a larger task bar, for more than one row of buttons, the start button is docked to the top-left corner, so you end up with a large chunk of dead-space underneath it!
If you really want to know what you think about this from a more philosophical standpoint, try the "Staying Alive" game on The Philosopher's Magazine website.
Chip & Pin has never been about minimising fraud - it's about pushing the responsibility from the banks onto the customers. And they're doing the same thing with the ridiculous Verified By Visa programme which just trains people to fall for phishing scams.
(1) Type erasure in java generics makes writing reflective code a nightmare.
(4) Support for iterators in the language makes them a lot easier to write
(5) - in your example, a is still strongly typed, it's just that you don't have to tell the compiler what it is. The dotnet rules wouldn't let you have an overloaded function such as callThisAmbiguousReturnTypeMethod that differ only in their return type, so this wouldn't be an issue.
It's also the only way to declare a variable with an anonymous type, e.g.
var x = new {Foo = "X", Bar = 0};
(and yes, Foo and Bar are also strongly typed)
Anonymous types can only be used within the method in which they defined, and are very useful at cutting down on the profusion of crappy little data type class that you'd otherwise end up having to write every time you need a simple tuple. Personally, I use them a lot for projections over LINQ expressions.
Oh, and don't forget c# lambda expressions which can be easily be decomposed into the equivalent expression tree.
Yep, it's pretty standard usage in England - I hoover with my Dyson!
Yep, there's the company currently known as SCO...
Link
It also has an option to replace TaskManager, which is very handy...
Originally it was a claim by Mussolini - the Fascists made the Italian trains run on time. Snopes debunks it here.
Nope, behind the glow is the Big Bang Burger Bar, (also part of the Milliways chain).
Or maybe you meant GrokLaw?
Nope, I've poked around in the Base Class Library with Reflector quite extensively and not encountered anything remotely obfuscated.
The trouble is, Intellisense in Studio wouldn't work with an obfuscated class library as it's all reflection-based.
And now they're trying again. See the story on Groklaw for the details.
68k? You're thinking of the Amiga. The C64 had a 6502, IIRC.
That's why I'm glad the EFF is suing - they're unlikely to want to settle on the usual bullshit "here's a tonne of vouchers for the sheeple to buy more of our products" that MS normally seem to get off with. And they seem to want to make a point of contesting the applicability of the EULA.
See Groklaw's new Sony page to keep up with the details.
Or maybe it was to prevent food spoilage in desert conditions? And arguably later it became convenient for the priests of one religion to use it as a way of limiting contact between their followers and those of neighbouring religions.
Although if you don't care which bunch of asshats it was, a non capturing group will be more efficient.
(?:MP|RI)AA is what you need!
But, as Winston Churchill once replied to this, "that is the kind of errant pedantry up with which I will not put."
Umm.... ftp.exe?
Well, 1440 suggests the margins are specified in twips (1 twip = 1/20 point = 1/1440 inch). So 1800 would be 1.25 inches.
IIRC, the fine can be up to 10% of turnover (ca. GBP1.7bn) every year they're found to be infringing.
OK, so it'll take quite a while to burn through their cash reserves, but you've got to start somewhere...
Thanks to Quotations Page
By default on XP, the start button is right in the corner of the screen, so you can't overshoot. But if you prefer to have a larger task bar, for more than one row of buttons, the start button is docked to the top-left corner, so you end up with a large chunk of dead-space underneath it!
If you really want to know what you think about this from a more philosophical standpoint, try the "Staying Alive" game on The Philosopher's Magazine website.
They're just the ones that spring to mind - I'm sure there are plenty of others, even if they occur outside the USA.
That's a Newton's Cradle.
Nah - but add a fridge for beer and I'm sold.