(un)certainty == freedom the owners of the device will have. Will they prefer a black box(manufacturer control==certainty) or a white box(owner control==uncertainty)

Believe it or not humans(grown ups as well as not so grown ups) as a species can never stop complaining. Its really unbearable to watch the various incidents unfolding(purely own thought process of technological advancement causing the dissatisfaction) right in front of oneself. Happen to get my hands on PSP 3001(yep, a Sony product) Its an awesome product with no freedom for user(mainly it was meant to be for a certain age group so not much of freedom/responsibility talk involved). (OSHW)The kid happen to buy PSP with the intention to play as much game as possible as soon as the device was bought but to his disappointment there was one UMD(universal Media disc) and another one bought for 500+INR but the kid was not satisfied. The package came with
- power adapter
- PSP
- 8GB MMC
- manual (ridiculously was meant for non English speaking audience)

* no USB cable was provided.

This device was/is a great piece of work (HW as well as SW(firmware)) and there it was in the hands of a kid so that he/she can play with it(superficial act) and no knowledge of device either its hardware spec or software stack could be elicited out of that device but little bit of googling helped with some wanted information like
MIPs based processor - speed
graphics accelerator
no mmu
sdcard size

I am not certainly asking Sony to part with HW schematics but they can at-least let the device owner who want to willfully go beyond set gaming use(there are tons of games I can get my hands on then why confine to games that is defined by manufacturer). They can also add the void warranty if something done beyond gaming purpose and believe it or not there are takers for such options too(not too many but yep they exist). Its tug of war between user/manufacturer gaining access to the device. Seriously device owner paid for it and they don't have complete access to the device, must be kidding(Its like after buying a motor bike one cannot open any part of it because that is the invasion of privacy so says the manufacturer. Well then why to sell the product if they want so much privacy). Who ever thinks in that way they take the responsibility of what happens to device is of their own doing and believe it or not its exciting for very few and for most its the pain in the a**(just a matter of frame of mind).

http://en.wikipedia.org/wiki/PlayStation_Portable_homebrew
http://en.wikipedia.org/wiki/PlayStation_Portable#Technical_specifications
http://psplinux.info/

Yep the device came with certainty i.e Sony will take care of anything if any thing goes wrong but was the kid satisfied by buying the product. NO!!! reason there was not enough games provided... reason the ignorance of the ones accompanying the kid as well as those recommending the device based on its certainty and Sony invariable cashing in on any thing the poor kid touches (know that the game creators need be payed) but this is no way to make money.
Another reason for switching the area of responsibility i.e philosophy behind FLOSS where the user desist from being ignorant and see to it that what they want.
Certainty which includes
- You don't have to be responsible
- Everything is the responsibility of the providers(Sony in this case)
- Don't even bother to know any thing related to installing process
- provider will be charging exorbitantly for the services (don't complain)

Uncertainty which inculcates or involves
- be responsible(you make or break the device)
- be attentive
- be far-sightedness i.e use device for life long without being bogged down by the manufactures terms ones the consumer buys the product its his/her device and should have the freedom to upgrade or do what ever the user wants with no restrictions imposed by others.
- the manufacture take less or no liability even if the device is buggy

linux on PSP
http://sites.google.com/site/linuxonpspproject/
http://www.linux-mips.org/wiki/PSP
http://psplinux.info/

LokPal Bill - heroes and villains!

These are the list of members who are/were involved in the happening of bill that the whole nation voted IN but ironically the same nation who voted these members in(so says the record) were hell bend on rejecting the bill. Hence proving that this kind of civilization got to go. The shabha(rajya/lok or whatever) need to go and something that works for the development of the nation need to be devised. For that to happen the ones occupying the seats in the shabha with their self vested interest who are working in a way that makes it an independent body and their relentless hunger for power need to go. The list was taken from avaaz.org

vote for the heroes and villains!
*
1. Vote for your top Lokpal villain - from this list of 10:
Vote for your top Lokpal villain - from this list of 10: Pranab Mukherji - Congress MP
This Congress troubleshooter met Rajya Sabha Chairman Hamid Ansari and requested him not to allow the proceedings to continue beyond midnight.

Mulayam Singh Yadav - Samjwadi Party Chief
He walked out of Lok Sabha along with his 28 MPs claiming there were too few votes to pass the bill.

Rahul Gandhi - Congress Secretary
Consistently downplaying the benefits of a strong Lokpal, he blamed opposition parties last week for refusing to get behind Lok Sabha’s weak version of the bill.

Sonia Gandhi - Congress Chair
Conspicuously absent in the recent Lokpal debates, she has disappointed many by not proactively supporting the Lokpal bill and setting the wrong tone for her party.

Lalu Prasad Yadav - RJD President
He pushed for minority quotas in the Lokpal and diluted the bill negotiations in both houses.


Abhishek Manu Singhvi - Lokpal Standing Committee Chairman
He took three months to draft a toothless Lokpal bill.

Rajniti Prasad - RJD MP
Acting on the orders of his leader Lalu Prasad Yadav, he tore the Lokpal bill in the Rajya Sabha, and the ensuing ruckus delayed and destabilised the proceedings for a considerable amount of time.

Kapil Sibal - Congress MP:
A staunch opponent of a strong Lokpal bill from the start, he abruptly disrupted the Rajya Sabha proceedings and declared the end of the winter session before Lokpal could come to a vote.

Hamid Ansari - Rajya Sabha Chair
He failed to put the bill to vote and instead decided to listened to the demands of the ruling party to adjourn it indefinitely.

Ram Vilas Paswan - Lok Janashakti Party Chief
He diluted demands for a strong Lokpal Bill by pressing for reservations.

2. If your favorite villain was not nominated, please write their name and a brief reason here (optional):
If your favorite villain was not nominated, please write their name and a brief reason here (optional):
3. These Lokpal heroes went out of their way to support a strong Lokpal. Choose your favorite here:
These Lokpal heroes went out of their way to support a strong Lokpal. Choose your favorite here: Praveen Singh Aron - Congress MP
He submitted a copy of Anna's Jan Lokpal bill to the Parliamentary Standing Committee.

Rajeev Chandrasekhar - Independent MP
This Karnataka MP introduced Anna Hazare’s version of the Lokpal bill in Rajya Sabha.

Chandrababu Naidu - Telegu Desam Party Leader
He was the first prominent leader to voice support for strong Lokpal bill after the movement started in January.


Sandeep Dikshit - Congress MP
Going against his party line, he pressed for a strong Lokpal bill from early on.

Varun Gandhi - BJP MP
A staunch supporter of the Jan Lokpal bill, he offered to introduce Jan Lokpal as a private member’s bill in the Lok Sabha if the government would not do it.
Happen to remove my color cartridge and test out only with my black cartridge. It worked the first time but later on every time when I selected the printer with the respective application beside the deskjet F4400 - /usr/lib/cups/backend/hp failed was displayed. I tried stopping and restarting the cupsys daemon
/etc/init.d/cupsys.d stop
/etc/init.d/cupsys.d start

I couldn't get it started so following the instruction at http://chenjie66.wordpress.com/2011/03/26/usrlibcupsbackendhp-failed/ which did work.

I don't know whether the gui equivalent of such resolution is available or not.
like
system->adminstration->printing

user@dell-laptop:~$ sudo cat /etc/cups/printers.conf
# Printer configuration file for CUPS v1.3.7
# Written by cupsd on 2011-12-24 09:50
<Printer Deskjet_F4400>
Info Deskjet_F4400
DeviceURI hp:/usb/Deskjet_F4400_series?serial=CN03JC330405C5
State Stopped
StateMessage /usr/lib/cups/backend/hp failed
StateTime 1324700406
Accepting Yes
Shared Yes
JobSheets none none
QuotaPeriod 0
PageLimit 0
KLimit 0
OpPolicy default
ErrorPolicy retry-job
</Printer>
<Printer Deskjet_F4400_series>
Info HP Deskjet F4400 series
DeviceURI hp:/usb/Deskjet_F4400_series?serial=CN03JC330405C5
State Idle
StateTime 1280592353
Accepting Yes
Shared Yes
JobSheets none none
QuotaPeriod 0
PageLimit 0
KLimit 0
OpPolicy default
ErrorPolicy retry-job
</Printer>
<Printer PDF>
Info PDF
DeviceURI cups-pdf:/
State Idle
StateTime 1214886871
Accepting Yes
Shared No
JobSheets none none
QuotaPeriod 0
PageLimit 0
KLimit 0
OpPolicy default
ErrorPolicy retry-job
</Printer>
user@dell-laptop:~$

change State to Idle
 and
remove StateMessage and the printer starts to work normally

other outputs at the time of failed service

user@dell-laptop:~$ sudo cat /var/log/cups/error_log
E [31/Jul/2010:21:35:53 +0530] CUPS-Add-Modify-Printer: Unauthorized
E [31/Jul/2010:22:58:36 +0530] CUPS-Add-Modify-Printer: Unauthorized
E [01/Dec/2010:17:09:30 +0530] PID 8565 (/usr/lib/cups/backend/hp) stopped with status 4!
E [01/Dec/2010:17:18:09 +0530] PID 9535 (/usr/lib/cups/backend/hp) stopped with status 4!
E [02/Dec/2010:11:50:52 +0530] PID 6337 (/usr/lib/cups/backend/hp) stopped with status 1!
E [10/Mar/2011:06:14:49 +0530] PID 14855 (/usr/lib/cups/backend/hp) stopped with status 1!
E [10/Mar/2011:06:15:19 +0530] PID 14883 (/usr/lib/cups/backend/hp) stopped with status 1!
E [10/Mar/2011:06:20:34 +0530] PID 7016 (/usr/lib/cups/backend/hp) stopped with status 1!
E [10/Mar/2011:07:42:25 +0530] PID 6329 (/usr/lib/cups/backend/hp) stopped with status 1!
E [10/Mar/2011:07:42:27 +0530] PID 6746 (/usr/lib/cups/backend/hp) stopped with status 1!
E [10/Mar/2011:07:47:37 +0530] PID 8042 (/usr/lib/cups/backend/hp) stopped with status 1!
E [10/Mar/2011:07:47:39 +0530] PID 8047 (/usr/lib/cups/backend/hp) stopped with status 1!
E [10/Mar/2011:07:52:49 +0530] PID 8267 (/usr/lib/cups/backend/hp) stopped with status 1!
E [10/Mar/2011:07:52:50 +0530] PID 8272 (/usr/lib/cups/backend/hp) stopped with status 1!
E [10/Mar/2011:07:58:01 +0530] PID 8581 (/usr/lib/cups/backend/hp) stopped with status 1!
E [10/Mar/2011:07:58:02 +0530] PID 8586 (/usr/lib/cups/backend/hp) stopped with status 1!
E [10/Mar/2011:08:03:13 +0530] PID 8799 (/usr/lib/cups/backend/hp) stopped with status 1!
E [10/Mar/2011:08:03:14 +0530] [Job 20] Canceling job since it could not be sent after 5 tries.
E [10/Mar/2011:08:03:14 +0530] PID 8804 (/usr/lib/cups/backend/hp) stopped with status 1!
E [10/Mar/2011:08:03:15 +0530] [Job 22] Canceling job since it could not be sent after 5 tries.
E [24/Dec/2011:09:50:05 +0530] PID 9822 (/usr/lib/cups/backend/hp) stopped with status 4!

dmesg

usblp0: removed
[  373.784336] usb 7-1: USB disconnect, address 2
[  397.575185] usb 7-1: new high speed USB device using ehci_hcd and address 3
[  397.709008] usb 7-1: configuration #1 chosen from 1 choice
[  397.709980] usblp0: USB Bidirectional printer dev 3 if 1 alt 0 proto 2 vid 0x03F0 pid 0x7711
[  411.401418] usb 7-1: USB disconnect, address 3
[  411.401999] usblp0: removed
[  429.409997] usb 7-1: new high speed USB device using ehci_hcd and address 4
[  429.543896] usb 7-1: configuration #1 chosen from 1 choice
[  429.545109] usblp0: USB Bidirectional printer dev 4 if 1 alt 0 proto 2 vid 0x03F0 pid 0x7711
[  435.642008] usblp0: removed
[  452.488867] usb 7-1: USB disconnect, address 4

The result of a working printer with almost all the indicator blinking as if it won't work but IT WORKS



Devel env comparison

The list gives a comparative view of all the needed and in-hand env.

Recommended

Drupal system requirement
    15 MB

web server
    Apache 1.3, Apache 2.x or IIS

Database server
    Drupal 5: MySQL 3.23.17 or higher
    Drupal 6: MySQL 4.1 or higher, postgreSQL 7.1
    Drupal 7: MySQL 5.0.15 or higher with PDO, SQLite 3.3.7 or higher

PHP
    Drupal 5: 4.4.0 or higher (5.2 recommended)
    Drupal 6: 4.4.0 or higher(5.2 recommended)
    Drupal 7: 5.2.5 or higher(5.3 recommended)

Environment available at present

  • sourceforge.net

PHP Version 5.3.2

System     Linux vz-web-12.sog 2.6.18-238.19.1.el5.028stab092.2 #1 SMP Thu Jul 21 19:23:22 MSD 2011 x86_64
Build Date     Apr 8 2010 02:05:08

Apache Version     Apache/2.2.3 (CentOS)

MySQL
Client API version     5.0.51a

  • Dell-vostro

PHP Version 5.2.4-2ubuntu5.6
System     Linux dell-laptop 2.6.24-24-generic #1 SMP Fri Jun 5 10:34:09 UTC 2009 i686
Build Date     Apr 17 2009 14:11:20


Apache Version     Apache/2.2.8 (Ubuntu) PHP/5.2.4-2ubuntu5.6 with Suhosin-Patch

MySQL
Client API version     5.0.51a

To get the the phpinfo enter the
<?php phpinfo(); ?>
in phpinfo.php in the below given folder

/home/project-web/<project_name>/htdocs/

and run
<project_name>.sourceforge.net/phpinfo.php
example:- http://checkll.sourceforge.net/phpinfo.php

ref:- http://drupal.org/requirements

Retro Tracing - slmodem(USB V92 56K) with driver

To be precise its Krypton Modem v.92 56K USB
The device looks sleek.Driver can be found here http://sourceforge.net/projects/gnumen/files/
Yep its a dial-up modem running on 2.4 kernel. It was run on weendoz first then got the driver from www.smlink.com(site not found now) for GNU/Linux. Use to make use of the driver in Redhat 9.0 and ran like it should be.. when speed was not of concern than the device(s) made to run on GNU/Linux(At that time compiling the src to activate the device was considered c00l, now its almost apt/rpm).Wanted to see when I did it and the date was 2006-2007.

The Redhat 9 was not also automounting the usb pen drive. So these steps helped in recognizing the device and mounting it.  
dmesg

the output of lsusb and mount cmds are as follows

Bus 002 Device 001: ID 0000:0000 
Device Descriptor:
  bLength                18
  bDescriptorType         1
  bcdUSB               1.00
  bDeviceClass            9 Hub
  bDeviceSubClass         0
  bDeviceProtocol         0
  bMaxPacketSize0         8
  idVendor           0x0000
  idProduct          0x0000
  bcdDevice            0.00
  iManufacturer           0
  iProduct                2 USB UHCI Root Hub
  iSerial                 1 ef80
  bNumConfigurations      1
  Configuration Descriptor:
    bLength                 9
    bDescriptorType         2
    wTotalLength           25
    bNumInterfaces          1
    bConfigurationValue     1
    iConfiguration          0
    bmAttributes         0x40
      Self Powered
    MaxPower                0mA
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        0
      bAlternateSetting       0
      bNumEndpoints           1
      bInterfaceClass         9 Hub
      bInterfaceSubClass      0
      bInterfaceProtocol      0
      iInterface              0
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x81  EP 1 IN
        bmAttributes            3
          Transfer Type            Interrupt
          Synch Type               none
        wMaxPacketSize          8
        bInterval             255
  Language IDs: (length=4)
     0000 (null)((null))

Bus 001 Device 001: ID 0000:0000 
Device Descriptor:
  bLength                18
  bDescriptorType         1
  bcdUSB               1.00
  bDeviceClass            9 Hub
  bDeviceSubClass         0
  bDeviceProtocol         0
  bMaxPacketSize0         8
  idVendor           0x0000
  idProduct          0x0000
  bcdDevice            0.00
  iManufacturer           0
  iProduct                2 USB UHCI Root Hub
  iSerial                 1 ef40
  bNumConfigurations      1
  Configuration Descriptor:
    bLength                 9
    bDescriptorType         2
    wTotalLength           25
    bNumInterfaces          1
    bConfigurationValue     1
    iConfiguration          0
    bmAttributes         0x40
      Self Powered
    MaxPower                0mA
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        0
      bAlternateSetting       0
      bNumEndpoints           1
      bInterfaceClass         9 Hub
      bInterfaceSubClass      0
      bInterfaceProtocol      0
      iInterface              0
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x81  EP 1 IN
        bmAttributes            3
          Transfer Type            Interrupt
          Synch Type               none
        wMaxPacketSize          8
        bInterval             255
  Language IDs: (length=4)
     0000 (null)((null))

Bus 001 Device 002: ID 1ec9:1001 
Device Descriptor:
  bLength                18
  bDescriptorType         1
  bcdUSB               2.00
  bDeviceClass            0 Interface
  bDeviceSubClass         0
  bDeviceProtocol         0
  bMaxPacketSize0        64
  idVendor           0x1ec9
  idProduct          0x1001
  bcdDevice            2.00
  iManufacturer           1 MBIL-SSM
  iProduct                2 SWIVEL
  iSerial                 3 001FD0BB6F33AA7082CF19E9
  bNumConfigurations      1
  Configuration Descriptor:
    bLength                 9
    bDescriptorType         2
    wTotalLength           32
    bNumInterfaces          1
    bConfigurationValue     1
    iConfiguration          0
    bmAttributes         0x80
    MaxPower              200mA
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        0
      bAlternateSetting       0
      bNumEndpoints           2
      bInterfaceClass         8 Mass Storage
      bInterfaceSubClass      6 SCSI
      bInterfaceProtocol     80 Bulk (Zip)
      iInterface              0
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x81  EP 1 IN
        bmAttributes            2
          Transfer Type            Bulk
          Synch Type               none
        wMaxPacketSize         64
        bInterval               0
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x02  EP 2 OUT
        bmAttributes            2
          Transfer Type            Bulk
          Synch Type               none
        wMaxPacketSize         64
        bInterval               0
  Language IDs: (length=4)
     0409 English(US)

/dev/hdb5 on / type ext3 (rw)
none on /proc type proc (rw)
usbdevfs on /proc/bus/usb type usbdevfs (rw)
/dev/hdb1 on /boot type ext3 (rw)
none on /dev/pts type devpts (rw,gid=5,mode=620)
/dev/hdb3 on /home type ext3 (rw)
none on /dev/shm type tmpfs (rw)
/dev/hdb2 on /usr type ext3 (rw)
/dev/hdb9 on /mnt/fat32/e-hdb9music type vfat (rw)
/dev/hda1 on /mnt/fat32/windows-c type vfat (rw)
/dev/hda2 on /mnt/fat32/g-hda2Setup type vfat (rw)
/dev/hda5 on /mnt/fat32/d-hda5Big type vfat (rw)
none on /proc/sys/fs/binfmt_misc type binfmt_misc (rw)
/dev/sda1 on /home/wakaw/pendrive type vfat (rw)

accessing a site slowing things down ?

pretty unusual, observed that opening up a site (to be precise android.com) made my box to use up almost all of the cpu and the browser started to respond slowly. the screen shot of the resource utilized is given below. Why in the name of god is such thing happening.

It is possible to get answers to all the questions but when it comes to implementing it, it's said that its not pragmatic.
List of  questions
  • why have a social structure when it promotes anarchy?
  • why believe in good via bad references?
  • why get married when life after marriage is miserable?
  • why have kids when you have to beat them up?
  • how can a non-thinking kid grow up to become a non-thinking parent?
  • Is parenting just about giving birth to kids?
  • how can a parent with shallow thinking guide a kid (which is still raw) to think deep?
  • When the parents are/were wrong do they confess to their kids they were wrong?
  • Are you superstitious?
  • why perpetuate myth/superstition in connection with god?
  • why is a workplace just another political scenario?
  • why can't people just mind what they have to work with?
  • why do people talk junk when they can refrain from doing so?
  • why do humans especially females cry when things go wrong?
  • Does crying solve any problem, if not then why do people cry?
  • why humans don't take responsibility, this include blaming too?
  • why most people can't get addicted to good things? like learning new tech/science?
  • why most humans are always attracted to do bad?
  • why is government formed. its for the people or are people for the government?
  • if people created government for its security then why government needs security from people?
  • why are politicians such scoundrels(except few good ones)?
  • why does material instigate us to work and not the work that instigates us to work?
  • Is there anyone willing to work without benefits? if so how?
  • why vote when the options given are useless?
  • isn't it a form of dictatorship in democracy, where only one time people are allowed to vote and the rest of their 5 years or whatever is out of  their hands?
  • Does society breed mediocrity?
  • do humans live to breed as an ignorant species or breed as an intelligent species?
  • why do parents misconceive that they know everything?
  • what are the basic needs of an individual and how to standardize it?
  • why have god when it promotes superstition?
  • if government earns its revenue through beverages how is that beverage bad(liquor)?
  • if developed nation sells weapon how can it be a member in peace process?In what way they are promoting peace?
  • if medicine is to cure 1 disease how is it that it has 5-10 side effects is that called curing?
  • How can one be a good parent if he/she were bad kid?
  • Can a drunkard advice a teetotaler about controlling desire and temptation?
  • Why should one comply with a goal which is in the opposite direction of the one that have been conceived and without even knowing what one implies?
  • How can a kid grow up in a chaotic and unharmonious environment(exception are there)?
  • Why do people's thinking so shallow?
  • Don't people have the ability to recognize all by themselves that they are good or bad or hypocrites or bourgeois?
  • Isn't it wrong to demand from others what one cannot implement on oneself.
  • Why don't people think for intellectual progress instead of material progress?
  • Is ignorance letting us be human or animal?
  • Isn't the system wrong if one has to fight for anything?
  • how can one quantify the intellectual progress?
  • when love happens only one time then how is that lovers marry a different partner?
  • why people who worked for money instruct those who work for the type of work rather than money.
top