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

 



Forgot your password?
typodupeerror
×

Comment Re:just what we all love (Score 1) 243

It is also immoral and terribly stupid for executes NOT to take necessary and legal actions to cut unnecessary cost for the benefit of shareholders.

It wasn't possible to do that kind of tax evasion before. But now with globalization everything becomes far more complex for governments for manage. Amazon in UK doesn't have to base in UK. It doesn't actually have anything to do with UK at all save the name of website. I'm from outside of UK but I also buy things on UK Amazon, things that are made in Germany or elsewhere and probably never touched UK soil from raw material to assembling to transport - would it be moral for UK government to collect tax on that?

Comment Re:Slashdotters should agree with that. (Score 1) 618

So... we let the 99% suffer so we can live in luxury?

I'd definitely love that!

But suffering would be an inappropriate term here. They're merely forced to watch ads while willingly visiting free websites which rely on ads income to keep running.

We're just taking advantage of this inevitable situation.

Comment Slashdotters should agree with that. (Score 2) 618

He has a point. Ads are used to support many free services such as hobbyist forums which would otherwise be unable to run.

That being said, none of us here would be affected by banning of ad-blockers since we all know basic CSS and other ad-blocking techniques. We don't need it, and we can all benefit from others' lack of it.

Comment Re:No. (Score 3, Insightful) 507

Ridiculous. Maybe in stupid-ass punch-the-monkey dev shops writing web-based crap no one will care about in 6 months. There are plenty of industries where this is nonsense.

In international finance, some country decides on a new law (usually a new regulation). The software therefore must change.

Is the law going to change again this year? No.
Is the development cycle less than a year? Yes.
Is the development cycle longer than a fucking sprint? Yes.

Waterfall will work just FINE.

I had a small project which despite meet the deadline has took more than double of expected work hours.

Did I know I have to evaluate and change underlying platform 3 times so it could work with other dependencies flawlessly? No.
Did I know I have to write part of DB driver because some thing that has been in DB for years isn't supported in its official driver? No.
Did I know I have to dig into source code of dependent libraries and fix their bugs and even change part of their architecture to meet performance requirement? No.

See? None of these involves requirement changing. How you can do waterfall in large projects worth millions is beyond my imagination...

Comment Re:Standardized Testing (Score 1) 284

Standardized testing has been implemented in all East Asian countries for decades. You could check the result of our education systems.

They're complete failures, only good at producing mediocre engineers and doctors. We're actually trying hard to revert it now but it's very difficult once parents get used to the system.

Comment Re:Anti malware... (Score 1) 49

It's not those companies are rubbish. They just scan what all existing malwares write to and what they write. As soon as GPU malwares become common, they'd start to scan it too. The entire tech their softwares based on is stupid (signature recognizance) and extremely easy to avoid (most malwares actually want to be found) and unfortunately there is little they can do to change it without seriously fucking up your PC.

Auditing critical areas is far more useful in protecting your system, but mobile apps have shown to us that you can just steal everything important without elevation or hacking, or anything advanced at all.

Comment Talent of what exactly? (Score 2) 131

Yes I know they're good at math and CS scores and more willing to accept longer work hours and less payment, but what else? There is no world-class software company or any organization of the field in China or India, except the Chinese cyber army maybe. And so far they haven't made anything significant yet, commercial or open-sourced.

What kind of talent are they looking for exactly? How many of those H-1Bs could possibly be helpful in key areas such as Microsoft Research, the kind of place which actually needs talents to run? Or they're just looking for cheap programmers to write stupid facebook games?

Comment Re:I'll bite (Score 1) 265

There isn't modern shell on Linux except perhaps the scheme shell.

Unix shells have traditionally been process-based, all the commands, pipelines, and job controls are around processes which are inefficient and inflexible. Take the common find+grep for example, every files "find" find spawn a new grep process, which is an very expensive operation (compared that to the same ability offered by IDEs and text editors), considering the OS has to load "grep" and re-initialize c-library and other pointless stuff, for nothing but a simple regex checking which is no more than a line of code in Perl or Python.

PowerShell is different and could be considered modern (not that the idea is new; it's been decades) because it's component-based, or function-based. The idea is that instead of individual programs with coarse grained / limited parameters and functionality, administrators would be working with OO components or C-functions, which enables you to do something like glob()+regexec() in place of find+grep, in the same process, single-threaded or distributed among multi-threads to utilize multi-cores on modern CPUs. It should give much better flexibility and very fine-grained control, just like real code.

I fail to see how it could possibly work well on Unix-like systems though, since there is no standard for component infrastructure (COM/ActiveX/.NET/) here and so far reusable components only exist in rather trivial desktop programs; Developers of most important GUI apps on Linux also don't give a shit about common interface (PS: Chrome, Firefox, OpenOffice, etc) and development of basic utilities have been stagnated for many years. It'd have a better chance on Android, to integrate system services via Binder.

PS: It's actually just like Python or Perl, with some shortcuts for shell-like job control. The main difference is the availability of reusable components on Windows and backing of entire Windows system which makes it useful for many management tasks.

Slashdot Top Deals

The Tao is like a glob pattern: used but never used up. It is like the extern void: filled with infinite possibilities.

Working...