web analytics

WTF!? Not Syok Ar? Bite Me Lar!

This is not a diary! And for those who think blog is a diary, why you write your diary and put it on the web? So stupid!

Steve Jobs Is Suffering From Pancreatic Cancer

Steve Jobs 1984

Full Name: Steve Paul Jobs
Date of Birth: 24th Feb 1955
Place of Birth: San Francisco
Founded Apple At 1976

Steve Jobs iPhone 4

As you all have known, Steve Jobs has resigned as the CEO of Apple.
But he will stay on as the Chairman of Apple’s Board of Directors.
Tim Cook had been selected as his successor by himself.

When the news was release to the public, Apple’s share had immediately drop 7% at the same day.
Most people, notably iPhone users, are concerning about will there be anymore newer model of iPhone or not after Steve Jobs resigned.
I say, these i-tards are all stupid!
iPhone was Steve Jobs idea, but it doesn’t mean that if he quit, there will be no more iPhone! Tim Cook is capable enough to succeed Steve’s plan and will continue to bring brighter future to Apple. Unlike Steve Balmer who succeeded Microsoft from Bill Gates, Steve Balmer was known as a clown, even long before Bill Gates announced his resignation.

Unlike most i-tards, who only concern about iPhone, I am more concern about this IT pioneer’s health condition. At first people thought it was just a rumor, but after some investigation and verification from several trustworthy sources, it has been confirmed that Steve Jobs had suffered from Pancreatic Cancer since year 2003.
News Source: Bloomberg

The picture below, was taken after the day he tendered his resignation letter.
We can see it clearly his health condition is already very bad currently.

Steve Jobs Sick

The current picture of Steve Jobs

Losing an IT pioneer like Steve, is a great lost to the IT world.
Although I am not an Apple product’s fan, but I do admit that Apple had did a very good job under the administration of Steve Jobs. Well, the first ever desktop computer with GUI, Apple Lisa, was born under Steve’s hand!

It seems like all of his work mates do know that he is in a very bad health condition.
In his resignation letter, he had written this:
“I have always said if there ever came a day when I could no longer meet my duties and expectations as Apple’s CEO, I would be the first to let you know. Unfortunately, that day has come.”

Here is what I hope Steve will be able to read (although I know he will not read this anyway).

Steve, thanks for giving me and other people to have chance to download Darwin.
I am still keep it in my hard drive, as it is the only thing I have which is the closest to Macintosh.

Although Macintosh is expensive and I can’t afford to buy it, but you have proven to the world that BSD Unix is a very powerful OS. As a FreeBSD user, I do feel proud that Macintosh is part of the BSD family distro.

Although I don’t like your product’s fans a.k.a i-Tards, but I have to admit that I do like you, same as I like Linus Torvalds, Kevin Mitnick etc.

Anyway, may God bless you, and enjoy your remaining days. Hope that you can see the day iPhone 5 and iCloud launch to the market.

Xmas Themes For Gnome 2.x!

If you are using Linux/BSD, and you wanted to have a Christmas themes for your Gnome desktop, here are 2 themes you may download.

I found these 2 themes from http://gnome-look.org.

Ultimate Edition Xmas Theme

This theme pack will not set squat for you. You will have to set the theme etc.
Included in the deb:

1 GTK / Metacity theme
2 Emerald themes
1 Icon set
1 Wallpaper
1 GDM (Jaunty or less)
1 Cursor set
1 Compiz cube cap
1 XSplash (optional & separate package)

Should you decide to install the xsplash (Karmic+ users only) it will replace your current xsplash. If you are unhappy with the xsplash you can replace it by entering the following in a terminal:

sudo apt-get install ubuntu-xsplash-artwork

Download Files:
(Ultimate Edition Xmas Theme Pack)
(Xmas XSplash 2009 Karmic+ only)

Go to the next page for the other theme downloads.

iTalk Whoa! Party At Borneo Rain Forest

italk whoa logo

If you did read my post at 7th April, you will know that I am at Borneo Rain Forest, Sunway to attend the iTalk Whoa! launching party, as well as doing live blogging from there and published to Twitter, Identica, My Facebook Status, Garfield’s Shout, Vox etc via a centralized publishing platform.

I was arrived late that day. Anyway, not that I’m the only one who are late. I see a lot other bloggers also rushing into the event venue too.

The first thing I did there, was the same like what other bloggers did. Sign my name, and get the sticker and the headset that is given by the event organizer. Then find a place to sit down and relax. And of course, light up my cigarette and relax.

I see a lot of other bloggers is busy socializing around. That is not I wanted to do anyway, I don’t even know any of them, those who I know them online, I can’t even recognize their face. You know lah, pictures online is photoshoped like hell, and when at real life, the face is totally different, so how could I can recognize any of them? By the way, I am quite a shy guy shy macho guy anyway.

By the way, this is the event’s programs time table:

At sharp 8.30pm, the MC was inviting the VIPs to give speech and introduce about the TM iTalk Whoa!

The next, its the Media Session where the media are given opportunity to ask question about iTalk Whoa!
Of course, the “Media” is included bloggers as well, not only journalist.
I can see that a lot of people feel shy to ask questions. There is only a few person is asking question during the media session.

Myself, I do ask some questions as well.

After the media session has ended, the most entertaining part is started.
Bunkface is singing on the stage.
Among all the songs they sing, I like “Melalui Tingkap Aku” the most. You know which song I mean don’t you?

During Bunkface is singing, a lot of people take pictures.
There is so much flash lights flashing around the stage.
But hey, since this is a product launching as well, why not so much people is taking pictures during the media session? Why there is so much people cam whoring them self during the event, but not take those pictures that is more important for writing in their blog?
For me, during the media session, my camera battery was depleted and not yet change the battery on time for the media session.
But what about the others? A lot of these bloggers is not doing their job!(Not all of them didn’t do their job anyway…)

During the time Bunkface is performing, the vocalist got talk for a while.
He asked the audience if anyone did buy their 1st album or not.
No one answer, and the vocalist was so sad.
But someone who are standing behind me said “Download that whole album’s mp3 for free got lar”.
Luckily no one hear that, if not everyone will boo him. Although the fact is, everyone who are standing there also always do the same thing.
During Bunkface is singing, there is also someone who are very crazy but heroic.
He shouted “I hate Josh Lim!” Although not much people hear that, but those people who hear that shocked by him.
You the man dude!

After I took some pictures, of course, I am enjoying the foods while listen to the songs.
Free foods dude!

And here it is, the gift from the organizer.

It is now attached to my desktop, and my smaller headset is now inside my laptop beg already.

Reblog (IT April Fool Prank): Stephan Hermann: Google is going to acquire Novell and the Unix copyright

Some secret source inside Google Inc. reported to us, that Google is going to acquire Novell, the Company who brought you Novell Netware.

After all court fights between SCO and Novell, regarding the Unix Copyright, the Google Board was afraid to be sued by SCO, too, as most of Googles infrastructure is running on the illegal Unix derivate “Linux”.

Eric Schmidt, Google Board member and CEO of Google, said to, as reported by our secret source, Larry Page:
“I have no time or the money to fight against SCO. After the desaster of Google China, we need to save the money for bribing the old farts on the Chinese Government, that they open up the great firewall. Therefore we need to buy Novell and their staff, because Novell is the copyright holder of Unix, and you know I was at Novell, and when we have the copyright, we will be evil!”

It’s not known, when this will happen, but there is already a plan how Google will make revenue out of the new Unix Copyright.

Nikesh Arora, President, Global Sales Operations and Business Development will start to enforce Unix Licensing to all Linux, BSD, Solaris, AIX, Xenix and Windows Distributors and Linux, BSD, Solaris, AIX, Xenix and Windows Users who won’t sign up for an account to a Google Service, like GMAIL or Google Buzz or porting their software towards Googles Apps API.

If those people won’t share their private data with us, we will enforce our rights. There is no way to avoid Google, the easy way or the hard way. Google hates users, Google don’t know. All Microsoft Users, and especially the Microsoft Board including the fat, dancing Ballmer and the funky Gates, will be sued, because Microsoft does use a good portion of Unix Sources inside their crappy kernel”.

Chris DiBona, public sector engineering manager at Google Inc, wasn’t suprised, as our insder reports.
“We knew (for some years) already that Microsoft is using a lot of GPL and BSD Licensed Software Snippets inside their Microsoft products. We reverse engineered the Microsoft Kernel and found that they still have portions of Minix Source. This changed for Windows 7. The Windows 7 kernel is mostly the Linux Kernel with some adjustments from BSD and removed License and Copyright statements. Therefore, Microsoft will have a to pay a lot of Copyright fees to us. This will be fun! But we still have a problem about something we found while disassembling the kernel. We found a piece of code named >>jbacon_robot.c . Somehow it always sends out messages in random intervals to Twitter and Facebook with a random ammount of “awesome”, “rock” or “horsemen” + more random content. It has no real functionality, it’s just there. We wonder if this is the real trojan horse the world speaks about when the user’s windows computer is crashing. Another surprise was to see, that Microsoft Office actually is an older branch of StarOffice with a refined UI.” (StarOffice became during time OpenOffice)

When we (I and my colleagues) heard this news, we were shocked.
But when you get bad news, there is also good news.
I shouldn’t be writing about this, but after this bad news from Google, I have to tell you this secret (Sorry, Mark!):
Ubuntu and Canonical won’t be hit by this war between Google and the Users.
Canonical and their Launchpad Team are already working on rewriting the Linux Kernel in Python, so actually there is no C code anymore, and nobody will sue Canonical or Ubuntu Users.
The new python kernel will be shipped to the Ubuntu community after the Ubuntu 10.04 LTS release.

Oh, and I’m happy to report that the lucid+1 release will be named “Monster Marble”.

Source: http://shermann.name/content/breaking-news-google-is-going-to-acquire-novell-and-the-unix-copyright

And yes, I was fooled by it to believe that Ubuntu actually doing the kernel with Python which is too slow for the kernel….. Damn!!!!!

OpenSSH 5.4 released

This post is intended for those who are using Linux/BSD/Unix servers and those who did use Linux/BSD/Unix to read.
Normal computer users will not know what it is.

So if you never use any Linux/BSD/Unix before, don’t even bother to continue read, coz you won’t understand this post and you won’t know what it this thing, unless you are interested with what it running inside your router or managed network devices in your office.

Simple introduction to those who interested to know what is OpenSSH and have no idea what is OpenSSH:

OpenSSH (OpenBSD Secure Shell) is a set of computer programs providing encrypted communication sessions over a computer network using the ssh protocol. It was created as an open source alternative to the proprietary Secure Shell software suite offered by SSH Communications Security. OpenSSH is developed as part of the OpenBSD project, which is led by Theo de Raadt The project’s development is funded via donations.

Quoted from Wikipedia.

Then what is SSH?
Answer: find in the Internet yourself lah, this article is only about OpenSSH, not about what is SSH protocol!

Anyway SSH (A.K.A Secure Shell) protocol has been very useful for a lot of sysadmin to administrate Linux/BSD/Unix. SSH has been serve as replacement to Telnet and other remote shell protocols due to they are not secure enough where they only send the password during the session login by just sending the password in plaintext. So SSH protocol has been designed to replace these insecurity where it send passwords during login session with encryption. Encryption is very important especially when a sysadmin is logging in to a server via the Internet.

The SSH protocol has evolved since version 1.0, then 1.3, 1.5 and then now 2.0. But I will not talk much details about the SSH protocol versions, since I am going to be more focus on introducing the usage of SSH and OpenSSH 5.4.
Also, I am lazy to talk about its DSA or RSA keypair things. Cos there is too many things to talk about if include the encryption things.

Anyway, sysadmins like me who are administrating Linux/BSD/Unix, we do all the work my using SSH to configure the whole server. In other words, it is just the same like we are sitting in front of the server itself to do what we need to do for the server. Therefore, it have advantages over Telnet which do not have such flexibility since Telnet do have a lot limitations.

When I said that when sysadmins is using SSH to control the server, those who do not know what it is will thought that we will see the “Desktop” of the server.
You are wrong actually. Linux/BSD/Unix servers usually do not have desktop environment installed by default, unless some moron install the Xserver/Xorg and the whole desktop environment into that server. Then these moron will use tools like VNC to connect into the server(coz these morons don’t know how to use Linux/BSD/Unix commands).

In short, a well deployed server will only have shell, where there will be only using commands. This will be saving a lot of the server’s resources such as CPU cycles and RAM. And of course, less apps is installed(the whole desktop environment), less possible exploit.

Currently, only Windows servers is still using Telnet. And most of the things in Windows servers, are not able to configure via commands, and the “syisadmin”(A.K.A sister admin/baby sitter, lol) will have to login using RDP to login into its Desktop to point and click like using normal PC to do work. So pathetic… Using a desktop as a server and payed so much for the OS license.

Ok, stop being sarcastic already.
Back to the topic.

Aside from using SSH as remote shell connection protocol with commands, it is also useful for file transfer if you want the transaction is secured. Some people use SCP(Secure Copy) on top of SSH protocol. But usually people who uses SCP is sysadmins who wanted to transfer files from a server to another server.

By the way, Windows servers have no SCP. You are expected to plugin in a pendrive into your Windows server and copy out the data you want, just like using a Desktop. Or use FTP to upload to another server when you logged into its desktop via RDP. Useless you have so much time to use the command line FTP after Telnet into the Windows server, then cd(change directory) to the folder and find the file you want to upload to upload then 1 by 1 using the ftp command.

Anyway, besides SCP, you can also use your FTP client to login into a Linux/BSD/Unix server to download or upload files from your desktop via SFTP. SFTP is the same protocol as SSH which usually on port 22. It takes all advantage of the SSH security and you may using it just the same like you use FTP. The only different is, it is much more secure.

Ok, the introduction part is end.

Here is the geeky part.
Version 5.4 is released to public at 8th March 2010.
Here is the added features as listed at http://www.openssh.org/txt/release-5.4

* After a transition period of about 10 years, this release disables
SSH protocol 1 by default. Clients and servers that need to use the
legacy protocol must explicitly enable it in ssh_config / sshd_config
or on the command-line.

* Remove the libsectok/OpenSC-based smartcard code and add support for
PKCS#11 tokens. This support is automatically enabled on all
platforms that support dlopen(3) and was inspired by patches written
by Alon Bar-Lev. Details in the ssh(1) and ssh-add(1) manpages.

* Add support for certificate authentication of users and hosts using a
new, minimal OpenSSH certificate format (not X.509). Certificates
contain a public key, identity information and some validity
constraints and are signed with a standard SSH public key using
ssh-keygen(1). CA keys may be marked as trusted in authorized_keys
or via a TrustedUserCAKeys option in sshd_config(5) (for user
authentication), or in known_hosts (for host authentication).

Documentation for certificate support may be found in ssh-keygen(1),
sshd(8) and ssh(1) and a description of the protocol extensions in

* Added a ‘netcat mode’ to ssh(1): “ssh -W host:port …” This connects
stdio on the client to a single port forward on the server. This
allows, for example, using ssh as a ProxyCommand to route connections
via intermediate servers. bz#1618

* Add the ability to revoke keys in sshd(8) and ssh(1). User keys may
be revoked using a new sshd_config(5) option “RevokedKeys”. Host keys
are revoked through known_hosts (details in the sshd(8) man page).
Revoked keys cannot be used for user or host authentication and will
trigger a warning if used.

* Rewrite the ssh(1) multiplexing support to support non-blocking
operation of the mux master, improve the resilience of the master to
malformed messages sent to it by the slave and add support for
requesting port- forwardings via the multiplex protocol. The new
stdio-to-local forward mode (“ssh -W host:port …”) is also
supported. The revised multiplexing protocol is documented in the
file PROTOCOL.mux in the source distribution.

* Add a ‘read-only’ mode to sftp-server(8) that disables open in write
mode and all other fs-modifying protocol methods. bz#430

* Allow setting an explicit umask on the sftp-server(8) commandline to
override whatever default the user has. bz#1229

* Many improvements to the sftp(1) client, many of which were
implemented by Carlos Silva through the Google Summer of Code
– Support the “-h” (human-readable units) flag for ls
– Implement tab-completion of commands, local and remote filenames
– Support most of scp(1)’s commandline arguments in sftp(1), as a
first step towards making sftp(1) a drop-in replacement for scp(1).
Note that the rarely-used “-P sftp_server_path” option has been
moved to “-D sftp_server_path” to make way for “-P port” to match
– Add recursive transfer support for get/put and on the commandline

* New RSA keys will be generated with a public exponent of RSA_F4 ==
(2**16)+1 == 65537 instead of the previous value 35.

* Passphrase-protected SSH protocol 2 private keys are now protected
with AES-128 instead of 3DES. This applied to newly-generated keys
as well as keys that are reencrypted (e.g. by changing their

In the same release note, it is also stated that 46 known bugs is fixed, including the bugs in Portable OpenSSH. This is a major release with so many new features added.
And the nice part is, we can now do ssh proxy/tunneling much more easier with the netcat mode.
So now we can do more fun things with it! Hahahahah(I’m not asking you to use for for something that offending the cyberlaw ar!)

Soon it will be available for upgrade from your distro’s repo.
Although it might not be available in your distro repo, but you can always download the source files and compile it yourself. Don’t be so lazy, patch it!!!
Anyway, no need me to tell you this, you should already know this.

For those who do not familiar with Linux/BSD/Unix stuff, OpenSSH is not the only apps for SSH protocol. There is another one called DropBear which is also able to do the same thing. DropBear is lighter and uses less RAM, the only disadvantage it have is DropBear do not have as much features as OpenSSH. This is why it is lighter.

DropBear is often used on those lower cost routers/modems which usually those models which is for home use. Since it uses less resources and lighter, it is often chosen to be the SSHD for these lower grade routers/modems since they usually have lower RAM and MIPS processor.

Anyway, this whole article I only mention about the server side SSH(SSHD) only.
Sorry that I didn’t mention anything much about client side. Too Lazy to write already.

Anyway, hope you like this picture.

got root?