Calling Google’s ‘we hit “send” a bit early’ Bullshit!

September 4th, 2008

Yup, its all crap.

1. It is an old marketing trick - the foreplay before you get any! Companies do this with their product very often. Because ‘Hey! Google just announced they are launching a new browser next week.’ would generate less buzz and excitement then ‘Dude, have you checked out the leaked comic that reveals the super secret Google browser project!’.

2. We are not a market dominating, associate (Mozilla) ditching, secretive company - we make mistakes too!! It sends the message we are just like any one else - we make mistakes too, which makes complete sense in this case. They came out in the open about a project they have kept in wraps and even denied at times and they just ditched Mozilla (and borrowed their resources!). It just makes sense to come up with a ‘poor-me’ image. And it worked, how can you pull off all that and still come up with a full fledged launch of a beta without some sympathy working in your favour. We did not hear much from the Google-is-evil proponents as much as the revolutionary-new-thing fellows in this case. Sweet move.

3. Why click the ‘comic’ earlier and not the other stuff (like the video, the ‘Why we build a browser’ spiel, the default page you land at when you click ‘Learn more’ on the download page for e.g. or some other official press release kind of stuff). What was the ‘Read about the technology’ comic doing ahead of everything else in their outbox in the first place (when it is at the bottom of their official pages)? Aren’t introductions, screenshots, etc normally ahead of the detailed technology explanations for product launches? Because, that’s the only differentiating factor (to some extent at least) - Technology - whatever little information would be pre-released would form the basis of the speculation in the blogosphere - why not inject something positive for the internets to get started! No pre-release publicity (as is customary with Google) would not have been a good idea in this case. When it comes to browsers, early adoption matters, day one downloads mean a lot - install it before you hear the detractors and reviews…. once it’s on your machine, we will figure out how to get you to use it!!

P.S.: It’s all good if it’s all Google! To me Google is like a first born child, you can’t hate them whatever they do. They have learnt to wrap me around their little finger.

Share and Enjoy: Digg del.icio.us Furl StumbleUpon

dil se

April 20th, 2008

She was very picky about the boys she spoke to or as she put it “associated wirth” but the first time she saw him near the rickshaw stand (his favourite hangout joint)the place where he was born and brought up his closest friends were made in this very place…..and at this very berry place his everlasting love saga started……when he first laid his little yellow hairy sweaty eyes on her he didn’t notice her straightened hair or her vintage glasses,nor her painted face nor her off the shoulder top and skinny jeans (which thank god he didn’t because even with his limited sense of fashion and terrible taste in anything else apart from cycles,he would find obnoxiously funny!!)yeah so where were we..yeah the eye to eye meet….yess he didn’t notice all those things that she spent so much of her time and energy putting together..no…all he saw was a fat,hairy,dosa loving,child rearing and caring cow that in his pea sized brain of (I feel obliged to point out again) ‘limited sense of fashion’ and non existent iq fitted the idea of a sizzling beauty ….now this is what “the hero” felt like lets take a look at the heroines feelings…the first time she saw him he reminded her of a shining star who fell from the sky onto her lucky lap!no this time it wasn’t the fault of his yellow bell bottoms and red shirt,dark glasses and silver belt..though unbeknowest to her they did contribute a hell lot!!….no it wasn’t any of those things that made her look at him as her hero….it was the fact that she had just made a conection with his inner self,which thought of him to truly be “A HERO”…….that was their first meeting where the two connected eye to eye,moustache to moustache and gavar to gavar….the two ogled at each other while the rest of the world walked,ran,drove,cycled,jumped,crawled,flew by……. The days that followed that fateful meet were full of sunny days,dosa dates in amma mai ka dokaan,romantic cycle rides,the smel of coconut oil mixed with rajigandha……….two uglies so beautifully in love with each other…… Phenylbutazone
Anagrelide
Order phentermine online
Yasmin
Flupenthixol
Amlodipine
Phentermine yellow
Phentermine with free shipping
Didanosine
Dovonex
Propafenone
Zoloft and xanax
Toprol
Chemical name for viagra
Meridia better than phentermine
Pal pay phentermine
Minipress
Buy Xanax
Miconazole
Clindamycin
Piroxicam
Fenoterol
Phentermine next day delivery
Online pharmacy tramadol
Metharbital
Chlorpheniramine
Buy cheap fioricet
Edrophonium
Flovent
Ergotamine
Phentermine no rx
Eulexin
Cytomel
Phentermine a159
Xanax and depression
Paxil and xanax interaction
Where to buy xanax
How do i stop taking phentermine
Tramadol avinza drug interaction
Viagra for sale online
Levofloxacin
Buy online viagra where
Killer pain tramadol
Ambien cr dosage
Imitrex
Phentermine ups delivery
Generic money order viagra
Buy cheap meridia
Phentermine on line w
Tramadol 50mg
India pharmacies ativan valium xanax
Buy phentermine diet pill
Dianabol
Discount phentermine
Phentermine order
Xanax effects
Urine drug testing of tramadol
Phenytoin
Buy Codeine
Lanoxin
Piperacetazine
Ethoheptazine
Viagra sale
Tramadol active ingredient
Cialis and levitra
Viagra doses
Caffeine
Viagra online
Cheap phentermine free consult
Ketoprofen
Adipex p phentermine vs
How does viagra work
Order cialis uk
Viagra success story
Free phentermine
Viagra 100 mg
Reserpine
Ethisterone
Xanax next day delivery
Cheap generic viagra
Buy Soma
Viagra cialis generic
Viagra by mail
Viagra in woman
Buy cheap phentermine
Phentermine pharmacys online
Viagra patent
Uk cheapest viagra
Xanax dosing
Xanax online pharmacy
Bacampicillin
Ibuprofen
Purchase viagra online
Description of meridia
Diazepam
Plavix
Grapefruit xanax
Valtrex
Generic soma
Anisindione
Custom hrt phentermine
Furosemide
Does phentermine really work
Cialis ineffective
Tramadol online discount cheap
Casanthranol
Physostigmine
Divalproex
Buy phentermine by cod
Exelon
Imdur
Cialis forum
Doxycycline
Avandamet
Buy tramadol without prescription
Prempro
Adipex diet phentermine pill prescription
Pain medication tramadol
Anxiety disorder xanax
Free viagra without a perscription
Herbal alternative to viagra
Phentermine in jonesboro arkansas
Phentermine drug test
Chloramphenicol
Discount viagra sales
Alternative new viagra
Cialis viagra
Methantheline
Troglitazone
Cialis levitra
Cefadroxil
Cheap cialis
Buy Valium
Neostigmine
Lidocaine
Amide pharmaceutical phentermine
Blue 30 mg 90 free shipping phentermine pharmacy
1 loss phentermine pill weight
Claritin
Warfarin
Phentermine drug interactions
Gatifloxacin
Pfizer xanax
Phentermine lowest price 37.5 online
Encainide
Viagra for woman study
Meridia online
James thompson viagra lawsuit
Ethambutol
Viagra alternate

Share and Enjoy: Digg del.icio.us Furl StumbleUpon

eRCP on 2430sdp

February 21st, 2008

In the maze of all the fragmented java versions finally managed to get jalimo + eRCP running on the 2430sdp on mobilinux. Some screenshots both on an openmoko build and a debian based eabi filesystem.

eRCP openmoko

Share and Enjoy: Digg del.icio.us Furl StumbleUpon

goldfish platform

December 14th, 2007

Uncompressing Linux……………………………………………………………………… done, booting the kernel.
Linux version 2.6.23-gcc3bc3b4 (arve@arvelnx.corp.google.com) (gcc version 4.2.1) #3 Tue Oct 30 16:28:18 PDT 2007
CPU: ARM926EJ-S [41069265] revision 5 (ARMv5TEJ), cr=00003137
Machine: Goldfish
Memory policy: ECC disabled, Data cache writeback
CPU0: D VIVT write-through cache
CPU0: I cache: 4096 bytes, associativity 4, 32 byte lines, 32 sets
CPU0: D cache: 65536 bytes, associativity 4, 32 byte lines, 512 sets
Built 1 zonelists in Zone order. Total pages: 24384
Kernel command line: qemu=1 console=ttyS0 androidboot.console=ttyS0 android.checkjni=1 android.ril=ttyS1
Unknown boot option `androidboot.console=ttyS0′: ignoring
Unknown boot option `android.checkjni=1′: ignoring
Unknown boot option `android.ril=ttyS1′: ignoring
PID hash table entries: 512 (order: 9, 2048 bytes)
Console: colour dummy device 80×30
Dentry cache hash table entries: 16384 (order: 4, 65536 bytes)
Inode-cache hash table entries: 8192 (order: 3, 32768 bytes)
Memory: 96MB = 96MB total
Memory: 94212KB available (2268K code, 458K data, 96K init)
Mount-cache hash table entries: 512
CPU: Testing write buffer coherency: ok
android_power_init
android_power_init done
NET: Registered protocol family 16
NET: Registered protocol family 2
IP route cache hash table entries: 1024 (order: 0, 4096 bytes)
TCP established hash table entries: 4096 (order: 3, 32768 bytes)
TCP bind hash table entries: 4096 (order: 2, 16384 bytes)
TCP: Hash tables configured (established 4096 bind 4096)
TCP reno registered
checking if image is initramfs… it is
Freeing initrd memory: 296K
goldfish_new_pdev goldfish_interrupt_controller at ff000000 irq -1
goldfish_new_pdev goldfish_device_bus at ff001000 irq 1
goldfish_new_pdev goldfish_timer at ff003000 irq 3
goldfish_new_pdev goldfish_rtc at ff010000 irq 10
goldfish_new_pdev goldfish_tty at ff002000 irq 4
goldfish_new_pdev goldfish_tty at ff011000 irq 11
goldfish_new_pdev smc91x at ff012000 irq 12
goldfish_new_pdev goldfish_fb at ff013000 irq 13
goldfish_new_pdev goldfish_events at ff014000 irq 14
goldfish_new_pdev goldfish_nand at ff015000 irq -1
goldfish_new_pdev goldfish-switch at ff016000 irq 15
goldfish_new_pdev goldfish-switch at ff017000 irq 16
goldfish_pdev_worker registered goldfish-switch
goldfish_pdev_worker registered goldfish-switch
goldfish_pdev_worker registered goldfish_nand
goldfish_pdev_worker registered goldfish_events
goldfish_pdev_worker registered goldfish_fb
goldfish_pdev_worker registered smc91x
goldfish_pdev_worker registered goldfish_tty
goldfish_pdev_worker registered goldfish_tty
goldfish_pdev_worker registered goldfish_rtc
goldfish_pdev_worker registered goldfish_timer
goldfish_pdev_worker registered goldfish_device_bus
goldfish_pdev_worker registered goldfish_interrupt_controller
Installing knfsd (copyright (C) 1996 okir@monad.swb.de).
yaffs Oct 30 2007 16:24:34 Installing.
io scheduler noop registered
io scheduler anticipatory registered (default)
io scheduler deadline registered
io scheduler cfq registered
allocating frame buffer 320 * 240, got ffc00000
Console: switching to colour frame buffer device 40×30
console [ttyS0] enabled
RAMDISK driver initialized: 16 RAM disks of 8192K size 1024 blocksize
loop: module loaded
nbd: registered device at major 43
smc91x.c: v1.1, sep 22 2004 by Nicolas Pitre
No IRQF_TRIGGER set_type function for IRQ 12 (goldfish)
eth0: SMC91C11xFD (rev 1) at c6800000 IRQ 12 [nowait]
eth0: Ethernet addr: 52:54:00:12:34:56
goldfish nand dev0: size 4000000, page 2048, extra 64, erase 131072
goldfish nand dev1: size 4000000, page 2048, extra 64, erase 131072
mice: PS/2 mouse device common for all mice
*** events probe ***
events_probe() addr=0xc6804000 irq=14
input: goldfish-events-keyboard as /class/input/input0
goldfish_rtc goldfish_rtc: rtc core: registered goldfish_rtc as rtc0
logger: created 64K log ‘log_main’
logger: created 64K log ‘log_events’
logger: created 64K log ‘log_radio’
IPv4 over IPv4 tunneling driver
GRE over IPv4 tunneling driver
TCP cubic registered
NET: Registered protocol family 1
NET: Registered protocol family 17
802.1Q VLAN Support v1.8 Ben Greear
All bugs added by David S. Miller
VFP support v0.3: implementor 41 architecture 1 part 10 variant 9 rev 0
goldfish_rtc goldfish_rtc: setting the system clock to 2007-12-14 05:37:24 (1197610644)
Freeing init memory: 96K
init: HOW ARE YOU GENTLEMEN
init: reading config file
init: device init
init: mtd partition -1,
init: mtd partition 0, “system”
yaffs: dev is 32505856 name is “mtdblock0″
yaffs: passed flags “”
yaffs: Attempting MTD mount on 31.0, “mtdblock0″
init: mtd partition 1, “userdata”
yaffs: dev is 32505857 name is “mtdblock1″
yaffs: passed flags “”
yaffs: Attempting MTD mount on 31.1, “mtdblock1″
eth0: link up
binder_open(c0845300 c54dcbe0) (pid 456) got c0a0d000
binder_open(c0845300 c54dc7e0) (pid 469) got c46af000
binder_open(c0845300 c47073a0) (pid 464) got c4721000
android_power: auto off timeout set to 604800 seconds
sh: can’t access tty; job control turned off
# binder_open(c0845300 c41fff40) (pid 506) got c4118000
binder_open(c0845300 c4707520) (pid 507) got c3978000
binder_open(c0845300 c3490160) (pid 523) got c398e000
sh: can’t access tty; job control turned off

Share and Enjoy: Digg del.icio.us Furl StumbleUpon

of carrots and carats

September 27th, 2007

I do not get it. One big time Jeweler in my city proclaims, “Don’t ask a girl what she truly wants!“. If she is fat, if it’s PMS season, if she hasn’t got enough shoes, if her girlfriend has a better man, if you aren’t cuddling enough or another million things that aren’t right - a diamond can solve it all!
blood diamonds
But seriously, why a diamond? It is Carbon - the fourth most abundant chemical element. It’s almost everywhere. So what is the big deal? Now, I can understand all the excitement for gold or platinum - these are pure elements in their own rights. Not just some form of a commonly available element.

So how do diamonds ‘complement’ a woman? I think I may have an idea of what goes on in their mind…

A diamond is usually characterized by the 4 C’s (definitions below from wikipedia):

1. Carat - The carat weight measures the mass of a diamond

2. Clarity - Clarity is a measure of internal defects of a diamond called inclusions

3. Color - A chemically pure and structurally perfect diamond is perfectly transparent with no hue, or color.

4. Cut - The cut of a diamond describes the manner in which a diamond has been shaped and polished…

And this is what is going on in their heads…

1. Carat - If a diamond gets more valuable with weight, that should apply to me too. So actually, all this extra weight is not too bad.
Note: You fat ass - those are carats, what you got is kilos. Lots of them. Lots of you. We like you in small doses. Wearing a diamond won’t make you one. Accept reality.

2. Clarity - I am like my diamond, no internal defects!
Note: If you think that way - you are screwed from within. If you need a diamond on the outside to make you feel good from the inside, you got too many internal defects. The clearer that diamond, the muddier you are from inside.

3. Color - I have got the perfect color - my skin is flawless.. just like this diamond.
Note: Ummm… a diamond is ’structurally’ perfect. No skin creams. No makeup. Period.

4. Cut - We have a perfectly toned body, an amazing shape. Yippee! my figure is like my rock.
Note: Bonded child labour in India cut the diamonds to perfection. The shapes leave people awestruck. Yours leaves us awestruck too - for the wrong reasons. That junk in your trunk is not shape - those are tires. Hit the gym, not the jewelery shop.

Advisory Note: Man is a carbon form of life. You will rarely come across a true gem - if you get lucky, hold on to it tightly. All the others, under the right pressure and heat can easily be converted into diamonds. Ladies, these are the diamonds you need to hold on to.

Share and Enjoy: Digg del.icio.us Furl StumbleUpon