Age has found me becoming increasingly aware of several aspects of my character. Of these, two that stand forth are my growing awareness and sensitivity to family, and my strengthening adherence to moral principle. Occasionally, these two come into conflict. Take, for instance, this comment recently posted on Facebook by my grandfather:

“Profiling has been in all creatures brains (including humans) since the begining of time. Survival! It’s saved our lives! Only a current Marxist Liberal would say we shouldn’t do it because of political correctness. I could take you down some Seattle streets right now and you’d be experiencing good old PROFILING”

Despite our marked moral and political differences, I do care for my grandpa, and want to believe that he is essentially a decent and caring person who wishes the best rather than the worst for his fellow man. Furthermore, I feel that it is important to state that I do not want to have my ideas forced down anyone else’s throat, and neither would I ever wish to constrain another’s right to form and freely express their own ideas. However, faced with such a comment, I find myself compelled to author some sort of response, if only to frame (and perhaps quell) my own revulsion at seeing such ignorance and hatred furthered in this modern world, especially by a member of my own family.

Firstly, the issue of Profiling. Obviously, he has confused some of the concepts of Evolutionary Psychology with the practice of Racial Profiling. Neither Neuroanthropology nor modern Criminal Psychology can be said to be exact empirical sciences; the muddling of the two can only serve to cloud the issue. To whit, Evolutionary Psychology views human nature as a universal set of evolved psychological adaptations to recurring problems in the ancestral environment, while Racial Profiling is the usage by law enforcement of an individual’s race or ethnicity as a factor in articulating reasonable suspicion to stop, question or arrest. The former applies to the idea that there may be some forms of innate subconscious fear and/or recognition hard-wired into our brains; the latter applies to active concious judgments based upon biased comprehension. I cannot and will not equate the notion of a subconcious early-childhood ability to discern snake-shapes within cryptic surroundings with an active biased judgement of other human beings based soley upon race or ethnicity.

Secondly, the issue of Survival. The notion that human beings have relied upon blatant racism “since the beginning of time” to assure their survival is pedantic at least, outrageous at best, and utterly dangerous at worst. Even if one could find some merit in the idea, wouldn’t the vast non-caucasian majority on the globe tend to suggest that we’re not the ones being set up to survive?

Thirdly, the issue of Marxist Liberalism. This is one of those ridiculous Tea Party portmanteaus that only holds traction amongst those whom I dub “The Illiterati”. The very notion is a nonsensical oxymoron; Marxism is essentially opposed to liberal democracy, which it sees as the worst sort of bourgeois dictatorship. In the context of my grandpa’s quote, I must assume that by “current Marxist Liberal” he is actually referring to people like myself, ie., folks who believe in the Fourth Amendment of the U.S. Constitution which guarantees the right to be safe from unreasonable search and seizure without probable cause and the Fourteenth Amendment which requires that all citizens be treated equally under the law.

Fourthly, the issue of Political Correctness. Equal rights, guaranteed freedoms, and social justice are sacred and above political ideology, and should never be confined to definitions falling withing the ranges of what is correct or not correct. The ACLU puts it this way:

“Discrimination based on race, ethnicity, religion, nationality or on any other particular identity undermines the basic human rights and freedoms to which every person is entitled.”

I’ve written on this topic before; given a population where all citizens are presumed equal, any action that dimishes the rights of any single individual diminishes the rights of all other individuals. I don’t rail against racial profiling because of some perceived “political incorrectness”; I rail against it because it is fundamentally wrong, because it reinforces base racism, and only serves to pit the entitled oligarchy against those who are least able to defend their rights and diginity.

Fifthly, the (apparently dangerous and segregated) streets of Seattle. The typical gentrified American city, compared to a staggering majority of other locations around the globe, is a veritable social paradise. Anyone who feels that they are conciously or subconciously engaging in Racial Profiling in such an environment is actually doing nothing more than succumbing to fear, ignorance, and prejudice on a level that can only serve to dehumanize both Profiler and Profilee alike. I feared more for my own safety when Henry Louis Gates Jr. was arrested then I ever have while walking along any ethnically-diverse city street at night.

I have been exposed from an early age to Third World conditions in Central America, and have lived and worked abroad for several years in locales where the priviledges of my white middle-class male North-American upbringing have been largely ignored and often derided. Contrasted with these experiences, it is my belief that the only profiling commonly occuring within the typical gentrified Pacific Northwest community is that practiced by racist police forces and fearful Caucasians.

I have been subject to racial and ethnic profiling myself on many occasions, living in parts of the world where my name and skin color have placed me in the minority. Discrimination and prejudice come in many shades other than blatant racist hatred. For all that, whether in the West Indies, Central America, Seattle, or Manhattan, I have never encountered a non-caucasian human who fundamentally felt that I was some sort of inferior animal worthy of suspicion or derision merely on account of my race. Full disclosure time: I am an educated blonde male middle-class Canadian/American Caucasian with an obviously ethnic Russian name…

Now, I understand that many people have a very limited first-hand world-view, and it’s not my place to force their comprehension. Furthermore, I will defend the right of the entitled white American middle-class to refrain from travelling to or living in any other country or culture. Generations of Americans fought and died to protect isolationism and xenophobia, and the fruits of their sacrifice ought to be protected and enjoyed by those entitled middle-class Caucasians who freely wish to. See? I can profile too…

We have collectively conqured the elements and risen as masters of our Earthly domain. There remains no further outward impediment to equal rights, justice, and peace for all. The only enemies mankind has left are those of its own creation.

Hungry, grouchy, and yet feeling like I wanted to cook something, I dropped by the grocer on my way home from work today and picked up a little something for dinner. I was craving something comfortable and indulging; two things that are generally NOT on my current dietary plan. I did find something to cook, something to satiate a sudden craving, and while it isn’t exactly on the diet, it’s not as bad as most of the alternatives. Besides, liver was on special.

Liver has to be one of the most nutritious foodstuffs for the least amount of money. It was something like $1.75/lb. Now I like liver, but it sure as hell ain’t for everyone. First off, it’s meat, which isn’t on a lot of people’s plans these days. But hell, if you’re going to eat animals, it makes sense to eat the cheap, nutritious, otherwise-wasted parts of the animal with as much enthusiasm as you’d eat any of the other parts. Second, it’s gross to handle, prepare, and cook. Good liver is firm and moist, not runny and/or slimy, but even the best cut of liver is suspiciously close to nothing more than a half-congealed scab on your cutting board. Gross. But hey, if you’re going to eat animals, you might as well “man up” and get used to handling these things yourself, or just quit meat altogether.

Anyways, here’s how I go about preparing a mess of liver:

  • 1 large sweet onion
  • 1/2 lb fresh liver
  • 1/4 cup flour
  • 3 tbs butter
  • salt and pepper

Lay out your slab of liver. I say slab, because that’s how it usually comes packed; as a thick slice or two taken right across the organ itself. Yes, it will be quivering and slimy, but it should have some substance (more than a red puddle), and shouldn’t be oozing blood-sludge all over the cutting board. If you are freaking out about whatever fluid may be escaping from the mass, go ahead and wash it, but be aware that this is largely as effective as washing sponge full of jell-o; if you wash hard enough to get all the gack out, you won’t be left with anything at all. Slice the slab on a long bias to produce neat square-sectioned strips. This will require a sharp slicing blade and no reluctance on your part about firmly grasping the liver with your other hand.

In a wide and shallow bowl, deposit the flour, then liberally salt and pepper to your taste, then blend with a fork.

Peel the onion and slice in half, then thinly slice across the rings… we want stringy confetti-like pieces here. Heat up 1 tbs of butter in a heavy skillet over medium heat and fry the onions until limp, translucent, and just starting to brown up (this will happen pretty fast). Remove the onions from the pan to a stand-by bowl.

Return the pan to the heat, and turn it up a bit more. Notice the lovely scum left in the pan by the onions. Drop in another tbs of butter, then turn back to the liver. Grab a handful of strips, roll them around in the flour to lightly coat all sides, then shake the excess off of each on and place in the hot butter. Depending on how you’ve cut the beastie up, you may want to do this is 1-3 small batches. The key is to keep the heat up and not crowd the pieces in the pan; too many pieces with too great a drop in heat, and you get sludge.

Do. Not. Over. Cook. Liver, for all it’s nastiness, is a delicate product. The hot pan, the butter, and the flour will crisp up the exterior, but otherwise cook it as you would a delicate fish; just enough to set the flesh and quell the jiggle. If cooking in batches, place each finished batch into the container holding the onions. When all the liver is done, return the whole mess to the pan for one last quick toss’n’mingle, then straight onto a plate for immediate consumption.

Other people will have you get all fancy with sauces, bacon, or bacon sauces. Forget it. Clean, fresh, and not the shoe-leather consistency your mother made it, good liver doesn’t need much else.

Another fear-based Facebook meme hit today, showing up in several of my friend’s facebook status messages. There seem to be some variations, but they generally go something like:

EVERYONES PHONE NUMBER IS NOW ON FACEBOOK!! NO JOKE… Go to the top right of your screen, click Account then Edit Friends. Go to the left side of your screen and click Phonebook. Everyone’s phone numbers are now being published. Please repost to let your friends know this is happening so they can remove their numbers ……by changing their privacy settings. (Privacy Settings-Phone-Customize-Only me)

Good grief. I mean, seriously. Get over it, already; there’s only one sure-fire way to keep your personal information off of Facebook, and that is NOT PUTTING IT ON FACEBOOK. Did you read the fine print when you signed up for your “free” Facebook account? The entire point of Facebook is enticing people to share their private information for corporate gain. Facebook didn’t just suddenly start publishing all these otherwise private numbers; they just added a button that aggregates published public data that was already there, entered and shared by other users just like you.

Now listen: I like Facebook. It allows me to keep in touch with my far-flung friends around the world. Still, like everything else “free” on the internet, you have to be realistic and  govern yourself. Facebook doesn’t make it super-easy to tighten your privacy settings, but neither does it make it impossible. I’ve tightened my own sharing settings down to “Friends Only” for everything. If I did set anything to “Only Me”, wouldn’t that be defeating the entire point of having an account? Yes, my own phone number is on Facebook; so my friends can see it and call me.

Furthermore, it seems to me that the people most alarmed by these “new threats” to their “privacy” are almost always the same people who so often most publicly share nearly every aspect of their public and private selves on Facebook. This does make sense, I suppose; the people with the fullest profile pages have the most to be concerned about. Again I ask: Did you actually read the fine print?

Here’s an idea: I’m going to change my status to reflect my own privacy concerns (such as they are, ie., not much). How about something like:

EVERYONES PUBLIC PROFILE IS NOW ON FACEBOOK!! NO JOKE… Go to the search bar at the top of the screen and type in your own name, or the name of anyone else you know on Facebook. Everyone’s public profiles are now being published. Please repost this to let your friends know what is happening so they can remove their profiles…..by waking up, people! Seriously? Good grief. Get over it: Read the fine print.

I can just see it… the start of another fine Facebook meme.

I’m posting this in the hope that it will somehow greatly simplify somebody’s day. I did this the hard way, over and over, until I made it work for me; hopefully this all goes much easier for you!
The issue at hand is making the Brother QL-570 thermal label printer work as advertised on a system running Ubuntu Linux. This guide is written with the complete newbie in mind; skip over any bits that seem too obvious. The driver installation instructions provided on the Brother website can be daunting to a beginner, and contain a few subtle errors that may trip you up. I performed these steps in Ubuntu 10.04, but they should work in any version newer than 8.04. Ubuntu made a fine go of installing the required drivers all on its own, but I finally had to go through it the long way to get things working well.

First off, it’s a great help to have the nautilus-terminal application installed. Basically, it adds a command-line terminal window to the standard Nautilus file browser. This lets you navigate folders and do common tasks with the simple GUI interface, then seamlessly switch to the command line interface (already in the proper directory!) with a point and click. To install nautilus-terminal, open a standard terminal and enter the following lines, being sure to enter your administrative password when prompted:

  • sudo add-apt-repository ppa:flozz/flozz
  • sudo apt-get update && sudo apt-get install nautilus-terminal

Now restart nautilus by pressing ALT+F2 and entering:

  • nautilus -q

Re-open Nautilus and notice the terminal window at the top.

Now open a browser window and go to the Brother driver download page. For a typical Ubuntu install, you only need to download the .deb format drivers, in particular the LPR driver and the cupswrapper (inch) driver. While you won’t need it quite yet, you might as well grab the template file download while you’re here. Go ahead and download these (you’ll need to click through some licencing screens).

Create a new folder on your desktop, named something obvious like “Brother Drivers”. Open your Downloads folder, then drag the driver files over into the new folder you just created. This will make them simple and easy to open. Now open the new folder in Nautilus (which is the default file browser; just double-click the folder). Notice that the command-line has you already in the correct directory. Click into the terminal, and enter:

  • sudo gedit /var/lib/dpkg/info/ql570cupswrapperinch.list

This will open a text-editor. Copy the following text into the text editor window, then save and exit:

./
/usr/
./usr/local/
./usr/local/Brother/
./usr/local/Brother/PTouch/
./usr/local/Brother/PTouch/ql570/
./usr/local/Brother/PTouch/ql570/cupswrapper/
./usr/local/Brother/PTouch/ql570/cupswrapper/cupswrapperql570pt1
./usr/local/Brother/PTouch/ql570/cupswrapper/brcupsconfpt1

Nothing spectacular should happen here; you’ve just added a file that will prevent an error message from pestering you a few steps later. Now, back at the command line, double-check that you are still in the same directory/folder as the drivers: the two drivers and the tar.gz will be shown in the GUI portion of the window, and the command prompt in the terminal portion of the window should say “~/Desktop/Brother Drivers$”. At the command line, enter the following:

  • sudo aa-complain cupsd
  • sudo mkdir /usr/share/cups/ql570
  • sudo dpkg  -i  –force-all ql570lpr-1.0.0-1.i386.deb
  • sudo dpkg  -i  –force-all ql570cupswrapperinch-1.0.0-1.debian.i386.deb

You may have seen an error message flash past during that step. As long as nothing hangs on you, it is safe to ignore. Now, check that the drivers installed correctly. Close the file browser window, and open a straight terminal window. Enter the following:

  • sudo dpkg  -l  |  grep  Brother

You should get some confirmation of the two drivers. Now open a web browser and go to  http://localhost:631/printers to find the CUPS web-panel. Choose the QL-570 from the list. Under the Administative pull-down menu, select “Set Default Options”. Here, you may need to fiddle with the paper sizes to get best results. The recommended default for me was “62mmx4”, but this ended up printing 3 blank labels after every job. “62mmx100mm” Seems to be working well for me right now… After making any changes, return to the printer page and select “Print Test Page” from the Maintenance pull-down.

Those templates you downloaded earlier? Unzip the qt570l110.tar.gz to find a selection of template printing files for Open Office and others.

« Older entries § Newer entries »