Catch up on stories from the past week (and beyond) at the Slashdot story archive


Forgot your password?

Comment Re:Good news, and all... (Score 4, Insightful) 363

I also think that this story reflects the fact that a significant minority of people out there get way more outraged by cruelty to animals that cruelty to humans. I find this attitude quite sickening.

In our world, cruelty to animals is applied on a scale that completely dwarfs cruelty to people. So even if you think the suffering of a cow or pig matters 1/10th the suffering of a person, the total amount of suffering among farm animals is still daunting and horrible.

That said, cruelty to anyone is bad and it's reasonable to be upset about any and all of it. I hate the way farm animals are treated, and I also hate it when police harass/abuse/execute innocent people. I won't fault anyone for focusing their outrage a different way than I do.

Comment Re:Ah... (Score 1) 168

Are you able to get networking to work well under Wine? When I try it the cursor moves around at about half a frame per second and makes it completely unplayable. This is the only reason I have left for keeping Windows machines around (though I am hoping Planetary Annihilation can take its place, and that will supposedly be designed to run on Linux).

Comment Re:Incorrect headline. (Score 1) 135

It makes me a bit sad that Java in the browser never really took off to the extent that JavaScript did. These days we have people coming up with monstrosities like asm.js to make it possible to write fast, cross-platform applications, whereas the JVM is a compiler target that's been much better suited to the task for a decade and a half. I suppose its downfall was in its proprietary nature, lack of integration with the DOM, and slow start-up time. If the browsers had included an easily sandboxed subset of the JRE (simply leaving out any classes that could possibly interact with the rest of your system, for starters) in place of JavaScript I think frontend web development would be a lot nicer today. At the time, though, I doubt that Sun would have allowed such a thing. :(

Hindsight FTW.


Excessive Modularity Hindered Development of the 787 200

TAGmclaren writes "The Harvard Business Review is running a fascinating article exploring the issues facing Boeing's Dreamliner. Rather than simply blaming outsourcing, as much of the commentary has been focused on, the article delves into the benefits of integration and how being integrated when developing a new product gives engineers more degrees of freedom. From the article: 'Historically, Boeing understood that, and had worked with its subcontractors on that basis. If it was going to rely on them, it would provide them with detailed blueprints of the parts that were required — after Boeing had already created them. That, in turn, meant that Boeing had to design all the relevant pieces of the puzzle itself, first. But with the 787, it appears that Boeing tried a very different approach: rather than having the puzzle solved and asking the suppliers to provide a defined puzzle piece, they asked suppliers to create their own blueprints for parts. The puzzle hadn't been properly solved when Boeing asked suppliers for the pieces. It should come as little surprise then, that as the components came back from far-flung suppliers, for the first plane ever made of composite materials... those parts didn't all fit together. Time and cost blew out accordingly. It's easy to blame the outsourcing. But, in this instance, it wasn't so much the outsourcing, as it was the decision to modularize a complicated problem too soon.'"

Comment Re:Oh I just love (Score 1) 475

If you're going to go that far, ditch 24 hours and go metric.

If you're going to go to all that trouble, you may as well switch to a numeral system with a base that's evenly divisible by more than just 2 and 5. 12 would be a good choice. Try 30 if you *really* like being able to easily divide by 5 as well as 2 and 3.

I once had this argument with my (at the time) girlfriend. It didn't end well.

Comment Re:IDE pros & cons (Score 1) 586

Some things you didn't mention that I am used. Pro:

  • Easily rename methods, move classes around, and otherwise refactor code.


  • Eats up all resources on my computer (though this may be specific to Eclipse, but Eclipse also has the best refactoring tools of any IDE I've tried, so meh).

Code I've written using Eclipse is *much* easier to follow than code I wrote in Emacs* because refactoring is so much faster. Yeah, you can search-replace and hope you didn't get any unintended matches and use unit tests and the compiler's error messages to help you out, but it's a pain compared to {<select name>, F2, <type new name>, enter}, so I find myself avoiding it until I'm at a machine with Eclipse.

*for all I know, there's scripts for Emacs that would help with refactoring, but they're not as obvious to me.

Comment Reminds me of things I drew in gradeschool. (Score 0) 193

Except back then we used long rolls of paper, and we didn't fill in the solid parts because that would've used too much ink. So this is pretty cool, but not groundbreaking. From the way the entire Internet's in an uproar you'd think something important happened today, sheesh.

Nothing recedes like success. -- Walter Winchell