Please create an account to participate in the Slashdot moderation system


Forgot your password?
Check out the new SourceForge HTML5 internet speed test! No Flash necessary and runs on all devices. ×

Comment Re:Playing with marked cards (Score 1) 227

Essentially they were playing with marked cards, because Sun had memorized subtle flaws on the back of the cards. That's generally regarded as cheating in any card game.

Not quite. The manufacturer did not advertise or intend to create "marked" cards, so therefore this is not a "marked" deck, and it's not the players fault for the manufacturing flaw. It's the casino's fault for not executing a quality control check properly. This is a QC issue.

Want another example? A casino hands a player loaded dice who then starts one hell of a winning streak. The casino swaps out the dice. Turns out the entire batch of dice were flawed, and the player keeps winning. Proper QC would have discovered the faulty hardware before it even hit the casino floor.

In the same way, a component provided by the house contained a flaw, and players used that to their advantage. Don't like it? Fire your QC manager. And a judge not acknowledging this is wrong.

And of course, this entire argument is insulated in the irony that casinos are allowed by law to capitalize on addiction and rig games to their advantage. They're just pissed because someone else happened to be better at it for a millisecond's worth of their annual revenue.

Comment Re:Just what the world needed most urgently... (Score 1) 141

Add to that, anyone who says that static typing improves performance clearly hasn't been paying attention to the last 30 years of compiler research. The StrongTalk team disproved this hypothesis quite soundly for any language that includes subtyping. The problem is that static type annotations must be conservative. They give you loose guarantees that are always true, but for optimisation you care about what tight guarantees that are usually true. Profiling (which JIT environments do at run time and AoT environments do as part of the build) gives far more useful information.

Comment Re:Not an alternative to Linux, an alternative to (Score 1) 157

Or I can just open multiple SSH sessions and not have to rely on Microsoft at all. I'm sorry, it's clear they have a substandard product, and if you're using this Ubuntu-on-Windows, by this bug alone, you're using an inferior technology. I have no idea what your complaints about drivers are about, since I haven't any of the issues you claim. My guess is you're just another MS shill, but now that the official message is "Ubuntu is good so long is it is running under Windows", your messaging has to adjust.

Comment Re:Not an alternative to Linux, an alternative to (Score 1) 157

Pretty good shape for what? I can download Ubuntu and throw it on a box for, well, the cost of the machine (and I've got several lying around). If I want to move data around I've got everything from Samba to ssh copying, and even NFS. What is it exactly that running Ubuntu under Windows grants me? As it stands, at the moment, I'd be pretty buggered with this update. Microsoft's QA on their own products has gone down the crapper, why would I want the same level of incompetence responsible for my BASH session?

Comment Re:No more Linux Clients (Score 1) 157

In the long term Microsoft is fearful that the whole computing world is shifting beneath their feet, and they need to try to stay relevant. I'm sure there some of the old the old Triple-E evilness here, but in reality they're watching the PC fading as a platform (no, it won't die quickly, but it is doomed), so trying to get more developers to use their platform, even if it means they're running a fucking BASH shell and developing with vi is better than them not using a Microsoft product at all.

For myself, I can't see any reason to use this Ubuntu-on-Windows. I have Linux test systems and I have Windows test systems. I can move data between them easily and don't have to deal with the idiosyncrasies of one fucking up the other when one is running under the other. I certainly no development advantage when I can run Linux for free.

Comment Re:How many *useful* packages? (Score 1) 130

I agree that it's nice to have a large standard library that's decomposed in such a way that you can only pick the bits that you need, but a good standard library follows a common set of conventions and is designed in such a way that no individual parts conflict with others. NPM is not this: individual developers provide functionality using their own set of conventions and packages often conflict (made worse by JavaScript's lack of easy tools for encapsulation). As such, you may pick half a dozen useful functions, find them all in separate NPM packages, each with their own idea of what a sane parameter order or callback design is, and find that they all add a method on String with the same name and different semantics.

Comment Re:This will never happen, even if I want it to. (Score 1) 263

Why on earth do you think that the ruling class is unhappy with this one? A lot of people used the referendum to protest the policies of the Westminster Parliament that have been to the detriment of people outside of the South East for decades. The ruling class are now 'doing what the people demanded' by shifting more power to Westminster.

Slashdot Top Deals

The explanation requiring the fewest assumptions is the most likely to be correct. -- William of Occam