Follow Slashdot stories on Twitter

 



Forgot your password?
typodupeerror
Note: You can take 10% off all Slashdot Deals with coupon code "slashdot10off." ×

Comment No buzzwords in Academia? Please... (Score 1) 95

Anyone who has spent any time at all in a Graduate program knows that academics is rife with buzzwords as well. This is particularly true in liberal arts and the so-called `soft sciences', but you can find plenty of examples in engineering & CS as well. What are words like `Hadoop', `Scala' and `Wavelets' if not buzzwords? No you say? They refer to specific technologies and processes you say? Guess what, that is what the marketer says about phrases they use as well.

Every professor dreams of when the acronym given to his/her pet algorithm or idea becomes a standard buzzword.

When I was in grad school, I used to play a `count the buzzwords' game with my lab-mates. We'd pick a paper at random from the latest IEEE transactions and count the buzzwords, loser was the one who picked the paper with the most buzzwords and had to buy lunch that day.

Comment Re:People still use GCC? (Score 1) 91

Just to clarify: were you able to link an app compiled with CLANG with libstdc++ compiled with g++, ,and another C++ lib compiled with g++, like say libqt4? And it ran without any problems?

If this is true I apologize to the CLANG community. But the fact is our team has not been able to get this to work on RHEL and I admit we did not dig too much deeper into that since anecdotal info on the web indicated that this is not possible. Our code did not even link, and the same code compiled with g++ linked and ran without any problems.

Comment Re:People still use GCC? (Score 1) 91

For all practical purposes, CLANG is useless if you want to develop C++.

CLANG is incompatible with libstdc++ or microsoft's c++ library. Which means you have to use the libc++ that they supply. Unfortunately libc++ is not available on windows, so any app that uses C++ features is out. On linux, if you want to use the C++ features, it is pretty much impossible to cross-link against libc++ and the other libs on your distribution that may be complied with g++, so you have to compile every library you want with with CLANG to use and ship a static binary (or ship the libs and have your startup script setup library paths etc).

Of course, many of the common open source C++ libs do not compile with CLANG anyway so you are screwed.

In summary, unless you are writing console only apps and do not need to link to any c++ library other than libc++, CLANG is not even an option for you.

Comment Re:Wow ... (Score 3, Interesting) 249

You are so wrong about the Telephony business. If anything, it is an even worse business than handsets. Chinese competition has killed the profit margins. 10 years ago, 3 of the top 5 telco vendors were based out of North America. Lucent, Nortel & Motorola. They have all gone bust and their carcasses have been subsumed by European companies. Similar consolidation has happened in other markets.

What is now the `Nokia' company is the amalgamation of Alcatel, Lucent & Nokia. The big dogs who have any clout left whatsoever are Ericcsson and Hauwei.

I used to work in the industry. Till the late 90s/early 2000s, Telecomm Infrastructure was superhot, and some of the best brains in the world joined these companies. Those days are long gone, the pond has shrunk dramatically and anyone who is halfway decent and motivated has long flown to other companies. The best brains these days are going to Google, Amazon, Facebook etc.

The telecomm industry is now full of former big fish jockeying for position in the ever-shrinking pond. There are several categories of people: the politicians, the option-less and the clueless. The percentage of idiots &/or assholes is very high. As much of the technical work as possible is outsourced to India and China, and the work ethic is mostly `sweatshop'. Engineers in the industry have no bargaining power, salaries are flat or shrinking, and it is brutually hard (if not impossible) to find a job at least in the developed world. Most folks who have had to leave are having to retrain and take jobs in `sister' industries like storage and having their careers reset.

Nowadays, telecomm companies give away the equipment at cost or lower, hoping to make money on support contracts.

I would not wish a career in Telecomm on my worst enemy.

Comment Re:Ex patirates cause lots of trouble (Score 2) 100

Exactly. Expatriate Sikhs, especially those based in Canada & the US, are the equivalent of 1st generation Cubans in Florida who collaborated with the CIA and tried to overthrow Castro, or the New York Irish Catholic folks who funded most of the `troubles' on the old country in the 70s & 80s. These guys may have their grievances, but the shrillness of their current efforts and the veracity of their message is completely divorced from reality and their causes are not in line with US interests. They are not heroes struggling with oppression, they are middle aged or older rich `Colonel Blimps', trying to find meaning in their boring & pointless lives by fighting yesterdays' wars and fomenting trouble in the lands they have abandoned.

Comment How do these articles get published? (Score 1, Troll) 296

This guy comes across as an archetypical `mangina', bleating and fawning over "women's causes" in the desperate hope that one of them would give him a pity fuck. Why on earth are we giving this bilge coverage on Slashdot?

I don't even know where to begin addressing the pseudo-feminist assertions and hypocrisies in this article:

1. I've already got mine, Jack, from Microsoft of all places. I've retired from tech life and am now looking for a way to remain relevant to the world.

2. Amazon's offices are sparsely furnished. Patriarchy!!!!

3. The new buildings are mostly occupied by men! Oh the humanity!!

4. Amazon's workforce is 75% men! There are so many women with Women's studies degrees who can do as good a job of developing cloud infrastructure if it wasn't for all the discrimination. (Ladies, I am a really nice guy, so if you want someone who is not like these younger competitors...)

5. Seattle is White! And getting whiter! Of course, the throngs of Indians who occupy the Amazon & MSFT offices are invisible to me, they are just cyber-coolies after all.

6. The poor ladies of Seattle can't find a date because the men that Amazon hires are of such low quality!!! (Refer to my comment earlier about my availability to pick up the slack...)

Comment Re:Damn... (Score 1) 494

Pakistan exists because of the machinations of the British & nothing else. It is the standard "sting in the tail" that the British employed when they had to give up a colony... sow dissent and divide the populace as much as possible so that they would focus on tearing each other apart instead of trying to unite against their former masters and to demand justice and reparations for the 2 centuries of economic stagnation & outright theft.

Comment Re:Hmm (Score 1) 892

This may be true in the third world, but is absolutely not the case in the west and an absurd proposition in the United States. Have you ever had to associate with teenage girls in the US? A more aggressive, foul-mouthed, in-for-the-money attitude is hard to find even in the most hard-charging of CEOs. Utterly casual attitude to sex, language that would make a sailor blush. And we are talking upper middle class. These are the ones who get jobs in their twenties and suddenly turn into 1800-style wilting violets, claiming `harassment' because a colleague made a dick joke. I think the whole `oh women are dainty, easily discouraged special snowflakes' meme is just a facade that the female sex adopts for competitive advantage. After all, sex & guilt are the two tools women have used to gain power in society for tens of thousands of years.

Comment Re:Lies, bullshit, and more lies ... (Score 2) 442

Absolutely this. I have friends who moved from the valley to the South/Midwest areas and are either unhappy or have moved back. The thing is this: even though you, as a professional working for a corp can avoid the fanatics and bible thumpers without too much effort. Your kids don't have that luxury. In school, they are surrounded by roving bands of teenage proselytizers, or kids whose attitude towards the world have been so shaped by their hard-right parents. If they are not white & the right kind of Christian, they are relentlessly harassed, bullied and taunted... and there is no escape.

The daughter of an Indian colleague of mine who relocated to RTP, North Caroliana would come back in tears every day; she was Hindu and accused of being a `rat-worshipper'. The school did absolutely nothing about this. Discussions of other religions in history class were colored with the viewpoint 'how can we make these heathen see the light?' She ultimately tried to commit suicide & that motivated her parents to GTFO and move back to India.

I wonder at the parents from non-traditional faiths & backgrounds who have (for whatever reason) made homes in edeep South. They must be either uniquely clueless, or resorting to extreme levels of self-delusion about what their kids are going through.

Comment Re:There is one effect TFA omits ... (Score 1) 349

This is very interesting, I never knew this. I thought she had graduated from Princeton with a degree in EECS. If she was a lawyer, it is interesting to understand why Kleiner hired her in the first place. She was not hired as a lawyer, but as an entrepreneur.

The one other thing that boggles my mind is why the following obvious consideration has not been widely debated. To put it charitably, no-one would mistake Ellen Pao for a movie star or underwear model. She is a decidedly un-attractive woman whose brittle edge is obvious even in video snippets. How likely it is that men who have such a lot to lose would risk everything to have an affair with her? We are not talking about junior programmers, but guys with serious money and hardnosed business skills. The whole thing is completely bogus, and I am glad that the jury saw through her.

Comment Re:Reminds of of something at a past job (Score 1) 765

OK, you should blame me for this, not the guy since I am quoting from the memory of years back. It is quite possible that he had done this the right way. The point of my comment were the names of the variables, not the implementation thereof. Jeez, I did not expect a code review here. Anyway, since the guy's implementation stood the test of time and earned the company several 10s of millions of dollars in sales, you have to assume that he knew what he was doing.

Comment Reminds of of something at a past job (Score 1) 765

Worked for a company several years ago, where the lead programmer in a project (a superstar by all accounts and someone who was responsible for pretty much 25% of the company's codebase) was discovered to have used non-PC names for all his local variables. They were surprisingly apt, and hilarious, but definitely questionable in the current political environment.

For example, he would have code like this to represent the most significant and least significant words of a 32-byte unsigned int:

hungLo = word & 0xFFFF;

hungHi = (word & 0xFFFF0000) >> 16;

wellHungLo = word & 0xFF;

The problems started happening when the company grew and and some women were added to the team and took over the responsibility for the code; you can imagine the sort of complaints we got; ultimately we had to have a semi-major release whose only purpose was to sanitize the codebase.

Comment Re:Intel chip better than Qualcomm? (Score 4, Informative) 77

This. The modem performance of the latest Qualcomm chips are pretty close to channel capacity and at least 3dB better than the best from either Intel's or MediaTeks according to reports I've seen. That means roughtly that the modem part of the phone spends double the energy to attain the same speeds, and under power-limited conditions would provide far less throughput.

It is pretty difficult to get perfect performance out of a cell modem, the underlying theory is pretty complex, and translating these complex algorithms into a practical working implementation is incredibly difficult. Neither Intel nor Mediatek know how to close the gap. Qualcomm is probably the only company in the world that has the knowhow and brainpower to do this.

But here is the thing: there was a time before the advent of the iPhone when consumers actually cared about the quality of the modem or underlying wireless technology. They don't any more. Or at least, not enough to vote with their wallets and do anything that the phone-makers care about. No-one who likes the iPhone will ever switch away to Samsung or similar because the cell modem is better... especially since they are on Wifi more than 50% of the time.

This is why Mediatek has become a unbelievable success in Asia and now biting into Qualcomm's profit at the high end. This is also why Intel (after struggling to make a viable cell modem for years and years) is finally getting a shot at the big time. And this spells really bad news for Qualcomm... another case of the market picking a demonstrably inferior product.

"We learn from history that we learn nothing from history." -- George Bernard Shaw

Working...