Follow Slashdot stories on Twitter

 



Forgot your password?
typodupeerror
×

Comment Re:Linux kernel (Score 1) 373

Code quality in the Linux kernel varies a lot per individual driver or subsystem. Many interfaces are under-documented: you have to read the implementation code and make an educated guess at what the intended interface was. And a lot of the error handling paths contain bugs, since those are rarely exercised when testing manually.

The Linux kernel might seem elegant if you just read the code superficially. Once you start making changes and have to know exactly how it works, you'll see the problems that many parts of the kernel code have. While there is certainly a lot worse code out there, I wouldn't use the kernel as a shining example of elegant code.

There is one thing I learned from the Linux coding style though: avoiding typedefs and just writing "struct blah" in full helps make code accessible to new readers: the less indirections, the sooner you find what you're looking for. The same thing holds for avoiding typedef aliases for integer types and using macros sparingly.

Comment Re:BS (Score 1) 148

The door lock analogy works best, I think: if there is something really valuable in the house, a door lock won't stop a thief, but for an average house a good lock could make it not worth the effort. Likewise, if my government (the Netherlands has a population of almost 17 million) can afford to spy on a thousand people, I won't be among them, but if they can afford to spy on a million people, I might be. So if you want privacy, make sure mass spying does not become too easy.

Comment Boost price vs expansion price (Score 2) 253

It's tremendously awkward to tell someone that you should buy two copies of the expansion just to get a second 90.

A bit of searching shows that in the past WoW expansions were introduced at $40, so why wouldn't a player opt to buy the expansion twice rather than buying the level upgrade for a second character?

Note that the pricing for this expansion hasn't been published yet, but I doubt they're going to price it at $60, since people expect a full game for that price.

Comment Re:BS junk science (Score 1) 378

Right now the arctic ocean and Hudson Bay are 100% frozen due to this thing we call winter. Summer it is a different story.

The summer story is much more relevant though. In winter, when there is a low angle sun a few hours a day, sunlight is reflected back into space. In summer, when the sun is at a higher angle and there are only a few hours of night a day, increasingly large areas are not reflecting much sunlight back into space. I don't see how this invalidates TFA.

Comment Re:Big Numbers! Give Us Money! (Score 1) 255

But don't forget that big pharma, for all its problems still is the number one creator of new drugs. In 2012 alone, the U.S. government and private companies spent a combined $130 billion (PDF) on medical research.

Ahh, very large numbers without context.

There is a little context:

Last year Novartis lost a six-year legal battle after the Indian Supreme court ruled that small changes and improvements to the drug Glivec did not amount to innovation deserving of a patent.

So some of that research is being spent on patentable variations rather than better cures, which is a waste of time and money when looking at the complete healthcare system. Commercial research also produces actually useful drugs, but perhaps it would be more efficient to let governments lead the research and let pharma companies handle the production side.

Comment Re:Why? (Score 5, Interesting) 578

If NBC buys television rights for billions of dollars, of course they're going to use those to make money in any way they can. In my opinion the IOC is the main party to blame here, for selling exclusive television rights in the first place. They're the ones who are supposed to uphold the Olympic tradition.

Submission + - Ask Slashdot: Why Can't Slashdot Classic and Slashdot Beta Continue to Co-Exist? 9

Hugh Pickens DOT Com writes: Slashdot has been a big part of my life since I had my my first stories accepted over ten years ago. Some people my age do crossword puzzles to keep their mental agility, some do sudoko, or play bridge. I enjoy searching for and putting together a story a day for slashdot because it helps keep me on my toes to have readers find errors and logical fallacies in my submissions and I enjoy learning from the different points of view expressed on a story I have submitted. That's why I have been so discouraged in the past several years to see readership in slashdot drop off. As a close observer of this web site, I know that ten years ago it was unheard of for any accepted story to get less than 100 comments and there was at least a story a day that got over 1,000 comments. Those days are long gone. Not it's not uncommon to see some stories garner only a few dozen comments. That's how web sites die. If you slip below a critical level of readership, readers will abandon the site completely. I know from my own experience running a web site devoted to the Peace Corps that I used to have hundreds of comments to some of my stories but once comments slipped below a certain threshold, then they disappeared altogether. I think that slashdot is nearing that threshold and I fear that imposing Slashdot Beta on the site's readership will push it over the edge and I don't want to see that happen. I'd like to propose that slashdot continue running slashdot classic and slashdot beta in parallel. I'll stick with classic most of the time. One of the best features of slashdot classic is that comments can be displayed in four formats (threaded, nested, no comment, and flat) and in two directions (oldest first and newest first) providing a lot of flexibility in watching conversations develop. I switch between the formats several times a day depending on what I want to see. But slashdot beta also has its advantages in certain situations. Slashdot needs a blockbuster story or two every day where people can pile on and slashdot beta facilitates this by putting the most commented story at the top of the page and I think that is a good thing. Still I'll use slashdot beta occasionally when I'm on a mobile device but slashdot classic will be the format I use on my desktop. So don't deprecate slashdot classic. That would be like Microsoft disabling Windows 7 and forcing everyone to use Windows 8. And not even Microsoft is that stupid.

Comment Re:Help kill beta! (Score 2) 204

It all depends on the numbers. If there is 5% less traffic in that week, they'll ignore it. If there is 50% less traffic, they might take notice.

Also, unlike most boycotts, this protest is not against an unpopular corporate policy, but against the product itself. The beta interface has such poor usability that I can't see myself using it, even if I wanted to.

Comment Re:The problem George Broussard has (Score 1) 360

John Walker replied "I'll just fire myself for you now", so I think it's safe to say he has zero pull. But that was not my point. Asking for the publisher to be fired is saying "this should never have been published in the first place". I think it's telling that discussing copyright length provokes such a strong reaction.

Slashdot Top Deals

The moon is made of green cheese. -- John Heywood

Working...