Become a fan of Slashdot on Facebook

 



Forgot your password?
typodupeerror
×

Comment Re:There is no Microsoft Tax (Score 5, Informative) 475

Does anyone honestly think that retailers would charge you $50 less (or whatever the cost of the Windows License is, probably closer to $15) if Windows wasn't installed?

Well, how about we ask the retailers?

I am looking right now at HP's "configure your laptop" screen in their online store.

The OS selection options they are offering me are:

  • Genuine Windows 7 Professional 32 [add $0.00]
  • Genuine Windows 7 Professional 64
  • Genuine Windows 7 Home Premium 64 [subtract $25.00]
  • FreeDOS [subtract $100.00]

So, if you are right - if the cost of a Windows license is just $15 or so, there is no Microsoft tax, and computers are subsidized by Windows-only crapware - why is HP willing to refund me $100 on the spot if I choose not to have Windows?

I await your explanation with interest.

Comment Re:Not a language problem (Score 1) 145

That's the precise problem. 1. the language was never designed, it accreted, and is mathematlcally impossible to describe fully in most sensible formats. 2. we can't throw it away because there's billions of words of text in it accumulated over ten years. 3. we can't throw it away because the existing editor base demand it stay because they're used to it.

Wait, are you talking about MediaWiki templating or PHP?

Crime

Pirate Bay Founders Lose Final Appeal 307

therufus writes "Sweden's Supreme Court announced its decision not to grant leave to appeal in the long-running Pirate Bay criminal trial. This means that the previously determined jail sentences and fines handed out to Peter Sunde, Fredrik Neij, Gottfrid Svartholm and Carl Lundström will stand."
Microsoft

Microsoft Releases Kinect For Windows 130

nk497 writes "Microsoft has released Kinect for Windows, featuring a new "near mode" that lets the gesture control tech be used as close as 40cm. The Kinect for Windows hardware will retail at $249 — well above the price of the version for Xbox 360 consoles. Microsoft defended the price difference, saying sales of games and Xbox Live subscriptions help subsidize the console version. The new version will support Windows 7 and the Windows 8 developer preview, as well as Windows Embedded 7 devices."

Comment Re:You're being silly (Score 1) 765

The ruling class of Japan is freaking the fuck out because they can't get their people to have kids.

That would be because the ruling class of Japan is a bunch of racists obsessed with the purity of Japanese blood.

So is a good chunk of Europe.

See above, but substitute "European culture".

Stop giving them fodder for their factories and machines.

And watch in amazement as they simply loosen immigration restrictions instead, and millions of Mexicans gladly rush northwards to a better life!

Seriously, the only reason Japan is hurting is because they make it so damn difficult for anyone else to settle there (even Chinese and Koreans, let alone anyone with a different eye shape or skin color), and the only reason western Europe is hurting is because so many of the immigrants offering cheap labor have the unfortunate habit of wearing a turban or headscarf. But it's the poor people in America who are virulently racist against Latin@s, not the rich ...

Cloud

Facebook, Twitter, and Myspace To Google: Don't Be Evil 208

An anonymous reader writes "Over the weekend, Blake Ross, Facebook's product director and co-founder of Firefox, worked with Facebook engineers Tom Occhino and Marshall Roch to demonstrate how evil they think Google's newly launched Search plus Your World (SPYW) feature really is, and created a 'proof of concept' showing how it should really work. His team got some help from Twitter engineers and Myspace engineers, and consulted other social networks as well to really make sure the message hits home: SPYW should surface results from all social networks, not just Google+. By leveraging Google's own algorithms, the group built a bookmarklet called 'don't be evil' (a jab at Google's informal motto) and released it on a new website named Focus on the User."

Comment Who can guess? (Score 3, Insightful) 201

If I were to die today, most of my recent stuff would die with me, but my older offline backups are still unencrypted. And goodness knows what Google and Facebook would do with the stuff they have.

But supposing I live a normal lifespan, who has a clue? My data storage and privacy habits have changed unrecognizably in the last decade, just as they changed unrecognizably in the decade before that and the decade before that. Who knows what the next decade will bring, let alone the next 50-70 years, assuming that no medical breakthroughs in that time extend my life even further?

Comment Re:Lots of Irritating Superfluous (curly) Parenthe (Score 1) 378

But wouldn't variables declared in the middle of the function still have function scope anyway?

Not in the sense you appear to have in mind. This is C, not Javascript or Python. A variable declared halfway through the function has a scope half the size of one declared at the start, and cannot be accidentally read before it has been initialized.

Comment Re:Let's get C99 right first (Score 1) 378

And safer, too, since it means you can always see at a glance that every variable is being initialized properly before it's used.

(Also it is not always possible, or even desirable, to break code into functions of a few lines. Anyone who claims otherwise is a puritan fanatic whose assertions should be taken with a very large pinch of salt; it is unlikely they have experience with a broad range of complex real-world programming situations.)

Comment Re:Let's get C99 right first (Score 1) 378

OK, let's refine the statement, then: you should not use MSVC if you can avoid it because it is non-free and perfectly usable free alternatives are readily available.

Seems quite reasonable and consistent now. The alternatives are also better, since they implement C language features standardized less than 20 years ago!

Comment Re:Let's get C99 right first (Score 1) 378

"For a decades-old version of the standard that was made obsolete before the end of the last millenium, ..."

I don't even know what you're trying to argue. Mixed declarations and code is standard C and has been for over a decade. It is not a GCC extension. It is a basic part of the standard C programming language that any modern compiler should implement.

Comment Re:move on (Score 1) 378

Age has nothing to do with that. I cut my teeth on 8-bit BASIC, but Microsoft had nothing to do with the implementation. And while I did use Windows for a while in my teens before I matured into a *nix user, those were the days before Microsoft's monopoly abuse had quite destroyed all competition in the markets they chose to enter, so I was able to choose from a range of development tool providers (and chose Borland).

Comment Re:Let's get C99 right first (Score 1) 378

No, it's not. Do Slashdotters really believe this? Clang/LLVM is the driving free-as-in-speech compiler suite these days.

Hahahahahahahahahahahahaha.

Clang is the up-and-coming challenger, and it looks pretty inevitable that it's going to win eventually. But the world moves slower than you might like. Right now, clang is so far from taking over from GCC that it's not even funny.

Just because Apple uses something doesn't mean it dominates everything else in the world. Everywhere I look that isn't Apple, I see either GCC or ICC. In much of industry, people are only just starting to migrate from old vendor compilers to GCC as part of the slow ongoing UNIX-to-Linux shift.

Slashdot Top Deals

Genetics explains why you look like your father, and if you don't, why you should.

Working...