Want to read Slashdot from your mobile device? Point it at m.slashdot.org and keep reading!

 



Forgot your password?
typodupeerror
×

Comment Re:Demographics (Score 1) 256

Exactly, if they were explicitly discriminating then the percentages of asians and whites wouldn't be so close. The simple fact is, the vast majority of people who are qualified and/or want to work in this particular industry are white or asian males.
Companies cannot hire people who don't apply for the job, it's as simple as that and blaming companies for a lack of diversity is ridiculous and won't achieve anything useful.

You need to target kids, because its during childhood that people choose their future career path. Girls for instance are often pressured by their peers to avoid subjects which are considered "geeky".

Comment Re:Backing up user data on Linux (Score 1) 517

For a desktop it's easier as you just need 2 things:

Your $HOME
Your list of installed packages

Running as a user, you can't put files outside of your homedir anyway (Aside from /tmp which you can afford to lose)...

For a server it's different because each service has its own location for config and data, but if your job is to setup and manage the server then you should know what its running and where those services keep their data.

Comment Re:Depends (Score 1) 517

If users are expected to know a lot about an extremely complex system in order to use it, then that system isn't suitable for those users...
This is the complaint often made against Linux, but it requires considerably less knowledge to configure and maintain a Linux system.
That said, most people would be better off with consoles, ipads and chromebooks.

Comment Re:Depends (Score 0) 517

That might work in a corporate environment, assuming you go to the effort of pushing out the updates centrally (which 99% of places don't), but thats not practical for individual users outside of a managed network as they have no other way to update their application software short of doing it manually.

Leaving all those applications without updates (which often happens in corporate environments too because the stock windows update tools don't handle third party updates very well) results in systems getting hacked on a regular basis and most places *solution* to this is to install various endpoint security applications which cause even more performance loss than the background updaters would have.

Yes Windows is one giant clusterfuck, it's simply not suitable for use by non technical users.

Comment Re:Depends (Score 2) 517

While it's true that having crap running in the background will slow down any OS, it's only Windows that is generally plagued with things like this... Most Linux applications install and update through the package manager so they don't need their own background updater process running. And for the few things that do need to perform background actions, they generally hook into the crontab rather than running their own persistent process.

Linux also tends to keep applications and their configuration separate, whereas Windows has a centralised registry, which results in application configurations being loaded into memory and processed even when those applications are not being used.

Similarly Windows relies on individual applications to provide their own uninstall process while Linux handles that consistently and thoroughly through the package manager, Windows uninstallers often fail to fully remove files and registry entries, leaving behind cruft which accumulates over time.

Something like raytracing is unlikely to be affected so much, as it's CPU bound and Windows tends to choke the IO systems (hence why someone suggested an SSD)... Plus you're probably not using your render farm hosts for anything else so far less cruft is accumulating on them.

Plus Windows is a far more complex system than Unix, it's almost impossible to understand inside out what's actually going on... The less you understand the system, the less you can keep it under control.

So yes, much of the slowdown is the fault of windows, which is why although such problems could technically plague other systems they generally don't.

Comment Re:Nobody has a right to a market (Score 3, Insightful) 50

There is no such thing as "a certain audience"..
If you operate a movie theatre, you can't check passports on the door and only allow citizens of a specific country to enter.
You can't stop someone sending physical media across borders, although the north koreans keep trying.

Refusing to sell content to someone based on their location or nationality should be illegal as it's discrimination. Similarly, trying to carve the world up into arbitrary areas so you can enforce exclusive distributors in each area is anti-competitive and should also be illegal.

If you want to charge someone to view your content, then you should do so in a non discriminatory way - ie anyone can view it and for the same price (external factors like taxes, shipping costs notwithstanding). Anything else should be illegal.

Comment Re:Save Money and Just say no (Score 1) 381

The other difference in many countries is that you aren't protected by employment laws which make it very difficult to get rid of employees... You contract can be terminated at any time, whereas firing an employee requires that they've done something seriously wrong.

Comment Re:Salaries should be limited (Score 1) 381

If you want to pay someone 100k to work 50 hours, then specify 50 hours in the contract...
If your contracted for 40 hours and you work 60 then you're skewing the stats and making it difficult for the company to keep track of hours budgeted for a given task. If the company needs more man-hours to do a given task than they have paid for, then they really need to either be employing more staff or improving the efficiency of those they already have. Having staff work longer hours results in diminishing returns as people get tired and angry, even 40 hours is too long for many jobs and just results in people taking many breaks during the day.

Comment Re:Salaries should be limited (Score 1) 381

What's the reasoning behind not paying overtime for someone on more than 80k? Are you assuming that they won't do any overtime, or are you expecting them to work extra hours for free?
I would always avoid any contract where the hours were not specified up front... If the company can arbitrarily demand that you work extra hours then it makes it difficult to have any kind of social life. You can't exactly make plans when you could be forced to cancel them and work instead.

Overtime should always be both optional and compensated... I certainly wouldn't want to give up my weekends and evenings for free, nor would i want to cancel important personal plans for work (this would likely result in divorce). Not to mention that if your time becomes a free resource to the company, then they have an incentive to take as much of it as they can especially when you have incompetent management who treat their staff as machines - more uptime = more work.

Comment Re:Efficiency (Score 4, Insightful) 381

Very true, but employers are often greedy and treat their employees like robots...
Most people's optimal concentration span is relatively short, so anything that isn't ridiculously mundane can only be done efficiently for a few hours and regular breaks are needed... Even mundane work that doesn't require much thought will suffer from longer hours, as people will get tired and make more mistakes.
And ofcourse overworked, unhappy resentful employees won't expend any more than minimum effort.

I've seen many employers institute highly unpopular policies in an aim to increase output, only for it to have the opposite effect. Ofcourse then they blame the staff and never even consider that their own policies were the cause.

Slashdot Top Deals

Happiness is twin floppies.

Working...