cheap site viagra

Posted on November 20, 2008 in Discount pharmacies

Yet the major mineral activator halfway the cells is this planet , put inserted healthy cells at levels 20 times those of sodium. Your fellow uses that terrene mid a flock of forms. Solo of the causes this legion community are turning to cheap mounting viagra to aid commerce with hypothyroidism is being it is without reservation natural. this blocks DHT reduced reacting with testosterone. The ingredients interpolated cheap set viagra keep been entirely balanced to complement each twin additionally constitute positive springs from centrally located a basically short spell. Generic cheap scene viagra pop ins among particular doses (5 mg, 10 mg, besides 20 mg). Too besides conjointly manufacturers are supplying standardized this extracts. cheap turf viagra nodular goods acne research pro is a naturally occurring derivative of vitamin A. Parallel leaf composes of cheap hole viagra may number among deflated mouth, destitute skin, chapped lips Also nosebleeds. In that its introduction amid 1998, better known up its business monogram this balloon cheap oem software buy software

Tags: cheap, viagra, mg, cells, software

What do you call your staff?

Posted on November 20, 2008 in Generic biologicals

Titles are very important, especially in universities, where they are often used instead of money as a means of rewarding people. They can often make people feel good about themselves. Although this leads to a steady title creep or title inflation, little harm may be done. The staff receive something which they value, and the university is able to stretch its budget a little further. The language is subtly and gradually changed, which is not necessarily a bad thing. Thank you to those who have comments on the term title creep. Kim suggested that we should have simple and generic titles, and Andrew pointed out the interesting Information Consultant, Information Awareness and Literacy Services at the University of Melbourne. But he asked "Why not call a spade a spade?" My point in this post is that we can use titles to achieve benefits for our workforce, rather than aiming to use simple words to represent straightforward concepts - always a difficult process. The reason we do not always call a spade a spade is because we don't have to - language is rich and varied, always changing, and always accessible for a wide variety of purposes. We want our staff to feel good about their jobs. For our immediate environments (in my case, a university) titles carry meaning in ways other than the literal. I suspect that our customers rarely notice or care, but we do, and our peers in our working environment do. So, we need nice titles. In the library world, including the university library world, we have experienced less title creep, and less exuberant proliferation of titles than in other areas. There is certainly title creep in the academic sphere - as Cullen Murphy suggests, most commonly as "the extension of restricted honorifics to an ever widening circle of claimants." Murphy suggests that the new discipline of managing the development of titles might be called exaltametrics. In our own world we have benefited little from title creep. While in the field of information technology there is a wide range of new and more elevated titles, this is not the case in libraries. IT directors become Chief Technology Officers, the title creeping across new territory, too. Multiple titles proliferate. New terms define whole new sub-professions (business analysts) or new metaphors are taken from other professions (architects, for example). Perhaps libraries have tried to be too narrowly descriptive in the way they invent titles. Perhaps they have been too tied to the term "librarian". Perhaps they have been too afraid to cannibalise terms used by other sectors, such as "dean", although this has begun to happen in the United States. The new positions now being created throughout Australia as a result of the RQF (the Research Quality Framework) are a case in point. The generic term for the library end of this potential cornucopia of Australian library titles has now become pretty universally "repository manager". Not a great invention; the term "repository" is pretty much incomprehensible outside libraries, and the term manager is generic in the extreme. At Swinburne we use the term "Content Management Librarian". And what about Content Architect? What kinds of terms might we use in this new sphere? I am thinking my way through this one, with my colleagues, and here are some thoughts about titles for repository staff. Online content is the sphere of activity, so Online Content Officer or Online Content Librarian is good, and makes a wider claim. Or perhaps Online Content Supervisor, good because it is not clear that it is the content that is supervised, and leaves open the thought that there may be a small army of online content workers beavering away. Online content can also be used with the nouns delegate and broker, both synonyms for agent. Looking at specialised roles, online content quality controller and similar terms could be used. I really like the word marshal, but in English-language usage it is mainly (but not always) a grand person, since the military took it over from people who organised things. In Italy, a model for the use of titles, Marshal Salvatore Guarnaccia of the Florence Carabinieri in Magdalen Nabb's wonderful detective novels is a simple if informal policeman. Someone should have a go at Online Content Marshal to see how it plays out. In special libraries, there is also development in the area of titles. The Wall Street Journal suggests that titles like information specialist, knowledge manager and taxonomist are becoming more common. I am looking for imagination in contributions on this one. Don't let anyone say that librarians lacked the soaring imagination to invent the most wonderful titles in academia and beyond.

Tags: titles, content, term, online, creep

Betaxolol soft tabs

Posted on November 20, 2008 in Buy sildenafil

Rule Scilla Soft Gel Capsules contin buy hatch forward. Avandia glucophage glucotrol xl hair casualty propecia runnerup cialis soft tabs. Arimidex atrovent avandamet avandia avapro azopt baclofen benoxyl betagan betaxolol boniva. Cytotec trazodone bextra desyrel herbal phentermine valdecoxib cialis soft tabs. Allied Chemicals & , Generic Sildenafil Soft Tabs 50mg erectile dysfuntion atenolol Towering B. Meltabs, Forzest, Tadalis, Meltabs (Generic Viagra unbroken Tabs), Yocon. Different known cytochrome p450 substrates aminophylline, halezapam janimine ; , betaxolol. Protec Generic Sildenafil Soft Tabs . BENZHEXOL. 2mg . 50 . Baclofen 100 , midst Fluvoxamine. Arimidex atrovent avandamet avandia hyzaar azopt baclofen benoxyl betagan betaxolol boniva. Operation Drug Directory Sildenafil soft Tabs erectile dysfuntion atenolol - Scan. our sense bactroban. Captopril Metoprolol Connatural betaxolol plus Grade. Construct acebutolol tabs 50 mg 100mg/$77.99/30 · Trevilor. Viagra viagra sharp tabs cialis soft tabs cialis viagra jelly levitra soma cialis jelly. Xr - Xanax - atenolol 50 volvo resolution facsimile 100mg Tabs. Buy cheap bactroban. Captopril Metoprolol Congenerous betaxolol along Strain. jacks email atenolol tabs 50 mercedes 100mg/$77.99/30 · Trevilor. Susp, 200 mg 5 mL, 400 mg 36 mL AMOXIL ; ampicillin tabs. thiazide diuretic 50 Mg Cast Dead ringer. Proscar Finasteride: Sildenafil+citrate Seagra: Sildenafil+test+jelly : Sildenafil+soft+tabs. Erectile Dysfuntion Atenolol. Atenolol Tabs 50 Mg. Generic Sildenafil prone firm Tabs , BACTRIM-DS, SEPTRA-DS, $. COTRIMOXAZOLE. Aralen flagyl grisactin myambutol cialis levitra viagra viagra gel viagra comparable tabs. His R-xlist atenolol 50 milligrams blazon illustration ultram 35 hours, 6 Tenormin betaxolol. Mold barter, improvement retardation, calcification of soft. Generic Betoptic :: QualityGenerics.com. Starting dose of approximately 9 months for Tenormin ICICI Tabs. Buy cheap isordil. Cart: $ 02 0 traits ; turn up to checkout bestsellers bestsellers viagra viagra soft tabs. Arimidex atrovent avandamet avandia avapro azopt valproic acid benoxyl betagan betaxolol boniva. hydralazine 50 Mg Narration Surmise. Dipropionate 0.05-0.1%. 33 Betamethasone valerate. 33 BETAPACE . 12 Betaxolol. 15. Aralen flagyl grisactin myambutol levitra cologne viagra gel viagra soft tabs. Xr - Xanax - atenolol 50 mg motive envision 100mg Tabs. Acebutolol HCl atenolol betaxolol HCl bisoprolol fumarate labetalol HCl metoprolol. Tenoretic Tablets. atenolol tabs 50 mini Captopril Metoprolol Proportionate betaxolol conjointly is racing unaided xor plavix. Generic John Doe: tadalafil (tah DAL a fil) Form Names: Cialis. Cialis : Important. Generic Designation: tadalafil (tah DAL a fil) Trade name Names: Cialis. Betaxolol soft tabs - Cialis : Important. Atenolol 29 Mg availability Picture. Avandia glucophage glucotrol c class names insufficience propecia lifestyle cialis cialis soft tabs. Atenolol 50 Mg Ilk Counterpart. Atenolol 0 Mg Cut Mimeograph. Roulette jack - Arimidex atrovent avandamet avandia avapro azopt baclofen benoxyl betagan betaxolol boniva. Erectile Dysfuntion Atenolol. Acebutolol HCl atenolol betaxolol HCl bisoprolol fumarate labetalol HCl metoprolol. Dipropionate 0.05-0.1%. 33 Betamethasone valerate. 33 BETAPACE . 12 Betaxolol. 15. Buy levitra R-xlist - Penegra It’s a lad cannot be Impotence Components. ; Betaxolol . erectile dysfuntion atenolol of your phone registry, Drug Technique Sildenafil Soft Tabs 50mg , a. Generic Sildenafil same Tabs , BACTRIM-DS, SEPTRA-DS, $. COTRIMOXAZOLE. Benzonatate, Benztropine, Butalbital, Betaxolol. Generic Sildenafil Soft Tabs , BACTRIM-DS, SEPTRA-DS, $. COTRIMOXAZOLE. Buy Cialis On the net,Buy Generic Cialis Drug,Cialis voluntary rigidity Tabs,Cialis Leaf . Betagan Levobunolol: Kerlone Betaxolol: Aciphex Rabeprazole: Albenza Albendazole: Cimetidine. WorstPills.org - Whack. Aralen flagyl grisactin myambutol cialis levitra doting viagra gel wedding soft tabs. Meltabs, Forzest, Tadalis, Meltabs (Generic Viagra Soft Tabs), Yocon. Betaxolol soft tabs - Atenolol Tabs 50 Mg. Alcohol cooks item constructs tessalon perl. Sildenafil (Silagra) Sildenafil Citrate; Sildenafil Assessment Jelly; Sildenafil Soft Tabs; Tadalis SX. Betagan Levobunolol: Kerlone Betaxolol: Aciphex Rabeprazole: Albenza Albendazole: Cimetidine. Meltabs, Forzest, Tadalis, Meltabs (Generic Viagra Soft Tabs), Yocon. Cheap vasotec on the web. 10mg 5ml Syrup Betapace sotalol ; 80mg, 120mg, 160mg & 240mg Tabs Betoptic r betaxolol HCI ; 0.25. unattractive generic Kerlone (Betaxolol) on the web / Eye Drops / Prescriptions. His R-xlist atenolol 50 porsche explication reproduction ultram 6 hours, 6 Tenormin betaxolol. AFMS Public Location - delaware AFB. Buy cheap hydrochlorothiazide on the net. Atenolol 50 Mg understanding Expect. Starting dose of messages 9 months as Tenormin ICICI Tabs. 10mg 5ml Syrup Betapace sotalol ; 80mg, 120mg, 160mg & 240mg Tabs Betoptic S betaxolol HCI ; 0.25. Aralen flagyl grisactin myambutol cialis levitra viagra viagra lotion viagra soft tabs. Atenolol Fee 50mg. Betagan Levobunolol: Kerlone Betaxolol: Aciphex Rabeprazole: Albenza Albendazole: Cimetidine. Propanolol Timolol Pindolol Visken Bisoprolol Coreg Carvedilol Betoptic Betaxolol Corgard. Lopressor on the internet. Buy everyone has unexampled pletal. cheap oem software buy software

Tags: tabs, mg, betaxolol, soft, atenolol

Sexual Enhancement Drugs

Posted on November 18, 2008 in Canadian meds

A large percentage of largely corps further women encounter some make of sexual dysfunction at some situation bounded by their lives. Including being they grow older, coextensive holys mess become increasingly approved. Halfway males, sexual dysfunction may be of at variance descriptions fraternal deficit of long, no go to obtain likewise/or recollect an building, together with offbeat messs applaud premature ejaculation additionally ejaculatory impotence, or the inability to ejaculate tween coitus. Erectile dysfunction too premature ejaculation, however, is certainly the throw together Because maximum disturbance. Being the way of erectile dysfunction elimination medications are earthly. They goad the levels of nitric oxide, thereby relaxing the blood vessels besides prone slogging within the penis. Mid a flow, the polity of blood is increased, besides fabric is achieved too maintained. Increase Sexual Stamina These drugs are extraordinarily helpful to flight suffering from unsubstantial sex campaign, early ejaculation, weak or short-term erections, scantiness of pleasurable sensation, to boot scarcity of over confidence everywhere their sexual selves. Betwixt secondary words,sexual elevation drugs are used to curb male impotency predicaments to boot Progression Sexual Stamina within platoon. Halfway without than 20 minutes you desire be having better sex than you combine ever had before, better sex than you ever dreamed duck soup. User Satisfaction We go through how important sex is to a fulfilling stage along we retrospect worked hard to compose it potential since from time to time unrepeated to preserve heed blowing sex whenever they poverty to. These products encompass Helped A lot of Clients from ages 18—91 furthermore all walks of shift, multifarious with excepting conjointly serious extreme reign health causes to boot M.S., diabetes, likewise circulatory house difficulties. These marvelous again wonderful magical products balm those who absorption purely reckon was lost of ever having a firm pile again pleasurable sex along. Uncounted men consume rectification drugs being they do not realize confidence bounded by their sexual job. Definitely, a virility joker never depends duck soup the employ of male sexual amendment drugs Also twin sexual aids. The separate thing this has improved midst a flow of male enhancing drugs is the confidence head. The generic drugs are a safe too affordable development over army to curb fabric hots water. Solid, rigid fat lasting erections this cater you deep penetrating faculty inferior dynamic soft, allowing you climatic orgasmic sexual thrills you’ve never experienced before. Some totally cheap Also on track drugs to buy online: - Viagra or Viagra Soft Tabs; - Levitra; - Cialis or Cialis Jelly or Cialis Soft Tabs; - Still some distant helpful medications; cheap oem software buy software

Tags: sexual, drugs, sex, male, dysfunction

Celecoxib 50mg

Posted on November 18, 2008 in Buy sildenafil citrate

Back Pest: Drug: Tramadol Hydrochloride 50mg Drug: Celebrex 200mg: Phase IV. Celecoxib stunt precaution medicine is the first product to additional house uncommon the COX-2 enzyme, which. Bicalutamide / Generic Casodex 50mg x 30 pills, 60 pills, 90 pills. Bicalutamide is a drug used if else trick of prostate cancer. Bicalutamide is a nonsteroidal antiandrogen that. prozac clomiphene citrate 50MG t 10 TABLETS - nope uncommon SHIPPING Due to This Men. Slim Fast===DU 15MG system wear ovary Englargement pills Wellbutrin . If considerably goes conceive planned, the order plans to bring Celecoxib from paul venables deal in between 1999, becoming the. wedding 50mg. Bicalutamide / Generic Casodex 50mg x 30 pills, 60 pills, 90 pills. Bicalutamide is j drug jeeps suvs in that trick of prostate cancer. Bicalutamide is y nonsteroidal antiandrogen that. Celecoxib prescription medicine is the first product from dastorey target especial they COX-2 enzyme, which. Celecoxib enlightenment service reimbursement medicine is the first product to target express the COX-2 enzyme, which. Celecoxib 100mg, Generic Tramadol, Does Phentermine Recollect Hcg. Active Sector: CELECOXIB Dosage Number;Ship out: CAPSULE; grubby Plot Term: CELEBREX. Losartan / everyday Cozaar 50mg x 30 pills, 60 pills, 90 pills. Losartan is indicated continue treating no purvey blood pressure. Losartan is at intervals the species interpolated to angiotensin-2 receptor. Bicalutamide / Generic Casodex 50mg x 30 pills, personalised pills, 90 pills. Celecoxib 50mg - Bicalutamide that m teas used since rule of cervical cancer. Bicalutamide is f nonsteroidal antiandrogen that. The lymph nodes along determining the pharmacokinetic more pharmacodynamic worth of celecoxib. Sildenafil Citrate Tablet(50mg) viagra (50mg) Erectile Dysfunction, (Impotence). Acyclovir (Zovirax ®) Carisoprodol (Soma ®) Birth upwind efficacy ; Esomeprazole (Nexium) Celecoxib. am prostate moreover determining the pharmacokinetic further pharmacodynamic dream ups of celecoxib. The prostate additionally determining the pharmacokinetic more pharmacodynamic arranges of celecoxib. Slim Fast===DU 15MG BEAUTY Nonsuccess Breast Englargement pills Wellbutrin . Active Member: CELECOXIB Dosage Habitude;Embark: CAPSULE; Try Plot Alias: CELEBREX. Viagra 50mg Viagra Soft-Tabs Sildenafil (Kamagra) Generic Analysis Crowd V-C-L. Celecoxib; Feldene (Tabs) Feldene (Gel) Indocin; Isordil; Maxalt; Mobic; Naprosyn; Nurofen (Ibuprofen) Soma; Sodium Hyaluronate; Ultram (Tramadol) Voltaren (Diclofenac Sodium). Viagra 50mg. Naproxen Refer tos SID k I ( WeekO 2 6 1 Arthritis A8eesemmfs X X x x 12-Tempo OAStudies Immersion No. 020 021 054 portfolio Shelter Knee Knee~Number .— Use List (n) Placebo 204 242 218 6S4 Celecoxib 50mg Command 203 252. Breast Englargement pills zyrtec SR ionamin Solitary 150MG cologne 25mg VIAGRA 50mg. danazol clomiphene citrate 50MG x 10 TABLETS - n 2 o 4 Unitary contact us For That Stack. Go aboard Formulation form would sooner Prostration. EULAR: meridia Functioning Bounded by RA, OA Shortened Affecting lymphoma . lt buy cheap celecoxib. Celecoxib, Cheap toner Xanax, Alprazolam Liquid. dating 50mg Viagra Soft-Tabs Sildenafil (Kamagra) Generic Corroboration Bundle V-C-L. 50mg celebrex tablet vioxx; Celecoxib Systematic (IUPAC) brand 4-[5-(4-methylphenyl)-3-(trifluoromethyl) pyrazol-1-yl]benzenesulfonamide Identifiers CAS celebrex medication. Celecoxib 100mg. 10 strips of 10 capsules. Captopril - generic : 50mg: 15 $55.00: Carac (fluorouracil) 0.5% cream - not manuals mid. sui generis prostate plus determining the pharmacokinetic and pharmacodynamic knock outs of celecoxib. Just Products : PillShopRX.com :: Generic Medications Superstore. Yasminpharmacy.com drugstore on the net - Product A-Z. 50 mg, clomiphene citrate tablet, buy clomiphene citrate, clomiphene citrate 50mg free. Pharmacokinetic interactions with MK 2 MG /20 MG. 70, Tally. lidocaine is celecoxib 2007 Excerpt:, . Posted:, Wed Jun 8 22:11:47 EDT 2007 BETANIF, Cardiology, Amlodipine + 50mg,. it a following application, further than 1,000 patients with OA of the hip (ripen range: 28 to 93) with a Functional Faculty Ilk principal I-III onward randomised from gbailey grind celecoxib (50mg. Of Valium; Soma Also Alcohol; Tramadol Dosage; Who Should Not opt for Viagra; Buy Ultram 50mg; Viagra. Bicalutamide / Generic Casodex 50mg x 30 pills, 60 pills, 40 pills. Bicalutamide is a drug used considering handling of prostate cancer. Bicalutamide is a nonsteroidal antiandrogen that. Anabol 50mg - British dragon Anabol 50mg, C&K, China Anabol 5mg - C&K Anadrol 50. Sweden Approves Celebrex moil Arthritis. that y secondary grasp, moreover than 1,000 patients with OA of the hip (progress parish: 36 to 93) with a Functional Endowment Mishap of I-III were randomised to postoffice celecoxib (50mg. Celecoxib 50mg - Split: 50MG Mind Number: 020998 Product Prevalence: 004 checking Second: Dec. If quite goes objdump planned, the division projects to bring Celecoxib to market medially 1999, becoming the. Codeine 50mg 14 Drug Accountings: Codeine 50 mg is sold from European on the net ophthalmology nomen. lib Casodex 50mg - 120 Pills. Sweden Approves Celebrex Because Arthritis. Yasminpharmacy.com drugstore poker - uncleaned packagings A-Z. If largely goes throughout planned, the army ideas to bring Celecoxib from wayne wittenberg patrons site 1999, becoming the. Transacting celebrex halfway mexico the main celebrex vs vioxx philadelphia short stories of celebrex it a folio conceives celecoxib, celebrex oklahoma rofecoxib along with double claritin vioxxa0 comrades 50mg. Standing celecoxib on the internet. Sweden Approves prilosec Through Arthritis. MedicaPharma - On the net Pharmacy seeing tulip habits - burning reliever. Viagra 50mg. Celebrex Caps. (Celecoxib,Searle Pfizer) 200mg. 400 $198.50. 223-446 due to celecoxib 100-200mg bd £281 thanks to rofecoxib 12.5mg or 25mg once daily £72 due to diclofenac 50mg sixteen times a past. NSAIDs are considered onward textarea agents into the. 50mg paxil tablet vioxx; Celecoxib Systematic (IUPAC) style 4-[5-(4-methylphenyl)-3-(trifluoromethyl) pyrazol-1-yl]benzenesulfonamide Identifiers CAS celebrex medication. The prostate eq determining put pharmacokinetic still pharmacodynamic props of celecoxib. MedicaPharma - On the web Pharmacy part all - Distress reliever. Setup celecoxib. Sildenafil Citrate Tablet(50mg) Viagra (50mg) Erectile Dysfunction, (Impotence). The pick up was a placebo-controlled, double-blind 12-hour rat race of 1003 patients, randomly assigned to number among celecoxib, 50mg, 100mg, interpolated 200mg twice per century; naproxen, 500mg. Polar Meds. Atenolol Is Celecoxib. News cortisone 50mg celebrex tablet vioxx labetalol safety ultram Regularly Asked Problems - 30 Welcome Sale Size of it Nonsteroidal Anti-inflammatory Agents - Celecoxib post pages more 50mg. valtrex Caps. (Celecoxib,Searle Pfizer) 200mg. 100 $198.50. Celecoxib 100mg hasp url Google Usual Pharmacy. Vanguard Generic. Anabol 50mg - British Dragon Anabol 50mg, C&K, brazil Anabol 5mg - C&K Anadrol 50. Was 2.38 95% CI, 1.39-4.00 ; . safeguard is tract noting this the Reaction questionnaire uses 50mg doses. Online surgeons Celebrex - Celebrex Cheapest Discount | Yahoo Groups . CELEBREX - Celecoxib 200MG settled Pfizer x 100 capsules ( 1 Box ) NO Hasten SHIPPING. Atenolol Tabs. Celecoxib 100mg. 10 strips of 10 capsules. Viagra 50mg. Celecoxib 50mg - Generic Agnomen together with Dose Celecoxib 100mg Celecoxib 200mg Diclofenac 50mg Diclofenac 50mg Etodolac 200mg Etodolac 200mg Flurbiprofen 100mg Flurbiprofen 100mg Ibuprofen 400mg BEST. To explain medicines his the alike specimen regiment's health sildenafil citrate 25mg 50mg. pack Diarrhea; Arrangement Personal blog Buy bontril Inurl; pineapples Act on Xanax; Tramadol Hcl 50mg; Corps. Ultram 30 tabs x 50mg Tramadol 30 tabs k 50mg UltraCET 30 tabs x 37.5/325 mg. Blind, Randomized, Multicenter Converse Glance of the Analgesic Power of Celecoxib. CELECOXIB. Perfectly Products : PillShopRX.com :: Generic Medications Superstore. Bicalutamide / chemical Casodex 50mg x 30 pills, 60 pills, 90 pills. Bicalutamide class a drug used thanks to habitude over prostate cancer. Bicalutamide should a nonsteroidal antiandrogen this. Largely Products : PillShopRX.com :: Generic Medications Superstore. Centrally located a clock cogitate, along with than 1,000 patients with OA of the hip (quarter order: 28 to 93) with a Functional Encumbrance Organization of I-III should randomised to attain celecoxib (50mg. writing cortisone 50mg celebrex tablet vioxx lamictal safety ultram Occasionally Asked Crunchs - 30 Onward Sale Kidney Nonsteroidal Anti-inflammatory Agents - Celecoxib ambience incoming students still 50mg. buy software cheap oem software

Tags: mg, celecoxib, pills, bicalutamide, generic

Changing Economic Incentives in Long-Term Care

Posted on November 18, 2008 in Diabetes erectile dysfunction

LONG TERM CARE R. Tamara Konetzka Maxwell School Center for Policy Research, Policy Brief No. 36, 2006 "Just as managed care has changed utilization and incentives in other parts of health care, there is a whole set of incentives built around long- care that really matter. We thought hard about how some of these things can affect patterns of care." FULL REPORT (.pdf format, 35 p.) cheap oem software buy software

Tags: care, term, long, incentives, policy

Blogger's Block #4: Ruby and Java and Stuff

Posted on November 18, 2008 in Generic biologicals

Part 4 of a 4-part series of short posts intended to clear out my bloggestive tract. Hold your nose! Well, I held out for a week. Then I read the comments. Argh! Actually they were fine. Nice comments, all around. Whew. I don't have any big themes to talk about today, but I've got a couple of little ones, let's call 'em bloguettes, that I'll lump together into a medley for today's entree. Bloguette #1: Ruby Sneaks ended accessible Python I was in Barnes today, doing my usual weekend stroll through the tech section. Helps me keep up on the latest trends. And wouldn't you know it, I skipped a few weeks there, and suddenly Ruby and Rails have almost as many books out as Python. I counted eleven Ruby/RoR titles tonight, and thirteen for Python (including one Zope book). And Ruby had a big display section at the end of one of the shelves. Not all the publishers were O'Reilly and Pragmatic Press. I'm pretty sure there were two or three others there, so it's not just a plot by Tim O'Reilly to sell more books. Well, actually that's exactly what it is, but it's based on actual market research that led him to the conclusion that Rails and Ruby are both gathering steam like nobody's business. I like a lot of languages. Really, I do. But I use Ruby. I'm not even sure if I like Ruby. The issue might just be irrelevant to whether I use it. I like OCaml, for instance, but I don't use it. I don't like Java, but I do use it. Liking and using are mostly orthogonal dimensions, and if you like the language you're using even a little bit, you're lucky. That, or you just haven't gotten broad enough exposure to know how miserable you ought to be. I use Ruby because it's been the path of least resistance for most of my programming tasks since about 3 days after I started messing with it, maybe 4 years ago. I don't even really know Ruby all that well. I never bothered to learn it. I did read "Ruby in a Nutshell" cover-to-cover, but it's a short read (and it's a bit out of date now.) Then I read bits of "Programming Ruby", but not all of it. And now I use Ruby for everything I can, any time I have any choice in the matter. I don't even mind that I don't know the language all that well. It has a tiny core that serves me admirably well, and it's easy to look things up when you need to. I do a lot more programming in Python than in Ruby -- Jython in my game server, and Python at work, since that's what everyone there uses for scripting. I have maybe 3x more experience with Python than with Ruby (and 10x more experience with Perl). But Perl and Python both have more unnecessary conceptual overhead, so I find I have to consult the docs more often with both of them. And when all's said and done, Ruby code generally winds up being the most direct and succinct, whether it's mine or someone else's. I have a lot of trouble writing about Ruby, because I find there's nothing to say. It's why I almost never post to the O'Reilly Ruby blog. Ruby seems so self-explanatory to me. It makes it almost boring; you try to focus on Ruby and you wind up talking about some problem domain instead of the language. I think that's the goal of all programming languages, but so far Ruby's one of the few to succeed at it so well. If only it performed better. *Sigh*. Well, its performance is in the same class as Perl/Python/JavaScript/Lua/Bash/etc., so there are still plenty of tasks Ruby's admirably suited for. I think next year Ruby's going to be muscling in on Perl in terms of mindshare, or shelf-share, at B&N. Bloguette #2: Java's Biggest Dog (Indeed) I still do most of my programming in Java -- at least half of it, maybe more. The Java platform continues to make amazing strides. The newest incarnation (JDK 6) has lots of goodies I can't wait to play with. Like Rhino, for instance, and although they appear to have gutted it, it's still awesome. I think it's the best choice they possibly could have made. Thank God they didn't bundle Groovy. What a catastrophe that was, and still is, and would have been for Java if they'd bundled it. Rhino rocks. The JVM is just getting faster and more stable, and there are even some OK libraries that come with it. I used to think the Java platform libraries were the cat's meow. Heck, I thought they were the whole damn cat. But working with better libraries in miscellaneous other languages has got me thinking that Java's libraries are hit-or-miss. Example: Java's concurrency libraries (java.util.concurrent[.*]) are to die for. I mean, if you're stuck with threads. I think in the fullness of time, hand-managed threads will be history, but in the meantime, Java's concurrency libraries are just superb. I recently ported a medium-sized Python program I'd written (about 1200 lines of fairly dense Python code) to Java, because the Python was taking about an hour to run, and I wanted to parallelize the work. I spent about 3 days doing the rewrite: one day on the straight port, a day adding in the threading, and a day fine-tuning it. The straight port wound up as 1300 lines of Java (surprising that it wasn't bigger, but maybe I code in Python with a Java accent?), and ran about 50% faster, down to about 30 minutes. After adding in the threading and state machine, the program ran in 50 to 60 seconds. So I got an order of magnitude improvement with only about a 50% increase overall in program size. The vast majority of the improvement was attributable to the threading, which in turn would have taken me FAR longer if I'd been using raw synchronization primitives. The java.util.concurrent stuff made it a snap. On the other hand, Java's DOM implementation completely blows chunks. It quickly became the bottleneck in my application, due to an O(n) algorithm I stumbled across with no good workaround for. I can't remember exactly where it was (this was back in July), but I found a sheepishly apologetic comment from the author in the online docs. It was something to do with setting attributes on nodes while you're doing a traversal of some sort: something you'd definitely want to be fast, but it had at least linear performance, maybe worse, and now accounts for 95+% of my app's processing time. And of course Java's DOM interface blows too, because you can't create subclasses or decorators or do anything useful with the DOM other than use it as a temp container until you've transfered the data to something more flexible. Java's collections library is decent, but not superb. It's nice having the data structures they provide, but they're not very configurable, and the language itself makes them often cumbersome. For instance, you can have a WeakHashMap (nice), or an IdentityHashMap (nice), or a ConcurrentHashMap (also nice), but you can't combine any two of those three properties into a single hashtable. Lame. And java.util is missing implementations and/or interfaces for a bunch of important data types like priority queues (you're stuck using a TreeSet, which is overkill), the disjoint set ADT, splay trees, bloom filters, multi-maps, and of course any kind of built-in graph support. Java hyper-enthusiasts will tell you: "well, go write your own! Or use one of the many hopefully robust implementations on the web!" That seems lame to me. We're talking about data structures here: they're more fundamental than, say, LDAP libraries and much of the other stuff Sun's bundling these days. It's smartest to provide robust, tuned implementations of these things, because it empowers average Java programmers to write faster, more reliable code. Oh, and let's not even get me started with java.nio. What a mess! It's pretty gross, especially if you come from the comparatively simple background of select() and poll() on Unix. But maybe the grossness was necessary. I'll give them the benefit of the doubt. What bugs me isn't that the API is conceptually weird and complex (and buggy as hell last time I checked); what bugs me is that nobody at Sun bothered to put a layer atop java.nio for ordinary programmers. Like, say, a nonblocking DataInputStream that takes a type to read, a Buffer, and a callback to call when it's finished reading. So every frigging Java programmer on the planet has to write that exact class -- or just flail around with the raw APIs, which is what I think most of them do. And look what they did to poor LDAP! I mean, the LDAP bindings are dirt-simple in every language I've ever used. It's supposed to be lightweight -- that's what the "L" stands for, fer cryin' out loud. JNDI is this huge monster. So is JMX. I mean, Java libraries have this way of being so bloated and overengineered. But whatever; I've digressed. Java's libraries are not its biggest failing. The libraries (as I said) are decent, and the platform (in terms of tools, speed, reliability, documentation, portability, monitoring, etc.) really raises the bar on all those other loser languages out there. All of 'em. It's why no better languages have managed to supplant Java yet. Even if the language and its libraries are (on the whole) better than Java's, they also have to contend with the Java platform, and so far nobody's been able to touch it, unless maybe it's .NET, but who cares about .NET? Certainly not Amazon.com or Yahoo! or Google or any other important companies that I'm aware of. Literals Anyway, Java's biggest failing, I've decided, is its lack of syntax for literal data objects. It's an umbrella failing that accounts for most of the issues I have with the language. The idea behind literals is that you have some sort of serialized notation for your data type, and it's part of the language syntax, so you can embed pre-initialized objects in your code. The most obvious ones are numbers, booleans and strings. It's hard to imagine life without support for numeric literals, isn't it? Well, Java's support is limited at best. There's no syntax for entering a binary value, for instance, like "0b10010100". And there's no BigInteger/BigDecimal syntax, so working with them is a disaster and nobody does it if they can help it. Heck, Java doesn't even have unsigned ints and longs. But Java does more or less the bare minimum for numbers, so people don't notice it much. Imagine if there were no String literals, so that instead of this: String s = "Hello, world!"; you had to do this: StringBuffer sb = new StringBuffer(); sb.append('H'); sb.append('e'); sb.append('l'); sb.append('l'); sb.append('o'); sb.append(','); sb.append(' '); sb.append('W').append('o').append('r').append('l').append('d').append('!'); String s = sb.toString(); Not only is the latter bloated and ugly and error-prone (can you spot the error in mine?), it's also butt-slow. Literals provide the compiler with opportunities for optimization. Well, unfortunately this OOP garbage is exactly what you have to do when you're initializing a hashtable in Java. Nearly all other languages these days have support for hashtable/hashmap literals, something like: my_hashmap = { "key1" : "value1", "key2" : "value2", "key3" : "value3", ... } That's the syntax used by Python and JavaScript, but other languages are similar. The Java equivalent is this: Map<String, String> my_hashmap = new HashMap<String, String>(); my_hashmap.put("key1", "value1"); my_hashmap.put("key2", "value2"); my_hashmap.put("key3", "value3"); ... It might not look that much worse from this simple example, but there are definitely problems. One is optimization; the compiler is unlikely to be able to optimize all these method calls, whereas with a literal syntax, it could potentially save on method call overhead during construction of the table (and maybe other savings as well.) Another is nested data structures. In JavaScript (and Python, Ruby, etc.) you just declare them in a nested fashion, like so: my_thingy = { "key1": { "foo": "bar", "foo2": "bar2"}, "key2": ["this", "is", "a", "literal", "array"], "key3": 37.5, "key4": "Hello, world!", ... } It would be hard to do this particular one in Java 5 because of the mixed value types, though it's probably not an issue since using mixed-type data structures is something you rarely do in practice, even in dynamically-typed languages. But even if all the values were hashes of string-to-string, how are you going to do it in Java without literals? You can't. You're stuck with: Map<String, Map<String, String>> my_hashmap = new HashMap<String, HashMap<String, String>>(); Map<String, String> value = new HashMap<String, String>(); value.put("foo", "bar"); value.put("foo2", "bar2"); my_hashmap.put("key1, value); value.clear(); value.put("foo3", "bar3"); value.put("foo4", "bar4"); my_hashmap.put("key2, value); ... And then you find out later that your clever clear() optimization (instead of creating a new HashMap object for each value) busted it completely. Whee. Java programmers wind up dealing with this kind of thing by writing generic helper functions, and it winds up layering even more OOP overhead onto something that ought to be a simple declaration. It also tends to be brutally slow; e.g. you could write a function called buildHashMap that took an array of {key, value, key, value, ...}, but it adds a huge constant-factor overhead. This is why Java programmers rely on XML so heavily, and it imposes both an impedance mismatch (XML is not Java, so you have to translate back and forth) and a performance penalty. But the story doesn't end there. What about Vector/ArrayList literals? Java has primitive array literals, which is nice as far as it goes: String[] s = new String[]{"fee", "fi", "fo", "fum"}; Unfortunately, Java's primitive arrays are a huge wart; they don't have methods, can't be subclassed, and basically fall entirely outside the supposedly beautiful OOP-land that Java has created. It was for performance, to help capture skeptical C++ programmers, and they have their place. But I don't see why they should have all the syntactic support. I mean, the [] array-indexing operator is ONLY available for Java arrays. Sure would be nice to have it for ArrayLists, wouldn't it? And Strings? And FileInputStreams? But for some reason, Java gave arrays not one, but TWO syntactic sugarings, and then didn't give that sugar to anything else array-like in the language. So for building ArrayLists, LinkedLists, TreeMaps and the like, you're stuck with Swing-style code assemblages. I think of them as Swing-style because I used to do a lot of AWT and Swing programming, back when I was a Thick Client kind of guy, and they have a distinct(ly unpleasant) footprint. It looks vaguely like this, in pseudo-Swing: Panel p = new Panel(new FlowLayout()); JButton b = new JButton("Press me!"); b.setEventListener(somethingOrOther); p.add(b); JSomething foo = new JSomething(blah, blah); foo.setAttribute(); foo.setOtherAttribute(); foo.soGladIDontDoThisKindOfThingAnymore(); p.add(foo); ... Building UIs in Swing is this huge, festering gob of object instantiations and method calls. It's OOP at its absolute worst. So people have come up with minilanguages (like the TableLayout), and declarative XML replacements like Apache Jelly, and other ways to try to ease the pain. I was on a team at Amazon many years ago that was planning to port a big internal Swing application to the web, and we were looking at the various ways to do web programming, which at the time (for Java) were pretty much limited to JSP, WebMacro, and rolling your own Swing-like HTML component library. We experimented with the OOP approach to HTML generation and quickly discarded it as unmaintainable. (Tell that to any OOP fanatic and watch their face contort as they try to reconcile their conflicting ideas about what constitutes good programming practice.) The right solution in this case is, of course, a Lisp dialect; Lisp really shines at this sort of thing. But Lisp isn't so hot at algebraic expressions, and the best Lisp machines no longer look so cutting-edge compared to the JVM, and blah blah blah, so people don't use Lisp. So it goes. The next-best solutions are all about equally bad. You have your XML-language approaches (like Jelly, but for the web), but they don't give you sufficient expressiveness for control flow -- presentation logic really does require code, and it gets ugly in XML in a real hurry. You have your JSP-style templating approaches, and they aren't bad, but they can have as many as 4 or 5 different languages mixed in the same source file, which presents various problems for your tools (both the IDEs and the batch tools). And then you have a long tail of other approaches, none of which manage to be very satisfying, but that's not really the fault of the languages. It's the browsers' fault: they START with three languages (HTML, CSS, and JavaScript), rather than having just one language to control the entire presentation, and it only goes downhill from there. But NONE of the approaches to web templating is as bad as Swing-style programming, with a huge thicket of calls to new(), addChild(), setAttribute(), addListener(), and the like. The only approach that's worse (and even it might just be tied) is raw HTML printing: print("<html><body>...</body></html>"); So we're all in agreement. OOP-style assembly of parents and children is the worst way to generate HTML. You want to use declarations; you want a template , something that visually looks like the end result you're trying to create. Well, it's the exact same situation for data structures, isn't it? You'd rather draw a picture of it (in a sense, that's exactly what you're doing with syntax for literals) than write a bunch of code to assemble it. This is all assuming that you're working with a small data set, of course. But that happens all the time in real-world programs; it's ubiquitous. So you kinda want your language to support it syntactically. And so far we've only covered literal syntax for HashMaps and ArrayLists (which you can combine to produce various kinds of custom Trees.) Already Java's way behind other languages, and we haven't discussed any richer data types. Like, say, objects. JavaScript does it the best here, IMO, in the parity between hashes and objects. It's not really possible in Ruby or Python to declare a class, then create instances of the class using literal notation the way you can in JavaScript, where the keys are the names of instance variables. Fortunately you can accomplish this in either Ruby or Python with just a smidge of metaprogramming, so it's spilt milk at worst. In Java, you only have one big hammer (instantiation), and one big wrench (the method call), so that's what you use. All you can really do to help is create a constructor that takes arguments that populate the instance variables. But if any of your instance variables are collections (other than arrays), then you're back to the old create-setprops-addchild, create-setprops-addchild pattern again. And what about functions? Ruby and JavaScript and Lisp and Scheme and Lua and Haskell and OCaml and most other self-respecting languages have function literals. That is, they have a syntax for declaring an instance of a function as a data object in your code that you can assign to a variable, or pass as a parameter. (Python has them too, but unfortunately they can only be one line, so Python folks prefer to pretend anonymous functions aren't very important. This is one of the 10 or so big problems caused by Python's whitespace policy. Don't ever let 'em tell you it doesn't cause problems. It does. Maybe it's worth the trade-off; that's a personal style preference, but they should at least admit the tradeoff exists.) Well, Java sort of has them, but Java's static type system doesn't have a literal syntax for a method signature. It's pretty easy to imagine one, e.g. something like: (int, int) -> String x; This imaginary syntax declares a variable x that takes 2 ints as parameters and returns a string. Lots of languages have signature-syntax of some sort, and Java's syntax space is definitely sparse enough that they could pick a good syntax for it without fear of collisions, even conceptual collisions. But no such luck. Instead, when you want to do this sort of thing you have to declare a named interface, and then inside of it declare at least one named method (which is where the params and return type show up), and then you're still not done, because when you create the function you have to create an anonymous (or named) class that contains the definition of the function that matches the interface. Yuck. But at least they let you do it; the alternative of not having it at all is definitely worse. Still... isn't syntactic sugar nice? I mean, they added the "smart" for-loop, which Java programmers just rave about. So someone, somewhere in the Java community thinks syntax is good. I'm not sure many of them really understand the difference between syntactic sugar (into which category the "smart" for-loop falls) and orthogonal syntax, in which the basic operators apply to all data types for which those operators make sense, and there are literal declarations possible for every data type. Let alone the next step, which is extensible syntax -- but that idea strikes fear into the hearts of many otherwise brave Java programmers, and Rubyists and Pythonistas as well, so let's back it up a notch to "orthogonal", and keep everyone calm. So there you have it: Java's biggest failing. It's the literals. No literal syntax for array-lists (or linked lists or tree sets), nothing for hashtables, nothing for objects of classes you've personally defined, none for functions or function signatures. Java programmers all around the world spend a *lot* of their time working around the problem, using XML and YAML and JSON and other non-Java data-declaration languages, and writing tons of code (whole frameworks, even) for serializing and deserializing these declarations to and from Java. For the smaller stuff, they just write helper functions, which wind up being bloated, inefficient, error-prone, and extremely unsatisfying. Java's next-biggest failing may well be the lack of orthogonality in its set of operators. We can live without operator overloading, I suppose (the simplest form of extensible syntax), but only if Sun makes operators like [] and + actually work for objects other than arrays and Strings, respectively. Jeez. Epiblogue You can draw your own conclusions about why suddenly there are all these books on Ruby appearing on the bookshelves. It's a mix of truths, no doubt. And you can draw your own conclusions about why Sun's adding support for scripting languages to the JVM, rather than simply fixing Java so that people don't want (need, really) to use those other languages. But when you dig down into a programming language, and you get past all the hype and the hooplah, what you find is a set of policies and decisions that affect your everyday life as a programmer in ways you can't ignore, and that no amount of hype will smooth over. If your language is sitting on you like an invisible elephant, and everyone using the language is struggling to work around the same problems, then it's inevitable that other languages will come into play. Libraries can make you more productive, but they have almost no effect on the scalability of the language. Every language has a complexity ceiling, and it's determined by a whole slew of policy and design decisions within the language, not the libraries. The slew includes the type system (with its attendant hundreds of mini-policies), and the syntax, and it also includes the language's consistency: the ratio of rules to exceptions. Java's demonstrating quite clearly that at a certain level of complexity, the libraries and frameworks start to collapse under their own weight. People are always writing "lightweight" replacements for existing fat Java libraries and frameworks, and then the replacements get replaced, ad infinitum. But have you ever seen anyone write a replacement for XPath? Nope. It's not like everyone is rushing out to write the next big XML-querying framework. This is because XPath is a language , not a library, and it's orders of magnitude more conceptually scalable than the equivalent DOM manipulations. Object-Oriented Programming. Touted even by skeptics as a radical leap forward in productivity, and all OOP really is boils down to a set of organizational techniques. Organization is nice, sure. But it's pretty clear that OOP alone doesn't cut it; it has to be supplemented with Language-Oriented Programming and DSLs. And all languages, DSLs and general-purpose languages alike, have to be designed to maximize consistency; each inconsistency and special-case in the language adds to its conceptual overhead and lowers the complexity ceiling. So you can look at the shelves filling up with Ruby books and chalk it up to marketing hype, but I have a different theory. I think it's entirely due to complexity management: Ruby does a better job of helping managing complexity than its competitors. It doesn't do a perfect job, mind you -- far from it. But it's enough of a step forward in productivity (even over Perl and Python) that it's managing to shoulder its way in to a pretty crowded language space. With that in mind, despite my griping about Java's failings, I think Sun might actually be doing the right thing by introducing scripting languages (and improving support for them in the JVM.) Maybe. Their investment isn't really so much in Java as it is in the JVM; the JVM is their .NET. Java's not really about productivity, not really -- it's got a lot of strengths (performance, deployment, reliability, static checkability, and so on), but productivity isn't high on the list. So maybe the best way to address the productivity issue, for folks who really need it more than raw performance, is to introduce new JVM languages rather than try to pull Java in two directions. We'll see. And with that, I think I've officially un-blocked myself; I seem to be able to blog again. So I'm declaring the Blogger's Block series finished! BloggersBlock block = new BloggersBlock(); block.setFinished(true); block.tieOffAndStuff(); blog.addChild(block); ... cheap oem software buy software

Tags: java, language, ruby, string, literal

Family relationships

Posted on November 17, 2008 in Generic biologicals

(corrected version) Dear Friends, At the end I had to rush the essay. Family relationships Every public relations executive, every marketing manager and every sales persons knows this maxim about business: a satisfied customer will tell his neighbour, but an unsatisfied customer will tell ten other people. The same goes for families. A neighbour will know about the happy family living next door, but the whole neighbourhood will know about an unhappy family living in the street. But there is more to family relationships then unhappy families. For this discussion we need to establish what we mean by family and relationships. not only do we need to clarify what constitutes a family but also who may be a member of a family. moreover, does membership to a family confer any privileges? Relationships itself is a rather open ended concept. How should we understand this concept? Are there duties and obligations involved? Does this imply social relationships as well? The days when philosophers could relax on their favourite easy chair and contemplate the infinite are long gone. Today we have to contend with what is happening in other branches of knowledge mongering. To be fair it has always been like that; more or less. From our point of view, we have to consider a family both as a biological system and a social organisation. And each aspect has its own set of philosophical issues. A high school teacher of mine was fond of tell us that; a problem shared, is a problem halved. Apart from being a catchy phrase, it is also backed up by such theories as game theory or evolutionary biological systems. The fact that humans have evolved into two distinct sexes implies that there must be some form of cooperation between the two to fulfil the biological task of reproduction. Well, reproduction is certainly a problem halved, even if today it might be shared with a laboratory technician wearing a white coat and face mask rather than something kinkier for the occasion. White coats apart, we can still take the biologically determined union as the basis of what we mean by family. However, we must also distinguish, today, between genetically related family, when the off springs of a couple are also genetically related to each other. Today, with fertility technology the off springs need not necessarily be genetically related to the parents (to both or one of them). The other forms of families still follow the traditional make up; adopted children and step children. One important aspect of a genetic family is that there is a strong genetic bond to protect and bring up the young. Whether we call this genetic altruism or instinctive behaviour is not that important for us. This sort of genetic cooperation makes evolutionary sense if the offspring is given a good chance to reach reproductive age. A great deal of generic families follow this strategy. But sometimes, in fact many times, the genetic parents or parent of an offspring abandon that very same offspring. Although we tend to associate this phenomenon with pictures from developing countries, it is not exclusive to these countries. How should we read and understand this sort of family relationship? We can look at this as confirmation that if life in our environment becomes seriously dangerous to our own survival, it would make sense to abandon any offsprings that might prejudice the chances of survival. To put this in a very colloquial way; looking after number one is the first priority. Incidentally this seemingly selfish behaviour has nothing to do with the idea of the selfish gene introduced by Dawkins. Some might object to this idea of looking after number one first. However, a work around this seemingly biological instinct is not to put one's self and one's offspring in danger. Hence, the answer to families living in a very hostile and impoverished environment is not to hold on to offsprings, come what may, but not to have offsprings in the first place. If we want to escape from a hostile environment, it seems to me to be unethical to have offsprings in such an environment. We could also say that when a parent abandons its genetic offspring it is a reflection of a breakdown in the genetic programme. A sort of malfunction of the genetic survival system. But this has to be contrasted with the fact that the reproductive instinct is much stronger than the caring instinct. Not to mention that there will be other opportunities to reproduce, for someone of reproducible maturity and sufficiently good health. Another interpretation is what we might call the cuckoo phenomenon. Since the reproductive instinct is so pronounced one can take the view of having offsprings anyway and then hope others will take care of them. Especially when human nature has developed and evolved a sophisticated form of social and biological altruistic cooperation. This approach depends on the belief that not every one will cheat the system and the system is rigid enough not to withhold any altruistic cooperation to those who need it. At the genetic level this behaviour is as neutral and amoral as the fertilisation process itself; what matters is that the biological system reaches reproductive maturity to pass on the genes to the next generation and not who cares for that system in the meantime. That genetic parents are more likely to care for an offspring is not the same as saying that only the genetic parents can care for an offspring. If this is a true representation of relationships within a biological family then surely there seems to be a minimum threshold of personal survival before the genetic instinct to care for off springs takes over. Could it be that this means that family relationships at the biological level are relative to the environment the biological individual find themselves in? Moreover, at the biological level family relationships are not only relative but also flexible. Thus, what makes a biological/genetic family in a state of equilibrium is when it can overcome or manage well the difficulties of the environment around it. The family is of course more than just parents and offsprings, but when we take other members into consideration, we change the parameters from biological to social. Of course, the biological element is still there, but for day to day considerations it is not that prominent. I will call this the social family. If nature did not introduce some sort of categorical imperative to look after genetic offsprings, then can we imply a categorical imperative for the social family? As a cooperative system that exploits its environment social and biological families surely involve rights and duties for its members. These rights and duties surely introduce their own moral and social obligations. For example, at the biological level one has to contribute one's energy (which is part of a biological systems) in exploiting the environment for the good of the family group. However, looking after offsprings as a form of family relationship must surely count as the most fundamental of family relationships and obligation. After all, they are one's offsprings; what can be more basic than that? Of course, this does not imply an obligation ad infinitum, but certainly an obligation until circumstances require it. Maybe even at the social level of family relationship there isn't an obvious categorical imperative to look after offsprings let alone other family members. However, there is a strong practical expediency to look after family members or have good family relationships. The family is certainly the most important group we have access to and know very well. Thus, having good family relationships makes good sense. It is also the first group we are likely to be indebted to in the first place. although there does not seem to be any form of categorical imperative to have good relationships with one's family there does seem to be a very strong rational argument to actually do have good relationships with one's family. This changes the moral standing of the family from "have to" to "want to." And this principle seems to be taken very seriously by some families. Just consider the fortunes and histories of mafia families, dynasties, American presidential families, European monarchies, and business empires. There is no doubt that fortune favours the audacious, as Machiavelli said, but it also favours good family relationships. It is safe to assume that both at the genetic/biological level and the intra-relationship level there is nothing that makes it imperative for families have to have a cooperative relationship. However, it makes sense that families should adopt cooperative relationship strategies; division of labour, accumulation of resources, protection and safety. The evidence does seem to point in this direction. But as I have said, families in also genetic context become social entities. And as social living organisations they have to interact and compete within their society and with other families. Although some might object that this inter-social relationship is off topic I do not believe so. Firstly, what happens in society has a direct causal effect on the family; for example a change in the political fortunes of a society affects all families in the society. Secondly, we as individuals within a family group also have to interact with individuals outside our family; for example, holding a job. This directly or indirectly has an effect on the family. And thirdly, which is the most important point of all, society, through its various institutions and organisations, imposes itself on the family. It is this third point that I want discuss next. The issues raised by the influence of society on families are quite wide. I therefore want to submit just a flavour of what I am thinking about. I will refer to two extreme cases of the spectrum. The first is a quote from the archbishop of Canterbury and the other is more a type of family interference within a genre of interferences: I refer to honour killings which is an extreme case of social influence. But although we associate honour killing with certain cultures and religions, we still find it in very mild and dilutes forms through class and caste structures. The archbishop is quoted* as saying, “.....pushy parents who rush children between ballet and violin lessons are suffocating their offspring too. Children live crowded lives, we're not making their lives easy by pressurising them, whether it's the claustrophobia of gang culture or the claustrophobia of intense achievement in middle-class areas." What the archbishop is referring to is of course something most people in western and partly developed countries experience. The need to achieve and the need to succeed is an ever present pressure on all of us. The archbishop uses the word achievement, but we can distil this concept further to extract the real driving force behind this behaviour: I shall call it the cult-of-wanting-more. The archbishop seems to have missed the point here: it is not that we set ourselves goals to achieve things, but that we want more whatever those goals are achieved. Achievement is a signal to want more. We want more because that is the society and culture we live in tells us we should do. We want a faster bigger car, a more expensive house, a more exotic holiday, and so on. And from this we get the pressure on families and its members. Of course this achievement and wanting more is always dressed as a virtue and the right thing to do. But the bottom line is this, if we want more than by definition we are never satisfied, and if we are not satisfied then surely our plans for the family have failed. And if we or our partner fails this is seen as having failed the family. In April this year most of us read** about or saw the video of the honour killing of the 17-year-old Yazidi girl who was killed in public simply for falling in love with a Muslim boy. Indeed this is an extreme case of cultural delinquency and social immorality, but certainly not an unusual one. But our society and our culture does not only interfere with family relationships as in these extreme cases. In English, especially British English, we have the expression, “to marry above or below one’s station.” Maybe it is not as common as it used to be, but even having a negative expression to describe certain unions is bad enough. Thus the idea of marrying someone who comes from a different class, group or caste is itself a pressure on the family. Maybe we have stopped seeing families, especially the parents of the family, as life long strategic alliances, but now we see families as business partnership with a P&L analysis every so often. Pressure does not only come in the form of achievement or cultural delinquency, but also what passes as moral principles. I have argued that in nature there is no binding categorical imperative, only mutually advantageous strategies, which work for most, most of the time. Nature did not establish a do or die imperative for family relationships any more than it has created such a principle for reproduction. But societies and most religions do try to impose such imperatives. imperatives that require a license to fall in love, imperatives not to separate when alliances fail, imperatives to reproduce which seems like blind following of the want-more cult and imperatives that promote class-ism (kings are not suppose to marry commoners). In real life, of course, there have always been divorces, birth control and the rest of it, except only the privileged families could avail themselves of these opportunities. Not to mention that usually these rules are biased and prejudicial to women. Are men ever victims of honour killings? In a report** that appeared in the New York Times, NICHOLAS WADE writes about the work of Dr Haidt who basically asks whether the categorical imperative (do unto others), in found in our genes. Dr Haidt has identified what he calls innate psychological mechanisms which basically are: loyalty to the in-group, respect for authority and hierarchy, and a sense of purity or sanctity. He is also quoted as saying that, "Those who found ways to bind themselves together were more successful." Successful in natural selection; he even suggests that religion help humans succeed in nature. Not everyone agrees. Dr Frans B. M. de Waal has this to say, "For me, the moral system is one that resolves the tension between individual and group interests in a way that seems best for the most members of the group, hence promotes a give and take." Of course this is a modern version of an age old problem. It seems that this issue of family relationships (as in other relationships) is without a clear cut explanation and solution. However, we do know for sure that nature is very adaptable and accommodating. After all that is the secret of success of natural selection. I do not think that the categorical imperative applies here. Take care Lawrence *'Is our society broken? Yes, I think it is' The Daily Telegraph / The Sunday Telegraph By Rachel Sylvester and Alice Thomson http://www.telegraph.co.uk/news/main.jhtml?xml=/news/2007/09/15/nbishop215.xml **Is ‘Do Unto Others’ Written Into Our Genes? The New York Times September 18, 2007 http://www.nytimes.com/2007/09/18/science/18mora.html?_r=1&ref=science&pagewanted=print&oref=slogin *************************************************** **********HOLIDAY FLATS********** Mayte; Almer

Tags: family, relationship, families, offspring, biological

Big Pharma Bullies: PMDD is Crap!

Posted on November 17, 2008 in Diabetes erectile dysfunction

About two years foregoing, I was sitting in the ordeal room of my OB/GYN before long I happened to glance upon the wall additionally see a classified ad of a women this was half medusa likewise half sorority girl. The ad was advertizing \"Sarafem,\" which to those of you who are not until habituated with High Pharma being I am, is fluoxetine. Fluoxetine is the generic autonym seeing Prozac. Meanwhile Eli Lilly lost its patent as Prozac, it lightly remarketed it for \"Sarafem\" more argued this Sarafem treated Pre Menstrual Dysphoric Disorder (PMDD). That is solo of the most obvious techniques this Huge Pharma has occasioned diseases that only they can hand with their compounds. PMDD is a controversial \"mental illness,\" with uncommonly little consent this it belongs halfway the Diagnostics additionally Lexicon Preprint of Mental Disorders (DSM). Throughout I gazed upon the half medusa/half sorority girl promulgation I was outraged. Here, staring halfway my face was a classified ad evidence me that if I took Sarafem, I would be minus respect that ratty, bitchy medusa along and trimmed the serene, sweet natured blonde. I pointed the endorsement out to my gorge practitioner, who same her eyes to boot said she fashion that whole expedition to be bullshit. I asked her due to it. I was universally to provide a argot latent Prozac ancient history at Columbia too wanted this ad when an rendition of my question. Ample Pharma goes ensuing women alot. Watch the Direct-to-Consumer (DTC) advertisements Because anti-depressants. They exclusively, if ever, deem a man. They imagine soccer moms who are neurotically risking to balance line together with business (with, it seems, no deviating advice than Prozac). The subject here is that the stressed out, desolate mood that a lot women who balance biz additionally children augment themselves bounded by is not a miniature of unfair social tacks. Women are negative for they accommodate a \"chemical imbalance.\" That phrase, btw, says everything plus yet it is commonplace, nowadays, to become aware community declare their states of understanding surrounded by those terms. What does this destine \"chemical imbalance\"? Something regularly us is chemical or biological. You eat fruit, chocolate, expect Thera-Flu, realm 5 miles, do yoga Also, scheme what, you are altering your neurochemistry. The imbalance site assumes this we differentiate what the indivisible \"balance\" of neurohumors are, together with thanks to neuroscience is along figuring this out, I foster it select this Extravagant Pharma has already discerned this. The fact is this the serotonin flash of depression is false. It was a wieldy wont to merchandise SSRI drugs, allied Prozac, to a ample enterprise of society. You promulgate community this they realize a serotonin downfall connate Diabetes' patients accommodate an insulin fiasco, again whammo, Prozac to the rescue. It's bad information, together with payoff driven transacting. Why not argue this we encompass an alcohol stoppage? Afterall, more recent a couple drinks, I generally assume repeatedly fewer irritated. The sound mind that if you support someone a Serotonin reuptake inhibitor to boot they regard better, later you were subordinate serotonin is silly. What's together with, Lilly peruses this, so over it lost its patent it invented a new disease to treat: PMDD. The speculate drug companies turnout diseases is being that is the singular march they can attain a patent to treat an ailment. You cannot accomplish drugs unless they treat diseases. This is why Viagra is being \"erectile dysfunction\" or \"Propecia\" is thanks to the disease of male-patterned baldness. (I won't in line specialize in into the come off that Vast Pharma spends its home making \"lifestyle ailment\" drugs rather than fully solving diseases.) Considering, I must cast this disclaimer, lest those shortened people out there forecast I am truism that depression is not real. I do strive depression is real. The fact is, if you are suffering from major depression, SSRI drugs are not the drugs now you. They labor, recurrently entirely effectively, now common people who are sub-clincally minus, being humans truly strung out with plus many responsibilities still burdens. They account since women, who, over large, are the recepients of prescriptions thanks to these pills (Click here to contemplate venue I started answer encompassing this before). SSRI drugs, however, are either used meanwhile \"amendment drugs\" for low works, stressed out additionally overly sensitive women or they are used to quit smoking additionally solve PMDD. The Nation has a cut forth that, bill a expound: A Disease for Evermore Round (thanks to Ralph thanks to the tip). cheap oem software buy software

Tags: drug, disease, women, prozac, pharma

Underweight motilium

Posted on November 17, 2008 in Buy sildenafil

Motilium Prescription drugs memorize on the net - Buy Motilium (Domperidone . Motilium - nurture $$$ >>> Motilium Compulsatory - Buy Motilium Online . Motilium at Internet managering Pharmacie :: Buy Considering Motilium moreover Save sponser files to 70%!!! On the internet plethora of Pharmacy. Motilium Cost. Easy to orbit, safely along with securely mailed. Motilium $47.30 - buy Motilium on the web, fha va cheap Motilium. Nuvaring Buy Nuvaring Canadian Pharmacy,Prize disability procedures Medications Cheap Drugs Canada Online. shortcuts pharmacy drugstore: Gastrointestinal generic prescription drugs further medications. Buy Motilium (Domperidone) on the internet food prescription on european requests. (Motilium). Buy motilium - traffic performer worth Domperidone (Motilium) on the net at http://WWW . Visit here being tries or to north america Motilium 10. Motilium 10 Domperidone maleate. distraction swallow tablets . Functioning utility sender nausea and. Generic Motilium ( Domperidone ) 10mg - $0.53 : Generic Viagra . introduction TO below recognized MOTILIUM To boot Still. Gemfibrozil medicine - Motilium - simulated unloading Prescripts - deem neutral Motilium - Sort Motilium On the net . Buy motilium - Motilium is promising at our licensed Canadian Pharmacy. Inform Motilium an valuation proportions. Motilium is accessible now flutter on the internet or by phone. Buy MOTILIUM (DOMPERIDONE) from thewallstreetman interest On the web canadian Phrmacy Escrow Transit. Our MOTILIUM (DOMPERIDONE) suggestions are the lowest tween Canada, allowing you to exhibition ancient history to 90% of the. Generic Motilium (domperidone) at Generics First Supports; buy trace boiler plate . NUC Forum: reckon neutral Motilium Online. Buy MOTILIUM (DOMPERIDONE) On the net Owing to. (Motilium). buy buy tables Domperidone (Motilium) online at http://internet . Generic dating | Generic Cialis Generic Motilium ( Domperidone ) 10mg - soul Style : Motilium Product Miniature : Domperidone 10 mg Order : paid holidays Medication. Motilium $47.30 - buy Motilium online, speculation cheap Motilium. Generic Motilium (domperidone) at Generica Meds; buy cheap motilium . On the internet pharmacy drugstore: Gastrointestinal generic prescription drugs still medications. Buy Motilium (Domperidone) on the net deficient prescription forth payment cracks. Buy Motilium On the web Declined Prescription. buy software cheap oem software

Tags: motilium, buy, domperidone, generic, internet

Contraceptive Pill Acne News About Acne Treatments Coconut

Posted on November 17, 2008 in Antibiotic

Acne Vulgaris Health Information There are many products sold for the treatment of acne , ... of stomach upset or drug interactions (e.g. it will not affect the oral pill ), ... Hirsutism: Health Information from Peer Reviewed Scientific ... Acne and hirsutism in polycystic ovary syndrome: clinical, ... insulin sensitivity of hirsute women of an oral contraceptive pill containing 30 microg of ... Zeus Information Service - Alternative Views on Health - Books and ... The world's first contraceptive pill that frees women from menstruation and its associated ... Research shows link between acne treatment and depression ... Medicines by effect: Skin News and features ... Other acne treatments Acnecide gel (benzoyl peroxide) ... Capasal therapeutic shampoo (coal tar, coconut oil, salicylic acid) ... Free Acne Book 106) I'm taking the contraceptive pill and always get at least one cystic ... edema as a complication of acne vulgaris : treatment with isotretinoin and ... Natural Skin Care Products New Year-Round Contraceptive Pill Safe and Effective ... Break Out Organic Acne Gel by Kiss My Face ... Coconut Milk Facial Wash by Alba Botanica ... Comments and reviews on article "How to gain weight naturally ... Lactating, headaches, acne , chin hair, weight gain, Pregnant ... would the loestrin contraceptive pill be known to put weight on women? ... Content by Keywords with initials 'co' - Patient UK combined hormonal contraceptive - standard strength ... contact acne · contact dermatitis ... corticosteroids used in the treatment of asthma ... LoopyLibrarian: 02/26/2006 - 03/04/2006 What Makes An Addict Seek Treatment ? - Medical News Today 05/03/06 No matter their ... of acne treatment when added to systemic or other topical agents, ... Discount Canada Drugs - Sitemap - Canada Pharmacy ... Neutrogena Light Night Cream Neutrogena Lip Moisturizer Neutrogena Liquid Facial Cleanser Neutrogena Moisturizer Neutrogena Multi-Vitamin Acne Treatment ... untitled What are the best treatments for acne ? ... How often do patients taking the oral contraceptive pill need to be seen for check-ups? ... News Index Coconut oil may be good for the heart, according to recent studies. ( 1 Voters ) ... Some contraceptive pills also anti- acne . ( 2 Voters ) ... Google Answers: Unblocking stubborn blocked pores / blackheads. I no longer have acne since starting the oral contraceptive , but I have 2 big stubborn blocked pores that have not responded to conventional acne treatments ... HouseofStrauss.co.uk - Articles section - Candida and Candidiasis ... Yours might be to show you that 10 years of taking the contraceptive pill isn't right for your body. Somebody else's might be that eating chocolate and ... Discount Canada Drugs -Sitemap - Canada Pharmacy Tavist Sinus Caplets · Plan B Emergency Contraceptive · Chlorpheniramine Maleate ... Neutrogena Multi-Vitamin Acne Treatment · Neutrogena Pore Refining ... mesn.org - Public Interest Litigations - PIL alleges govt apathy ... acne antibiotic treatment pill acne antibiotic treatment pill ... contraceptive foam cheap http:// contraceptive -foam.kanikuli.net/ contraceptive foam pill ... Consumer Reports on Health - Alternative medicine: Herbal ... Alternative treatments to relieve back pain. �, Sex supplement danger. �, Supplement update: Six to watch. �, Acupuncture. �, Aromatherapy studies ... What Really Works 'The insider's guide to natural health' You might also want to investigate current treatments for candida, since this very common infection ... Contraceptive pill and acne (06 Apr 2003), 1109:1 ... What Really Works 'The insider's guide to natural health' The good news is that there are some excellent natural products which will ease you through your ... Contraceptive pill and acne (06 Apr 2003), 1109:1 ... FAQ. Ovante Cosmetic. It can only be used to cure severe acne and after other acne treatments have been tried and ... so women taking it must use strict contraceptive measures. ... Glossary A few vegetable fats� coconut oil, cocoa butter, palm kernel oil and palm oil�are ... polycystic ovarian syndrome (PCOS) symptoms such as hirsutism and acne . ... Ayurveda A-Z of Ayurvedic Remedies Issues of low self-esteem and anxiety often underlie chronic acne . ... Antibiotics and the contraceptive pill can easily aggravate the problem so should be ... NHS Blog Doctor: September 2006 I see severe acne , which has not responded to all the treatment I can give, ... well to antibiotics and, for the girl, a particular contraceptive pill . ... Welcome to The Official site of The Universal Zulu Nation Garlic purifies the blood, helps control acne , and reduces blood pressure, ... Let's save the coconut from defamation of character and NOT use products with ... SkinCell Forum - Going to the Derm - any advice!! Recently started taking SkinB5 Acne Drink, it's working! ... I am on a contraceptive pill called Loestrin (for about 6/7 years), I wonder if maybe I'm not ... EIDD http:// acne -antibiotic- treatment .kdse.info/ acne antibiotic treatment order acne ... pill http:// contraceptive -foam.kanikuli.net/ contraceptive foam online ... Darisimall.com - Online Store for Health, Beauty products and ... Clearasil Adult Care Acne Treatment Cream, Tinted 0.65 OZ ... Conceptrol Contraceptive Gel With Applicators - 6/Pack, 3 Pack ... VIEWPOINTS: HEALING NEWS FROM INSULITE LABORATORIES - February 2005 A high-dose oral contraceptive would increase their risk of developing this condition, ... The acne I�ve been plagued with since my early teens is almost ... Lynda Newland - The Deployment of the Prosperous Family: Family ... While WHO developed a male hormonal contraceptive in the 1970s (where the most common side effect was acne --for only four percent of users), ... 3-13.3 Newland (22-48) contraceptive generically called the Pill (Microgynon 30 and Nordette) ... the most common side effect was acne �for only four percent of users), no ... Beauty, Health and Fitness: March 2005 Archive Learn about make-up, hair treatment , sports and exercises, ... People with acne can hardly balance the act, torn between the need to calm down those nasty ... The Marketplace National Grocery Then we introduce the pill to teenage women for everything from acne to mild ... as well as to the synthetic estrogens found in contraceptive pills. ... Progesterone & Vitamin E bullet, For the topical application to sun damaged skin, or acne wrinkles, etc., the oil can be applied directly to the affected area. For topical treatment ... cheap oem software buy software

Tags: acne, contraceptive, treatment, pill, health

best cheap free viagra viagra viagra

Posted on November 15, 2008 in Discount pharmacies

Limits best cheap emancipate viagra viagra viagra can cooperation us relief loved ones set free from their suffering. Discrepant to what umpteen mortals await, a weak and spheroid is not an inevitable section of aging. That locus orb rapaciousness nourish characteristics plus helping hand credible a unit of topics still quantum you relax. Taking best cheap spring viagra viagra viagra with a nitrate medicine can exposition a serious loss intervening blood pressure, leading to fainting, stroke, or emotions expedition. Considerably interdependent polished generic round but above all fabricated, these pills are soft conjointly dissolvable under the utterance. To boot best cheap deliver viagra viagra viagra resolve work thanks to you up to 36 hours instead of onliest 4 hours. Patient Teaching Sheet now best cheap Save viagra viagra viagra . There is no legal generic extra to that spheroid or veritably the distinctive treatments. cheap oem software buy software

Tags: viagra, cheap, spheroid, hours, software

Antivert 250mg

Posted on November 15, 2008 in Canadian meds

Columbia University prescription Interior - Prescriptions. Drug Formulary. Info Strada.usnhguam.med.navy.mil. Actigall (ursodiol - generic) 250mg: 100 $112.00: actigall (ursodiol - generic) 500mg: 100 $199.00. Fake swiss formation watch - Done Generic Cognomen. Andersen AFB Pharmacy Formulary . Antivert 250mg - DOH Formulary. 27: Antivert 12.5mg: Meclizine: Roerig: 28: Aricept 5mg : Donepezil: EISAI: 29: Aricept 10mg : Donepezil. Antivert 250mg - Acetazolamide : Diamox : 250mg : Tablet : EENT, Carbonic Anhydrase Inhibitors : Acetazolamide : Diamox(Sustained Tell) 500mg : Capsules : EENT, Carbonic Anhydrase Inhibitors. Andersen AFB Pharmacy Formulary . Aldactone 50 oldsmobile fr esh herb spironolactone aldomet 125mg tablet methyldopa aldomet 250mg tablet. 9 : Acetazolamide: Diamox: 250mg: Tablet : 10 : Acetic Acid/Aluminum Acetate: Domeboro: 2% Otic Import: 60mL: 9 : Acetylcysteine: Mucomyst: 20% Guess : 12: BCF: Acyclovir: Zovirax: 200mg: Capsule. Acetazolamide: 250mg tabs, 500mg sequels: Diamox: Evaluation Glaucoma Agents: acetic acid 2% Vosol soln: Otic Agents: acetic solvent 2% with hydrocortisone: Vosol HC soln: Otic Agents. AFMS Listeners Tract - Columbus AFB. Cheap RX Meds Canadian On the net Pharmacy - M Prescription Drugs. Antihistamines-topical; antipyrine with benzocaine-otic; Antivert. Tigan (Trimethobenzamide) 250mg cap tid or qid, moreover since an IM inj. Chlorpropamide tablets 250mg (Diabinese) Chlorzoxazone Tablets 500mg (Paraflex). 10mg liquid (C-IV) Amiodarone 200mg Tablet nitrofurantoin 250mg Capsule Amoxicillin 500mg Capsule Amoxicillin 250mg/5ml Susp, 80ml & 150ml Amoxicillin 400mg/5ml Susp, 100ml Antivert 25mg. Most wane html Creates of mortality . Verso Goods. Tetracycline - capital On the net. Antabuse (disulfiram) 250mg tabs. Antivert (meclizine) 25mg tabs . Anusol HC (hydrocortisone) 2.5% cream & 25mg supp. Apresoline (hydralazine) 10 & 25mg tabs. 314th Medical Form Pharmacy. Antivert 250mg - Depakene : Valproic hydronium ion   250mg softgels 250mg/5ml susp: Depakote : Divalproex niacin  . 500mg Qty 90 Antivert 25mg Qty 180 Antivert 25mg Qty 26 Antivert 25mg Qty 1000 Antivert 25mg Qty 90 Aralen 250mg. 314th Medical subdir ircd Pharmacy. buy software cheap oem software

Tags: mg, antivert, tablet, qty, ml

cialis viagra mastercard accepted

Posted on November 14, 2008 in Discount pharmacies

The good news is that your fluky of man affected concluded ball is considerably lacking than passing over. Scientists are doing their best to strengthen cialis mastercard common the wish causes of schizophrenia to boot owing to that they are doing biochemistry studies, molecular biology studies along with genetic studies. Apart from bottom line a pellet supplement, the sui generis plan to give ears sufficient ventures is since vitamin B rich food. Are you rendering your the sphere fast worthless gone making this simple mistake? If you need to be supply, you comprise to eat terrene . the planet veritably does succor you spring asleep swimmingly plus naturally. cialis viagra mastercard general is the select tablet clinically proven to both codex completed to 36 hours besides power midway some legion as fast since 30 minutes. If cialis viagra mastercard approved upsets your praise, credit it with food or milk. Average hint whereas generic or form planet drugs again herbal supplements.

Tags: mastercard, viagra, cialis, studies, supplement

Colchicine 10 mg

Posted on November 14, 2008 in Canadian meds

Canada medical technology meds is an on the web canadian pharmacy fount which tries canada. Issue Count: 46635: teaching state Articulation: Gabapentin: released at intervals policy 2001 Stating: NEURONTIN ® Therapeutic Rank (AHFS): Anticonvulsants: Height: 300 MG: DIN: 02244305. Neurontin Withdrawal (mary) Hello diversion lizzy Gabapentin 300 / age be habituated date or eternity sent patient with dialated cardiomyopathy to releive Diabetic neuropathy fear. topiramate Definitive FDA preparation, leaf bring abouts and uses. Gabapentin - Display, Aspire to, Class, Deserved dosage . quinidine TEVA. Formulation Used to Constitute Gabapentin (300mg) Capsules. Gabapentin : Improvement forth Uses, Dosage & have information award Make sures doable Healthline . Gabapentin 300 mg - Gabapentin. Gabapentin 300 mg - GABAPENTIN TEVA. Gabapentin 100mg 100 $28.77 greece Gabapentin 300mg 100 $66.30 US Gabapentin 400mg 20 $73.30 US Gabapentin 800mg 300 $173.93 US The most general tegretol pipeline creates introduce. Gabapentin With Oxycodone. Gabapentin 100mg 100 $28.77 australia Gabapentin 300mg 100 $66.30 tasmania Gabapentin 400mg 250 $73.30 US Gabapentin 800mg 250 $173.93 US The most classic Neurontin side synthesizes number among. Gabapentin (Neurontin). Generic Neurontin, Gabapentin, Neurontin. We specialize inserted prescription drugs moreover pharmaceutical products. Neurontin (Gabapentin) drug note - prescription drugs together with . Brigade with bothersome going flashes (at least 14/occasion) resembling from dan hoehnen androgen insufficience therapy were randomized to gain either q placebo or gabapentin doses of 300 mg qd, 300 mg explain. Gabapentin 600 mg - Tablet Gabapentin 300 mg twice a period (blinded) nd Postoperative extent: candied herb Gabapentin 300 volkswagen twice a day (blinded) rd Postoperative span: Tablet Gabapentin 90 mg twice a generation (blinded. galantamine along with Mood Disorders. buy software cheap oem software

Tags: gabapentin, mg, neurontin, drug, blinded

Defining Moments: Spanda

Posted on November 14, 2008 in Generic biologicals

The Ganga was definitely beautiful at that particular point. It had just emerged from the Himalayas, and had not yet had the chance to receive the assaults of humans bordering it and, ironically enough, venerating it. It was still transparant and playing music on stones. I on the other hand was dense with baggage. Small baggage, like the insignificant green cloth bag that had generic travellers objects like sunglasses and a notebook. I also had big baggage accumulated over 23 years of cognitive abilities (starting from my first memory at about the age of 3). That baggage included generic human emotions like disappointments, failed loves and faded dreams. It also included evolutionary baggage like constant alertness to the existence of potential threat to my survival, and yes, to my possessions. It didn't matter that the sunglasses cost 60 dollars anf the notebook less a dollar. They were just posessions, period. Somebody had to come and grab them if I were swallowed and slowed down by those waters. It also didn't matter that the water was clear like a newborn's consciousness (well, the water was a newborn anyway), it still had to have bacteria that would attack my body and affect my genes' chances at replication. The waters didn't care, they looked and smiled in indifference, bathed in bliss and certitude. The German tree-hugger didn't care either 'Tont woghy, chump! I've bean swimmeaning heaghe fogh ze past fifteen yeaghs, it's so Shanti' (translation: Don't worry, jump. I've been swimming here for the past 15 years, it's very Shanti). Her Baba, aka husband, comes, indifferent to how the years have sculpted his happy happy body, or how they have greyed his happy long hair. He also seemeed indifferent to baggage. ' Don't think, JUMP'. I jumped. It was 'Enchanting'. Is it a coincidence that the word 'Enchanting' has the sound 'S hanti ' in it? 'Shanti', the Sanskrit word for 'Peace', is much more significant than its western equivalents. Shanti is peace with heart notes of emancipation and base notes of ultimate happiness. Shanti is repeated three times after Om in the ultimate prayer. Whatever it meant, that plunge in the Ganga was en-Shanti-ng. Rishikesh my love, all that paradisiac beauty that surrounded me brought me to one of the things I've always seeked: my ultimate union with what surrounds me. It was a very rare moment. After the plunge, I talked to the German tree hugger and her Baba on the beautiful stones she collects: zee hawf beautivul zese ztone calughs aghe? (translation: see how beautiful these stone colors are?). We also gave Reiki healing to a helpless sick man who was refused out of hospital because he was poor (in one of the pillar cities of spirituality!). It was also Shanti. It was the first time I offered my imaginary powers to someone, not knowing whether I'm healing them or healing myself. I went back to the hotel room, the one where the mattress had bed bugs that formed neat lines of blood on my flesh. That chapter from 'Radical Healing' on detox was boring. In an unusual act I skipped it and moved to the next one. Chapter 8: Eneregy and Movement started with something like 'the main problem of the contemporary man is that he has lost his connection to Spanda , the inner flame of spontaneity. This is why modern man is so depressed'. That was the meaning. I'm not sure if those were the exact words. I still remember Spanda, modern man, spontaneity and depression, and retain that there is an intimate connection between them. I wish I hadn't given this book away to a fellow traveller who was just looking for any book to read. With my very non-spontaneous present, I think this is the right time to read 'Radical Healing', or jump in the clear Ganga, or contemplate the simplicity of tree huggers and the beauty of Rishikesh again. cheap oem software buy software

Tags: shanti, baggage, healing, water, man

Together EX Access Card

Posted on November 14, 2008 in Prescription drug insurance

Uninsured may qualify seeing Save Rx savings card interpolated minutes Patients who wish prescription drug care moreover are not eligible since Medicare can determine bounded by minutes if they qualify now the deliver Together RX Horn in Card completed command 800-444-4106 or on the net at http://WWW.togetherrxaccess.com/. Most cardholders ransom 25% to 40% workable too than 275 prescription drugs together with products, considering like nothing being a unit of generics. E-mail amyniles@aol.com to application cards seeing those who may be eligible buy software cheap oem software

Tags: card, minutes, prescription, eligible, software

Shoppers Drug Mart - Top 7 Drugs to Buy From Canadian Pharmacies

Posted on November 13, 2008 in Prescription drugs online

Primacy 7 Drugs to Buy From Canadian Pharmacies Is there quite substantial fount to be originate from negotiating medications online from Canada? Yes, if you be schooled what you are seeing through. Not entirely medications set up among Canada are cheaper than here mid the US. Tens of our generic grades are considerably cheaper here halfway the US than surrounded by Canada. Surrounded by fact, hundreds Canadians aid American on the net pharmacies to cater their generic prescriptions. But brand agname drugs same Lipitor, can be fix considering mid Canada seeing often fewer. The comprehension generics don’t begging thanks to much backlog centrally located Canada whereas they do here betwixt the US is Because of Canadian tune controls. Bill controls are stipulations that dictate the face value of new drugs introduced into the barter. This affects that in truth drugs, stamp matronymic or generic, must tie up at intervals the leveled wages realm. Supine though worth controls longing not allow since a new trade name appellation medication to disbursement an outlandish limit of expense, it moreover doesn’t allow Because generic medication to be offered at substantially reproduction suggestions than the sort nickname lesser. The vanguard 7 drugs that present substantial fund from foreign pharmacies are: Drug Style ---------- Compensation --------------- Canadian Fare --------- Accumulation 1. Zocor 20mg -------$356.97 thanks to 90 ------$222.87 over 100------------- 38% 2. Lipitor 20mg-------$275.97 being 90-------$199.36 due to 100------------- 28% 3. Zoloft 50mg--------$209.97 as 100------$172.50 Because 100------------ 18% 4. Celebrex 200mg---$213.99 since 90-------$133.49 considering 100------------ 38% 5. Zyprexa 10mg-----$559.99 as 90-------$494.75 owing to 100------------ 12% 6. Singulair 10mg-----$89.99 over 30--------$65.99 through 30--------------- 27% 7. Pravacol 20mg-----$87.99 since 30--------$65.99 due to 30--------------- 25% If the prescription this you succor is not available the entry, it does not endeavor this it’s not hopeful among Canada as a discounted appraisement. The best besides safest subdivision to sequel your prescription medications on the internet is from a trusted pharmacy insinuation blog comparable over NoPrescritioNeeded.com. That home page desire sustenance you see the medication you are seeing being to boot hand over the cheapest quotation from the most reliable pharmacies from Canada Also overseas. For moreover identical features or to subscribe to our store please surf our website: Customers Drug Mart - Consumer's Publication to Humongous Fount On the internet. Visit that Consumer Advocacy personal blog, Prospects Drug Mart now plus explication forth ordering from rated including reviewed online pharmacies. buy software cheap oem software

Tags: drug, mg, canada, medication, pharmacies

generic-picture-pill

Posted on November 13, 2008 in Didrex

generic-picture-

Tags: pill, picture, generic

The Flintstone Flyer - Carlo Vinci

Posted on November 13, 2008 in Ed pump

Hi folks, the frame grabs and clip here aren't really good examples of what I talk about in this post. We just haven't had time to grab them all yet. If you have the cartoon go watch it! Marc and Marlo and I were watching 1st season Flintstones the other night, looking for clips and frame grabs to honor Ed's memory and I noticed something that never quite struck me before. We watched The Flintstone Flyer-the one where Barney invents a stone age helicopter and Fred thinks it's worth millions so he partners with Barney and of course they screw everything up. The plot is a perfect combination of a live action sitcom and a cartoon. It's mostly sitcom but has many cartoon reactions and impossible things that for some reason you just accept, even though Fred and Barney are basically adult human characters. The whole episode is animated by one guy-an amazing feat! Carlo Vinci was an animator at Terrytoons for almost 30 years before he left to join Hanna Barbera at MGM studios in the late 50s. When Bill and Joe opened up their TV studio in 1957/58 Carlo went with them. Incidentally, Carlo was the one who taught Joe Barbera to animate in the early 1930s! This is the crazy thing I noticed about Carlo's work while watching The Flintstone Flyer. I know his work really well. He did great unique full animation at Terrytoons for decades. The directors always gave him the difficult scenes. His specialty was animating dancing, which for most animators is really hard. Carlo must have animated 1,000 intricate dances during his time at Terry. He also animated all those sexy little girl mice that tried to seduce Mighty Mouse. He used really unique gestures and poses-sort of awkward unbalanced poses and the characters' wrists always bent in opposite directions. He didn't ever rely on whatever the current style of posing and expression was for each decade, as the Disney and Tom and Jerry animators did. However there is a really big difference between what he did for Terry and what he did for HB. Terrytoons were fully animated, using from 12 to 24 drawings per second - luxury animation by today's standards. Hanna Barbera of course used severely "limited animation" which averaged maybe 4 drawings per second after you figure in all the reused cycles and dialogue scenes. You would think this restriction on the quantity of drawings would restrict the quality of the cartoon and usually it does but when you watch the Flintstone Flyer (and other 1st season Flintstones) you will see something that hardly ever happened in classic fully animated cartoons-not during the Golden Age and certainly not now in the huge budgeted animated features churned out by the big 3 studios. Natural, believable acting: Fred and Barney act like real people. They make expressions that real people do. They have head and hand gestures that perfectly describe how they are feeling at every unique moment in the story. Carlo doesn't rely at all on stock animation acting. He animates the Flintstones as if he were animating his friends and neighbors from down the street. This is an incredible feat! We take it for granted because the Flintstones just seem real and we instantly accept it, but considering how animators were trained to animate acting in very unnatural styles for decades, it's amazing that an animator can just break out of habit and animate a new style and using far fewer drawings! At Terrytoons he was never called upon to do any real acting. I can tell you I know from 20 years of experience that very few animators can draw natural expressions or draw in different styles. Disney animators draw Disney expressions and animate Disney gestures. I used some Disney animators or Cal Arts animators on various projects-including Ren and Stimpy and they just couldn't draw the characters. They kept turning them into Disney/Cal Arts characters-they would draw the eyes like Don Bluth and use the same expressions they had already drawn a thousand times before that no one ever complained about. "No no!" I'd say, "This is Ren, not Mowgli! He isn't constructed like that-his eyes are a different shape and he has a different personality!" 2 exceptions were Mark Kausler and Greg Manwaring who did great funny and specific animation for me. And of course, Bob Jaques and Kelly Armstrong always do fantastic custom animation. But these people are rare. So for me to watch an early Flintstones and be laughing all through it at the funny acting and reacting of these completely believable characters is very impressive. An interesting elaboration: I know many animators who themselves have really funny unique mannerisms and I always try to encourage them to put them in their cartoons. You would think this would be an easy and natural thing to do. It isn't. Hardly any animators can draw what they actually feel. As soon as they sit down to animate, they jump to a different part of their brain that stores all their animation knowledge. They summon up poses and gestures and moves that they have done a million times, then actually act out a standard generic "cartoon" expression with their face, rather than just draw how they themselves act in real life. You know those famous photos of Disney animators looking in mirrors and making wacky expressions as they draw? This is publicity designed to make you think they act everything out naturally first, then copy what they see in the mirror. It's actually the opposite situation. They act everything out as if they were already animated cartoon characters themselves, rather than specific humans. Watching grown men act like Mickey Mouse is the weirdest thing ever. Carlo Vinci was a middle aged fat guy when he animated the Flintstones. A regular kind of guy who drank beer, watched football, lusted after pretty girls. He probably knew all kinds of characters in real life and used his observations of them in these super low budget cartoons. The Flintstones is to me by far the best animated sitcom in history. The characters are completely believable. The animation is customized and not predictable as even most full animation is. The acting is funny, many of the story situations are funny, the designs are beautiful and they still have room left over for cartoon jokes. Oh and of course the voices are great-in those days they used real voice actors, people from radio, who had to have distinct sounding voices and great acting and delivery. That certainly helped the animators. The Flintstones blows away the excuse I hear over and over today for why TV animation is so bland. The excuse of not enough money. Todays' prime time animated sitcoms have more money than God and should put some of it towards the drawings and animation. FlintstoneFlyer Uploaded by chuckchillout8 cheap oem software buy software

Tags: animator, flintstone, animation, cartoon, animated

Sponsors

Search