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


Forgot your password?
Check out the new SourceForge HTML5 internet speed test! No Flash necessary and runs on all devices. ×

Comment Why not invade Redmond? (Score 1) 276

Why not invade Redmond? It seems customary practice in Russia to take what you want by force.

I'm sure some jerk could argue that Alaska was once Russian. That Washington isn't hat far away from Alaska. That Russia never sold Washington to the US. And that therefore...

What a bunch of idiots. Regardless of the technology (I don't particularly like MS') you should know that coming up with an operating system, a desktop and usable applications is not an easy task. What's the Russian version be like? A ripoff of ?

Comment Re:What's the point? (Score 4, Interesting) 205

I'm always impressed that software devs and project managers and database architects understand business strategy so well that they only need about 10% of the contextual information about what's going on in the business, and no access to financial statements... and yet can tell that the C-suite has it all wrong. Have you ever thought about being CEO? We would love to have you.

A quote from Machiavelli:

Nor, I hope, will you think it presumptuous that a man of low, really the lowest, station should set out to discuss the way princes ought to govern their peoples. Just as artists who draw landscapes get down in the valley to study the mountains and go up to the mountains to look down on the valley, so one has to be a prince to get to know the character of a people and a man of the people to know the character of a prince.

I personally had to learn the hard way what business strategy is. Had (wait I still have) a company fully based on my skills. I realized that I hadn't a clue as to how I could influence the factors around me and so I quit well in time and went permanent to do what I do best. Then I studied business strategy. (Boy was I naive.) The upshot is that I now can argue as to how a technical decision supports our strategic position.

I now see pretty quickly whether a CEO has a strategy or not. Developing a strategy requires analysis, input from many different disciplines and is a hell of a job to take on. Management by decree has nothing to do with strategy. A strategy is documented reasonably well and enables people within the organisation to naturally contribute to it.

Comment What's the point? (Score 4, Insightful) 205

I am not pleased with our CEO. We all aren't. It's a way of life.

I'd settle for one that understands business strategy well and who knows how to keep the company profitable in the mid and in the long term. But those are few and far between.

The employee's choice will inevitably be the most popular one. Which most of the time isn't one bit better than the status quo.

Comment Re:It Makes Sense (Score 1) 32

The map is about use in governments. At any rate FOSS cannot be used as a ransom tool for corporations. The issue on whether "it makes money" is moot. But if you want to bring up money, in the long term the US admin would most likely save taxpayers money by switching to FOSS. And US corporations will be forced to fend for themselves even more, without a wealthy uncle to sponsor their businesses.

Comment Accounting and invoicing (Score 1) 256

Accounting and invoicing...

That's the people that sort stacks of paper, that copy/paste numbers from one spreadsheet to another, that have shorter lines to upper management, that are expected to linger around a company as necessary overhead, that have to be wooed in order to get necessary and over due stuff done and that are never targeted when optimizing. Yet now that are.

Seems logical. But I had expected blue collar to be sacked first. And that A&I would have been able to delay the chopping block (most likely that will have.)

Let's face it. Crap jobs will vanish and will be replaced by cheaper and better better machines. The question is how we as a society will adapt to these changes. More people will be affected that we can imagine. Unemployed will become the default occupation. The unemployed will be so of no fault of their own. Letting these people rot is not just immoral but will cause riots and unrest.

I believe in meritocracy and not in utopia. But reality seems to push us towards the latter. Interesting times are a-changin' (but not exactly like Bob intended.)

With so much time on our hands, will we all become enlightened or will we turn into a bunch of feckless morons?

Comment Re:Denormalize (Score 5, Insightful) 674

CNF2 is good. CNF3 is sometimes better. CNF4 is usually worse.

Sorta. First you analyze your model to be 3NF or 4NF. Then you denormalize in a controlled way. Logic before optimization.

Accidental 2NF usually means the problem wasn't well analyzed. And that most likely there will be problems ahead caused by bad abstraction.

Comment Netflix get this! (Score 1) 460

Netflix get this!

  • I (can) watch so many hours of content a month.
  • From that you can calculate what a show "is worth" of my money and how much you could pay to the content provider.
  • I expect you to have every content ever produced on the planet available. In any language.
  • I'd be understanding for this to take a while, provided you show progress in achieving this.
  • Alas you have not been able to achieve a content level I'd be happy wit and therefore I have quit.
  • Indeed I cannot be bothered to understand the reasons why the content portfolio is as limited as it is.
  • I merely vote with my money.

I speak for myself. But perhaps other consumers might have similar expectations.

Comment Coding style is a vehicle to convey your brillince (Score 1) 523

Coding style is a vehicle to convey your brilliance. You're a decent programmer so conform to whatever the style is on the project you work in. Don't waste your precious short life on arguing about style.

For instance: In order to be able to comply to any coding style, I always set up my modules so that reordering members will not affect the functioning. Want to order constructors, getters/setters and/or other methods differently? Want to order static members in a very specific way? All fine by me.

Let's get the real issue at hand be dealt with.

Slashdot Top Deals

Dynamically binding, you realize the magic. Statically binding, you see only the hierarchy.