Saturday, May 27, 2017

The first highly stable Windows releases - Windows 2000 and Windows XP [COMPACTIDEA]

Some might say that this crown goes to Windows NT 4.0, but I've never used it. Back in the late 90s and early 2000s, and particularly since 2001/2002 when I got my first computer, I've installed and used various flavors of the Windows operating system, and that too numerous times - 95, 98/98 SE, ME, 2000, XP, Vista, 7, 8, 8.1, 10, and so on. I personally feel that Windows 2000 and Windows XP were the first truly stable Windows OSes. Life before these stable OSes was hellish - Windows 98/ME could/would crash any damn moment, taking with it whatever you might have been doing. Installing drivers today is a non-issue, but back then finding the right drivers and installing these was "the" main issue. It's possible that NT 4.0 was relatively stable as well [I used to read about its enterprise-class stability, especially compared to 95 and 98, in computer magazines during my school days]. Back then they also used to praise the rock-solid stability of Linux. But 2000 and later XP and Vista changed all that. The Windows of today, for example 8.1, is so stable that it frequently stays on on my systems for months without any issues.

Thursday, May 25, 2017

Iran-North Korea partnership is so obvious [COMPACTIDEA]

Iran has the money/resources [and also determination/intent], while North Korea has the technology [missiles, nuclear]. Iran lacks technology, while the North lacks money/resources. Such an obvious partnership. Iranian scientists should fly to North Korea to learn the designs, the formulas, the technology, and in return Iran should shower the North with cash. A mutually-beneficial alliance between these two nations will keep America's hegemony in check. The key questions here are:
  1. Why hasn't such an obvious partnership happened yet?
  2. Is such a relationship already brewing under the sheet? [answers question 1]

Wednesday, May 24, 2017

Microsoft has itself, to some extent, crippled Windows 10 Mobile by giving slower hardware in Lumia smartphones [COMPACTIDEA]

Recently upgraded my Lumia 640 XL to Windows 10 Mobile. Not everything is good. Overall it has been a big step backward. If I could [unfortunately I can't], I would definitely go back to Windows Phone 8.1 [Lumia Denim] in a heartbeat. My phone used to be so fast on 8.1 Denim. My Lumia has become so slow after upgrading the OS. It's almost useless now. Its slowness irritates. Fuck Microsoft. Plus, and this is very important, Windows 10 Mobile isn't better in every sense than Windows Phone 8.1 [Lumia Denim]. The former has lost some features of 8.1 Denim, and some features have become worse due to changes [note that this isn't about being slow due to dated hardware specifications]. Sure, Windows 10 Mobile has many new features, but what's the use of features if the hardware is so slow? It doesn't feel so on 8.1 Denim, but it clearly shows on 10 Mobile. The full power and potential of Windows 10 Mobile simply can't be realized/used because the phone hardware is so pathetically slow. In this sense Microsoft itself is responsible, to some extent, for me not being able to take advantage of Windows 10 Mobile. Also, there is some very good stuff in the Store, but again, I just cannot use any of it due to the deficient hardware. On 8.1 Denim, at least everything ran fast and nothing irritated me.

Friday, May 19, 2017

Not showing him directly, and indirectly reporting a highly demonized image of him - that's how US media makes tyrants out of normal men

Realized this while watching these [1, 2, 3] scenes of Dr. Strangelove. If these videos get deleted, then one of these scenes is at approximately 74 minutes and 30 seconds into the movie. You never get to hear or see Dimitri Kissoff, the Soviet Premier. Yet you develop an image of the Premier based on what the US President speaks. You feel that the Premier drinks excessively, listens to loud music while at work, gets "mad" and "hysterical", and so on. The stereotypical image of any Soviet/Russian leader that the US media has carefully implanted in your head quickly gets confirmed, without you ever having seen or heard the man directly.

That's how US media creates tyrants out of normal men. Men who happen to be leaders of nations that are "defiant" to US hegemony. The US media demonizes these men and presents such distorted and twisted images of these men to the public/viewers that stupid Americans/Europeans/Westerners start to believe that these men are so full of evil that they must be annihilated without delay. So they hardly ever show full-length videos of Assad speaking [else you'll get to know the real truth that he's a sensible man and a patriot], and when they do air tiny clips of him, they pick portions and sentences such that the surrounding context gets hidden so that his statements appear evil/devilish. Same with Saddam and same with the North Korean leader.

Thursday, May 11, 2017

My respect for the Supreme Court of India has reduced somewhat [COMPACTIDEA]

I've long had a lot of respect for the Supreme Court of India. It has gone down somewhat. Two reasons:
  1. Why does the Court think that there can't be corruption inside it? If someone alleges that there's corruption at the Supreme Court, and that certain judges there are corrupt, then instead of investigating the claims, the Supreme Court simply punishes the fellow for "contempt of court"? Smacks of arrogance. Supreme Court shouldn't behave as if it can't be touched and that it can't ever be even partially corrupt. Shouldn't be so short-tempered that anyone alleging anything against the Court immediately invites the Court's [arrogant] wrath. Is the Supreme Court trying to hide something? I personally believe that the possibility of corruption at Supreme Court cannot be ruled out [doesn't in itself imply that corruption necessarily exists there already, just means that the possibility of its existence there cannot be automatically ruled out].
  2. Why has the Supreme Court issued a gag order, barring media from reporting any and all of Justice Karnan's statements? Is the Supreme Court afraid and trying to hide something? Does Justice Karnan's allegations of corruption indeed have legs? If so, the SC's desperate-looking actions seem to suggest so.
And my high respect for the Court has come down several notches.

Sunday, May 07, 2017

I am VERY happy about the first flight of China's first strategic passenger aircraft, the Comac C919 [COMPACTIDEA]

Let the dogs bark. Let the Westerners claim that the Chinese copied their stuff [on the inside, they're quite nervous]. Let the critics complain that China is "late". Let the Whites point out that a lot of what's inside the C919 is Western made. Let them spew bullshit and try to spread FUD about this plane's quality/reliability/safety. They're nervous because their cozy and lucrative duopoly has seen the first serious threat in decades. I, for one, am happy about this first flight. It marks the arrival of China on the stage. The duopoly must be crushed. Airbus and Boeing are both instruments of the barbaric regimes of Europe and US. These must be crushed. Whether this is done by China or by Russia or by both working together, doesn't matter.

Wednesday, May 03, 2017

Windows 10 does not have respect for its users - it is designed to help and enrich Microsoft, even if this is at the cost of its users [COMPACTIDEA]

  • Upgraded to Windows 10 Mobile on my Lumia 640 XL [from 8.1]. It said during update that "you'll find your data exactly where you left it". After update, lost all SMSes. What the hell is this? I had several very important SMSes [some of those related to business deals]. Microsoft folks should stuff Windows 10 Mobile disks into their asses.
  • Even though I've properly configured my Windows 10 Mobile to not automatically restart if/when there are updates, today morning [3-May-17], when I woke up and swiped the screen open, there was a window with several sliders already in the "I agree" position. I felt surprised. What's this? One of the sliders was about sending Microsoft "diagnostic" information. Others were about sending to Microsoft what I type, what I speak, what URLs I visit, data on my usage of apps, where I travel, etc. Basically everything I do. All these sliders were pre-checked into the "I agree" position, and at the bottom was a single button "Accept". They know that most people will just push this button and rejoice! Telemetry begins to flow!
    • But the key point here is that they restarted my phone without asking/telling me, closing all the open apps in the process. Again, little respect for the user, and concern only for MSFT's enrichment. I keep apps open as reminders sometimes. I don't remember now what was open. Data lost basically.
    • I carefully placed the sliders into positions I deemed appropriate [balancing functionality and privacy], but as is well known, telemetry couldn't be turned off fully. Fuck you Microsoft.

Thursday, April 20, 2017

Is Google's Android so much more popular than Apple's iOS? [COMPACTIDEA]

Looking at only the difference between the number of ratings/reviews of this app shows a clear difference - Android is at least 186 times more popular than iOS [forget everything else]. This is a staggering difference and it isn't good at all. Google having a near-monopoly on mobile operating systems is not and cannot be good for anyone except Google and CIA/NSA.

Wednesday, April 12, 2017

Sunday, April 09, 2017

There are idiots who go crazy over the closing of the financial year, 31st March [COMPACTIDEA]

Happens every year. I've seen it every time. These idiots go mad, as if resetting ledger balances to zero is a must at the end of a financial year [it isn't]. They'll call you repeatedly as if a mountain will break if we don't give/take cheques to reset the ledger balances. They'll send a small NEFT of INR ~5K-6K and then call you 10 times to confirm if you received it. Losers. Total losers. With no sense of accounting and more importantly no grand vision. Tied up in petty, meaningless issues. Will stay tied up in such nonsense shit throughout their worthless lives, devoid of any creation, innovation or deep thought.

Friday, March 31, 2017

Credit card is like a time machine - it shifts future incoming cash flows to the present [COMPACTIDEA]

Your money is coming on the 15th. Today is 2nd. You need it today. Solution? A credit card. It shifts future cash flows to the present. Like a time machine. As a bonus, it gives you discounts and/or redeemable reward points, plus an interest-free credit period. What's not to like here [if you stay disciplined]?

Wednesday, March 29, 2017

Explaining in four words, the US/UK ban on carrying electronics in aircraft originating from certain countries [COMPACTIDEA]

Emirates. Qatar. Etihad. Turkish.

Those four words explain it all. For this clearly protectionist move, national security is the convenient and unchallengeable excuse, as usual. Evidence, if any, is classified, as usual.

Sunday, February 05, 2017

Thursday, January 26, 2017

Steps Mozilla must take to turbocharge Firefox's performance and take back share from Chrome [COMPACTIDEA]

  • Use the best available compiler, and compile using optimum settings so as to produce an optimized build.
  • Program and compile Firefox in a way that it starts fully utilizing all those dual and quad cores that are commonplace in desktop CPUs from Intel and AMD.
  • Optimize the number of processes Firefox uses [Chrome goes to the extreme with separate process for each tab].
  • Programming code overhaul is needed in the Firefox/Gecko code to improve rendering speed, reduce latency, consume less memory, scroll more smoothly, and so on.
    • Ditch XUL and switch to pure native code.
  • Utilize all those fancy instructions that AMD/Intel are rolling out in the newest processors. Why artificially handicap Firefox by not using all that's available in modern processors and operating systems?
  • Utilize the GPU efficiently and fully [GPGPU]. This will provide the horsepower that will make Firefox fly.
  • Defragment Firefox installation folder post install so that its launch isn't artificially slowed down.
  • Of course, all of these optimized binaries need supporting software and hardware to run on. So there has to be a stub installer, which assesses the available hardware and software environment upon being launched [including 32-bit versus 64-bit], and pulls down those binaries from Mozilla's servers that are best-suited for each system. This of course means that Mozilla will now have to maintain multiple binaries. It'll be worth it though.
    • Where Internet connections are fast, the binaries served should be optimized for performance, and not for size.
Update [2-Feb-17]: It seems it's possible to collapse/group the above points based on common themes. For example, one theme could be called Utilize All of the Available System Hardware and Software Resources Fully and Efficiently. This would include things like multi-core CPUs, utilizing special instructions in microprocessors, GPGPU, etc.