kakoluri.com

Gypsy Chief Blog

kakoluri.com header image 1

Turning to Slackware – Turn 4

January 31st, 2010 · boinc, linux, old computers, thinkpad

get slackware

Get Slack

This is the fourth installment of our Turning to Slackware 13.0 series.

By now all the Slackware packages have been installed, changes have been made to the /etc directory and to /usr/local. We have a boot logo for Slackware plus any other operating system (Windows for example) which would be controlled by LILO

We have turned from the default huge-smp kernel to something more appropriate; generic-smp kernel for example.

Now it is time to create one (or more) regular user(s) and restore data from the user’s /home directory. Simply installing Slackware, not formatting the /home partition and then recreating the user can work if you are upgrading from one version of Slackware to another. That strategy is guaranteed not to work if you are changing from one distribution OpenSuSE to another Slackware for example. I found out the hard way. You do not want the dot files from the old installation. There is one exception to this. I do want to preserve my Firefox setup so that I have all the bookmarks and preferences intact. Mozilla has documented how to do this in Linux. What I do is to make a tar of the entire .mozilla/ directory.

tar -cvf moz.tar .mozilla/

I make tar files of all the documents, images, other data that I wish to migrate to the new installation. I save all of these to a travel drive. Once the new Slackware installation is done and basic system administration has been performed then it is time to create a regular non-root user. After that I restore all the data and the Firefox setup to the new installation.

One of the first things I want to do as a non-root user is to change the Bash prompt. You do this by changing the value of the PS1 variable. In order to preserve this variable across reboots you can save this to ~/.bash_profile Here is my setup.

export PS1='\[\033[1;36m\]\h:/\w\[\033[0;39m\]\n\u:\$ '

Another user administration job is to install the appropriate Adobe Flashplayer. I log on to the Adobe website and download the Flashplayer for Linux. Adobe offers this in different flavors; for example as an .rpm for distributions such as OpenSuSE or Fedora. What I want is the .tar.gz version. Then I su to become root and untar the libflashplayer.so into /usr/lib/firefox-version/plugins directory. You can test to make sure the installation was successful. startx to bring up your desktop. Start Firefox and when that comes up type about:plugins into the browser address bar. Note that there are no spaces around the colon. You should get a page listing all installed plugins; including the Flashplayer. Like it or not some websites will not load unless a Flashplayer is detected.

I personally like the idea that Slackware boots into runlevel 3, a shell prompt in multiuser mode. If you would rather have Slackware boot into a GUI Login you can, as root, edit /etc/inittab and change from id:3:initdefault to id:4:initdefault. I would never do this. In case there is something wrong with the X Server you could be left with an unbootable system.

This brings me to another reason I run Slackware in preference to any other Linux distribution. Slackware is ‘old school’ Linux and is a first cousin to operating systems like FreeBSD and OpenBSD. You are not going to be asked if you are sure you want to take these actions. You have the freedom to mess up pretty badly and to learn from your mistakes. I certainly have. That is why I think Caitlyn Martin is dead wrong when she says that Slackware is only for experienced advanced users. Perhaps I will say more about this later. Meanwhile, I have Slackware 13.0 up and running, I can log in as a regular user, I have uploaded the completed Climate Prediction work unit and downloaded a new work unit to process. What window manager do I want to use when I am running X? This can be set at the individual user level. Choices include KDE and xfce plus others. These window managers are on a menu you get by invoking xwmconfig. But what if I decide I like the IceWM better? That is the subject of the next chapter.

 

Posted by The GNUinator

email

→ 1 CommentTags:····

Turning to Slackware – Turn 3

January 12th, 2010 · boinc, linux, thinkpad

get slackware

Get Slack

This is installment three of my series on Slackware version 13.0. In chapter one I described how I installed Slackware 13.0 on a computer whose primary mission is to run Climate Prediction work units.

In chapter two network setup and changes to /etc were covered along with my reason for preferring the additional step – starting dhcpcd explicitly – before connecting to the Internet.

In this chapter I’m going to talk about moving user data from one Linux distribution to another i.e. from OpenSUSE 10.3 to Slackware 13.0. I believe that Slackware is an appropriate choice not only for advanced users but also for intermediate users who are willing to study and follow instructions. Before creating the normal user(s) there is still a bit of system administration to do. One project is to switch from the huge-smp kernel to a generic-smp kernel. Another task is to make changes to LILO configuration. If you have been reading this series from the beginning, you know that I have made every dumb mistake that could be imagined. So, here is another one – a dumb mistake – which is making more than one change to LILO configuration at a time. Please do not do that.

Starting with Slackware version 12.2 a default boot logo ships with the distribution. The /etc/lilo.conf file is self documenting on this.

You already know of the debt I have with Shilo Bacca of Stockton, CA. Shilo was a leader on the Slackware forum at Linux Questions Dot Org. He documented how to add a boot logo to LILO and gave some sources where the user could get a Linux Bmp to use. So, I’ve been using a LILO graphic boot logo for years. I find that whatever LILO troubles I have had were caused by my trying to make more than one significant change in /etc/lilo.conf at one time instead of making each change seperately then rebooting to make sure that the system still works as expected.

Whenever I do a Slackware installation I’m running the huge-smp kernel when the installation finishes. As documented in the mkinitrd-README that kernel is not really the best choice for daily use. But you have to make an initial ram disk in order to switch to another kernel. I use the mkinitrd_command_generator.sh which produces the arguments for mkinitrd

Let’s say that the suggested mkinitrd arguements are like this

mkinitrd -c -k 2.6.29,6-smp -m mod:mod:mod -f ext3 -r /dev/hda1

but you forget to put the slash before dev so it looks like dev/hda1 instead of /dev/hda1

What result? A kernel panic on the next boot. I did this one time. Bottom line avoid typographical errors in code.

 

Posted by The GNUinator

→ 1 CommentTags:····

Turning to Slackware – Turn 2

December 22nd, 2009 · boinc, linux, thinkpad

Get Slack

This is installment two of my series on Slackware version 13.0. In chapter one I described how I installed Slackware 13.0 on a computer whose primary mission is to run Climate Prediction work units. At this point all of the Slackware packages are in place, I have added slackupdate and I have added two programs to /usr/local.

A root password has been selected. LILO has been installed and the computer has been rebooted once. The kernel at this point is huge-smp. More about this later. Just remember that the operating system needs to know that module dependencies are up to date. That is why that first reboot using the huge-smp kernel is so important. Notice also that no regular user has been created. I’m doing all of this initial system administration as root. I have not connected the computer to the Internet. All of the extra packages and programs have been installed from a travel drive or some other local source.

Network Setup

One of the last steps in Slackware installation is network setup. This is optional. You can always do it later using netconfig. I prefer to do it at the end of the installation since I am going to make some modifications to /etc and I prefer that they not be overwritten.

At this point, the installation routine assumes you want to setup network computing through an ethernet interface. Your choices are static address, DHCP, and loopback. I usually want a static address for my ethernet connection. I know that administering a bunch of static addresses can be a nightmare, so I have automated the process. I use a file called /etc/hosts.localnet. I keep this on a travel drive and update it to reflect each computer name, nickname, network address i.e. Class C hobby network address, and a description of the computer and what operating system it runs.

Changes in /etc directory

I change /etc/hosts.deny to read ALL: ALL. I change /etc/hosts.allow to read ALL: [network address of localnet]. I use a custom /etc/dhclient.conf given to me by a friend at Northern Colorado leading Linux consultants . Strictly speaking you do not need a custom dhclient.conf – but I found out the hard way that dhcpd needs an argument. I had a computer which just would not connect the Internet at the wireless cafe no matter how many times I tried. The reason was that dhcpcd was trying to get an address for an ethernet connection. The fix is to type iwconfig. You should be able to determine the name of your wireless interface. It could be wlan0, or eth1, or ath0. I used the wireless interface name as an argument for dhcpcd. End of problem. Note that the dhcp package in Slackware 13.0 will prompt you for an interface name if you do not supply one.

I use a hosts file which has evolved with Windows users in mind. But it works in real operating systems too. Your network setup should say order hosts, bind so when a connection is requested the client looks in the hosts file first for address resolution. So every host which has doubleclick in its name has a network address of 127.0.0.1 so that the remote host cannot find it. I miss a lot of banner ads and harmful junk that way. Click on the above link for more details. I download hosts.zip, unzip it, delete all the Windows stuff and convert HOSTS to UNIX text. This is not strictly necessary but this file comes out of the Windows world – i.e. it is DOS text with carriage returns and line feeds. I like to change this to UNIX text with a tiny shell script I call dos2linux.sh which lives in /usr/bin. To setup my /etc/hosts file I cp /etc/hosts.localnet /etc/hosts and then cat HOSTS.fixed >> /etc/hosts and then edit /etc/hosts to take out duplicate refereneces to localhost.

In the next chapter I’m going to talk about moving user data from one Linux distribution to another i.e. from OpenSUSE 10.3 to Slackware 13.0. But first here is what not to do. I changed from Vector Linux, a Slackware offshoot, to ‘uncle’ Slackware without formatting the /home partition. Vector Linux was running IceWM as its window manager. IceWM wasn’t one of the choices in Slackware. At the time I wasn’t familiar with slackbuilds.org Bottom line; the X desktop was a mess. I hope someone will learn from my mistakes.

I end this chapter by saying why I think Slackware is superior for wireless networking at coffee shops or the public library, i.e. unencrypted wireless connections.

Why Slackware is Better

Get within range of a wireless ‘hot spot’ and OpenSUSE or Ubuntu will connect to it, just like Windows will. In Slackware you have to take an extra step, you have to start dhcpcd. I think this gives me more control as I can easily specify which unencrypted network I wish to connect to. Open wireless hotspots are not an unmixed blessing. Some of the bad guys set up open networks with names similar to your favorite coffee shop. Their goal is to get you to connect to them by mistake so they can conduct man-in-the-middle attacks.

 

Posted by The GNUinator

→ 1 CommentTags:····

Turning to Slackware – Turn 1

December 19th, 2009 · boinc, linux, thinkpad

Get Slack

Installing Slackware Linux is a pretty straightforward proposition – I’ve done it on numerous computers, but preserving my data during a distribution change required some additional steps. The purpose of this series is to describe those steps. I switched from OpenSUSE 10.3 to Slackware 13.0, the latest version. First, some background on the computer and its mission.

Several years ago I bought a ThinkPad T30 on eBay. This computer came with Microsoft Windows XP-Professional registered to “Valued Customer”.

I used GNU Parted to shrink the Windows partition, then installed Slackware Linux/GNU. The primary mission of the machine (Type 2367-3U9) is to process climate prediction models for climateprediction.net

At the time, Slackware was still running a 2.4 kernel as the default. I had so much trouble that I contacted Climate Prediction’s user support for help. They suggested that I try Red Hat or SuSE instead. I decided on SuSE.

The T30 did not come with a builtin wireless card. Several times I arrived downtown where there was wireless Internet only to discover that I had forgotton to pack a PCMCIA wireless card. Then I found a mini-pci wireless card that would stay with the computer. This card had started life as an Orinoco Silver card and had been eeprom-flashed to mimic a Gold Card. The Northern Colorado Linux Users Group had told me that a Gold Card was known to work with Linux. OpenSUSE recognized the card immediately. Windows-XP worked with it after I installed the software driver.

Years went by and I completed several climate prediction work units, each one takes months. Then the LCD display burned out after I had finished 85% of the latest work unit.

I found another T30 on eBay, machine type 2366-81U. This computer came with a different mini pci wireless card. I migrated my dual-boot hard drive to the new computer. OpenSUSE recognized the new wireless card immediately. Windows-XP barfed on it.

Recently I discovered that OpenSUSE 10.3 would no longer be supported. Novell prefers that you do not continue to run old versions. In the meantime, Slackware had switched to a 2.6 kernel and I was anxious to try the new 13.0 version.

Why Slackware?

Mention Slackware to any Linux person and you are likely to get one of two reactions. Oh, Slackware, yes, I used that [number of years] ago. Or, Slackware, don’t leave home without it. A recent review of version 13.0 says that this ‘under the radar’ distro maintains a very loyal following. The reviewer recommends Slackware only for advanced Linux users. I beg to differ, based on my experience with it. No one would ever confuse me with an advanced user. I was 54 when someone showed me how to turn a computer on. It was an Everex 286-12. Twelve meaning turbo. So much faster (compared to what?)

The most charitable thing you could call me is an advanced intermediate user. I think I’ve made every stupid mistake that could ever be made. And yet, I’ve stuck with Slackware for years. You should be comfortable at the shell prompt and you should enjoy editing configuration files with a text editor. I am and I do. This does not make me an advanced user. Right here I feel that I should acknowledge the debt I have to Shilo Bacca of Stockton, CA and others like Alien Bob on Linux Questions Slackware Forum. They have helped this intermediate user run Slack.

Our series focus is moving user data from OpenSUSE to Slackware on a computer whose primary mission is to run Climate Prediction work units. Climate prediction is the most ambitious climate science computer simulation model ever attempted. I planned for the migration by running the current work unit in OpenSUSE i.e. the old hard drive in the new computer – until it was finished. This was the perfect time to freeze the content of the BOINC/ directory. Once the work unit was done I made a tar file of the entire BOINC/ directory and moved it to a thumb drive. Then I prepared the new hard drive for the Slackware 13.0 installation. The first step is to decide on a partition scheme. I opted to go for a dual-boot setup where I could decide on Slackware or Windows. Again I used GNUParted to shrink the existing C:\> drive. Then I booted to the Slackware installation CD. Slack’s installation routine continues to be text based as always. I made new partitions for root, home and linux swap.

I don’t need to describe the actual installation in much detail. I deselected disk set [E] Emacs as I’m not that much of a religious person. I made sure that the [Y] disk set was selected since I like GNU Fortune. The best advice seems to be to install all software packages without prompting. That way you don’t get into dependency heck the way you might with an RPM-based distro like Fedora or SUSE.

Soon after all packages are installed you are asked what time zone you are in and whether your computer clock is set to local time or UTC. The scheme I follow is to set my clock to local time if I have a dual boot with Microsoft, otherwise I set the clock to UTC.

How to Tell Time

First, here’s how not to tell time. I had Ubuntu Breezy Badger on a computer one time when I was on dialup Internet. I would start Ubuntu and get an error message every time since an NTP server could not be found. Of course the time server couldn’t be found – there was no Internet connection. That’s one of the reasons I decided Ubuntu wasn’t for me.

Here’s what I do – courtesy of Vector Linux user forum. As root

touch /usr/sbin/setmytime
chmod +x /usr/sbin/setmytime
#! /bin/sh
ntpdate us.pool.ntp.org && hwclock --systohc
# end /usr/sbin/setmytime

Next, I edit /etc/fstab so that regular users can mount CD Roms, floppy disks, and travel drives. As root I make a directory for travel drives;
mkdir /media/travel
and I use mcedit or vi to edit fstab. I change owner to user in the lines which set up mount points for CD drives, floppies, and travel drives. This may not be strictly necessary as I use the up arrow to add a regular user to audio, video, plugdev, etc. groups in addition to their being in the users group. Once I save /etc/fstab and exit mcedit (for example) I can mount a travel drive. One additional package I want to install is slackupdate from darklinux Slackware 13.0 has changed to a .txz format from the previous .tgz for packages. In order for slackupdate to work properly you need to install Slackupdate as a package. This gives you version [0.7.1] in /usr/bin. Once you have that package in place you need to overwrite /usr/bin/slackupdate.sh with version [0.7.3] which works with the new package compression scheme.

My next step is to install the software which lives in /usr/local. There are two. One is insult. Insult is an old UNIX program originally written in Perl. It returns an insult derived from words in Shakespeare plays. You get an adjective, an adverb, and a noun. One from column A, one from B and one from C all selected at random. I found this as an OS/2 program with C source. I ran the EMX OS/2 port of the GCC C compiler to make an OS/2 executable. When I started using Linux more often I tried to compile this OS/2 C source on Linux. It worked as soon as I removed carriage returns and line feeds. So I unzip the C source in /usr/local/src and as root

gcc -o insult insult.c

then move insult ../bin

If insult compiles I know that gcc is working. Also, insult reminds me that computers do not generate random numbers – they generate psuedo random numbers. The early work on PRNG, psuedo random number generators, was done at the University of Illinois at Urbana – Champaign Center for Supercomputing and that material is still available in the archive. insult also reminds me of the limitations of the random function in the standard C library. The standard function is described as a linear congruence generator with a period which is inadequate for serious purposes. You wouldn’t generate winning state lottery numbers with the standard C library random function – and yet using the Mersenne Twister, a lagged fibonacci generator, in the insult C source would definitely be overkill.

The second program which lives in /usr/local is scimark2. This program comes from NIST – the National Institute of Standards and Technology i.e. the feds. Should you call this a benchmarking program? A BenchmarkingHOWTO I read said not to. Both OpenBSD and FreeBSD have scimark2 stubs in their /usr/ports/benchmarking directories so you pays your money and you takes your choice. Scimark2 was released as Java source with C source as a backup just in case the Java source wouldn’t compile. I tried this first on OS/2 but I never figured out what was wrong with OS/2’s classpath environment variable so I abandoned Java efforts and made an OS/2 executible with the EMX / GCC compiler against C source. I also used Borland’s free command line C/C++ compiler to make a Windows 32 bit executible. Today, in Linux I install C source to /usr/local/src and run make. Again, this moves to ../bin

Once these programs are in place I like to run updatedb as root. This updates the slocate database. Some people think this is a security risk. I’m glad to know that but your database is going to get updated anyway unless you change the tasks in /etc/cron.daily.

At this time I also run last. Several distributions had this turned off on the grounds that it was a potential security threat. If last is turned off it is really easy to turn it on
touch /var/log/wtmp
There is a book called “Hardening Linux” which says that last can actually help you detect intruders. Slackware has last turned on as the default.

 

Posted by the GNUinator

→ 2 CommentsTags:····

Open Letter to Rachel Maddow

November 23rd, 2009 · politics, rachel maddow show

MSNBC Hostess Rachel

MSNBC Hostess Rachel

George H. W. ‘Poppy’ Bush says that you and Keith Olbermann have not been feeling well. He said that you two had gone to the veterinarian. Rachel, please do not hang out at animal hospitals. There are all kinds of diseases you could catch there.

For example, Dogma is known to be widespread and very contagious.

Please, I watch your show every night. I worry that if you hang out with vets, you could become sick puppies.

 

Posted by Gypsy Chief

→ No CommentsTags:···

Reliable Snark

November 22nd, 2009 · The Press Always Gets it Wrong, US House, US Senate, politics

reliably snarky

reliably snarky

On November 7, 2009, the US House of Representatives passed HR3961, its version of comprehensive health care reform. The late Saturday night vote came after an all day debate which played out for the American people on C-Span.

For C-Span this was like the first game of the World Series.

The very next morning on his Sunday talk show, Reliable Sources, Kurtz quipped that the vote had come late on Saturday night ‘when no one was watching’.

I think this means that the vote came when Howard wasn’t watching. Sorry, Howard, real people out here in the hinterlands were watching. I put in a supply of low fat popcorn, took a break from reading Barbara Ehrenreich’s “Bright Sided” and planned my day around this event. For those of us in the Mountain time zone the vote came early enough.

I feel that Mr. Kurtz is not a reliable source on the C-Span’s audience size since he represents a commercial network, CNN, which competes with C-Span for attention.

I’m posting this now because, once again, we have a Saturday night event, this time in the US Senate, and this time on C-Span2, as Senate Democrats got exactly the 60 votes they neeed to bring their version up for floor debate. Will Kurtz display a similar degree of snarkyiness on his show this morning?

 

Posted by Gypsy Chief

→ 1 CommentTags:···

Scott Talbott Receives Award

November 17th, 2009 · politics

Banking Lobbyist

Financial Services Lobbyist

The Center for Media and Democracy has awarded Scott Talbott of the Financial Services Roundtable its Golden Throne award.

Following is the press release announcing the award.

PRESS RELEASE: November 12, 2009
CONTACT: Mary Bottari at (608) 260-9713 or mary@prwatch.org

“GOLDEN THRONE” AWARD PRESENTED TO SCOTT TALBOTT OF THE FINANCIAL SERVICES ROUNDTABLE

 

The Center for Media and Democracy and BanksterUSA — http://www.banksterusa.org — are pleased to present a Golden Throne Award to Scott E. Talbott, the Senior Vice President for Government Affairs at the Financial Services Roundtable.

 

The Golden Throne Award salutes the behind-the-scenes lobbyists and spinmeisters of the financial services sector who have done their utmost to hold off any meaningful reform of their industry, even after collapsing the global economy and sending the U.S. unemployment rate above 10%. It invokes fond memories of the $1.2 million office renovation — with its $35,000 commode — ordered by Merrill Lynch’s CEO, John Thain, shortly before the firm lost $27 billion and was rescued from extinction by Bank of America.

 

Scott E. Talbott is a top lobbyist for the Financial Services Roundtable. The Roundtable lobbies on behalf of 100 of the top banks, credit card companies, insurance and securities firms operating in the United States. Its membership includes many bailed-out banks including: Citigroup, JPMorgan Chase, Bank of America, Wells Fargo, and PNC Financial Services Group, Inc.

 

“Few have done more to earn this place of honor. Through his work in the Financial Services Roundtable, Scott Talbott has been an influential advocate for the special rights and privileges enjoyed by the American Bankster,” said Mary Bottari of BanksterUSA.

 

The Financial Services Roundtable traces it roots back to 1912 when it was called the Association of Reserve City Bankers. It represented banks until the November 12, 1999 repeal of the depression-era Glass-Steagall Act. This repeal, 10 years ago today, tore down the fire walls between commercial banking, insurance and investment banking and created mammoth “too big to fail” firms. After fighting for the repeal of Glass-Steagall, the Roundtable transformed itself to also represent the largest securities, investment and insurance firms. Today the Roundtable is a powerful force against financial services reform in Congress and represents many of the largest bailed-out firms and financial institutions from around the globe including France’s AXA, London’s Barclays, Switzerland’s UBS and Germany’s Allianz. Click here to see its members.

 

TALBOTT’S LOBBYING

 

Talbott views his role as an important, even historic, one. “Washington is making changes that will affect the industry for the next 100 years, so we’re seeing a lot more interest from the C-suite. And our role is now more important than ever, because we’re in uncharted territory,” he told an admiring reporter who detailed his day including his 3:30 a.m. workout and his 1,000 calls. According to the report, Talbott is one of the few, the proud and the brave: “As finance lobbyists gird for one of their biggest battles, their ranks are growing thin. Slightly fewer than 2,600 people are now making the case for U.S. banks, insurers and investment shops — 300 fewer than last year.”

 

These few brave souls appear to be making quite the salary. According to Common Cause, commercial banks, finance and credit card companies spent nearly $42 million on lobbying during the first six months of 2009, about $1.6 million a week. According to the Center for Responsive Politics, Talbott’s group, the Financial Services Roundtable, has spent $5.1 million on lobbying so far in 2009. These recent efforts include undermining caps on executive compensation, fighting transparency requirements for risky derivatives trading, destroying various bills to help families facing foreclosure, preventing caps on credit card interest rates and bank fees, and of course leading the fight to kill the Obama administration’s signature pro-consumer reform — a Consumer Financial Protection Agency.

 

TIDBITS FROM TALBOTT

 

Subtlety is not Talbott’s strength. With regard to the Obama administration’s landmark reform proposal, a Consumer Financial Protection Agency, Talbott told the American Banker publication, “Our goal will be to kill it, or make it the least-worst way to do the wrong thing.” — American Banker, July 1, 2009.

 

While appearing on C-Span to discuss the Consumer Financial Protection Agency, Talbott was asked what type of regulation the Roundtable would support. Talbott let slip, “We’re not for any regulation.” — The Wonk Room, July 8, 2009.

 

Oblivious to the fact that the “too big to fail” banks held disproportionate responsibility for the financial crisis, Talbott fought to shelter them: “We think that it’s outrageous to disproportionately and unevenly impose the cost of new regulation on the top banks.” The largest banks, he added, “should not be forced by the government to … pay the larger share of the funding costs of the Consumer Financial Protection Agency and regulatory oversight.” — The Washington Post, August 14, 2009.

 

As the Roundtable geared up to do battle against a bill to limit overdraft fees bank fees which amounted to $38 billion last year, Talbott showed his sympathy for recession-battered consumers: it’s “unfortunate that low- and moderate-income Americans find themselves (using) overdraft services more often.” — USA Today, July 9, 2009.

 

When Congress discussed placing limits on lobbying for bailed-out institutions so that taxpayer money would not be used to lobby the government for more funds, Talbott wrapped the lobbyists in the American flag: “Our concern is with the limitations and new restrictions on free speech and the constitutional right to petition your government.” — The Hill, September 11, 2009.

 

 

Opposing breaking up the biggest banks, Talbott romantically opined that big banks — just like people — dream the American dream: “They provide a number of benefits across the globe. We have a global economy, and these institutions can handle the finances of the world. They can also handle the finances of large, non-bank institutions like General Electric or Johnson & Johnson. They need these institutions [that] can handle the complex transactions. Simply breaking them up … then you’re discouraging a company from achieving the American Dream, working hard, earning money, producing products, and getting bigger.” — The Baseline Scenario, October 12, 2009.

 

Talbott predicted calamity if the results of bank “stress tests” were revealed to the public (which they were): “I’m worried about the overreaction — people selling every bank short and pulling out all their deposits and hiding their money in the mattress.” — USA Today, April 24, 2009.

 

Talbott successfully fought against executive pay restrictions proposed for the 2008 TARP bank bailout bill: “We support the bill, but we are opposed to provisions on executive pay,” said Talbott. “It is not appropriate for government to be setting the salaries of executives.” — New York Times, September 23, 2008.

 

On the same topic, Talbott told ABC News that bank executives might quit their jobs if they were only paid only $500,000 per year. “The pay scale for Wall Street is different for the pay scale for America … I don’t think the issue is a dollar amount. It’s being paid what you’re worth …” — ABC News, February 4, 2009.

 

Fighting to kill a bill which would allow people facing hardship to discharge student loan debt as part of bankruptcy proceedings, Talbott said forgiving student loans: “will increase the cost of tuition.” — UPI, May 13, 2009.

 

ABOUT US

 

BanksterUSA — http://www.banksterusa.org — is a new project of the Wisconsin-based Center for Media and Democracy (CMD). CMD was founded in 1993 as an independent, non-profit, non-partisan, public interest group focusing on exposing corporate spin and government propaganda. CMD brought you the book “Weapons of Mass Deception” before the Bush team failed to find weapons in Iraq, and we exposed “Fake News” in the media and the “Pentagon Pundits” on cable news. With this new effort, we will debunk the spinmeisters of the powerful financial services industry and help ordinary Americans take positive action on the financial crisis and the real economy. CMD’s first Golden Throne Award went to lobbyist extraordinaire Edward Yingling, of the American Bankers Association who, for over 30 years, has been a top lobbyist and front man for the banking industry.

 

Posted by Gypsy Chief

→ No CommentsTags:·

Baucus Ruins Christmas Shopping

November 11th, 2009 · US Senate, corporations, politics, rachel maddow show

Santa loading toys produced by slave labor.

Santa loading toys produced by slave labor.

Senator Max Baucus [D-MT] has introduced a bill, S1631, which among other things would ban the import of goods produced by child labor, convict labor, or slave labor.

The bill is co-sponsored by Senator Charles Grassley [R-IA] the ranking member of the Senate Finance Committee.

Business groups and the Heritage Foundation are working to relax this ban. A story by David Sirota gives the details. Search the Library of Congress website for text of the bill and its status.

Thanks to Rachel Maddow TRMS for bringing this to our attention.

The American people are smart enough to know that the goods they buy come from the store. So how could they be produced in any of these bad ways?

If you have moral objections to goods produced with child, convict, or slave labor, you might want to support this bill. If you believe goods produced this way compete unfairly with American workers, you might want to support this bill.

 

Posted by Gypsy Chief

→ No CommentsTags:····

Musgrave Ramble

November 2nd, 2009 · US House, politics, rachel maddow show

Visit msnbc.com for Breaking News, World News, and News about the Economy

Marilyn rambled all the way to New York’s 23rd Congressional district to endorse a candidate who does not live there. See the video for details.

 

Posted by Gypsy Chief

→ No CommentsTags:···

Ballmer finally confesses: Vista sucks

October 9th, 2009 · Microsoft

Steve Ballmer

Steve Ballmer

Interesting story on Yahoo! Tech Blog yesterday. Here is a link.

Christopher Null blog

Also see Reasons to Avoid Microsoft

 

Meanwhile the reviews are statring to come in on Slackware Linux 13.0


Update

Interesting marketing strategy from Microsoft. Our previous operating system was so bad that you should upgrade to our new operating system right away. Apple has picked up on this with one of the funniest ads running on tv.

PC: Hello, I’m a pc

Mac: Hello, I’m a Mac

PC: Windows 7 has been released and it will not have the problems that Windows Vista had.

Mac: …remembering …

PC: Windows Vista has been released and it will not have the problems that Windows XP had

Mac: …remembering …

PC: Windows XP has been released and it will not have the problems that Windows ME had

etc … etc … back to Windows 3.1

 

Posted by The GNUinator

→ No CommentsTags:···