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


Forgot your password?
Slashdot Deals: Cyber Monday Sale! Courses ranging from coding to project management - all eLearning deals 25% off with coupon code "CYBERMONDAY25". ×

Comment Re:Because I'm lazy (Score 2) 279

This doesn't work well if/when you do something like upgrade you compiler version and code that was previously non-warning producing now produces warning. For example, I work on an older Java system that has a few million lines of code. Most of the older code does not use generics, however the modern Java compilers will throw a warning for all that old code. The old code works just fine and there's nothing wrong with it. It would be nice if it used generics but there's not a lot of sense in going back and updating millions of lines of code, some of which may not even work properly with generics. So for that entire codebase we suppress the warnings about generics.

Comment Re:It's a problem... (Score 2) 118

While I have an emotional bond to the idea of "accomplishing something" I don't think it's all that important economically. To turn the tides we need to re-empower the blue collar worker. In the past this was done primarily via unions and maybe that will be how it's done again in the future. Something's going to give, just not sure we're at the point where people are fed up enough to organize in a meaningful way.

Comment Re:Most qualified and motivated candidates? (Score 1) 435

I'm not OP, but I'd be happy to. According to this site: only 18% of computer science grads are women in the US. That means Yahoo has women over-represented and Google is about right. You can't blame Yahoo, Google, et al for the market of candidates being mostly men. The problems that cause that exist far before Yahoo or Google might be involved. Talk to primary educators, parents, etc.

Comment Re:WTF does it do for me? (Score 1) 272

Soon the US will enter the modern world and require chip and pin for all credit card transactions. When this happens every restaurant will require those little hand held devices that they can bring to your table to allow you to enter your pin. These devices break, are a hassle to keep charged, and are generally a pain in the butt. The most reliable device, by far, is the phone you have in your pocket. I can't wait for the day when my receipt has a 2-d barcode that I scan which allows me to pay via a Paypal/Google Wallet type system. That way I don't have to trust your crappy POS system your restaurant bought on ebay to secure my credit card data. I can choose from a number of trusted vendors to secure my data and handle the transaction.

Comment Re:And what about dark matter? (Score 1) 109

The beauty of science is that any of the "facts" we know today could be proven completely wrong tomorrow. I don't think there's anything special about the moon collision theory that should require extra qualifiers compared to anything else in that show as it's generally considered the prevailing theory of moon formation.

Comment Re:Sure you can (Score 1) 581

Being a good programmer isn't just about learning the semantics of a language. It's a problem solving job. As much as I hate IQ it's the best measure we have of intelligence and there's a very strong correlation between high IQ and success at programming. 100% of everything in programming is abstract. It's one of the hardest things human beings do in scale.

Comment Re:Fuck Obamacare (Score 1) 723

I don't know if what you're saying is technically correct with regard to the law, but it's certainly not how hospitals act in practice. From what I've seen a for-profit hospital will patch you up well enough that you can survive transport to a not-for-profit and a not-for-profit will provide whatever care is reasonably necessary to help you get better.

You don't have to know how the computer works, just how to work the computer.