Forgot your password?

Comment: Re:"Great minds think alike"... apk (Score 1) 178

by metlin (#47722387) Attached to: Professor Steve Ballmer Will Teach At Two Universities This Year

I would characterize those areas as IT and software engineering, and not necessarily Computer Science.

I would perhaps state that some areas of computing (e.g., systems design, architecture) are better grouped under software engineering, given their nature.

I almost feel that there needs a distinction between software engineering and computer science. To paraphrase David Parnas, computer science studies the properties of computation in general while software engineering is the design of specific computations to achieve practical goals.

Muddling the two disciplines causes heartache because you have people who are great at designing software, but cannot grok advanced math; and on the other hand, you potentially limit your solutions to what's within the realm of current applicability, without exploring other possibilities (e..g, reinventing new algorithms for quantum computation).

Comment: Re:"Great minds think alike"... apk (Score 1) 178

by metlin (#47722065) Attached to: Professor Steve Ballmer Will Teach At Two Universities This Year

I would add a nuance to your point and state that real world experience matters in IT, but not in CS.

Computer Science is more about algorithms, systems architecture, and a lot of math. I did very little programming when I did CS in grad school and a whole lot of pretty awesome math (computational complexity, graphics, optimizations etc). Not sure about undergrad, since I did ECE, which, once again, was a whole lot of math (DSP, control systems, engineering electromagnetics, circuit theory, VLSI etc).

In any event, real-world relevance is more important to IT than it is to CS. I would say that it is however somewhat important in engineering, which, once again, is a professional degree.

Comment: Re:Is he a scientist? (Score 3, Informative) 178

by metlin (#47719907) Attached to: Professor Steve Ballmer Will Teach At Two Universities This Year

B-schools often hire people who are not in academia per se, but have rich real world experience in solving business problems.

For instance, you will often find senior partners from top consulting firms teaching classes, because they bring to bear not just academic knowledge but also practical experience.

People who do their MBA are not there to just learn the latest and greatest management technique from academia -- they also seek to apply that to the real world.

And this is not just true for MBAs -- it is also true for law schools, medical schools, and many other professional degrees. You'll find former judges and lawyers teaching classes, and you'll find doctors and surgeons with real world experience tempering your academic knowledge with their real world experience.

Public policy is another area where you former civil servants often teaching classes.

Comment: Re:GPL is about User/Owner Freedoms (Score 1) 116

by Microlith (#47718241) Attached to: Qt Upgrades From LGPLv2.1 to LGPLv3

What about libraries?

What about them? The rule is the same, so either you attempt to get a specially licensed version not under the GPL, you comply with the license. The LGPL wasn't made so you could use things in tivoized systems, it was so you could use a library with a closed source program.

You can still do that, but not also include that library in a tivoized system.

All Tivoization did was teach commercial developers that FSF is an ornery as ever and to avoid GPL software (or any open source) and buy a proprietary package instead.

People who push tivoized systems are not your friend, and having them use Free Software makes a mockery of the entire concept.

Tivo did everything right according to the letter of the license, and everything right according to the spirit of many open source developers

Hardly. They complied with the letter of the license, but particularly in the case of the GPL, which seeks to protect the recipients of binaries generated from GPL sources, they took a huge shit on the spirit.

they did nothing sneaky or underhanded.

Tivoization is underhanded.

If they had used a closed proprietary operating system no one would have cared at all, they were only punished for using open source.

They weren't punished. They were criticized and their lock down was recognized for what it was. But yes, had they used a closed, proprietary platform no one would have cared and they wouldn't have gotten the "omg these guys run Linux" attention that they didn't really deserve.

Comment: Re:He just doesent' get it.. (Score 3, Insightful) 514

by metlin (#47569335) Attached to: Jesse Jackson: Tech Diversity Is Next Civil Rights Step

As an Indian American, while I agree with the spirit of your comment, please remember that we are just as badly affected by the H1B visas as any other Americans.

Unfortunately, we are all cast in the same light, our background, academic qualifications, or experience notwithstanding.

Comment: Re:Double standards (Score 1) 533

by Microlith (#47475419) Attached to: Rand Paul and Silicon Valley's Shifting Political Climate

most conservatives don't claim to be open and inclusive

All the more reason to ignore them. You can't run a country when a group that is finding itself headed towards being a minority wants to exclude the rest of the country.

Liberals do, and then bash anyone with different ideas or beliefs as neo-conservative warmongering science-denying ultra-fascist teahadists.

And "conservatives" like to pigeonhole anyone they disagree with. Of course, "conservatives" have a problem with their side being actually full of the people you describe.

It's perfectly possible to be open to ideas from both sides of the spectrum.

True, but that does not mean all ideas deserve equal consideration.

It's called being a moderate.

Being a moderate doesn't mean you have to listen to and accept every idea that comes across your radar. And very little out of the Republican party these days is truly worth consideration by any moderate.

Comment: Re: Gots to find more ways to avoid taxes (Score 1) 533

by Microlith (#47471915) Attached to: Rand Paul and Silicon Valley's Shifting Political Climate

So the credit rating was lowered because the Republicans eventually capitulated, not because they "shut down" the government.

Not because they "capitulated," but because it was obvious that they'd play stupid games like that without actually making useful moves towards controlling the debt. Make no mistake, the GOP didn't cause the shutdown because they were concerned about the debt. They were annoyed that they didn't get their way to the exclusion of all others.

As far as we know, our computer has never had an undetected error. -- Weisert