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

 



Forgot your password?
typodupeerror
×

Comment Re:I use Unity. It's OK. (Score 1) 125

I pretty much agree. I'm an old-time Unix and Linux user, but Unity works pretty well for me. It mostly manages to get out of the way of my work - the single most important feature of any desktop - and things such as the single menu gives me vertical space for another line or two worth of visible code.

There are some real irritants. The window/app switcher has never gotten the distinction right (and I don't think it's possible), and the quick search misses things it should find. But these are smaller irritants on a desktop that does what it should do - be invisible unless I explicitly need any of it.

Comment Re:No (Score 1) 545

It actually depends. Back a while ago, a large consulting / outsourcing firm had faced a lawsuit, that a bunch of their IT employees were mis-classified. The outcome of that suit is that they were all reclassified as hourly, eligible for overtime -- but their pay got slashed by about 30%.

For myself, I like not having to punch a clock or fill in a time sheet. And if I have to run out an hour early, I like that my pay won't be docked by that amount. (Note, that employers can deduct hours from your vacation pool for less than either 8 hours a day worked, or 40 hours a week, can't remember which, but they can't dock your pay if you are exempt).

Comment Re:nope (Score 1) 73

The way the updates work: When the device check Google for an update, for the first few days it gets a random chance of 1 in 100 of being selected. That chance is then reset after a few days, so when it checks again it gets another chance, maybe 5 in 100. Note, that once the dice is rolled, no matter how often it checks for updates, it will always get the same decision until a certain time has elapsed. This chance increases as time goes on, allowing more devices to get the updates. If there are a significant number of issues reported during the first few days, this gives Google a chance to address the issues with additional patches, or to pull the update completely if required.

Comment Re:So why no neural interface? (Score 2) 56

"we've got monkeys that have rapidly learned to control a robotic arm using only signals from a tiny cluster electrodes in their brain,"

"rapidly" and "control" are very much relative terms in this case. And note the "in their brain" - you need to implant an electrode array to get good, reliable signals. With monkeys you can do it to half a dozen animals and hope than one or two get a fully working implant. And the array has to be working for a few months or so. With a human patient you need to get it right every time, and the array has to be viable for a decade at the very least.

Comment Offshore Management (Score 1) 338

I await when CEO jobs can also be outsourced 'elsewhere' since I'm sure they can be paid a lot less for their leadership skills than they can in the U.S. Funny, outsourcing is only for the lower ranks but not in higher management. Are you saying that someone from these other countries can't do as good a job as a U.S. corporate management team?

This happened in the 1980s when Japanese automakers began opening factories in the American midwest. In the 1990s Japanese electronics firms hired a lot of Americans to develop chips and software. Most of these ventures turned out very well for both the Japanese owners/managers and the American workers. China's population and economy are several times the size of Japan's, so maybe in a decade or two Chinese firms will be the largest source of new employment in the US.

Comment Re:Nice and all, but where's the beef? (Score 3, Funny) 127

How should one go about getting a job programming a large supercomputer?

Become a researcher in a field that makes use of lots of computing power, then specialize in the math modeling and simulation subfields. Surprisingly often it's quite easy to get time on a system if you apply as a post-doc or even a grad student. Becoming part of a research group that develops simulation tools for others to use can be an especially good way.

Or, get an advanced degree in numerical analysis or similar and get hired by a manufacturer or an organization that builds or runs supercomputers. On one hand that'd give you a much more permanent job, and you'd be mostly doing coding, not working on your research; on the other hand it's probably a lot harder to get.

But ultimately, why would you want this? They're not especially magical machines. Especially today, when they're usually Linux based, and the system developers do all they can to make it look and act like a regular Linux system.

If you want to experience what it's like, try this: Install a 4-5 year old version of Red Hat on a workstation. Install OpenMP and OpenMPI, and make sure all your code uses either or both. Install an oddball C/C++ compiler. Access your workstation only via SSH, not directly. And add a job queue system that will semi-randomly let your app run after anything from a few seconds to several hours.

Comment Re:What *is* the hard work. (Score 1) 212

Once a task has been automated to the point that a reliable mass market tool is available to do the work for you, what possible reason can there still be to do it by hand any more?

Fair point. But one remaining reason to have done it yourself is to understand how the tool actually works behind the scenes. And that deeper understanding is generally what separates a master of the craft from dabblers.

Slightly different field, but, for instance, if you are doing any amount of real numerical programming, you really should have implemented a floating-point system as well as algorithms such as FFT, matrix factorization, numerical integration and the trigonomertic functions at least once.

You should of course not use any of your own implementations in production; that's a recipe for disaster. But having done it once, and understanding some of the underlaying theory and the challenges of implementation means you're much better equipped to use the high-quality library versions in an intelligent manner. You'll understand why functions such as expm1() actually exist and how to avoid the common numerical pitfalls.

The same really goes for tools in any other field. You might want to do it manually not to actually use your work but to better understand when and how to use the tool. Or, for that matter, realize when the situation calls for implementing a completely new tool.

Comment Re:Robot factories (Score 0) 331

Let's say you pay the burger flippers more. That means the price of the burger goes up (the money has to come from somewhere). Now, the person working at the bread factory is going to want more pay to afford the higher cost of the burger. And so is the plumber. And the construction worker building a house. All of these companies now have to raise the price of their products to accommodate the higher payroll. Looks like raising the pay of the burger flipper really didn't accomplish much, as bread and housing is now more expensive. Congratulations.

Comment Re:Nothing really new (Score 1) 720

The Pitapa card in Kansai is connected to your account, and deducts money automatically every month. You can use it in convenience stores and vending machines around Osaka and Kansai. And in order to be compatible with Suica and other train passes, you can _also_ add money to the card; that's effectively a second, separate prepaid card. Convenient when you're travelling to Tokyo.
 

Comment Re:One thing missing (Score 1) 56

So is the answer "No" she cannot see? And where did you get the safety and viability quote from?

Japanese media reported about this earlier this year when they decided to try this and were looking for volunteer patients, as well as now when they want ahead with it. It was made very clear from the start that this was a procedure to test if the cells would survive and not cause any unwanted side effects.

Kind of the same as with the man who got some feeling back in his legs after a stem cell treatment in Poland the other day. They did not expect to see significant improvement (and the other three patients had much less or no effect at all), but just to confirm that it was possible and didn't make things worse.

Comment Re:Nothing really new (Score 1) 720

The streets are very safe, and cash is accepted everywhere. A credit card, on the other hand, needs approval, has a yearly cost, and adds a charge to each transaction. People do use cards here - most people pay public transport with a card, and you can use those on vending machines and the like too - but credit cards specifically haven't really caught on.

Slashdot Top Deals

6 Curses = 1 Hexahex

Working...