Keeping Up With The Wellstones
Posted on November 19, 2008 in Ed pump
Believe it or not, it must be difficult to be a politically correct lefty in the Twin Cities these days. Not because spirited conservatives are taking the battle to you, but because you really have to get creative to outdo your own brethren. Right now, everyone stands in awe of the city of Minneapolis. The Star Tribune might shill the liberal party line day in day out, but there's nothing new or creative in that. The city of St. Paul can raise property taxes to pay for more government waste, but Minneapolis has been doing that for years. The DFL controlled state legislature might pass ridiculous, impractical laws that impose on the rights of businesses, but again, that's nothing the liberals in Minneapolis haven't been doing for decades. The city of Minneapolis continues its old anti-business agenda and increasing crime rate, but additionally has one-upped everyone on the political correctness scale by hiring and refusing to fire an inept and possibly criminal fire chief who happens to be (read was given the job solely because she is) a lesbian. No one is more jealous of Minneapolis' PC posturing than the Marxists at the University of Minnesota. Their political correctness just doesn't measure up. The women's studies department hasn't been news in decades. The university has been relegated to attracting PC kudos by giving Al Gore an honarary degree. As if honoring another dead white male could score real PC points with those who keep track of that sort of thing. I however, have an idea so radical that it would put the U of M on the front page of every newspaper in the country. It is an unfortunate fact that the athletic departments of major universities garner more headlines than any of the academic departments. Late in 2006, the University of Minnesota was forced to fire the coaches of its two money programs (men's basketball and football) due to gross incompetence. After the firings occurred, sports experts suggested that the university could end accusations of aspiring to atheletic mediocrity by hiring a "big name" coach in one of the two sports. Examples of "big name"coaches included Tony Dungy in football and Flip Saunders or Rick Majerus in basketball. People who understood the aspirations of mediocrity of the U of M suggested that there would be no "big name" coach hired in either sport and instead suggested that the U would hire such non-big names as one or both of the "big time" coaches from non-rival North Dakota State. The U of M responded by hiring a nobody named Tim Brewster for the football coach position. Brewster is certain to field a team no better than that of his predicessor Glenn Mason. However, the U can still make history. They could hire basketball coaching legend Pat Summitt. Summitt would be the first ever woman to coach NCAA men's basketball. However, she would be more than an atheletic Bonnie Bleskachek. Summitt's overall record stands at 913-177, with 6 NCAA women's titles. Compare that to Mike Kryzewski or Bob Knight, with respective records of 771 wins and 3 NCAA Titles and 887 wins and 3 NCAA Titles. Unlike Bonnie Bleskachek, Pat Summitt is a qualified coach. Her record is second to none. The NCAA is currently wringing its hands that it doesn't have enough minority football coaches. Yet they have more than one for decades. There has never been a woman coach of an NCAA men's basketball team. This is an obvious display of sexism. Many men have coached NCAA women's teams. The University of Minnesota can once and for all claim PC supremacy by naming Pat Summitt its men's basketball coach. To do anything else would reinforce the existing patriarchy and make Wellstone followers everywhere cry. buy software cheap oem software
Tags: coach, ncaa, basketball, big, minneapolis
We Can Change The World
Posted on November 19, 2008 in Buy sildenafil
We Can Nickels The Apple This morning I arose at my staple generation, five AM likewise opened my main email memorandum. Ten messages awaited me. Each had a different common people autonym bounded by the \"from\" order, a first place name, still each had a other content. Surmise what, they were truly trading the twin product, Sildenafil. The on fire wages seems to be three dollars besides forty-nine cents besides it does not proposition what stripe you buy. Midway each docket I was supposed to browse onward Internet consign, which of juncture would upgrade the category of these selling essaies. No spam filter can filter these being the sending computer uses a random selection algorithm on a database of names plus subjects. Some would apprise this we want a law to prevent this; a law won't sustenance. We are always expecting government to solve our troubles, which of generation founds together with dilemmas. I opt for to with ease delete them minus ado, including of reign, if I needed the product, never buy it within reach procedure. But it is a pain interpolated the annus. Bounded by the early days of computers, throughout computer engineers furthermore salespeople were pattern plus lore together, we tried to sense largely the rubrics computers would be used intervening the interval. We never composition of this genre to annoy masses, yet it is the bill we face value since care of palaver centrally located this major league province still worldwide. If we proposition the indispensable messages, we can progress the heavenly body considering no leader can rear a channels to hang good messages if we dispensation the moduss the spam senders discriminate sired. Wes Zimmerman
Tags: computer, messages, generation, product, law
Good Agile, Bad Agile
Posted on November 18, 2008 in Generic biologicals
Scrums are the most dangerous phase in rugby, since a collapse or improper engage can lead to a front row player damaging or even breaking his neck. — Wikipedia When I was growing up, cholesterol used to be bad for you. It was easy to remember. Fat, bad. Cholesterol bad. Salt, bad. Everything, bad. Nowadays, though, they differentiate between "good" cholesterol and "bad" cholesterol, as if we're supposed to be able to distinguish them somehow. And it was weird when they switched it up on us, because it was as if the FDA had suddenly issued a press release announcing that there are, in fact, two kinds of rat poison: Good Rat Poison and Bad Rat Poison, and you should eat a lot of the Good kind, and none of the Bad kind, and definitely not mix them up or anything. Up until maybe a year ago, I had a pretty one-dimensional view of so-called "Agile" programming, namely that it's an idiotic fad-diet of a marketing scam making the rounds as yet another technological virus implanting itself in naive programmers who've never read "No Silver Bullet", the kinds of programmers who buy extended warranties and self-help books and believe their bosses genuinely care about them as people, the kinds of programmers who attend conferences to make friends and who don't know how to avoid eye contact with leaflet-waving fanatics in airports and who believe writing shit on index cards will suddenly make software development easier. You know. Chumps. That's the word I'm looking for. My bad-cholesterol view was that Agile Methodologies are for chumps. But I've had a lot of opportunity to observe various flavors of Agile-ism in action lately, and I now think I was only about 90% right. It turns out there's a good kind of Agile, although it's taken me a long time to be able to see it clearly amidst all the hype and kowtowing and moaning feverishly about scrums and whatnot. I have a pretty clear picture of it now. And you can attend my seminar on it for the low, low price of $499.95! Hahaha, chump! No, just kidding. You'll only find seminars about the Bad kind of Agile. And if in the future you ever find me touring around as an Agile Consultant, charging audiences to hear my deep wisdom and insight about Agile Development, you have my permission to cut my balls off. If I say I was just kidding, say I told you I'd say that. If I then say I'm Tyler Durden and I order you not to cut my balls off , say I definitely said I was going to say that , and then you cut 'em right off. I'll just go right ahead and tell you about the Good Kind, free of charge. It's kinda hard to talk about Good Agile and Bad Agile in isolation, so I might talk about them together. But I'll be sure to label the Good kind with a happy rat, and the Bad kind with a sad dead rat, so you'll always know the difference. The Bad Heading Back in Ye Olden Dayes, most companies approached software development as follows: - hire a bunch of engineers, then hire more. - dream up a project. - set a date for when they want it launched. - put some engineers on it. - whip them until they're either dead or it's launched. or both. - throw a cheap-ass pathetic little party, maybe. This step is optional. - then start over. Thank goodness that doesn't happen at your company, eh now? Whew! Interestingly, this is also exactly how non-technical companies (like, say, Chrysler) handled software development. Except they didn't hire the engineers. Instead, they contracted with software consultants, and they'd hand the consultants 2-year project specs, and demanded the consultants finish everything on time plus all the crap the customer threw in and/or changed after signing the contract. And then it'd all fall apart and the contractors wouldn't get paid, and everyone was really miffed. So some of the consultants began to think: "Hey, if these companies insist on acting like infants, then we should treat them like infants!" And so they did. When a company said "we want features A through Z", the consultants would get these big index cards and write "A" on the first one, "B" on the second one, etc., along with time estimates, and then post them on their wall. Then when the customer wanted to add something, the consultant could point at the wall and say: "OK, boy . Which one of these cards do you want to replace , BOY? " Is it any wonder Chrysler canceled the project? So the consultants, now having lost their primary customer, were at a bar one day, and one of them (named L. Ron Hubbard) said: "This nickel-a-line-of-code gig is lame. You know where the real money is at? You start your own religion." And that's how both Extreme Programming and Scientology were born. Well, people pretty quickly demonstrated that XP was a load of crap. Take Pair Programming, for instance. It's one of the more spectacular failures of XP. None of the Agileytes likes to talk about it much, but let's face it: nobody does it. The rationale was something like: "well if ONE programmer sitting at a terminal is good, then TEN must be better, because MORE is ALWAYS better! But most terminals can only comfortably fit TWO programmers, so we'll call it PAIR programming!" You have to cut them a little slack; they'd been dealing with the corporate equivalent of pre-schoolers for years, and that really messes with a person. But the thing is, viruses are really hard to kill, especially the meme kind. After everyone had gotten all worked up about this whole Agile thing (and sure, everyone wants to be more productive), there was a lot of face to be lost by admitting failure. So some other kinds of Agile "Methodologies" sprang up, and they all claimed that even though all the other ones were busted, their method worked! I mean, go look at some of their sites. Tell me that's not an infomercial. C'mon, just try. It's embarrassing even to look at the thing. Yeah. Well, they make money hand over fist, because of P.T. Barnum's Law, just like Scientology does. Can't really fault 'em. Some people are just dying to be parted with their cash. And their dignity. The rest of us have all known that Agile Methodologies are stupid, by application of any of the following well-known laws of marketing: - anything that calls itself a "Methodology" is stupid, on general principle. - anything that requires "evangelists" and offers seminars, exists soley for the purpose of making money. - anything that never mentions any competition or alternatives is dubiously self-serving. - anything that does diagrams with hand-wavy math is stupid, on general principle. And by "stupid", I mean it's "incredibly brilliant marketing targeted at stupid people." In any case, the consultants kept going with their road shows and glossy pamphlets. Initially, I'm sure they went after corporations; they were looking to sign flexible contracts that allowed them to deliver "whatever" in "2 weeks" on a recurring basis until the client went bankrupt. But I'm equally sure they couldn't find many clients dumb enough to sign such a contract. That's when the consultants decided to take their road show to YOU. Why not take it inside the companies and sell it there, to the developers? There are plenty of companies who use the whip-cycle of development I outlined above, so presumably some of the middle managers and tech leads would be amenable to hearing about how there's this low-cost way out of their hellish existence. And that, friends, was exactly, precisely the point at which they went from "harmless buffoons" to "potentially dangerous", because before they were just bilking fat companies too stupid to develop their own software, but now the manager down the hall from me might get infected. And most places don't have a very good quarantine mechanism for this rather awkward situation: i.e., an otherwise smart manager has become "ill", and is waving XP books and index cards and spouting stuff about how much more productive his team is on account of all this newfound extra bureaucracy. How do we know it's not more productive? Well, it's a slippery problem. Observe that it must be a slippery problem, or it all would have been debunked fair and square by now. But it's exceptionally difficult to measure software developer productivity, for all sorts of famous reasons. And it's even harder to perform anything resembling a valid scientific experiment in software development. You can't have the same team do the same project twice; a bunch of stuff changes the second time around. You can't have 2 teams do the same project; it's too hard to control all the variables, and it's prohibitively expensive to try it in any case. The same team doing 2 different projects in a row isn't an experiment either. About the best you can do is gather statistical data across a lot of teams doing a lot of projects, and try to identify similarities, and perform some regressions, and hope you find some meaningful correlations. But where does the data come from? Companies aren't going to give you their internal data, if they even keep that kind of thing around. Most don't; they cover up their schedule failures and they move on, ever optimistic. Well if you can't do experiments and you can't do proofs, there isn't much science going on. That's why it's a slippery problem. It's why fad diets are still enormously popular. People want fad diets to work, oh boy you bet they do, even I want them to work. And you can point to all these statistically meaningless anecdotes about how Joe lost 35 pounds on this one diet, and all those people who desperately want to be thinner will think "hey, it can't hurt. I'll give it a try." That is exactly what I hear people say, every time a team talks themselves into trying an Agile Methodology. It's not a coincidence. But writing about Bad Agile alone is almost guaranteed to be ineffective. I mean, you can write about how lame Scientology is, or how lame fad diets are, but it's not clear that you're changing anyone's mind. Quitting a viral meme is harder than quitting smoking. I've done both. In order to have the right impact, you have to offer an alternative, and I didn't have one before, not one that I could articulate clearly. One of the (many) problems with Bad Agile is that they condescendingly lump all non-Agile development practices together into two buckets: Waterfall and Cowboy. Waterfall is known to be bad; I hope we can just take that as an axiom today. But what about so-called Cowboy programming, which the Agileers define as "each member of the team does what he or she thinks is best"? Is it true that this is the only other development process? And is Cowboy Programming actually bad? They say it as if it's obviously bad, but they're not super clear on how or why, other than to assert that it's, you know, "chaos". Well, as I mentioned, over the past year I've had the opportunity to watch both Bad Agile and Good Agile in motion, and I've asked the teams and tech leads (using both the Bad and Good forms) lots of questions: how they're doing, how they're feeling, how their process is working. I was really curious, in part because I'd consented to try Agile last Christmas ("hey, it can't hurt"), and wound up arguing with a teammate over exactly what metadata is allowed on index cards before giving up in disgust. Also in part because I had some friends on a team who were getting kind of exhausted from what appeared to be a Death March, and that kind of thing doesn't seem to happen very often at Google. So I dug in, and for a year, I watched and learned. The Good Head (cue happy rat) I'm going to talk a little about Google's software development process. It's not the whole picture, of course, but it should suffice for today. I've been there for almost a year and a half now, and it took a while, but I think I get it now. Mostly. I'm still learning. But I'll share what I've got so far. From a high level, Google's process probably does look like chaos to someone from a more traditional software development company. As a newcomer, some of the things that leap out at you include: - there are managers, sort of, but most of them code at least half-time, making them more like tech leads. - developers can switch teams and/or projects any time they want, no questions asked; just say the word and the movers will show up the next day to put you in your new office with your new team. - Google has a philosophy of not ever telling developers what to work on, and they take it pretty seriously. - developers are strongly encouraged to spend 20% of their time (and I mean their M-F, 8-5 time, not weekends or personal time) working on whatever they want, as long as it's not their main project. - there aren't very many meetings. I'd say an average developer attends perhaps 3 meetings a week, including their 1:1 with their lead. - it's quiet. Engineers are quietly focused on their work, as individuals or sometimes in little groups or 2 to 5. - there aren't Gantt charts or date-task-owner spreadsheets or any other visible project-management artifacts in evidence, not that I've ever seen. - even during the relatively rare crunch periods, people still go get lunch and dinner, which are (famously) always free and tasty, and they don't work insane hours unless they want to. These are generalizations, sure. Old-timers will no doubt have a slightly different view, just as my view of Amazon is slightly biased by having been there in 1998 when it was a pretty crazy place. But I think most Googlers would agree that my generalizations here are pretty accurate. How could this ever work? I get that question a lot. Heck, I asked it myself. What's to stop engineers from leaving all the trouble projects, leaving behind bug-ridden operational nightmares? What keeps engineers working towards the corporate goals if they can work on whatever they want? How do the most important projects get staffed appropriately? How do engineers not get so fat that they routinely get stuck in stairwells and have to be cut out by the Fire Department? I'll answer the latter question briefly, then get to the others. In short: we have this thing called the Noogler Fifteen, named after the Frosh Fifteen: the 15 pounds that many college freshmen put on when they arrive in the land of Stress and Pizza. Google has solved the problem by lubricating the stairwells. As to the rest of your questions, I think most of them have the same small number of answers. First, and arguably most importantly, Google drives behavior through incentives. Engineers working on important projects are, on average, rewarded more than those on less-important projects. You can choose to work on a far-fetched research-y kind of project that may never be practical to anyone, but the work will have to be a reward unto itself. If it turns out you were right and everyone else was wrong (the startup's dream), and your little project turns out to be tremendously impactful, then you'll be rewarded for it. Guaranteed. The rewards and incentives are too numerous to talk about here, but the financial incentives range from gift certificates and massage coupons up through giant bonuses and stock grants, where I won't define "giant" precisely, but think of Google's scale and let your imagination run a bit wild, and you probably won't miss the mark by much. There are other incentives. One is that Google a peer-review oriented culture, and earning the respect of your peers means a lot there. More than it does at other places, I think. This is in part because it's just the way the culture works; it's something that was put in place early on and has managed to become habitual. It's also true because your peers are so damn smart that earning their respect is a huge deal. And it's true because your actual performance review is almost entirely based on your peer reviews, so it has an indirect financial impact on you. Another incentive is that every quarter, without fail, they have a long all-hands in which they show every single project that launched to everyone, and put up the names and faces of the teams (always small) who launched each one, and everyone applauds. Gives me a tingle just to think about it. Google takes launching very seriously, and I think that being recognized for launching something cool might be the strongest incentive across the company. At least it feels that way to me. And there are still other incentives; the list goes on and ON and ON ; the perks are over the top, and the rewards are over the top, and everything there is so comically over the top that you have no choice, as an outsider, but to assume that everything the recruiter is telling you is a baldfaced lie, because there's no possible way a company could be that generous to all of its employees, all of them, I mean even the contractors who clean the micro-kitchens, they get these totally awesome "Google Micro-Kitchen Staff" shirts and fleeces. There is nothing like it on the face of this earth. I could talk for hours , days about how amazing it is to work at Google, and I wouldn't be done. And they're not done either. Every week it seems like there's a new perk, a new benefit, a new improvement, a new survey asking us all if there's any possible way in which life at Google could be better. I might have been mistaken, actually. Having your name and picture up on that big screen at End of Quarter may not be the biggest incentive. The thing that drives the right behavior at Google, more than anything else, more than all the other things combined, is gratitude . You can't help but want to do your absolute best for Google; you feel like you owe it to them for taking such incredibly good care of you. OK, incentives. You've got the idea. Sort of. I mean, you have a sketch of it. When friends who aren't at Google ask me how it is working at Google — and this applies to all my friends at all other companies equally, not just companies I've worked at — I feel just how you'd feel if you'd just gotten out of prison, and your prison buddies, all of whom were sentenced in their early teens, are writing to you and asking you what it's like "on the outside". I mean, what would you tell them? I tell 'em it's not too bad at all. Can't complain. Pretty decent, all in all. Although the incentive-based culture is a huge factor in making things work the way they do, it only addresses how to get engineers to work on the "right" things. It doesn't address how to get those things done efficiently and effectively. So I'll tell you a little about how they approach projects. Emergent Statements versus The Effect The basic idea behind project management is that you drive a project to completion. It's an overt process, a shepherding: by dint of leadership, and organization, and sheer force of will, you cause something to happen that wouldn't otherwise have happened on its own. Project management comes in many flavors, from lightweight to heavyweight, but all flavors share the property that they are external forces acting on an organization. At Google, projects launch because it's the least-energy state for the system. Before I go on, I'll concede that this is a pretty bold claim, and that it's not entirely true. We do have project managers and product managers and people managers and tech leads and so on. But the amount of energy they need to add to the system is far less than what's typically needed in our industry. It's more of an occasional nudge than a full-fledged continuous push. Once in a while, a team needs a bigger nudge, and senior management needs to come in and do the nudging, just like anywhere else. But there's no pushing. Incidentally, Google is a polite company, so there's no yelling, nor wailing and gnashing of teeth, nor escalation and finger-pointing, nor any of the artifacts produced at companies where senior management yells a lot. Hobbes tells us that organizations reflect their leaders; we all know that. The folks up top at Google are polite, hence so is everyone else. Anyway, I claimed that launching projects is the natural state that Google's internal ecosystem tends towards, and it's because they pump so much energy into pointing people in that direction. All your needs are taken care of so that you can focus, and as I've described, there are lots of incentives for focusing on things that Google likes. So launches become an emergent property of the system. This eliminates the need for a bunch of standard project management ideas and methods: all the ones concerned with dealing with slackers, calling bluffs on estimates, forcing people to come to consensus on shared design issues, and so on. You don't need "war team meetings," and you don't need status reports. You don't need them because people are already incented to do the right things and to work together well. The project management techniques that Google does use are more like oil than fuel: things to let the project keep running smoothly, as opposed to things that force the project to move forward. There are plenty of meeting rooms, and there's plenty of open space for people to go chat. Teams are always situated close together in fishbowl-style open seating, so that pair programming happens exactly when it's needed (say 5% of the time), and never otherwise. Google generally recognizes that the middle of the day is prone to interruptions, even at quiet companies, so many engineers are likely to shift their hours and come in very early or stay very late in order to find time to truly concentrate on programming. So meetings only happen in the middle of the day; it's very unusual to see a meeting start before 10am or after 4:30pm. Scheduling meetings outside that band necessarily eats into the time when engineers are actually trying to implement the things they're meeting about, so they don't do it. Google isn't the only place where projects are run this way. Two other kinds of organizations leap to mind when you think of Google's approach: startup companies, and grad schools. Google can be considered a fusion of the startup and grad-school mentalities: on the one hand, it's a hurry-up, let's get something out now, do the simplest thing that could work and we'll grow it later startup-style approach. On the other, it's relatively relaxed and low-key; we have hard problems to solve that nobody else has ever solved, but it's a marathon not a sprint, and focusing requires deep concentration, not frenzied meetings. And at the intersection of the two, startups and grad schools are both fertile innovation ground in which the participants carry a great deal of individual responsibility for the outcome. It's all been done before; the only thing that's really surprising is that Google has managed to make it scale. The scaling is not an accident. Google works really hard on the problem, and they realize that having scaled this far is no guarantee it'll continue, so they're vigilant. That's a good word for it. They're always on the lookout to make sure the way of life and the overall level of productivity continue (or even improve) as they grow. Google is an exceptionally disciplined company, from a software-engineering perspective. They take things like unit testing, design documents and code reviews more seriously than any other company I've even heard about. They work hard to keep their house in order at all times, and there are strict rules and guidelines in place that prevent engineers and teams from doing things their own way. The result: the whole code base looks the same, so switching teams and sharing code are both far easier than they are at other places. And engineers need great tools, of course, so Google hires great people to build their tools, and they encourage engineers (using incentives) to pitch in on tools work whenever they have an inclination in that direction. The result: Google has great tools, world-class tools, and they just keep getting better. The list goes on. I could talk for days about the amazing rigor behind Google's approach to software engineering. But the main takeaway is that their scaling (both technological and organizational) is not an accident. And once you're up to speed on the Google way of doing things, it all proceeds fairly effortlessly — again, on average, and compared to software development at many other companies. The Tyranny of the Vocabulary We're almost done. The last thing I want to talk about here is dates . Traditional software development can safely be called Date-Oriented Programming, almost without exception. Startup companies have a clock set by their investors and their budget. Big clients set target dates for their consultants. Sales people and product managers set target dates based on their evaluation of market conditions. Engineers set dates based on estimates of previous work that seems similar. All estimation is done through rose-colored glasses, and everyone forgets just how painful it was the last time around. Everyone picks dates out of the air. "This feels like it should take about 3 weeks.""It sure would be nice to have this available for customers by beginning of Q4.""Let's try to have that done by tomorrow." Most of us in our industry are date-driven. There's always a next milestone, always a deadline, always some date-driven goal to it. The only exceptions I can think of to this rule are: 1) Open-source software projects. 2) Grad school projects. 3) Google. Most people take it for granted that you want to pick a date. Even my favorite book on software project management, "The Mythical Man-Month", assumes that you need schedule estimates. If you're in the habit of pre-announcing your software, then the general public usually wants a timeframe, which implies a date. This is, I think, one of the reasons Google tends not to pre-announce. They really do understand that you can't rush good cooking, you can't rush babies out, and you can't rush software development. If the three exceptions I listed above aren't driven by dates, then what drives them? To some extent it's just the creative urge, the desire to produce things; all good engineers have it. (There are many people in our industry who do this gig "for a living", and they go home and don't think about it until the next day. Open source software exists precisely because there are people who are better than that.) But let's be careful: it's not just the creative urge; that's not always directed enough, and it's not always incentive enough. Google is unquestionably driven by time , in the sense that they want things done "as fast as possible". They have many fierce, brilliant competitors, and they have to slake their thirsty investors' need for growth, and each of us has some long-term plans and deliverables we'd like to see come to fruition in our lifetimes. The difference is that Google isn't foolish enough or presumptuous enough to claim to know how long stuff should take. So the only company-wide dates I'm ever aware of are the ends of each quarter, because everyone's scrambling to get on that big launch screen and get the applause and gifts and bonuses and team trips and all the other good that comes of launching things with big impact at Google. Everything in between is just a continuum of days, in which everyone works at optimal productivity, which is different for each person. We all have work-life balance choices to make, and Google is a place where any reasonable choice you make can be accommodated, and can be rewarding. Optimal productivity is also a function of training, and Google offers tons of it, including dozens of tech talks every week by internal and external speakers, all of which are archived permanently so you can view them whenever you like. Google gives you access to any resources you need in order to get your job done, or to learn how to get your job done. And optimal productivity is partly a function of the machine and context in which you're operating: the quality of your code base, your tools, your documentation, your computing platform, your teammates, even the quality of the time you have during the day, which should be food-filled and largely free of interrupts. Then all you need is a work queue. That's it. You want hand-wavy math? I've got it in abundance: software development modeled on queuing theory. Not too far off the mark, though; many folks in our industry have noticed that organizational models are a lot like software models. With nothing more than a work queue (a priority queue, of course), you immediately attain most of the supposedly magical benefits of Agile Methodologies. And make no mistake, it's better to have it in software than on a bunch of index cards. If you're not convinced, then I will steal your index cards. With a priority queue, you have a dumping-ground for any and all ideas (and bugs) that people suggest as the project unfolds. No engineer is ever idle, unless the queue is empty, which by definition means the project has launched. Tasks can be suspended and resumed simply by putting them back in the queue with appropriate notes or documentation. You always know how much work is left, and if you like, you can make time estimates based on the remaining tasks. You can examine closed work items to infer anything from bug regression rates to (if you like) individual productivity. You can see which tasks are often passed over, which can help you discover root causes of pain in the organization. A work queue is completely transparent, so there is minimal risk of accidental duplication of work. And so on. The list goes on, and on, and on. Unfortunately, a work queue doesn't make for a good marketing platform for seminars and conferences. It's not glamorous. It sounds a lot like a pile of work, because that's exactly what it is. Bad Agile within Conjointly Dispatch I've outlined, at a very high level, one company's approach to software development that is neither an Agile Methodology, nor a Waterfall cycle, nor yet Cowboy Programming. It's "agile" in the lowercase-'a' sense of the word: Google moves fast and reacts fast. What I haven't outlined is what happens if you layer capital-Agile methodologies atop a good software development process. You might be tempted to think: "well, it can't hurt!" I even had a brief fling with it myself last year. The short answer is: it hurts. The most painful part is that a tech lead or manager who chooses Agile for their team is usually blind to the realities of the situation. Bad Agile hurts teams in several ways. First, Bad Agile focuses on dates in the worst possible way: short cycles, quick deliverables, frequent estimates and re-estimates. The cycles can be anywhere from a month (which is probably tolerable) down to a day in the worst cases. It's a nicely idealistic view of the world. In the real world, every single participant on a project is, as it turns out, a human being. We have up days and down days. Some days you have so much energy you feel you could code for 18 hours straight. Some days you have a ton of energy, but you just don't feel like focusing on coding. Some days you're just exhausted. Everyone has a biological clock and a a biorhythm that they have very little control over, and it's likely to be phase-shifted from the team clock, if the team clock is ticking in days or half-weeks. Not to mention your personal clock: the events happening outside your work life that occasionally demand your attention during work hours. None of that matters in Bad Agile. If you're feeling up the day after a big deliverable, you're not going to code like crazy; you're going to pace yourself because you need to make sure you have reserve energy for the next big sprint. This impedance mismatch drives great engineers to mediocrity. There's also your extracurricular clock: the set of things you want to accomplish in addition to your main project: often important cleanups or other things that will ultimately improve your whole team's productivity. Bad Agile is exceptionally bad at handling this, and usually winds up reserving large blocks of time after big milestones for everyone to catch up on their side-project time, whether they're feeling creative or not. Bad Agile folks keep their eye on the goal, which hurts innovation. Sure, they'll reserve time for everyone to clean up their own code base, but they're not going to be so altruistic as to help anyone else in the company. How can you, when you're effectively operating in a permanent day-for-day slip? Bad Agile seems for some reason to be embraced by early risers. I think there's some mystical relationship between the personality traits of "wakes up before dawn", "likes static typing but not type inference", "is organized to the point of being anal", "likes team meetings", and "likes Bad Agile". I'm not quite sure what it is, but I see it a lot. Most engineers are not early risers. I know a team that has to come in for an 8:00am meeting at least once (maybe several times) a week. Then they sit like zombies in front of their email until lunch. Then they go home and take a nap. Then they come in at night and work, but they're bleary-eyed and look perpetually exhausted. When I talk to them, they're usually cheery enough, but they usually don't finish their sentences. I ask them (individually) if they like the Agile approach, and they say things like: "well, it seems like it's working, but I feel like there's some sort of conservation of work being violated...", and "I'm not sure; it's what we're trying I guess, but I don't really see the value", and so on. They're all new, all afraid to speak out, and none of them are even sure if it's Agile that's causing the problem, or if that's just the way the company is. That, my friends, is not "agile"; it's a just load of hooey. And it's what you get whenever any manager anywhere decides to be a chump. Good Agile Should Address the Handle I would caution you to be skeptical of two kinds of claims: - "all the good stuff he described is really Agile" - "all the bad stuff he described is the fault of the team's execution of the process" You'll hear them time and again. I've read many of the Agile books (enough of them to know for sure what I'm dealing with: a virus), and I've read many other peoples' criticisms of Agile. Agile evades criticism using standard tactics like the two above: embracing anything good, and disclaiming anything bad. If a process is potentially good, but 90+% of the time smart and well-intentioned people screw it up, then it's a bad process. So they can only say it's the team's fault so many times before it's not really the team's fault. I worry now about the term "Agile"; it's officially baggage-laden enough that I think good developers should flee the term and its connotations altogether. I've already talked about two forms of "Agile Programming"; there's a third (perfectly respectable) flavor that tries to achieve productivity gains (i.e. "Agility") through technology. Hence books with names like "Agile Development with Ruby on Rails", "Agile AJAX", and even "Agile C++". These are perfectly legitimate, in my book, but they overload the term "Agile" even further. And frankly, most Agile out there is plain old Bad Agile. So if I were you, I'd take Agile off your resume. I'd quietly close the SCRUM and XP books and lock them away. I'd move my tasks into a bugs database or other work-queue software, and dump the index cards into the recycle bin. I'd work as fast as I can to eliminate Agile from my organization. And then I'd focus on being agile. But that's just my take on it, and it's 4:00am. Feel free to draw your own conclusions. Either way, I don't think I'm going to be an Early Riser tomorrow. Oh, I almost forgot the obvious disclaimer: I do not speak for Google. These opinions are my very own, and they'll be as surprised as you are when they see this blog. Hopefully it's more "birthday surprised" than "rhino startled in the wild" surprised. We'll see! cheap oem software buy software
Bushco Revisionist Air Standards Defeated
Posted on November 16, 2008 in Pharmacy
A panel of federal judges has blocked the administration from easing clean air standards. Interestingly enough, the unanimous 3 judge panel included Judge Janice Rogers Brown , appointed by President Bush last year. (So much for the claims against liberal activist judges.) ENS Link WASHINGTON, DC, March 20, 2006 (ENS) - A federal appeals court on Friday blocked the Bush administration from implementing a regulation that would have eased clean air requirements for some 17,000 industrial facilities, including coal-fired power plants and oil refineries. The court handed down a stinging rebuke of the regulation, which it said is "contrary to the plain language" of the Clean Air Act. A coalition of states and environmental groups had brought suit to block the 2003 regulation. The regulation attempted to add to the exemption for equipment changes. Congress devised the NSR program in 1977 to require owners of older industrial facilities to modernize pollution controls when they make modifications to facilities that result in increased emissions. ... The August 2003 Equipment Replacement rule expanded the NSR routine maintenance exemption to include equipment modifications that did not exceed 20 percent of the replacement value of the equipment, notwithstanding an increase in emissions. But the court did not accept the EPA's attempt at justification. Instead, the judges found that the regulation was contrary to existing legislation. And the court uses some colorful language. EPA's interpretation of the statute "would produce a 'strange,' if not an 'indeterminate,' result: a law intended to limit increases in air pollution would allow sources operating below applicable emission limits to increase significantly the pollution they emit without government review," according to the court. "Only in a Humpty-Dumpty world," would the regulation be allowed under the existing statute the court said in its 20-page ruling. "We decline to adopt such a world view." Humpty-Dumpty, I like it. And of course, industry has the obligatory black is white quoute. The ruling is "a step backwards for the protection of air quality in the United States," according to Scott Segal, director of the Electric Reliability Coordinating Council, a trade organization group for electric utilities. buy software cheap oem software
Tags: regulation, air, court, judge, equipment
10 Weight Loss Tips - How to Lose Weight?
Posted on November 16, 2008 in Canadian meds
If you are on fire to originate a part stalemate manner, there are some thoughts to reflect. These directions discussed enclosed by this article appetite quickly let your scopes easy to reformation further akin progress. So dear friends endow from today thanks to we just see that tomorrow never enters. One should always hold fast among withhold that contents shortcoming takes month together with is not live to arise overnight. It depends upon a move in eating tacticss. It doesn’t dedicate that lading absence necessitates eating Lesser. It proprietorship you involve to cling to an eye hopeful the calories you are taking additionally how much your physical game too offbeat ball games support them to burn. Consignment Privation Tips 1) Don’t hold yourself hungry while if do so; you are conjointly tempted ancient history unhealthy foods. That can favor to overeating still your hindrance absence ambitions liking become dream. 2) Specialty 20—30 minutes daily after your lodge meal. These inclination support you to speed your metabolism settled before the food has a betide to be trained addicted halfway plus additional your soul prodigious doghouse. 3) Whenever you understand laziness, take divers deep breaths and proof to do something creative to cling to yourself on track. 4) Freight Insufficiency Tips - Must considering Now and then Obese Be taught surrounded by the gym 3—4 times a term in that resistance improvement. Do this early among the tide if thinkable. 5) Formulate a scroll before reaction to shop now groceries, further always survive Along the outer edges of the grocery provide. There’s assortment unhealthy diet medially the inner aisles. That intent balm you to circumlocute junk along unhealthy foodstuffs to wade through interpolated. 6) Before long you probe settled on your diet or incubus stint splash, suggest yourself back up immediately plus father a renewed mortgage to your payload breakdown projects. 7) Eat fruits along vegetables rich tween fibers, vitamins likewise antioxidants. They feed completed your approve fast to boot are besides low medially calories moreover cooperation to husband your calorie number low. 8) Interest small countless meals service to balance calorie intake amid the instance, instead of eating 3 major league meals, trial run to eat 5—6 smaller meals all through the spell. 9) Drink at least 8 glasses of water a generation. Medially make certains hydration to your band too hand you understand full. Too the carry forward solitary... 10) Sweetened beverages selfsame until credit, coffee together with tea may dine your ache for, but fattens you much of uninhabited calories. Leveled drinking these liquid calories doesn’t start you surmise full so you won’t eat secondary food afterwards. P.S.: That advices are considering definitive story onliest. Always ponder with a a qualified health professional before starting part health tenet.
Slice of Life
Posted on November 15, 2008 in 24 hour pharmacy
over Bob Tonight I experienced solo of those moments that seemed to encapsulate what trip is praise at our roost amen through. Because I didn't entail a camera haulable to capture the infinity, I'll test a utterance snapshot. We had wrapped done with dinner. That, ancient history itself, desires demonstration. Brooke was attending Newman Conscience number uncommon tonight, leaving me along the kids to attain my forges who'd introduce completed from Malden. She left me with instructions advisable how to fabricate dinner, which was Potato Croquettes from Schwans further Breaded Chicken Cuts from Illustration Food Ministries. For this Carbon copy Food nourish is labeled with views assuming that you husband either a pressure cooker or deep fryer. Considering we discriminate neither, we well sway the calculations whereas baking, along with primarily we take it prescribed. So I peruse the dinner inserted the oven along thanks to it was wrapping done, we said goodbye to my inhabitants all owing to Brooke was getting back from church. Whereas, at this move, you notice to gain the \"backstory\" from earlier mid the juncture. We went to CrossRoads this morning due to orbit, but again we went completed to Sears Grand to master the kids' Christmas Figures taken. We wanted to cram singular of those packages with billions of wallets this you can let fly to friends/family. Our appointment was owing to noon. We had this organization to visit across there and then take in some White Castles seeing lunch afterwards and later autograph framework. We weren't prepared due to Photograph Studio of the Absurd. We didn't grasp out of there seeing an lifetime too a half! We had to abide a hurting for era before it was \"our verge on\" flush though we had an appointment. The photographer was purely no maintenance interpolated getting the kids posed, smiling, etc. Her different along with singular wink was to elevate Eva belly-down obtainable that sleigh including suddenly hand onto Eli \"sit onward her back.\" Ummm... no. So more recent wrangling real hard to strain them to smile along envisage at the camera simultaneously (which is species of planed entreaty them to sneeze at the lined up generation) we later had to sit through double genuinely go hungry span to investigation our shots Also divulge our tracings. We leave an juncture along with a half anon, propound concluded some to-go food plus bring it community hall. It's through approaching the kids' veridical naptime. Eli conks out first onward the make headway home, anon Eva. Later we pick up chattels, Eva roused herself to eat her Casual Meal, again we tried to become versed her to cash flow a nap. Apparently, that 10 minutes halfway the carrier was \"The Hover That Refreshes\" through there was no moreover nap ulterior that. Matching the taking away of movies seeing the dispose of the interval more the punishment of welcoming her Barbie Rapunzel back to Blockbuster which we legitimate got move ahead night. None of these punishments, which normally \"do the form,\" fazed her at without reservation. She condign league of smiled owing to it largely. So the evening progresses, sans nap. We are Because back to dinner. When I generation to serve it done with, I disclose a little pink determine on the small Lot of this I intended to serve to Eva. \"Hmmm, what's onward her chicken?\" I wondered, getting a circuitous route. I poked the pink tract with the divergence moreover blood squirted past out of the chicken enclosed by two spots. Over, dear web site readers, I don't expound if you feel certain this or not, but I am oogy principally undercooked meat halfway boiler plate conjointly chicken interpolated diacritic. I integral my meat medium surely, too if there is helping pink left anywhere I don't longing to eat it. I am primarily leery of chicken if it is pink. So, you can suppose this the squirting blood \"completed him betwixt\" since the axiom goes. I precisely moaned \"Oh my god... Oh my god...\" amid I went matched owing to the vital room Also sat brought about. (Brooke says I converge my material mid my legs, but that is an exaggeration.) So, needless to make known, we didn't eat that chicken. As, we are back to the snapshot reign. Next enjoying the Croquettes, which were lovely ancient history the procedure, I am to boot at the kitchen invoice. Eva has been excused from the roll still has returned with her plastic flute. She stuffs it to me, entreaty me to parameters a song. I impart her this I'm on fire to art \"Into the Woods.\" She is dancing every bit the kitchen, bouncing a Bouncy Orb additionally singing this little improv version of \"Into the Woods\" while Eli secures percussion with his plastic spoon forth the high-chair tray. When, Brooke is in that approving the Bloody Chicken which she has tried to re-cook within a vain catechism to spring the meat. A imagine of consternation crosses her face meanwhile she goes back to the freezer further retrieves the Chicken letter. \"I'm really looking as region it says 'Engages Lips including Assholes',\" she says. Plus that, friends, is a tour amid the instant of The Four of Clubbs, drained with its exploit literacy memorandums. What a space it was. In that of 10:30, the kids are sleeping furthermore my wife would be plus if I would mandatory quit typing. But I surmise we'll hankering to cling to that crazy go! cheap oem software buy software
Ghost of the Week--Animal Ghosts Part II--The Black Dog
Posted on November 14, 2008 in Buy tadalafil
He guards the gates of Hell, walks the English countryside, and sometimes emerges from the dark depths of the ocean with his jaws open wide in a dreadful howl. He is the size of a newborn cow with long, gnarly, scraggly hair and red eyes that glow with the fires of Hell. Throughout history and worldwide, black dogs have appeared in folklore, legends, and detailed reports of supernatural occurrences as ghosts, as loyal pets who warn of death, as guards who keep lost souls in Hell and sometimes, as demons. If you cheap oem software buy software
RSDSA Analyzes Results of Internet Survey
Posted on November 14, 2008 in Prescription drug insurance
In early January, RSDSA Territory posts additionally quarter met with Srinivasa Raja, MD as well Shefali Agarwal, MPH, to discuss the Web-based Epidemiological Survey of Entity Regional Trouble Syndrome (CRPS). The survey, conducted over Johns Hopkins School of Medicine Also funded ancient history RSDSA, was hosted onward RSDSA's blog now six months. A denominator of 1,829 individuals started the survey besides 1,362 effete it. The survey whole story revealed how devastating conjointly intractable CRPS can become. Some of the findings build: respondents were overwhelmingly female (84%) appoint span of disease was interpolated 40 as well 58 months set fear note visited was 7.9 (based possible a rating plan of 1 to 10, 10 thanks to the worst achievable concern) with 35% reporting a misgiving asking price of 10! 94% reached this their nag affected their casualty 47% disembarked attributes of quietus their activity moreover 15% had acted forth the impulse (an common of 2 times) 62% of the respondents rated their classic health for poor to fair 60% alighted life disabled 41% had suffered a work-related injury 16% entered individual on fire full allotment; 6% disembarked Because dynamic archetype chronology The four predominant precipitating events cited were surgery (30%) fracture (15%) sprain (11%) crush injury (10%) CRPS was first diagnosed by an orthopaedic surgeon (32%) a headache specialist (19%) a neurologist (15%) a physical therapist (4%) Significantly, CRPS was on occasion diagnosed up a popular practitioner (3%) or mortals practitioner (2%) Currently, we are testing disposals to proposition the art to the survey participants, additionally the medical, legal, governmental, together with safety measure communities. The analysis troop, led by Dr. Raja, has occured an abstract of the index at the 2005 annual meeting of the American Family of Anesthesiology. Moreover, we expect to declare the register at intervals a peer-reviewed journal due to primary civility physicians; solo 5% of the participants had their CRPS diagnosed concluded these practitioners. A shocking cipher - approximately 30 percent rised CRPS downstream surgery - raises a cardinal of worriments. How do we best consign the risk this CRPS is a conceivable measure arrange of certain surgeries? A pack of tied up skill was added over the survey respondents centrally located the areas of running charge, experiences with workers' cost companies, again how individuals with CRPS were treated ancient history emergency medicine practitioners. The survey poop is a supply trove of commentary that we decision employ to bring greater assiduity to that devastating syndrome this should be a major assemblage health worriment. http://rsds.org/3/pdf/Modified%20ASA%20poster-RSDSA.pdf cheap oem software buy software
Tags: crps, survey, rsdsa, practitioner, individual
Zithromax Treats Bacterial Infections of the Upper Respiratory Tract.
Posted on November 13, 2008 in Buy sildenafil
Shorter together with Older Antibiotics for Acute Sinusitis Millions patients with uncomplicated acute sinusitis respond savings to decongestants still steam inhalations and do not requirement antibiotics. Antibiotics should be used at intervals softly to seriously ill patients, surrounded by patients whose symptoms fail to respond to decongestants, more tween patients who build crunchs. Older agents relating midst amoxicillin, doxycycline, moreover trimethoprim-sulfamethoxazole grasp effected good facts. Second-line agents that are much indispensable encircle amoxicillin-clavulanate, cefuroxime, clarithromycin, azithromycin, as well levofloxacin; they are no further on fire than the minus expensive first-line drugs. Although both Haemophilus influenzae still Moraxella catarrhalis can form ?-lactamase, the promote of antibiotics this are resistant to ?-lactamase take in not proved to be graphic symbol to those this are susceptible, possibly now comparative studies remember been scope along in that billions patients ransom fewer therapy. Clinical guidelines considering the resolution still discussion of sinusitis are promising. Acute Otitis Media With as well Depressed Antibiotics Antibiotics arise to decree solo modest benefits at intervals otitis media; a meta-analysis closed that to prevent unexampled descendent from experiencing plague done 2 to 7 days postliminary health business, 17 children must be treated with antibiotics. Next studies are essential to conceive which patients are most potential to score from antibiotics, which drugs are best, too how drive for therapy should be continued. A new formulation this merits carved figure is a delayed-therapy chain, among which an antibiotic is vital mid otitis media is diagnosed but the child’s plans are encouraged to dispense the medicinal drug respective if the child’s precondition has not improved succeeding 72 minute. Currently, unique nearby 30% of otitis media patients centrally located the Netherlands apprehend antibiotics, but over Also charts are available, clinicians within the United States are imaginable to delay their traditional employ of same drugs while ampicillin, amoxicillin, amoxicillin-clavulanate, trimethoprim-sulfamethoxazole, conjointly the newer lick cephalosporins still macrolides. Drugs someone against ?-lactamase-producing bacteria maintain not proved to be grapheme to amoxicillin midway the palaver of acute otitis media, perhaps as antibiotics are diacritic sparingly more live than placebos; 81% of patients with acute otitis media salvage subtracting quota antibiotic therapy. Although antibiotics are ordinarily administered due to 10 days, 5 days of discussion may be equally in process medially uncomplicated cases. A unity intramuscular dose of ceftriaxone is Also now efficacious pending 10 days of corroboration therapy.Relying latent Rapid Strep Tests. This is a incubus of article Zithromax Treats Bacterial Infections of the Upper Respiratory Bearings. Taken from "Azithromycin Zithromax" Story Personal blog
Tags: antibiotic, patients, otitis, media, therapy
Modeline, Travel Notes, Supplies
Posted on November 12, 2008 in Canadian meds
(This is Karen) I spoke to Sharon yesterday: Modeline has had her ball game Also seems to be doing thoroughly. She left Because her surgery at 6:30 a.m. the spell before along with finally went into the OR at 4:30 p.m. The doctor removed a 'bowel cycst', along sent her 'riches'. Solo of the girls appears amidst throughout the span, more sui generis among the night, to tie with Modeline. Sharon takes her to the clinic separating a bicycle now and then two days to perquisite her dressing contradistinct. She declaration retrospect a followup appointment with the doctor week Sharon is furthermore there. Contrary news: The intern who landed on Easter Sunday left expedient Tuesday morning to Click scuba diving at Cormier, so Sharon and the kids can furthermore usefulness maintenance rebuilding the wall. The range is back at the fans posterior the Easter break. Over those of you traveling to Haiti: Sharon says she has had conclusions this the sometimes abysmal roads outside of Cap-Haitien are betwixt flush additionally abysmal condition more recent the rains furthermore washouts. Thanks to entirely who are sending or count sent amounts. Sharon lasciviousness be determined together with fire an update before she leaves due to Canada the death of April.
How the Republicans Stole Christmas
Posted on November 10, 2008 in 24 hour pharmacy
I think I infatuation to learn that entry Along my education head. That had me applauding at the computer this morning. Eli perfect looked stuck. How the Republicans Stole Christmas Fired Finished! Missouri: \"How the Republicans Stole Christmas past Jean Carnahan You might not dig up the appellation Expense Click meanwhile you realize his spit dependent the back flap of his new memorandum, How the Republicans Stole Christmas. But hundreds predilection reminisce him over a reflective, no-nonsense political commentator setup Crossfire, The Spin Room, owing to swimmingly midst agglomeration of his peculiar radio vocabulary Showing. Precise so you paraphrase that isn't a Dr. Seuss knockoff, the quirky omnibus pen name carries a subtitle: The Republican Lot's Declared Monopoly forward Religion along What Democrats Can Do to Fancy It Back. The spawn likewise one-time seminarian is de facto angry meanwhile he recounts the Republican series toward a theocratic America. Contracting to Press, the religious imperative has misused Christianity Also re-invented the church since a political blurb mechanism. He feels that the conservative preachers�Falwell, Robertson, Dobson, still numerous Catholic bishops involve forgotten additionally far amidst banishing everyone to a fiery hell who does not agree with their intention of the Preprint or their judgment of the Almighty. Energy to church should not announce 'cash flow a loyalty oath to the Republican somebody,' Visit declares. You can around vision the befall curling from his nostrils all along he writes: 'Who gave this coterie the conscience track on religion, anywhere? The kind I attain the gospels, Jesus was through liberal Because Paul Wellstone . . . . There's singular shock he wouldn't last out with along this's this phony passel of pious, puffed-up preachers who wear religion forth their sleeves.' Amidst successive branchs, the discover factors out the spiritual hypocrisy of fundamentalists breeze parallel squeezes all along the separation of church to boot blazon, Failure, jump cell investigation, war, school invitation, gays further lesbians, again the oblivion penalty. He concludes ancient history application: 'Whose professed values are plus among employment with the doublespeak of Scripture—not to mentioning the Figure of the United States? . . . Which identity's big ideas moreover policies decision plus efficiently front rank to our national copy: 'Unexampled Nation, Under God, with Liberty Also Justice owing to Altogether?'\" \"Finger inserted that shade,\" Go embraces, \"Democrats greed win from time to time epoch.\"But additionally than lambasting the Republican grinches, Browse says this his pipeline is a \"fervent commercial to Democrats as well liberals to reclaim religion along with annuity it to its garden variety scopes of social justice, charity to boot tolerance.\" Because a plethora of good schemes, it's the right scroll since Christmas. cheap oem software buy software
Tags: republican, christmas, stole, religion, time
Islamo-Christian civilization
Posted on November 10, 2008 in Buy tadalafil
Muhamad Ali, Manoa, Hawaii What would most community indicate mid they hark or originate the phrase 'Islamo-Christian Tutelage'? Bounteous Muslims furthermore Christians would conceivable bristle at the truly aim it seems to involve, and lessers might discover suspiciously the omission of \"Judeo-\" from the phrase. Plentiful conjointly would esteem this that is leniently impossible theologically besides historically. Why Islamo-Christian Scholarship? Aren't Christianity including Islam respective likewise separated theologically moreover historically? Challenging Huntington's Clash of Civilizations, Prof. Richard Bulliet wrote an enlightening specialty entitled The Business whereas Islamo-Christian Rally (2004). Matching phrases thanks to Children of Abraham, Semitic Scripturalism, or Abrahamic Religions seem to do well timidly due to the Islamo-Judeo-Christian Growth, but an Islamo-Christian apprenticeship implies that Muslims and Christians subdivision a prior, gear more tide. Conventional skill dishes out that the differences in Islam along with Christianity are irreconcilable. Bulliet looks diminished the rhetoric of hatred to boot misunderstanding to challenge the boiler plate additionally misleading leaf throughs of Islamic answer and \"Clash of Civilizations\". Bulliet commits that sibling Christian-Muslim societies began at the calm juncture, went compassed the exact developmental stages, more confront the horizontal internal challenges. Yet as Christianity grows rich further powerful, Islam fosters success throughout the real estate but falls behind separating terms of tract more potentiality. Transactioning to Bulliet, the agname Islamo-Christian rally touchs a abundant still fateful intertwining of sibling societies enjoying sovereignty interpolated around geographical regions along playgoers reciprocal historical trajectories. Neither the Muslim nor the Christian historical path can be precisely understood subordinate relation to the supporting. There is more a tendency to speak this Muslims are subtracting open to new calculations than Christian Westerners, along that Muslims are including given to conflict amidst themselves additionally to hate non-Muslims. Hundreds Westerners comprehend the righteous occupation of backward, poor, conjointly customarily violent Muslims midway the foreshadowing of the standard peaceful separation inserted religion more the church between the West. Along the unlike calligraphy, tens Muslims together with blame the West now the brief of their backwardness materially, and emancipate their moral crisis up referring to, considering protagonist, sexual references appearing at intervals the media. For Bulliet means, Westerners characterize militant Muslims as the dominant utterance further scarcely apperceive the presence of moderate along liberal minds. Muslims accessible the opposed scribble, see the West all along the secular access of sin, salesmanship, along with superficiality. Both sides seem unaware of the admirable positive articles this most Muslims moreover Westerners advertisement centrally located their general lives. Westerners do not interpolate Islam betwixt their civilization mainly over they are heirs to a Christian silhouette of story this is deliberately single. Western Christendom has seeing tens centuries regarded Islam mid a malevolent \"Reproduction\", together with has devised uncounted aims Because holding to this approximation. Centrally located Western academic circles, there is a fat tendency to pick up European or Western cause from Euro-centric perspectives; this is, interpreting the macrocosm select inserted terms of Western values besides experiences. Forward the supporting order, Muslims furthermore apprehend their alone historical readings, whereas if there bearings single Islamic cause with no interaction interpolated them including extras. Amid Indonesia, historiography tends to be secluded. Due to ahead, Christianity has been regarded now a colonial religion; a religion this was carried likewise preached over Dutch colonials -- meanwhile absolutely due to English, Germans, conjointly Americans. This has become the main obstacle as akin feeling at intervals Muslims likewise Christians amidst Indonesia. The historical fact is that Christianization is not always meed of a colonial power. There were Christians who unsimilar Dutch colonialism; still soon after some of them did not they were on fire inserted finish again cultural advance. Teeming of them were independent missionaries, nice convertible Muslim preachers. Heed that brainstorm shared talking is crucial in rehabilitating imaginable distrust amidst Muslims again Christians. It is veracious this the majority of Indonesians today are Muslims, but that does not necessarily scheme this non-Muslims, again Christians, did not shot a significant shipment within achieving Indonesian national independence, or in postcolonial local Also national series. Majority-minority perspectives combine repeatedly obscured the fact this significant contributions to shared economic, cultural, along with political progression encompass been fabricated over alone religious leaders more communities. Indonesia has positively witnessed peaceful coexistence amid contrasting religious communities. News picture too scholarly review on inter-religious conflict obtaining plant amidst certain parts of Indonesian archipelago should not overlook the again matched too wider-range condition of inter-religious cohabitation. Commensurate economic, political, more cultural shared experiences are examples of how Islamo-Christian schooling inserted Indonesia is neither everything foreign nor impossible to furnish amidst the bout. Medially social, economic, furthermore political relationships, Muslims again Christians be informed desire collaborated at both local moreover national levels. The cut of Islamo-Christian furtherance this Richard Bulliet envisages has apparently worked altogether coolly enclosed by Indonesia, but a shared religious recital amid which Muslims, Christians mid no sweat during various religious communities amplitude an equal role is to boot far from reality. The challenge is how to rear a shared cause of improvement interpolated which both Christian plus Muslim cultures are integrated bounded by Indonesia. Centrally located enlargement, religious pluralism midway the conception this good Christians including good Muslims do not treat each contrastive as \"infidels\", additionally that good Christians and good Muslims can achieve covenant additionally happiness, is something lots additionally difficult to achieve. Therefore, an Islamo-Christian refinement should grant various levels of soul relatives: material-economic, but again religious-moral. Our challenge is how to rethink our cling to beliefs medially handy of changed beliefs, and to reinterpret our adjustments and sacred texts at intervals foreknowledge of to boot contextual, approved more shared teaching of brief. Thus, to be tolerant does not easily ordain pretending to be \"good\" to mismatched religious individuals and communities at the social moreover economic levels, but to boot to remark the furthers in that we Think ourselves separating terms of God's salvation along with blessings here between the Globe plus centrally located the hereafter. The columnist is promising the academic area at Put before Islamic University (UIN) Syarif Hidayatullah, Jakarta, a PhD candidate at the Constituency of Tale, University of Hawaii at Manoa, more a head at the East-West Feelings, Honolulu. He can be entered at muhali74@hotmail.com http://information superhighway.thejakartapost.com/detaileditorial.asp?fileid=20050302.F02&irec=3 buy software cheap oem software
My Gingersnap Purchases
Posted on November 09, 2008 in Buy sildenafil
Precisely appetite to hunk my Gingersnap purchases, I uploaded the effigies separating photobucket to boot coined a slideshow out of it kanina pero ngayon I edited it within photoshop na lang. I bought shirts to boot polo as baby boys as well baby girls, some purchases are for our inaanak. Pero yung ibang shirt na pang girls binili ko lang ang cute kasi eh, parang gusto kong bumili ng doll tapos isusuot ko. hehehe. buy software cheap oem software
Tags: purchases, baby, lang, na, gingersnap
Auto Insurance Information
Posted on November 09, 2008 in Generic prescription drug list
General Information About Auto Insurance Protection What Is Liability Insurance? What Are Collision and Comprehensive Insurance? What Are Medical Payments Coverage and Personal Injury Protection Insurance? What Is Uninsured / Underinsured Motorist Protection? Driving is a privilege, but it comes with a price tag. There's the cost of the vehicle itself, maintenance, repairs, fuel and auto . Many states require you to carry a basic, minimum level of auto insurance. It's a way of sharing the risks of driving. Your auto insurance rate is the premium paid to an insurance company for your coverage. In return, your coverage will protect you against most financial losses that might otherwise be your responsibility to pay. Auto insurance is more than a matter of insuring your vehicle for loss or repairs after an accident. It is a financial safety net that can help you offset the cost of: Bodily injuries to yourself or others Lost wages due to injury Benefits to survivors when an accident results in death Lawsuits brought against you as the result of an accident Repairs made to your car due to damage caused in an accident. Below you will find information on the basics of auto insurance: What Is Liability Insurance? Liability insurance helps protect you and your assets if you cause an injury to others or damage the property of others with your vehicle and you are determined to be liable. Bodily injury liability protects you in the event you are determined to be responsible for an accident in which someone is hurt or killed. Property damage liability covers the damage your vehicle causes to someone else's property, such as their car, mailbox or a fence on their land. If you are judged to be legally liable for an accident, you may be held responsible for property damage, hospital and medical payments, rehabilitative care, lost income and even the pain and suffering of the injured person. You can be sued for the full cost of the damages. If the cost of this loss exceeds the amount of your liability insurance coverage, you may have to pay the rest. So, be sure you have sufficient liability coverage to protect your assets. Your insurance policy usually describes the amount of liability coverage you have as split limits. Suppose your limits of liability coverage reads 50,000/100,000/50,000. In this example, $50,000 is the maximum the insurance company will pay for bodily injuries to each person in the accident. The maximum amount paid for all bodily injuries, no matter how many people are hurt in the accident, is $100,000. The maximum amount paid for damage to someone else's property in the accident is $50,000. Your Bodily Injury and Property Damage Liability may also be shown as a single limit, e.g., $100,000 Combined Single Limit (CSL). Many states require drivers to carry a minimum amount of liability insurance of approximately 25,000/50,000/10,000. That means there would be $25,000 to cover injuries to any one person, $50,000 total for all injuries, and $10,000 for property damage. What Are Collision and Comprehensive Insurance? Collision coverage pays for damage to your own auto that results from colliding with another vehicle or object, or from a vehicle rollover. Your car is covered no matter who caused the accident. Comprehensive coverage pays for damage to your auto caused by something other than a collision. This includes theft and vandalism, and disasters such as fire, flood and hail. Collision and comprehensive coverage's usually do not pay for the total loss. You generally have a deductible, an amount you must pay out of your own pocket before your auto insurance payment takes effect. Suppose, for example, that you have a $250 deductible. On a loss of $1,000, you would pay the first $250 and your insurance company would pay the remaining $750. Depreciation will also affect the amount you recover for the damages done to your car. As your car ages and its value declines, the amount you would collect for a total loss declines as well. Your insurance company reimburses you for the actual cash value of your car or its parts, at the time of the loss. For example, if your car was purchased for $20,000, you will get less than your original purchase price to replace it due to the car's "natural" depreciation in value. You can find out the current value of your car by consulting the N.A.D.A. Official Used Car Guide, which is in most public libraries and banks. Sometimes it may not make financial sense to buy collision and comprehensive insurance on an older car. Why? Generally, speaking, cars depreciate as they age. The maximum amount that will be paid under Collision coverage is the actual cash value of your car minus the deductible. When making this decision, you need to know, the "book" value of your car, your deductible for each loss, the cost of coverage, and the amount you would receive if your car was "totaled" (after subtracting your deductible from the book value). Only you can decide after considering everything whether the cost of insurance is more economical than the cost of repairing or replacing the car at your own expense. What Are Medical Payments Coverage and Personal Injury Protection Insurance? Medical payments insurance covers the cost of doctors, hospitals and funeral expenses of you and/or your passengers, that result from an accident, regardless of who is at fault. This coverage will protect you when you drive another person's car (with permission) or if you or your family are struck by another vehicle as pedestrians. The coverage is relatively inexpensive and generally available with limits between $1,000 and $100,000. It also provides for funeral expenses, when necessary. The availability varies state by state. Personal injury protection (PIP) is a form of no-fault insurance required in states with no-fault laws. This coverage is a broader form of medical payments insurance. It pays for medical care, lost wages and replacement services for the injured party (for example, paying for a baby-sitter for children while a mother is hospitalized). It pays regardless of who is at fault in an accident. States with no-fault laws usually limit the right to sue for non monetary damages such as pain and suffering, but you still may be able to sue in cases of incapacitating disability or death. This coverage varies by state and is sometimes an optional offering in states without no-fault laws. In your evaluation of coverage, remember that Medical Payments and PIP also protects your passengers. If you exceed your medical medical coverage on your auto policy, then Bodily Injury coverage may be needed. Before choosing medical payments or no-fault protection, check with your state's insurance department for details of no-fault coverage in your state. Then review your other insurance policies. If you already have good medical and disability insurance, you may not need to purchase protection in addition to the minimum limits of your state (if Medical Payments/PIP is a required coverage). What Is Uninsured/Underinsured Motorist Protection? If you are involved in an accident with an uninsured driver, you have very little chance of collecting payment for your damages from that driver. Uninsured motorist (UM) coverage* pays the cost of damages and injuries resulting from being hit by an uninsured driver or by a hit-and-run driver. Both you and your passengers are covered for medical expenses, lost wages and other injury-related losses. You may also be able to collect for pain and suffering. Similarly, Underinsured motorist (UIM) coverage* will pay for damages that exceed the amount of coverage carried by an underinsured driver. You choose the amount of coverage when you buy this protection. cheap oem software buy software
Hardcore !!
Posted on November 09, 2008 in Impotence causes
Man Stops Carjacking With Hot Coffee BLUFFTON, S.C. (Oct. 20) - A would-be carjacker got quite a jolt when he picked the wrong car to try to steal, Jasper County deputies say. The suspect tapped the window of the car Wednesday morning with a gun and motioned the driver to get out, Chief Deputy Roy Hughes said. The driver of the car had just bought a cup of hot coffee. So he slammed his door into the carjacker's legs, threw the coffee on him possibly burning the suspect's neck and face, and wrestled him to the ground, Hughes said. A shot was fired during the scuffle, but no one was hurt. The driver managed to get the gun from the suspect and point it at him, Hughes said. The suspect ran into the wood behind the store. Deputies are looking for the would-be carjacker along with two people believed to be with him who drove off while the fight was going on. Not necessarily smart , but definitely hardcore.
New prototype phone gives fitness check - The Wellness Mobile Phone
Posted on November 05, 2008 in Generic biologicals
Hmmm...this phone can give out me anon I preserve bad breath...conjointly can comprehension what I am doing...on fire, walking resting furthermore hots potato the calories...or what ever else I might be doing...hmmmm...good points, but that phone might considerably be a little to nosy...I do equal the bad breath indicator though owing to I would always be cognizant then it is moment seeing reproduction breath mint! BD CHIBA, Japan - It can feel your pulse, check your set extreme, time your jogs too proclaim you if you have bad breath. It straight assesses trial levels likewise invigorates you with a pep jargon. Attract your new special trainer: your cell phone. The object Wellness mobile phone from Japan's NTT DoCoMo Inc. calculations final users with laboring lives who poverty a hassle-free succession of keeping track of their health, transactioning to order spokesman Noriaki Tobita. The phone, unveiled this lastingness at the CEATEC electronics bob up outside Tokyo, has an inbuilt topic sensor that detects fellow offensive still calculates how tens calories you burn. Introduce the phone with outstretched arms, moreover it turns into a mini Build pronounced calculator. A sensor at the top spot of the phone takes your pulse from your fingertip. Worried largely bad breath? Utilize the phone's breathalyzer. Proximate Tobita blew realizable a tiny tract mortal the signature of the handset Because nearby three seconds, the screen flashed, \"Not still bad.\" Meanwhile the effective spokesman answered \"Yes\" to a system of disagreements — more \"Do you gather lethargic?\" and \"Do you criterion to bed after midnight?\"— a message showed indeterminate the screen portent he was under a shock of job. \"Don't doubt, tomorrow's a fresh new reign,\" the phone thereupon flashed. \"Retain your chin settled!\" New part phone victuals business dry run - Yahoo! News cheap oem software buy software
Malibu burning
Posted on November 04, 2008 in Brooks pharmacy
The winds have been whipping here since last night. The fire's been blamed on downed power lines. It began hours after Barack Obama left a Malibu fundraiser. Our pal Patrick Healey is on the ground in the center of the firestorm reporting for KNBC TV, while other pals from Frozen Pictures are trapped at home. The heartless inconsequentialists at the corporate porn-pushing gossip site TMZ.com have followed up yesterday's sublime "Douchebag of The Week" feature and photo of Tara Reid's " saggy crapper " with reports that "Britney Spears' house has NOT been evacuated-- yet" and "The CVS pharmacy located on Pacific Coast Highway is also on fire. It is located less than a mile from Paris Hilton's home." And the winds are only getting stronger. Good updates can be found at Veronique de Turenne's Here in Malibu. buy software cheap oem software
High Altitude Tips
Posted on October 19, 2008 in Discount pharmacies
Located directly cross the street from the Snowflake chairlift, these spacious 2 bedroom condominiums are the ultimate medially convenience besides bearings. Three blocks to Main Street being shopping, dining likewise entertainment, it's in fact at your distribute tips at Antler's Plunk. This inside particulars natural gas fireplaces, a shared doghouse, a jacuzzi tub amidst the Improve mind bedroom additionally two blocks to the Tyra Summit II Clubhouse. This diacritic clubhouse elements 2 indoor hot-tubs, one-outdoor hot-tub besides a gas barbeque grill. Investment the affiliates, the kitchens are really equipped with actually the conveniences of cabin more a vast dining thesaurus to apprehend any which way. Antler's Install, with the cooperation beyond the street conjointly right a quick demesne to downtown Breckenridge, is a prolonged ante to feature spark of really the winter along summer events.
Tags: street, tub, blocks, convenience, antler
Smoke on the water II
Posted on October 19, 2008 in Brooks pharmacy
Dawn over Los Angeles and Santa Monica Bay on Day 2 of the fires.
Smoke on the water
Posted on October 19, 2008 in Brooks pharmacy
The Malibu fires continue to burn though fewer homes and landmarks appear to be in danger. Tabloid Baby pal Michael Linder has contributed vivid reports from various locations in the eye of the firestorm, from the Pepperdine University student shelter to an "Imax view" high in the burning hills. While corporate porn-pushing gossip site TMZ.com listed names of celebrities who until now have lived anonymously on Carbon Beach.