Forgot your password?

typodupeerror

Comment: Perhaps we are missing the point (Score 1) 330

by khb (#43965541) Attached to: Ask Slashdot: How Do You Prove an IT Manager Is Incompetent?

Yes, as many have noted.... client organization unhappiness and excess spend are objective metrics which call into question what's going on.

But ... dig deeper.... are the client organizations behaving rationally or are they constantly asking for change after change? Obviously the organization is dysfunctional ... but is it the IT director, the entire IT department or the organization as a whole?

If it IS the IT director... I imagine the issue he's(or she) has been there for a long time; HR will want "proof" that replacing them isn't age discrimination or any such thing. If the client organizations are healthy and have reasonable expectations and your impression of the "line worker" IT folks is good, perhaps you need to have a heart to heart with the IT director. If he is "parroting" what his staff tell him, he's made some poor hires. He may even understand that, but lack clues as to how to hire better. See if they are rational, and self-aware enough to recognize their limitations and work with he/she/it to hire someone to be the "technical honcho" ... chances are the IT director wouldn't have gotten the job and kept it so long if they didn't have good relationships with the executive staff. That DOES have value. Leverage it, and help them improve ... if they are capable of it.

Just sacking someone is seldom enough; they will have built up an empire of mixed wood (some dead, some living, some actually thriving) and you need to help them prune and fertilize ... not just toss the whole tree away (unless, of course, their entire IT department really could be replaced with SaaS and IaaS and have done with it).

The details of the organization and people matter.

As earlier posters noted, if this is all news to you, you might not be the right consultant.

Comment: Civics teacher failed you (Score 1) 767

by khb (#43938965) Attached to: Seeking Fifth Amendment Defenders

By not getting through to you ;>

As Blackstone put it, and our Founding "Fathers" enshrined into actionable text, "It is better that ten guilty persons escape than that one innocent suffer". The entire US legal system is based on this notion. It is hard for the State to prove Guilt (beyond a reasonable doubt, hands tied in various ways, etc.). Yes, you could have probably developed a vast complex of rules that could exist without the 5th amendment and still accomplish its ends, but unlike the legislature of today, back then they sought brevity and relative simplicity of rules.

Even with all the rules stacked in favor of the defendant, innocents get convicted.

Imagine that there was not 5th amendment, then the likelihood of government focus on getting "lie detectors" ruled legitimate in court. Since all they actually measure is stress, they'd pepper the suspect with questions and convict of things they were nervous about (objective evidence no longer required). Just one of many probable outcomes of removing this protection.

Comment: Most departments teach the wrong math (Score 1) 656

by khb (#43875843) Attached to: Ask Slashdot: How Important Is Advanced Math In a CS Degree?

That your gripe is with differential equations suggests that your department is just using the Math courses as a screening process (eliminate the chaff). Statistics (parametric and non-parametric), linear algebra, number theory, numerical methods ... these all have direct application to real world problems folks face in applying computers to business or engineering problems.

Number theory is the basis for cryptosystems. You probably won't be developing your own, but understanding a bit of why they work (or don't) is an example of how advanced mathematics impacts our day to day life in CS applications.

Even if you don't become a "data scientist" understanding statistics (correct and incorrect usage) are key to performance analysis, system tuning, etc.

Numerical methods help one appreciate entire classes of errors which computers make by design; not critical for an OS developer (no fp in kernels) but someday, somehow you may find yourself dealing with floating point computations ... learning about the fine points (see, for example, the Goldberg paper "What Every Computer Scientist Should Know about Floating Point Arithmetic" http://docs.oracle.com/cd/E19957-01/806-3568/ncg_goldberg.html).

The list goes on. But differential equations really shouldn't be part of it. Pity that few CS departments work closely with Math departments to craft courses where the subject matter not only matters, but the linkage is made explicit.

+ - (stop) the attack of the Killer Robots!-> 1

Submitted by khb
khb writes "It seems that the UN has started a debate on whether to place limits or bans on robots that can kill without manual supervision. It seems that bombs are viewed as "kinder" than robots which might be programmed to achieve specific ends (e.g. destroy that bridge, kill anyone carrying a gun, etc.)."
Link to Original Source

Comment: Have any of the people griping USED COBOL? (Score 4, Insightful) 256

by khb (#43769549) Attached to: IBM Takes System/z To the Cloud With COBOL Update

The 2002 version of the standard added object features. While not my first choice of languages, it is typically not cheaper nor safer to rewrite large amounts of working tested code. Yes, you might do better with a clean sheet of paper and a decade or so, but most IT organizations don't have that luxury.

My favorite COBOL nerdy feature died many versions of the Standard ago (MOVE CORRESPONDING). It was my favorite not because it was a terrific feature, but it was just so unique to COBOL.

Cloud computing is, as a business model, a return to mainframe timesharing services such as dominated in the original COBOL and PL/I eras. It really is not a stretch to see IBM update their zSeries environment to easily enable leveraging the COBOL code base.

Yes, you can (and more cheaply per IBM MIP) run Linux on your zSeries hardware, so you can mix and match (write new applications, or layers in newer environments) ... but there is no need to toss out dull boring functional code that just happens to be business critical.

No doubt the sufficiently intrepid IT staffer could rewrite all the COBOL in Haskell or Perl .. (or for extra credit in REXX) but would it really be an improvement? Indeed, just validating that the new code is logically equivalent to the original code for ALL input sets would be a huge investment ... never underestimate the cost (or importance) of Test and Validation.

Comment: Psychologists vs Psychiatrists (Score 1) 329

by khb (#43705929) Attached to: Psychiatrists Cast Doubt On Biomedical Model of Mental Illness

The folks without MDs and who can't prescribe drugs are asserting that those who are, can and do are wrong and they (the nonMDs) should lead.

They might be right but it would seem to be pretty much a non-story.

Psychologists understandably have *always* held such positions. Either because that's what *their* training says or because its their economic advantage to believe so (or fundamental bias ... If they didn't feel that way they'd have trained in the other camp.

Science

+ - Roadkill Forcing Cliff Swallows to Evolve->

Submitted by sciencehabit
sciencehabit writes "Cliff swallows that build nests that dangle precariously from highway overpasses have a lower chance of becoming roadkill than in years past thanks to a shorter wingspan that lets them dodge oncoming traffic. That's the conclusion of a new study based on 3 decades of data collected on one population of the birds. The results suggest that shorter wingspan has been selected for over this time period because of the evolutionary pressure put on the population by cars."
Link to Original Source
Java

+ - Java Code, Details Released for Potential Sandbox Bypass Issue->

Submitted by msm1267
msm1267 writes "Additional details and code demonstrating a possible security vulnerability in Java were released this morning by a Polish security research company, bringing to a head a three-week long debate between the researcher and Oracle over whether the issue is indeed a vulnerability or an allowed behavior in Java.
Adam Gowdiak of Security Explorations has been back and forth with Oracle since Feb. 25 over the lack of a security check in a certain Java operation that when combined with another vulnerability discovered by the firm can result in a complete Java sandbox bypass.
Oracle has refused to confirm the issue is a security vulnerability and told Gowdiak that it continues to investigate. A request for comment from Oracle was not returned by the time of publication. Gowdiak said he sent Oracle detailed information on Feb. 25 about two vulnerabilities he calls Issue 54 and 55, along with source and binaries for proof of concept code. Oracle confirmed Issue 55 as a vulnerability, but said 54 is an “allowed behavior.”"

Link to Original Source
Intel

+ - Next-generation Intel Haswell Benchmarked->

Submitted by Anonymous Coward
An anonymous reader writes "Tom's Hardware has published a lengthy article and a set of benchmarks on the new "Haswell" CPUs from Intel. It's just a performance preview, but it isn't just more of the same. While it's got the expected 10-15% faster for the same clock speed for integer applications, floating point applications are almost twice as a fast which might be important for digital imaging applications and scientific computing."
Link to Original Source

+ - Keeping science up with the massive supplement market->

Submitted by
carmendrahl
carmendrahl writes "Consumers who see “natural” products as safer than pharmaceuticals drove herbal and botanical supplement sales to $5.3 billion in 2011, up $1 billion in a decade. But botanicals are usually complex blends, which presents different challenges than pharmaceuticals. Some suppliers are now carefully controlling plant growth to ensure a consistent product and consistent study results. (Soil, light, pesticide use all can matter). Others are honing analysis techniques to better understand blends and ferret out intentionally doctored batches."
Link to Original Source
Cellphones

+ - We Should Be Allowed to Unlock Everything We Own->

Submitted by Anonymous Coward
An anonymous reader writes "When cell phone unlocking became illegal last month, it set off a firestorm of debate over what rights people should have for phones they have legally purchased. But this is really just one facet of a much larger problem with property rights in general. 'Silicon permeates and powers almost everything we own. This is a property rights issue, and current copyright law gets it backwards, turning regular people — like students, researchers, and small business owners — into criminals. Fortune 500 telecom manufacturer Avaya, for example, is known for suing service companies, accusing them of violating copyright for simply using a password to log in to their phone systems. That’s right: typing in a password is considered "reproducing copyrighted material." Manufacturers have systematically used copyright in this manner over the past 20 years to limit our access to information. Technology has moved too fast for copyright laws to keep pace, so corporations have been exploiting the lag to create information monopolies at our expense and for their profit. After years of extensions and so-called improvements, copyright has turned Mickey Mouse into a monster who can never die.' We need to win the fight for unlocking phones, and then keep pushing until we actually own the objects we own again."
Link to Original Source

When I left you, I was but the pupil. Now, I am the master. - Darth Vader

Working...