Tuesday, July 6, 2010

Dear Linux Community: Printing is Important

There are certain things a computer in 2010 is expected to be able to do. Among them is the ability to print to any printer. Until the Linux community realizes that people expect their computers to print to their Epson/HP/Canon/etc. printer with all the capabilities advertised by the manufacturere, they will not have the mainstream market of PC users.

The computer is fast becoming a thin client for many tasks. As computing is moved into the cloud, the ability to run particular applications (other than the browser) will become less and less important. However, it will never be possible to move hardware into the cloud. There is no web application that can substitute for my printer by my desk. The same is true for webcams, wireless HCI devices, and any other hardware. The focus of any operating system development team must be on hardware compatibility. Without it, there will be dwindling advantage to choosing one OS over another.

The ability to wrap foreign (i.e. Windows) drivers for wireless network adapters was an important step in making Linux palatable to a wider audience. However, every time I consider installing Linux on any of my home computers, I remember that there will not be any but the most basic printer support, and My 3 feature-rich, high quality printers may as well be a 20-year-old HP Lasejet IIIs.

If Linux is to be taken seriously as an alternative for the home computer, it must support our printers. Obviously, the manufacturers cannot be trusted to provide this support, so it's up to the Linux community.

Friday, May 21, 2010

Arizona's SB 1070 may lead to unreasonably long detention

Originally, I posted a commentary on SB 1070, but that was based on summaries of the law, and I was wrong to have commented without reading the actual text. Now that I've read the text, I don't see that it gives law enforcement any new teeth to arrest any person for any new reasons. The law requires local police to try and determine the legal status of persons, but because no person is required to answer questions, nor be detained against their will (expect with a warrant and/or arrest), the police actually have no new capabilities.

The one troubling component of SB 1070 is that it requires law enforcement to verify the legal status of a person before being released AFTER an arrest. Given that the federal agency may not be able to return verification for an extended period of time, this can lead to persons who are ready to be released (because the arrest cause didn't stick) from being released in a reasonable amount of time.

As I read SB 1070, when a cop approaches a person and asks for proof of legal residence, there is nothing to keep that person from refusing to comply, and that is not a crime.