Archive for September 10th, 2010

Lather, Rinse, Repeat ad nauseam

When one builds an OS where image files are executable this keeps happening, … “The email arrives with the subject “Here you have.” An executable screensaver that’s disguised as a PDF document then tries to send the same message to everyone listed in the recipient’s address book. The .scr file is a variation of the W32.Imsolk.A@mm worm Symantec discovered last month.

Come on, people! WAKE UP! Quit using an OS written by amateurs. Your PC is supposed to work for you not some criminals on the web or in Redmond.

Read it and weep at http://www.theregister.co.uk/2010/09/10/email_worm_spreading/

Run GNU/Linux and be free of this malaise in IT.

Update Nasa got hit by this.

- Robert Pogson

Zombie in a B Movie, M$’s EULA

Remember those really bad movies in the 50s and 60s where something not quite dead had not the sense to die and kept troubling innocent humans? Well, M$’s EULA has been found to be so by a court of law. If the EULA says you cannot resell the licence/CD/whatever, you cannot.

Get this. You pay M$ or someone $X for the use of that other OS or Office forever but you may not legally break forever into Y years for you and forever – Y years for someone else if the EULA says it applies to one user or one PC etc. There is no justice in US courts it seems. If M$ accepts $X for use forever why should they be entitled to 2 X $X? If I buy a licence to drive my car for a year, I cannot resell it because it expires but forever might outlast me or my car. Same thing goes with a PC. If I pay for forever and the thing goes belly-up in a few weeks through infant mortality, am I denied the use of that software for which I paid because the machine died? That’s not right. I should be able to sell the CDs on eBay and go on with my life without that PC if I choose. Why does M$ get to insist that I buy a new PC if I do not want to. Why do they get the right to charge for forever and only deliver a few weeks?

All the more reason to never use that other OS. The GNU Public Licence which covers most of GNU/Linux frees you from so many restrictions. You can use it forever if you want or pass it on or copy it etc. Use Free Software. Use GNU/Linux.

- Robert Pogson

Gerald Caplan Does Not Understand Democracy

Democracy is the state of affairs where the legislator listens to his constituents. Many constituents are telling elected politicians that the registry of long firearms must go. When the issues have been discussed long and hard, this is not an emotional issue where constituents are wrong based on incomplete information. This is a rational issue where constituents have seen the thing in operation and are not persuaded by politicians’ pronouncements on the matter. The politicians had better listen.

see http://www.theglobeandmail.com/news/politics/the-politics-of-the-long-gun/article1703220/

- Robert Pogson

How to Run a Projector Remotely with GNU/Linux

In my classroom I have a really fine desk, padded chair and powerful PC but I want to sit so that I can view the whole room and the door (gamblers should never sit with their back to the door). The natural place for the projection screen is on the opposite wall with a track for the purpose. My projector is a “short-throw” unit that likes to be a couple of metres only from the screen. The image is far too large if projected from my desk. What to do?

Naturally, with the X Window System in GNU/Linux, the display is networked and I can use the network to reach a PC beside the projector. I have a wide-screen monitor so I first thought I would have two windows running to manage both PCs, giving my demonstrations from the remote PC. A better solution presented itself, x11vnc, “VNC server to allow remote access to an existing X session “. I didn’t really need remote access, just remote viewing. Here’s how to set this thing up.

On my powerful desktop machine, I installed x11vnc and openssh-server.
apt-get install x11vnc openssh-server
I use XFCE4 and have a menu-item for settings/session and startup/application autostart and I put a command to start the x11vnc server there:
x11vnc -localhost -geometry 1680x800
My projector will do 1440×900 but my monitor likes 1600×900. I settled on 1680×800 as a compromise for both PCs. This command will run on each login and listen for VNC (virtual network console) connections from the local machine only. I use SSH to run the connection over the network for security.

On the machine by the projector I install openssh-client. I also run gdmsetup as root on the machine by the projector to do autologin of my user and set this command to autostart:
ssh -Y desktopip "vncviewer localhost :0"
That runs vncviewer on my desktop with video forwarded to the remote machine. desktopip is the IP address or hostname of my desktop. I have that relation fixed in my DHCP server. To avoid having to supply a password for the SSH connection, I run ssh-keygen from my user on the remote machine to generate keys and transfer ~/.ssh/id_rsa.pub to ~/.ssh/authorized_keys on the local machine.
cat ~/.ssh/id_rsa.pub | ssh desktopip "cat >> ~/.ssh/authorized_keys". The remote machine resides on a lower shelf of a cart (no keyboard or mouse) with the projector on top. I tap the power button to boot/shutdown but I could use WOL and SSH, too.

Performance is decent at 100 mbits/s but not good for video, even YouTube. I am running from the desktop through a switch in the lab, to a switch on the rack and back to the projector… Probably a crossover cable would be much faster. Of course, gigabits/s would help a lot. Performance might be better without SSH, too, just straight VNC. A wireless projector would be better but some are that other OS-only and this is what I had. It works for me.

This setup would be great for Grad. I could project from anywhere in the hall…

UPDATE
The system as set up had an annoying problem that the screen would blank in the middle of a presentation. I autostart
xset -dpms s off
to stop this behaviour.

- Robert Pogson

M$ Acquired its Own Botnet

Officially it’s a legal move to shut down the Waledac botnet but technically it gives M$ control of its own botnet through ownership of the domains set up for the botnet. While this may be good PR and it may take the last few thousand bots out of circulation, the designers of the botnet probably have rolled out several new botnets since M$ took action. It is easier to produce a botnet and to take one down than it is to fix that other OS.

Botnets are actually advantageous to M$ for they slow down PCs and cause some owners to buy new machines that “run faster”. The subject botnet is tiny in comparison to some of the biggies such as Conficker. I have long considered M$’s operation as the world’s largest botnet. This move could also be seen as M$ killing the competition, this time by legal means.

- Robert Pogson

The Last Barrier to Wireless in Linux Falls

The Atheros chips have been doing well. They run on any OS. Broadcom has noticed and has finally released a wireless driver for Linux for their chips. Would they do that for a 1% share? I doubt it. Broadcom realizes Linux is moving up and people are choosing notebooks with Atheros chips. Isn’t competition grand?

This advance could be in Ubuntu as early as 10.10 but most others will see it in 2011 as the FLOSS code for the drivers will be merged with Linux 2.6.37. Debian GNU/Linux Squeeze is now up to 2.6.32. We Debianistas may have to build from source for a while yet.

Notebooks I have seen include Atheros, Intel and Broadcom. Soon GNU/Linux will work well with all. Maybe the retailers and OEMs will notice next…

Here is a post by Broadcom making the announcement.
“The driver, while still a work in progress, is released as full source and uses the native mac80211 stack. It supports multiple current chips (BCM4313, BCM43224, BCM43225) as well as providing a framework for supporting additional chips in the future, including mac80211-aware embedded chips.”

- Robert Pogson



Archives by Month

My Mission

My observations and opinions about IT are based on 40 years of use in science and technology and lately, in education. I like IT that is fast, cost-effective and reliable. I do not care whether my solution is the same as yours. I like to think for myself.

My first use of GNU/Linux in 2001 was so remarkably better than what I had been using, I feel it is important work to share GNU/Linux with the world. I have been blessed by working in schools where students and school systems have benefited by good, modular software easily installed in most systems.

I have shown GNU/Linux to thousands of students and hundreds of teachers over the years and will continue in some way doing that until I die in spite of the opposition.

Posts

September 2010
S M T W T F S
« Aug   Oct »
 1234
567891011
12131415161718
19202122232425
2627282930  

    Writing

    3425 articles
    30494 comments

      Comments

      platforms
      linux 17406
      windows 12727
      macos 206
      sun 3
      wp 2

      browsers
      firefox 23839 
      safari 11829 
      chrome 11681 
      ie 4610 
      iceweasel 4236 
      opera 1641 
      konqueror 198 
      netnewswire 14 
      epiphany 2 
      flock 0 
      bonecho 0 
      lynx 0 

Bad Behavior has blocked 3352 access attempts in the last 7 days.