Saturday, December 3, 2011

First linux kernel compile in the 3.x era

The 2.6 branch of the linux kernel is now in maintenance mode only. Torvalds jumped to version 3.x to celebrate the kernel's twentieth birthday. There wasn't really any major changes in architecture, as was the case in going from versions 2.2 to 2.4, or from 2.4 to 2.6. From the outside, it looks like Torvalds caught the same version number bug that was going around this summer. The grass is greener phenomenon is typified by Mozilla's changing their numbering scheme for firefox. They abandoned their 3.6.x series, in favor of 4.x, 5.x, etc. and it is currently at 8.0.1.

Here is a spoke-wheel graphic showing the space used by the modules of the two most recently compiled kernels.

This kernel is more stable with my hardware, i.e. using Intel chipsets (i9xx).

Update: 2011-12-17 I applied the patch, recompiled and installed the 3.1.5 update to avoid more nasty bugs on my hardware.

Update: 2011-12-29 Same drill to update to 3.1.6. Version 3.1.5 choked when compiling firefox 9.0.1 on my hardware. The kernel, version 3.1.6, compiled firefox in about an hour.

Update: 2012-01-05 Same drill to update to 3.2.0. Still having some crash issues on 3.1.6. The last crash seemed to be related to wireless networking.

Friday, December 2, 2011

New look for Google+

Google+ changed to a dropdown menu as part of their new look and feel. The menu has a link to google documents, as part of the push to keep information online. I am mostly using Amazon S3, but google documents seem to be a quick and dirty method to share spreadsheets and formatted documents. The window also has the built in voice/video/telephone plugin, which competes nicely with skype.

Here is a composite screenshot.

Friday, November 25, 2011

The future of employment in a digital world

What jobs will be left for humans when computers/robots take more ground in manufacturing? This is the debate that began with workers questioning how they could compete with machines that could do their job better and more efficiently than they could. Their response was to throw shoes into the machinery; the root word of sabotage is sabot. The trend gained more momentum with Ford's assembly line at the beginning of the 20th century, and continues to accelerate in this century. It manifests with highly automated factories producing motherboards, cell phones, pharmaceuticals, and anything involving any repetitive task.

I joined today's On Point in the middle. It sounded very interesting and I am going to download the podcast. Let me know if you'd like the audio cached here.

Download mp3

Cached Audio:
1.
2.
3.
4.
5.

Monday, October 24, 2011

Good Default Printer for Slackware

I just noticed this slackbuild that creates a virtual pdf printer. This printer could be useful when used on live-usb system as the default printer. One improvement would be the ability to query the user for the filename to use. That would be very similar to "print to file" on other OSs.

Sunday, October 16, 2011

A Funny Comic (Rage Meme)



I found this online. I wish I could find the original poster to give proper credit.

Updated Google Talk plugin for Slackware

I finally got around to checking if google voice was working any better than it had been in the past. When I first tried it last year, the quality was lacking, especially when compared to skype. Now that Microsoft has completed their acquisition of Skype, I thought that it was time to see if any improvements have been made to google's offering. I did some simple tests and I think it's now working on par with Skype. Yeah! That's good news because it allows free video calling from computers to other google users, and free voice-only calls from computers to real telephone numbers in the United States, and other voice calls to real telephone numbers at rates comparable, or cheaper than skype (YMMV). Skype offers the same, except at $0.02 for calls in the US, and other rates worldwide.

Getting it working
Here is the procedure I followed to get this working.

  • Downloaded the Debian 32-bit package from google talk/chat.

  • -- verify md5sum: c6d5d8f881960483f6cb9a84d955a8e9 google-talkplugin_current_i386.deb

  • Downloaded the slackbuild for Slackware 13.37, as maintained by Erik Hanson.

  • -- The slackbuild repackages the Debian package, and it worked without incident- including automatically building the 2.3.2.0 version without modifying the slackbuild.

  • Installed the package, per the normal slackware drill

  • Restarted firefox, and voila, the talk plugin with video capability is now present in a google mail window (it is on the left, with the chat the sidebar


When firefox is restarted, you should see the google-talk addin listed:

Configuration tweaks
It can be tricky to find where to setup your devices, especially because the phone works as plugin within a browser. The phone is part of the "chat" component. I've seen it shown on the lefthand sidebar within two windows: google mail and google+ (when viewing "stream" content). To setup your devices, look for "options -> chat settings." You can change your device settings from that page.


By the way, I ran these tests while using a live USB version of Slackware 13.37. Let me know if you'd like my prebuilt package to apply directly to your devices.


  • 19faaaa2752fda7eaf555f67b2b931bd google-talkplugin-2.3.2.0-i386-1_SBo.tgz



Update: 2011-11-27 The talk plugin has been updated to version 2.5.6. The same installation drill applies. Also, let me know if you'd like a slack package.


  • fda69b2b6d1b59f080b9c5c84ae5f9cd google-talkplugin-2.5.6.0-i386-1_SBo.tgz

Wednesday, September 28, 2011

Interview: Darger family

Radio West:
This is the family
that inspired HBO's Big Love: 1 husband, 3 wives, 24 children.

Download mp3

Cached Audio:
1.
2.
3.
4.
5.