Follow Slashdot stories on Twitter


Forgot your password?
What's the story with these ads on Slashdot? Check out our new blog post to find out. ×

Comment Re: Compiler optimizer bugs (Score 1) 285

and the program would crash on that line.

Not all compiler bugs cause a crash. A crash on the line is the ideal bug. I had to deal with a getc()/ungetc() bug that caused a wrong character to get inserted into the file stream. I spent days "printf-ing" the file parsing code. Once I found the bug, I was able to demonstrate it to the compiler guys in a 30 line program. That looked so easy to colleagues and the compiler guys after the fact.

Comment Re:The US played a huge part in delaying India (Score 5, Informative) 126

The United States prevented Russia...

I am very skeptical of that and of the links you have posted.

Since when does Russia give a shit what the US tells them to do?

This link will clarify your doubt. This is a very respectable Indian magazines (India Today) 1993 article: Quote from article:

Russia caved in only because President Boris Yeltsin is desperate for Western aid to bail out his nation from the economic mess it is in. And the US had also threatened that it would stop all future space contracts with Russia including joint launches. So Yeltsin, who had pledged to uphold the deal when he visited India in January, instructed his negotiators to yield. Read more at:

Comment Re: LibreOffice & Apache OpenOffice merge (Score 2) 157

Windows _just_ works. I began using Linux Mint a few months ago for learning. And I find it harder and harder to find latest software packaged for it, they all expect me to be on the latest release. With a release every 6 moths, that is not very good at upgrading, I think a lot of people would like to be on Windows. Where XP users (10+ yr old OS) are happily installing 99.99% of all available software in the latest versions without a hitch. Of course, I am on Win 8 with ClassShell start menu. That is the max customization I need. AND nothing has broken due to me installing the start menu, and I know nothing will. Windows has one of the BEST backward/forward compatibilities I have every seen for any OS. (Seen Solaris, Linux (RHEL/Ubuntu) and Windows of-course). Any decently written software from 15 yrs ago will still install and run. Without requiring a exponentially increasing, cascading list of dependencies. On linux, if you are not on the latest version of the OS and are installing the latest version of the software, they will require specific versions of components where you have a newer version of the same and installing both simultaneously requires being a IT equivalent of a Gymnast.

Comment Re:Eh? - They were ahead in the 64 bit race (Score 1) 193

HP's doomed Itanium was _ahead_ in the 64 bit race. It was one of the first 64 bit processors that gained reasonable market share.
The true reason for its demise is the lack of backwards compatibility. They decided to fix everything in one go: 64 bit, increased execution parallelism without programmer effort etc.
Years later AMD came up with x64 that was compatible with x32 and Intel quickly hoped on board as it saw the marked liked backward compatibility.

I have seen the Itaniums, if the program was slightly optimized, it would beat the daylights out of other architectures in terms of performance. Too bad that didn't count.

Comment Re:Why? (Score 1) 289

You are forgetting that 'urgent' critical & security patches don't wait for patch Tuesday. If a vulnerability is really needed, they will release it as soon as it passes regression testing.

This is fine. Sometimes holding back on an update means that Administrators can plan for an update and be prepared to install it as soon as it is disclosed. Unlike OSS that just plonks it out. You cannot plan for their releases.

Comment Re:Slower? He's Saying Slower?!? (Score 1) 73

It is true. 7 days for 95% companies is unrealistic. If you make big enterprise software to be sold to big vendors (SAP?), the clauses are simple: Any regression bug that is noticed and someone screams too loud => heads roll. So they have test-cycles that take weeks, for anything, however small the change is. The problem is not with the development companies, the problem is with the user-companies. They buy software with a 90's mindset. Which software today doesn't have bugs, security bugs, and regression bugs (something used to work, no longer works)? As long as the vendor is agreeing to quickly fix the regressions and the regressions are not data eating, they you should be okay.

Comment Nothing beats competition. That's the only way. (Score 1) 329

99% of Indians have to buy phones at full price, the concept of career subsidies is unheard of (except one carrier 5-10 years ago that decided to rip people off, thus destroying the very concept in people's minds. [Yes Reliance, I am looking at you]). Again 75-80% consumers are on Prepaid SIMs. Not because they have bad credit (though many do), but because due to some twist of fate, prepaid was always cheaper. This is what I pay for my Mobile access (I don't make many calls): $4 every 3 months. This is a minimum recharge to keep my connection alive. It costs $0.02-$0.04 to talk anywhere in India, per minute. But my plan charges it per-second so if I talk for 6s (I reached safely, got to run, bye), I get charged $0.002. This was only possible, because a previous government, decided to throw open the sector to competition. I have 3 Major and 3 minor players who are ready to hand me a mobile connection. i.e 6 players in every region. Until a few years ago, they were slitting each other's throats for getting customers. We as a democracy, decided to throw out that government. Brought in a bunch of corrupt people (who promised us the moon) and those 6 players will soon turn to 2-3 players via mergers. The ONLY WAY the US can have better mobile telephony, is to increase competition. Simple. Nothing beats competition.

Comment Car sales the lowest in a decade. The end of Cars. (Score 1) 863

The analogy is like saying "Car sales the lowest in a decade. The end of cars is in sight." Yes sales will be low, but the PC will remain as a utility, like the Refrigerator. No longer the center of attention, but always needed and ubiquitous. All the phones/tablets etc. need the PC as an anchor. Sure everything is moving to the "cloud", but all it will take is for a few accounts to get hacked big time and people losing their contacts forever to realize the "cloud" is not a foolproof solution.

Every successful person has had failures but repeated failure is no guarantee of eventual success.