Wednesday, December 31, 2008

Zune Y2K9!


MSFT's sloppy programming shines again! This time 30GB Zunes dying out due to a firmware issue that makes them not recognize 2008 as a leap year. Or is it an attempt by the Zunes to end their pathetic lives?
Solution? Wait for Jan 01 2009.

http://gizmodo.com/5121311/30gb-zunes-failing-everywhere-all-at-once?skyline=true&s=x

Tuesday, December 30, 2008

IE evil but dying!

Summary:
Fx is predicted to hit more than 21% market share in Dec, IE will drop below 69%. Of IE versions, the biggest loser is IE6 and IE7 isn't gaining marketshare, only IE8 is gaining marketshare but not fast enough to offset the net loss for IE6 and IE7. There is also a conclusion that Fx is picking up more IE users than any other browser out there, out of every 3 users leaving IE 2 of them are picked up by Fx. Safari and Google are also enjoying marketshare growth, while Opera not so much.

http://www.tgdaily.com/content/view/40701/113/

Monday, December 29, 2008

You are not expected to understand this.

Recently I've bought the BEST BOOK EVER, and I've just finished Chapter Six. I can describe the book as simple EPIC, and it is really helping me grasp a topic very dear to me, and that is inner working of an OS.

Chapter 6 discusses the boot process of Unix 6th Edition on the PDP11, the source code accomponied with the commentary had this interesting comment:

 You are not expected to understand this.
And then followed by three short but very cryptic lines of C code. The book's author describes the lines as enigmatic and leaves explaining them to later in the book, but when reading the source code I couldn't help not laughing.

Thursday, December 25, 2008

Psyjoke!

Arguing against EULA's yet having their own, hypocrisy!

Saturday, December 13, 2008

You reap what you sow!

Sony isn't having a happy holiday this year..

Nov. 2007 | 2008 | % Change
Wii: 0981K | 2040K | 108%
NDS: 1530K | 1570K | 2.6%
360: 0770K | 0836K | 8.6%
PSP: 0567K | 0421K | -25.7%
PS3: 0466K | 0378K | -18.9%
PS2: 0496K | 0206K | -58.5%

Can it get any worse for Sony?

Actually... Yes!

PlayStation by the Numbers November 2008

PlayStation Brand Continues Strong Sales Momentum Into the Holiday Season; PS3 Hardware Sales Grow 60% Year-to-Date
Total PlayStation Hardware Unit Sales in November 2008 Top 1 Million
The PlayStation brand began the holiday season by posting solid sales at retail across its three platforms, with more than 1 million hardware units sold in November 2008, a 93% growth from the October 2008, according to NPD.

PLAYSTATION®3 (PS3™) has continued its strong momentum during the holiday season with 378,071 hardware units sold in November, representing an increase of almost 100% from October. From January to November 2008, more than 2.8 million PS3s have been sold in the U.S., representing a year-to-date hardware sales growth of more than 60%.

[... too much blah blah ...]

PSP® (PlayStation®Portable) and the Ratchet & Clank: Size Matters PSP Entertainment Pack proved to be a popular choice for movies, games and entertainment content on-the-go in November, with 420,539 units sold. This represents an increase of 118% from October.

Power of the PlayStation Portfolio
The PlayStation brand generated strong sales across all three platforms, earning $663 million in November.
Year-to-date (Jan-Nov), the PlayStation brand generated more than 5 billion in revenue, representing an 11% growth year-to-date.
PlayStation total hardware revenue was $261 million in November, representing a year-to-date growth of 9%.
PlayStation total software revenue in November was $352 million, representing a year-to-date growth of 16%.

Oh Sony! Way to spin your sales disaster!

Thursday, December 11, 2008

Why I love Perl

I'm a Perl newbie, only started using Perl 2 weeks or so ago. And I'm already falling in love with it!
I love how fast I can get work done with Perl.
In other languages you find yourself working on things before you even started working on the problem on hand.
Let me clarify, in Perl, you simply, open a file and pass its content to an array like this:
 
open(INFILE, $inFile) or die("Error: Can't open file!");
@lines = <INFILE>;
$inFile is assumed to have the name of file you want to open, and @lines is the array that'll store the file content.
People familar with scripting language might be wondering why I'm making a fuzz, but the fact is, I'm also new to scripting languages. Things like this are a revelation to me!
Another reason is, I had an array of lines of ASCII and I wanted to reverse the lines, in other languages you had to write a loop to do that, simple, right? In Perl it is even simpler, all you have to do is this:

@revGrd = reverse @grid;

And the final reason is converting to binary, it is as simple as pack.

Wednesday, December 10, 2008

Microsoft readying to backstab its WinMo partners??

The rumors are rumors no more. Evidence seem to indicate that next year Microsoft, in partnership with nVidia, will be bringing a new gaming oriented zune phone, this ZunePhone should be announced at 3GSM, and will function to do one thing, replace WinMo devices, and maybe lure Apple and Google haters.

Microsoft once again is backstaping its business partners. Just like it did with its PlaysForSure partners when it introduced its own media player failure, the Zune. Not just its partners, but thousands of PlaysForSure consumers found themselves owning MS-DRMed music that the Zune can't play!

Saturday, December 6, 2008

This has gone too far!

I'm sick of the evil and greedy leeches trying to cash in on Apple's IP!



The move to x86 brought with it great fortunes, but also a lot of legal headache. Apple needs to do something special in its hardware, they've got PASemi, Apple needs to add a special chip in their computers, POWER or ARM, Apple has licenses for both, that OS X wont boot without. All this can be done without breaking compatibility with x86 versions of OS X and other x86 OSes, like Windows.
If Apple plans this right, by the time OS X releases require the custom chipset, Macs with such chipset would have been on the market for 4 years, simply release OS X 10.9 or 10.10 requiring this custom hardware, and BOOM! the clones suddenly can't run the latest of OS X, it wont be possible for them to figure it out, especially if Apple integrated the chip in a way without disclosing whether it is ARM, POWER or something else, and remained secretive about it, plus being a custom chip, means it wont be available off-shelf. By that time, people who were using Mac clones, would become invested in the Mac, either by familarity or also in software and hardware, they have to either buy a Mac or switch to something different.

Friday, December 5, 2008

Lotus Symphony doesn't look right!

I've been using Lotus Symphony as my default office suite of choice for a couple of weeks now for one primary reason, tabs! Tabs enables me to open multiple documents in one window and reduce clutter. Another feature I like is the built-in web browser (gecko based), while very minimal, it allows me to browse the web and grab the information I need without having to launch or switch to a web browser.
Lotus Symphony is based on OpenOffice.org 1.1.4 code, but with a much nicer UI, and did I mention tabs?!
Yet, the much nicer UI, has one great flaw, at some places it doesn't feel native at all!


Look at the scroll bars, combo lists, buttons and the Find and Replace dialog, it looks like it was lifted from Windows 95. Yuck!
Maybe they were? Maybe some portions are ported from Windows using Wine? I have no idea, why IBM would use non-native widgets for its GNU/Linux port, which is not the case for the Mac OS X version, which does seem to use native widgets and has a more native feel to it.
I really hope the next release of OpenOffice.org introduces tabs, OO.o feature wise is ahead of Lotus Symphony, and looks much more native on any platform.

Monday, December 1, 2008

soundKonverter is a godsend!

I had some flac files that I needed to convert to mp3, just in case you are wondering I own the album, twice, to play on my iPod. CURSE YOU APPLE! Searching the webs, the best solution I found was to download some shell script to do the trick. I launched Synaptic Package Manager to download needed packages and as I were doing just that, noticed on the search results soundKonverter described as frontend to various audio converters, I downloaded it any my God it works so well! Thanks to all who worked on bringing such an integrated solution.


Now this got me thinking why didn't anyone mention this excellent and easy to use solution on the various forums and blogs I visited searching for a solution? All they talk about is shellscripts to do the trick. I personally have no problems with shellscripts, I write my own sometimes, but I remember the looks on my younger brother when I tried to explain to him how to use a shellscript to convert audio files.
If you need to convert audio files on GNU/Linux easily, there is a good chance soundKonverter will more than satisfy you!