Follow Slashdot blog updates by subscribing to our blog RSS feed

 



Forgot your password?
typodupeerror
×

Comment I heard rumours of IBM suing Micro Focus in 2005 (Score 2) 43

In 2005 I was working for a bank that toyed with the idea of using the Micro Focus libraries to migrate away from z/OS onto GNU/Linux. It didn't take long before it was alleged that IBM was going to sue Micro Focus should that ever take place. Ah well, a fun project wasn't going to take place.

Needles to say that IBM will use all available options in defending their still considerable source of income.

Comment Ah, a CTO... (Score 1) 186

Once had a stint at a startup. The CTO position was filled because there was a vacancy. There was one candidate willing to work the position at a loss and I assume he built his CV around that.

Dude had a significant degree in field where programming was utilitarian and not the main discipline. Yet he proclaimed a lot. Mostly about his hate for boiler plate. And any program he didn't write. Never got stable code from him and we lost the few opportunities we had because of his code not being properly tested and failing at the crucial moments. And to top it off he was a genuinely dislikable person but only after knowing him.

Yeah, just one anecdote. But one that actually cost me. However, I observed the startup scheme. (Which is to come up with ideas in the hope of finding an investor who is stupid and hands you over millions. FYI such investors last a very short term and gambling on finding one is naive.)

I now rank code as follows:

  1. Does it make money? / Does it serve a common good purpose?
  2. Is working with the guy or the team that wrote it a nice experience?
  3. Is it and the systems built on it stable and does it perform?
  4. Is there a business need to change it?
  5. Can it be isolated?
  6. Can it be replaced by a standard library?
  7. Is it maintainable? Is UML usable / understandable / up to date?
  8. Is it clean?

When I write code I try to do so as clean as possible. That always translates into maintainable, stable and performing code. However, the kind op programmer that writes clean code is very rare indeed and so, over time, my expectations from others lowered significantly. I do appreciate good stuff and I show my appreciation.

As for CTOs, I'm sure there are good ones around but I don't hold my breath. Abstracting technical stuff up to C-level is hard and anyone can call consultants to let them do their work. Bitching a lot about obvious issues is showing a lack of leadership. Come up with a solution or at least a proposal for a solution.

Comment Democratic Justice (Score 1) 323

Screw half measures and let's go the whole nine yards! Let's optimize the Trias Politica. 'Cause that surely with the knowledge we have nowadays we can do better. And handing in a few liberties for the greater good is the decent thing to do. And good ole AI will never be wrong.

Speeding, silly mistakes, nose picking, aesthetics, political orientation, silliness, pronouns, offensive livery, smell of body/breath, unappealing completion, political correctness... The list of offences we can perceive subjectively or conjecture goes on and on.

Comment Hope They Learned From Munich (Score 1) 223

And cooperate with the publishers to getting distros that suit themselves and perhaps even other organizations.

Thinking a set of civil servants can outperform professional publishers is arrogant, condescending and a recipe for disaster for which tax payers will eventually foot the bill. Also, it'd be yet another failed desktop Linux migration.

Comment There's A Recursion Here (Score 1) 116

Not wanting to disrespect Mehran Sahami but the blurb seem to be self referencing.

Allow people think about new concepts, strategic bargaining power, economics, finance, marketing and many other things by communicating well. The art of communicating concise and terse very few people master.

Comment Bad rules (Score 1) 92

Bad security and safety rules primarily cover manager's bottoms. I would not be surprised that all is perfect in writing and that instructions to bypass rules have no traceability / are plausibly deniable.

Good rules are reasonable, are monitored where corrective measures are to improve the process as a whole (as opposed to merely discipline workers.)

Managing well is actually a busy job and managers cutting corners is commonplace.

Comment Re:Cancel metrics! (Score 0) 232

60 Meters equals 7086.61 Barleycorns.

I speak for all victims of which I'm not one. Metrics is racism against the Federated States of Micronesia, Liberia, the Marshall Islands, Burma, Palau, Samoa and the United States!

But none of those are races. The joke falls flat.

The joke alludes to the fact that in the modern world SJWs tend to fight petty battles they are not part of and too often claim racism illogically or blatantly redefine the term to suit their agenda.

Slashdot Top Deals

Many people write memos to tell you they have nothing to say.

Working...