text:
Phase III trial of two versus four additional cycles in patients who are nonprogressive after two cycles of platinum-based chemotherapy in non-small-cell lung cancer
Oh Park Joon, Sang We Kim, Seok Ahn Jin, Cheolwon Suh, Shin Lee Jung, Soon Jang Joung, Kyung Cho Eun, Hyun Yang Sung, Jin Hyuk Choi, Seog Heo Dae, Young Park Suk, Won Shin Sang, Ju Ahn Myung, Seok Lee Jong, Ho Yun Young, Jae Won Lee, Keunchil Park
Purpose: This trial was conducted to determine the optimal duration of chemotherapy in Korean patients with advanced non-small-cell lung cancer (NSCLC). Patients and Methods: Patients with stages IIIB to IV NSCLC who had not progressed after two cycles of chemotherapy were randomly assigned to receive either four (arm A) or two (arm B) more cycles of third-generation, platinum-doublet treatment. Results: Of the 452 enrolled patients, 314 were randomly assigned to the groups. One-year survival rates were 59.0% in arm A and 62.4% in arm B, and the difference of 3.4% (95% CI, -8.0 to 4.8) met the predefined criteria for noninferiority. The median time to progression (TTP), however, was 6.2 months (95% CI, 5.7 to 6.7 months) in arm A and 4.6 months (95% CI, 4.4 to 4.8 months) in arm B, the difference of which is statistically significant (P = .001). The frequencies of hematologic and nonhematologic toxicities were similar in the two arms. Conclusion: This study confirms the noninferiority of overall survival with four cycles compared with six cycles of chemotherapy for the first-line treatment of advanced NSCLC and supports the current American Society of Clinical Oncology guidelines. Notably, patients receiving six cycles of chemotherapy compared with four cycles showed a favorable TTP, suggesting that further investigation of the new strategies of maintenance therapy with less toxic agents after three to four cycles of induction chemotherapy might be warranted to improve survival, with consideration of both ethnicity and pharmacogenomic signatures.
https://doi.org/10.1200/JCO.2007.10.8134
10.1200/JCO.2007.10.8134
Dive into the research topics of 'Phase III trial of two versus four additional cycles in patients who are nonprogressive after two cycles of platinum-based chemotherapy in non-small-cell lung cancer'. Together they form a unique fingerprint.
Platinum Medicine & Life Sciences 100%
Non-Small Cell Lung Carcinoma Medicine & Life Sciences 85%
Induction Chemotherapy Medicine & Life Sciences 22%
Medical Oncology Medicine & Life Sciences 22%
Pharmacogenetics Medicine & Life Sciences 21%
Survival Rate Medicine & Life Sciences 14%
Joon, O. P., Kim, S. W., Jin, S. A., Suh, C., Jung, S. L., Joung, S. J., Eun, K. C., Sung, H. Y., Choi, J. H., Dae, S. H., Suk, Y. P., Sang, W. S., Myung, J. A., Jong, S. L., Young, H. Y., Lee, J. W., & Park, K. (2007). Phase III trial of two versus four additional cycles in patients who are nonprogressive after two cycles of platinum-based chemotherapy in non-small-cell lung cancer. Journal of Clinical Oncology, 25(33), 5233-5239. https://doi.org/10.1200/JCO.2007.10.8134
Phase III trial of two versus four additional cycles in patients who are nonprogressive after two cycles of platinum-based chemotherapy in non-small-cell lung cancer. / Joon, Oh Park; Kim, Sang We; Jin, Seok Ahn; Suh, Cheolwon; Jung, Shin Lee; Joung, Soon Jang; Eun, Kyung Cho; Sung, Hyun Yang; Choi, Jin Hyuk; Dae, Seog Heo; Suk, Young Park; Sang, Won Shin; Myung, Ju Ahn; Jong, Seok Lee; Young, Ho Yun; Lee, Jae Won; Park, Keunchil.
In: Journal of Clinical Oncology, Vol. 25, No. 33, 20.11.2007, p. 5233-5239.
Joon, OP, Kim, SW, Jin, SA, Suh, C, Jung, SL, Joung, SJ, Eun, KC, Sung, HY, Choi, JH, Dae, SH, Suk, YP, Sang, WS, Myung, JA, Jong, SL, Young, HY, Lee, JW & Park, K 2007, 'Phase III trial of two versus four additional cycles in patients who are nonprogressive after two cycles of platinum-based chemotherapy in non-small-cell lung cancer', Journal of Clinical Oncology, vol. 25, no. 33, pp. 5233-5239. https://doi.org/10.1200/JCO.2007.10.8134
Joon OP, Kim SW, Jin SA, Suh C, Jung SL, Joung SJ et al. Phase III trial of two versus four additional cycles in patients who are nonprogressive after two cycles of platinum-based chemotherapy in non-small-cell lung cancer. Journal of Clinical Oncology. 2007 Nov 20;25(33):5233-5239. https://doi.org/10.1200/JCO.2007.10.8134
Joon, Oh Park ; Kim, Sang We ; Jin, Seok Ahn ; Suh, Cheolwon ; Jung, Shin Lee ; Joung, Soon Jang ; Eun, Kyung Cho ; Sung, Hyun Yang ; Choi, Jin Hyuk ; Dae, Seog Heo ; Suk, Young Park ; Sang, Won Shin ; Myung, Ju Ahn ; Jong, Seok Lee ; Young, Ho Yun ; Lee, Jae Won ; Park, Keunchil. / Phase III trial of two versus four additional cycles in patients who are nonprogressive after two cycles of platinum-based chemotherapy in non-small-cell lung cancer. In: Journal of Clinical Oncology. 2007 ; Vol. 25, No. 33. pp. 5233-5239.
@article{1ce34c67e2d74a8784cccfdcd6ab9e80,
title = "Phase III trial of two versus four additional cycles in patients who are nonprogressive after two cycles of platinum-based chemotherapy in non-small-cell lung cancer",
abstract = "Purpose: This trial was conducted to determine the optimal duration of chemotherapy in Korean patients with advanced non-small-cell lung cancer (NSCLC). Patients and Methods: Patients with stages IIIB to IV NSCLC who had not progressed after two cycles of chemotherapy were randomly assigned to receive either four (arm A) or two (arm B) more cycles of third-generation, platinum-doublet treatment. Results: Of the 452 enrolled patients, 314 were randomly assigned to the groups. One-year survival rates were 59.0% in arm A and 62.4% in arm B, and the difference of 3.4% (95% CI, -8.0 to 4.8) met the predefined criteria for noninferiority. The median time to progression (TTP), however, was 6.2 months (95% CI, 5.7 to 6.7 months) in arm A and 4.6 months (95% CI, 4.4 to 4.8 months) in arm B, the difference of which is statistically significant (P = .001). The frequencies of hematologic and nonhematologic toxicities were similar in the two arms. Conclusion: This study confirms the noninferiority of overall survival with four cycles compared with six cycles of chemotherapy for the first-line treatment of advanced NSCLC and supports the current American Society of Clinical Oncology guidelines. Notably, patients receiving six cycles of chemotherapy compared with four cycles showed a favorable TTP, suggesting that further investigation of the new strategies of maintenance therapy with less toxic agents after three to four cycles of induction chemotherapy might be warranted to improve survival, with consideration of both ethnicity and pharmacogenomic signatures.",
author = "Joon, {Oh Park} and Kim, {Sang We} and Jin, {Seok Ahn} and Cheolwon Suh and Jung, {Shin Lee} and Joung, {Soon Jang} and Eun, {Kyung Cho} and Sung, {Hyun Yang} and Choi, {Jin Hyuk} and Dae, {Seog Heo} and Suk, {Young Park} and Sang, {Won Shin} and Myung, {Ju Ahn} and Jong, {Seok Lee} and Young, {Ho Yun} and Lee, {Jae Won} and Keunchil Park",
doi = "10.1200/JCO.2007.10.8134",
journal = "Journal of Clinical Oncology",
publisher = "American Society of Clinical Oncology",
T1 - Phase III trial of two versus four additional cycles in patients who are nonprogressive after two cycles of platinum-based chemotherapy in non-small-cell lung cancer
AU - Joon, Oh Park
AU - Kim, Sang We
AU - Jin, Seok Ahn
AU - Suh, Cheolwon
AU - Jung, Shin Lee
AU - Joung, Soon Jang
AU - Eun, Kyung Cho
AU - Sung, Hyun Yang
AU - Choi, Jin Hyuk
AU - Dae, Seog Heo
AU - Suk, Young Park
AU - Sang, Won Shin
AU - Myung, Ju Ahn
AU - Jong, Seok Lee
AU - Young, Ho Yun
AU - Lee, Jae Won
AU - Park, Keunchil
N2 - Purpose: This trial was conducted to determine the optimal duration of chemotherapy in Korean patients with advanced non-small-cell lung cancer (NSCLC). Patients and Methods: Patients with stages IIIB to IV NSCLC who had not progressed after two cycles of chemotherapy were randomly assigned to receive either four (arm A) or two (arm B) more cycles of third-generation, platinum-doublet treatment. Results: Of the 452 enrolled patients, 314 were randomly assigned to the groups. One-year survival rates were 59.0% in arm A and 62.4% in arm B, and the difference of 3.4% (95% CI, -8.0 to 4.8) met the predefined criteria for noninferiority. The median time to progression (TTP), however, was 6.2 months (95% CI, 5.7 to 6.7 months) in arm A and 4.6 months (95% CI, 4.4 to 4.8 months) in arm B, the difference of which is statistically significant (P = .001). The frequencies of hematologic and nonhematologic toxicities were similar in the two arms. Conclusion: This study confirms the noninferiority of overall survival with four cycles compared with six cycles of chemotherapy for the first-line treatment of advanced NSCLC and supports the current American Society of Clinical Oncology guidelines. Notably, patients receiving six cycles of chemotherapy compared with four cycles showed a favorable TTP, suggesting that further investigation of the new strategies of maintenance therapy with less toxic agents after three to four cycles of induction chemotherapy might be warranted to improve survival, with consideration of both ethnicity and pharmacogenomic signatures.
AB - Purpose: This trial was conducted to determine the optimal duration of chemotherapy in Korean patients with advanced non-small-cell lung cancer (NSCLC). Patients and Methods: Patients with stages IIIB to IV NSCLC who had not progressed after two cycles of chemotherapy were randomly assigned to receive either four (arm A) or two (arm B) more cycles of third-generation, platinum-doublet treatment. Results: Of the 452 enrolled patients, 314 were randomly assigned to the groups. One-year survival rates were 59.0% in arm A and 62.4% in arm B, and the difference of 3.4% (95% CI, -8.0 to 4.8) met the predefined criteria for noninferiority. The median time to progression (TTP), however, was 6.2 months (95% CI, 5.7 to 6.7 months) in arm A and 4.6 months (95% CI, 4.4 to 4.8 months) in arm B, the difference of which is statistically significant (P = .001). The frequencies of hematologic and nonhematologic toxicities were similar in the two arms. Conclusion: This study confirms the noninferiority of overall survival with four cycles compared with six cycles of chemotherapy for the first-line treatment of advanced NSCLC and supports the current American Society of Clinical Oncology guidelines. Notably, patients receiving six cycles of chemotherapy compared with four cycles showed a favorable TTP, suggesting that further investigation of the new strategies of maintenance therapy with less toxic agents after three to four cycles of induction chemotherapy might be warranted to improve survival, with consideration of both ethnicity and pharmacogenomic signatures.
U2 - 10.1200/JCO.2007.10.8134
DO - 10.1200/JCO.2007.10.8134
JO - Journal of Clinical Oncology
JF - Journal of Clinical Oncology


Jesus tells a little story about a wedding that started very late because the wedding party had not yet arrived. Have you ever heard of such a thing? This will surprise you, but late weddings still happen.
At my last church one bride arrived at 4:45 for her 4:00 wedding, but my organist and I got pretty good at choreographing these things, and John and I are getting pretty good too. If at the appointed hour the Bride's Room is still lacking said bride, I just sneak into the chancel and tap John on the shoulder, and he improvises a prelude that will turn out to be longer than the wedding itself.
Contradicting common gender stereotypes, Jesus tells a story about a groom, not a bride, who's late for his own wedding. Very late. Hours late. It's midnight. I don't know when weddings ordinarily began in the Palestine of Jesus' day, but it can't have been anywhere near midnight. This guy is rudely late.
As you might expect in a patriarchal society, first-century Palestinian weddings were all about the groom, not the bride. "Here Comes the Groom," is what they'd sing. The bride was just an accessory; a bride was just property; her father would simply sign over the deed of ownership to her new husband.
Weddings were often held at the home of the groom's father, so there are all the guests standing around the chuppah in the backyard waiting for the wedding's maximal moment, the ceremonial arrival of the groom from his own home.
In Jesus' story the wedding must be a fancy one because the wedding party is huge–ten bridesmaids. I've done that: I've been able to shoehorn ten bridesmaids, ten groomsmen, a flower girl, a ring bearer, a groom, a bride, and her father across this chancel at a fancy wedding.
In addition to all the standard bridesmaid duties–you know, squealing, weeping, making sure the bride doesn't get cold feet and run away, assisting her with her complicated ablutions to hair, make-up, and a fussy dress of byzantine complexity–in addition to all of that, the bridesmaids were charged with meeting the bridegroom while he is yet far off on his approach, and escorting him the rest of the way to the altar with dancing feet and blazing light from something like those little oil-fueled wicker garden torches you see at beach parties in Harbor Springs.
This was what everybody was waiting for. In Jesus' day, it was the groom who marched to the altar in all his sartorial splendor to the strains of Wagner or Mendelssohn escorted by beautiful young women bearing torches aloft.
Unfortunately, this particular bridegroom is so late that the rabbi and the soloist have been sneaking over to the buffet table prematurely for sustenance, the guests have gathered around the bar for free drinks, and the bridesmaids have all dozed off waiting for him, so that when the off-duty traffic-control cop runs to alert the rabbi that the groom is on his way, the bridesmaids flutter awake and try to light their oil lamps to illumine his ceremonial approach, but of course the oil has been exhausted by now.
Five of them–ex-Girl Scouts, I guess–have planned ahead with a spare flask of oil, and five of them haven't. When the five have-not's ask the five have's to share their bounty, the five have's cruelly refuse and advise them to scare up their own oil instead, but you can imagine how hard it is to locate a corner deli who just happens to stock garden torch fuel oil and is still open at midnight. This was in the days before Wal-mart, you see, 24-7. By the time the five have-not's finally make it back to the party, the gate has been locked and the groom, whose fault all this was in the first place, pretends not to know who they are. They miss the party!
OPEC can cause an oil shortage in the Middle East by curtailing production in the hope of getting the price of oil back up above $80 a barrel, but that's not the only thing that can cause an oil shortage in the Middle East: there's also foolishness.
You don't need a Ph.D. in theology to get Jesus' blunt message. It's very simple. The Boy Scouts pilfered their motto from Jesus: "Be prepared." Here are some things to notice about the story.
First of all, notice that The Bridegroom's Arrival Is Delayed: There's no arguing with that, is there? It's been 2000 years. Jesus and Paul and their contemporaries, Jesus' disciples, the eyewitnesses to his inimitable life, those who walked with him and talked with him and worked with him and prayed with him and laughed and cried with him, they all expected that after Jesus died, and then rose, and then left, he'd be coming right back, and I mean like tomorrow, in their own lifetimes.
About 20 years after Jesus left, his contemporaries started to die out, and this caused much consternation in the baby Church.
Year gave way to year, the promised fulfillment of all those dreams of peace and justice never materialized, life was still hard, Rome still ruled, and those early eyewitnesses began to die off, and by the time Matthew came along around 80 A.D., 50 years after Jesus, the early Church had some explaining to do, and there are some who think that this story about the bridegroom's delayed arrival is not Jesus' parable at all, but Matthew's, a story the Evangelist fabricated about 50 years after Jesus' death as a reminder to the discouraged troops on the verge of dozing off not to give up on the promises.
Two thousand years is a conspicuous gap between promise and fulfillment, but the Church mustn't let that long interim blunt its intense expectation of a day of final reckoning.
Also, two thousand years of experience might alert us to the probability that we're going to be needing this earth, the only home we'll ever know, for a long time yet, so that it might be time for us to find some other source for our energy than fossil fuels. Here's some homework: Go see the new movie Interstellar, about the desperate search for a new planet to call home when this one becomes uninhabitable. Let's make sure this planet is still habitable for our grandchildren's grandchildren. Let's not be morons.
The bridegroom's arrival might be delayed, but it is not uncertain. It's unscheduled, but not uncertain. The Son of Man, says Jesus, comes as a thief in the night. Of that day or hour, no one can know, not even the Son of Man himself.
To change the metaphor, as Jesus himself does, the bridegroom is late for his own wedding and we don't know when he'll arrive. To change the metaphor yet again, any indifferent frat boy can cram for the final exam with an all-nighter, because it's on his schedule, but it takes a disciplined scholar to survive the intermittent, unexpected pop quiz, and this is a pop quiz; you never know when it's coming.
It's unscheduled, but it's not uncertain. We don't know when it's coming, but we do know that it's coming. Look, I wouldn't blame you if you've given up on a literal second coming of Jesus at the end of time to judge the quick and the dead, with trumpets blaring, corpses rising, angels flying, and earthquakes quaking. We're rationalists, you and I, and that's just too much to expect and too much to believe. We don't read the Left Behind series, you and I.
Still, the bridegroom's coming. Literally or figuratively, the bridegroom's coming. We'll all meet the Maker of All the Stars and Worlds face to face. We'll all meet the bridegroom.
Life is short. You don't want to die never having lived. At the end of your scant store of days, you don't want to be found running on empty.
Near the end of his life C. S. Lewis began to think hard about what could very well turn out to be an imminent meeting with his Creator, and as he conjured an image of that final reckoning, he saw God turning to an angel and, with a sly grin, saying, "Gabriel, bring me Mr. Lewis' file." Is there anything in your file worth reading? Is there anything in your tank?
What will the Bridegroom find you doing on the unannounced day of reckoning? November 9 is an extremely portentous day on our calendars, for two distinct reasons. It is a day to remind ourselves how much justice and peace and freedom there is still to fight for in this beautiful but broken world.
November 9 should be a holiday. We should get the day off. First of all, it's Kristallnacht, the Night of Broken Glass. On November 9, 1938, Nazi storm troopers destroyed 7,000 Jewish businesses, set fire to 900 synagogues, killed 91 Jews, and shipped 30,000 to concentration camps. The streets were littered with broken glass and the confetti from torn Torah scrolls from the Jewish synagogues.
It was Nazi Propaganda Minister Joseph Goebbels who sent the German public into the streets with an inflammatory speech. "We shed no tears for the Jews," he said. "We make no apology for destroying the synagogues; they have stood in the way long enough." You see what happens when you tear the Torah, God's Law, into shreds and litter the streets with it? You get the Holocaust.
But on to happier topics. Do you remember what happened on this day in 1989, 25 years ago? And do you remember what life was like in the 40 years before that? Some of you do. Do you remember Mao Zedong? Do you remember Korea? Do you remember hiding under your school desk during bomb drills? Do you remember Khrushchev telling us he was going to crush us? Do you remember the Cuban Missile Crisis? Do you remember Vietnam? Do you remember Ronald Reagan's Evil Empire? And do you remember when all of that came to a crashing halt on November, 9, 1989 when the Berlin Wall came crashing down? Do you remember that journalist who sent his report back to the BBC saying, "I am standing on the Berlin Wall." The day before he would have been shot for that. Do you remember the 10,000 people who streamed through in the first ten minutes before they stopped counting, and do you remember the West Berliners going the other way to show their friends in the east the way out?
Oh, I know: other implacable foes have rushed into the vacuum to take the place of our old enemy the Soviet Union. There is Al Qaeda and the Islamic State and there is Vladimir Putin, who sometimes looks to us like Krushchev Redux. Yesterday in a speech in a Berlin to mark the anniversary, Mikhail Gorbachev said that he fears that East and West are the brink of another Cold War. Peace is always threatened and freedom often fragile, but still, it was the greatest victory for freedom and for the American way of life since August 15, 1945.
So what will the Bridegroom find us doing when he finally shows up for his own wedding? Will he find us shunning and persecuting those who are different from us? Or will he find us chiseling a breech through a constricting wall so that men and women might breathe free? Or will he find neither? Will he simply find us neither good nor bad, neither hot nor cold, neither noble nor ignoble, but rather just sleeping, napping in the corner, safe, innocuous, and out of the way?
So the Bridegroom's Arrival Is Delayed. The Bridegroom's Arrival Is Unscheduled but Not Uncertain. And the Bridegroom's Arrival Is Immutable. That is to say, once it happens, there's no turning back. There's no rewind button. At the last hour, you can't unlive your life, undo what you've done, take back what you've said, accomplish what you've left undone. There is nothing more futile than regret, no sadder words than "too late," nothing more tragic than "Not anymore." At some point in the festivities, the gate gets locked tight.
So be watchful. Keep your flask full. Care lovingly for the only home we'll ever know, because the Bridegroom's Arrival is delayed, and we might need it for a long time to come. Attend daily to the Christ-shaped existence he taught us during his brief sojourn here, because he is most certainly coming back.
and you'll find me hoeing cotton when he comes.
Yes, you'll find me hoeing cotton when he comes.
Will he find you loving neighbors when he comes?
Will he find you teaching children when he comes?
Will he find you feeding hunger when he comes?
Will he find you healing illness when he comes?
Will he find you guarding nature when he comes?
Will he find you living simply when he comes?
Will he find you praying mercy when he comes?
Will he find you acting justly when he comes?
C. S. Lewis, quoted by Leslie Weatherhead The Christian Agnostic (New York: Abingdon Press, 1965), 275.
"Nothing more futile than regret" is a thought inspired by a line from Edwin Arlington Robinson's poem "Bewick Finzer," quoted by George A. Buttrick in The Parables of Jesus (Grand Rapids, MI: Baker Book House, 1973), p. 239.


text:
Kellie Pickler Plastic Surgery Before And After Photos
by Dr. Rose · Published September 27, 2014 · Updated October 1, 2015
Kellie Pickler plastic surgery is another case of too greedy to go down the lane – plastic surgery. Oh c'mon, she's already so beautiful, has no facial or body features to attend to. When a rising star, a young star chooses plastic surgery over her youthful, vibrant look to achieve perfection, this broke our heart a bit. If you'd look at Kellie Pickler before plastic surgery photos, you can easily conclude that the star is in no need of plastic surgery or there's no feature that needs that type of attention. Nevertheless, now we've Kellie Pickler's before and after plastic surgery photos to deal with. let's compare and see what's new and better.
Kellie Pickler, American country music artist and television personality, rose to fame and success as a contestant on the fifth season of American Idol, and finished in sixth place. That's not the end, her hit Small Town Girl has sold over 800,000 copies and that's a really good start for her burgeoning career. Back to the point, Kellie Pickler's plastic surgery includes breast augmentation, facelift and Botox to get rid of wrinkles, oh really, she's 28, right!
Kellie Pickler Breast Augmentation
She was flat chested when she appeared for American Idol, almost! And then a sudden change in her breast size provokes audience and media to raise all sorts of question about the star. Whatever be the case, her before photos has really nothing on her chest, but after photos reveals a lot too much of breast size. If you care about our opinion, that's too much for a star this young. (Nicki Minaj plastic surgery)
Kellie Pickler's silence over the breast size speaks a lot about what's the truth behind this sudden change in her appearance. Not just they're bigger than what she had, but they appears fake as well. You know, it's easy to discern out a fake breast over a real one. Anyways, take a look at Kellie Pickler's breast augmentation before and after photos to have a closer look at her changed appearance.
Kellie Pickler Botox Treatment
It's common refuge to add to the plastic surgery operations list for almost all the celebrities. But why would someone need Botox treatment at such young age, has us wondering. May be, it's because of the facelift she underwent. Leave that, we'll discuss that later. I've really nothing to add about why someone would go for Botox even when there's no wrinkles or face lines to deal with. But comparing Kellie Pickler's plastic surgery before and after photos, you'd surely tend to the change in her appearance. (Park Bom plastic surgery)
Kellie Pickler Facelift
There's a change, slight change in her facial appearance. The way her face looks, lifted, sort of. Brought into my mind all sorts of questions. Though, we're not sure about the Facelift thing, it could be make-up as well, the way she held her expressions, lighting and more. Anyways, here take a look at Kellie Pickler's before and after photos, see, if you'd conclude anything out of it.
Kellie Pickler Views On Plastic Surgery
Her silence over the breast implants and her before and after breast augmentation photos, is speaking volume. Her evasiveness about this whole thing "plastic", may be, ignoring the fact that there're eyes and there's media and there're people who picks these things as soon as they happen.
Talking about the looks, she's perfect before and looks better even now. But there's wasn't any need to really go down the lane. She's young and beautiful, plastic surgery is something someone should last resorts to.
Do share your views about her changed appearance? How do you like it?
Tags: Botoxbreast augmentationFaceliftKellie PicklerKellie Pickler plastic surgery
Barbra Streisand Plastic Surgery Before and After Photos
by Dr. Rose · Published July 26, 2014
Rihanna Plastic Surgery Before And After Photos
by Dr. Rose · Published August 5, 2015
Pete Burns Plastic Surgery Before And After Photos
by Dr. Rose · Published January 9, 2017
Next story Lisa Rinna Plastic Surgery Before And After Photos
Previous story Andie MacDowell Plastic Surgery Before And After Photos

redpajama_set_name: RedPajamaCommonCrawl


text:
Military cleric advocates forgiveness, civility as servicemen retire
By Odita Sunday
Major Birchi Isah Yakubu, chief imam of the Nigerian Armed Forces Resettlement Centre (NAFRC), Oshodi, on Friday, said the advent of COVID-19 had affected the rate at which members turn out for religious activities.
Yakubu said this during a special prayer Jumat session that NAFRC held for its retirees at the mosque.
"The pandemic is a global issue that had affected every sphere of life and not just the religious aspect. We, however, thank Allah for everything because as long as there is life, there is hope," he said.
Yakubu said the prayer session was to seek Allah's intervention in preparing the retirees as they transition from military to civilian lifestyle.
"We seek Allah's intervention for the forgiveness of offences, no matter how grievous, during the course of their service. I urge them to also forgive one another in whatever way they might have erred to create a smooth transition to civilian life," Yakubu said.
He said that the gathering would be the second-largest the retirees would have since they joined the service after their depot.
"The next big gathering they may be witnessing might be when they go for a pension before they can see each other like this again. So, they should try as much as possible to forgive each other and also continue praying to Allah to grant them their heart desires," he said.
The chief imam also advised the retirees to be careful with their utterances, as they would be going back to society to live as civilians.
Also speaking, Air Commodore Taofiki Oladega, Director of Admin, NAFRC, said the prayer was to commemorate the forthcoming passing out parade of the trainees, which is scheduled for December 18.
militaryNigerian Armed Forces Resettlement Centreservicemen


text:
What is the difference between aluminum and aluminium?
ask aluminium
aluminium faq
askaluadmin > 02-01-2018, 01:27 AM
Aluminum is the American spelling and aluminium is the British spelling for this ductile, malleable silver-white metal.
In 1812, its discoverer, Sir H. Davy, first called the metal alumium but then modified the word. This is one of a number of spelling differences between British and American English, such as: aeroplane/airplane, aesthetics/esthetics, colour/color, encyclopaedia/encyclopedia, paralyse/paralyze. The principle differences are: 1) a final -l is always doubled after one vowel in stressed and unstressed syllables in British English, but usually only in stressed syllables in American English; 2) some words end in -tre in British English and -terin American English; 3) some words end in -ogue in British English and -og in American English; 4) some words end in -our in British English and -or in American English; and 5) some verbs end in -ize or -ise in British English, but only in -ize in American English. In common speech, some 4,000 words are used differently in the UK from the United States.
RE: What is the difference between aluminum and aluminium?
haomeialu > 02-01-2018, 01:29 AM
The periodic table has a name for every element, and English has at least one word that corresponds to each name. In the case of the element with the symbol Al and the chemical number 13, English has two words: aluminum and aluminium.
The difference between these two words comes down to the differences between American and British English. While aluminum is the original word, British editors standardize around aluminium, to preserve consistency with elements like sodium, lithium, and titanium.
aluhm > 02-01-2018, 01:31 AM
The word aluminum is a noun. Aluminum is a type of metal that is useful in a variety of applications because it is lightweight, resistant to corrosion, and excellent at conducting heat.
Here are some examples of aluminum in sentences,
Aluminum conducts electricity but not as well as silver, copper, or gold.
Kyle used aluminum baseball bats when he was young, but as he grew older, he switched to bats hewn of ash.
My cookware has a layer of aluminum bonded between layers of stainless steel, so that food heats more evenly.
One of the world's largest aluminum stockpiles, which until a few months ago was stored under hay and plastic tarp in a Mexican desert, has been moved to a remote port here in southern Vietnam
Aluminium is the British English word for the same metal. The following chart compares usage of aluminium vs. aluminum in British English works published since 1800,
aluminum versus aluminium
Even though this chart isn't scientific or exactingly accurate, it can still illustrate a long-term usage trend.
These sentences illustrate the British English aluminium,
"Bloody hell, Commerford, stop using that silly Italian pot; the coffee tastes like aluminium!" said Wilshire.
"Is the faucet made of aluminium, or stainless steel?" asked Bronwyn.
Velar is based on the same fundamental aluminium components as its sister car, as is common in the industry these days; just one of the revolutions the TT kicked-off nearly 20 years ago. –The Telegraph


Most dads like to give gifts to their children. Some dads give toys, some give treats. Others give money, books, or clothes.
But one pair of dads—whose children had no speech of their own—gave a gift that meant much more than any of those. They gave the gift of voice.
Brian Whitmer and Scot Wahlquist had one big thing in common—each of them had a child who could not communicate vocally.
Brian's daughter, Becca, was born with Rett syndrome, a rare genetic disorder that left her unable to speak or control her body movements. For years, Becca could only communicate by indicating "yes" or "no" with her eyes.
Scot's son, Adam, has autism spectrum disorder (ASD), and like one quarter of all children on the spectrum, he is nonverbal. Adam has better control over his body than Becca and began using an iPad in order to communicate with his family; however, his energetic escapades often resulted in a missing or broken speech device.
Convinced there had to be a way to help his daughter, Brian, a computer programmer by trade, dedicated himself to creating a cloud-based augmentative and alternative communication (AAC) app that works on nearly all devices. It has created strong supports for parents, teachers, and therapists who encourage an AAC communicator. He called it CoughDrop.
The moment he learned about CoughDrop, Scot knew he wanted to be a part of it, because it was exactly what his son needed.
Following intense research and input from dozens of speech professionals, Brian shaped CoughDrop into an AAC app that could fit any communication need. He wove in features to provide reports and usage information for parents and therapists. He created ways for communicators to share messages via email or social media straight from the app so they could connect with the world. He worked hard to make the program user-friendly and easy to maneuver, and he added a two-month free trial so people could try it out for themselves before buying.
While Brian wrote the code and crafted programs, Scot began spreading the word and encouraging CoughDrop to grow. Suddenly, the pair of fathers-turned-app-designers was not only bringing their own children a pathway to speech, they were also traveling the country trying to bring a voice to any person who needed one.
Because they knew first-hand the struggles a family faces when communication is an obstacle, these fathers wanted to help others overcome similar problems.
"When it comes down to it, we're just a couple of guys who love our kids and want to share the solution we've found with other people who need it," Brian said.
Brian keeps striving to make CoughDrop the best AAC app possible. Scot keeps working to help families learn that there is a way to help people without speech be heard.
But deep down, they are really just two dads who want more than anything to give an incredible gift—the gift of voice–to the children they love best.


Thread: Long rides: a must have?
I won't need a review, just let me borrow the seat . . . . and the bike, so I can judge for myself!
+1 Those are great for long rides.
4 Wheels move the body.
*Soul movement not applicable to scooters, mopeds and motorized bicycles. Certain models have been linked to spleen movement, but tests are inconclusive at the writing of this signature.
The Airhawk is great once you adjust the air to your liking. I did 10,000 miles in 18 days with one on my VFR.
I'd like to get one for the misses.
Might have to check this out!
Used it when I rode up to PA (two 500 mile days each way). Once you get it adjusted those things are amazing.
i would definitely recommend for the rides you do.
Last edited by elicate; 08-05-2013 at 08:43 AM.
Wich model exactly did you order?
All they say on the website is about cruisers and sport tourers.
Steve what size did you get?
Ah, it appears that air hawk r is the size and model name..
None for the R1, Which one would you all suggest?
Re: Long rides: a must have?
I splurged for the R model. 159, Amazon.com has it cheaper than the airhawk page.
It is flat awesome! Why didn't you guys tell us about then before ?
I wanna try that. This may be the ticket to that key west trip.
Try cutting out a piece of paper in the dimensions of the different size pads and see which size seems to work best for your bike. The pads are about 2" thick. I have the 14" x 11" if you want to try it out.
I'm pretty darn sure the Airhawk site has a fitting guide.
I did 19 hours in the saddle yesterday as a result of this thing. Combo of red dirt roads, slow twisty roads, and superslab. I'd have done 24 hours but messed around and took Ronda to dinner in Dothan Al.
Yes, I would like to see it and try it out. Let me know when you will be out and about with it.


text:
Q: How does Payara Micro determine its logging format (it differs from that specified by default logging.properties)? Here is an example of running Payara Micro 172 from the command line.  Note its log format:
LANELSON$ java -jar ~/Downloads/payara-micro-4.1.2.172.jar
[2017-08-06T10:47:56.814-0700] [] [INFO] []
[fish.payara.micro.boot.runtime.PayaraMicroRuntimeBuilder] [tid: _ThreadID=1 _ThreadName=main] [timeMillis: 1502041676814] [levelValue: 800] Built Payara Micro Runtime

OK, that's fine.
I want to change some log levels.  I understand I can add --logProperties someLogging.properties and it will pick up the standard Java logging properties from there.  Obviously I'd like to add to whatever Payara Micro does, so first I'm going to run it with the --rootdir argument so that its logging.properties is generated for me (so I can crib from it):
LANELSON$ java -jar ~/Downloads/payara-micro-4.1.2.172.jar --rootdir crap
[2017-08-06T10:50:07.112-0700] [] [INFO] []
[fish.payara.micro.boot.runtime.PayaraMicroRuntimeBuilder] [tid: _ThreadID=1 _ThreadName=main] [timeMillis: 1502041807112] [levelValue: 800] Built Payara Micro Runtime

Now when I look in crap/config, I see logging.properties, which looks, in part, like this:
LANELSON$ cat crap/config/logging.properties
#Payara Micro Logging Properties File

## Handlers
handlers=java.util.logging.ConsoleHandler

…and so on.  That's fine.  So now I am going to grab that logging.properties and add some levels to it (but not otherwise change it; specifically, I'm going to use the formatters and handlers in it as is).  Then I'm going to remove everything else in that crap directory, and go back to launching Payara Micro without the --rootdir argument, but this time with the --logProperties argument:
LANELSON$ java -jar ~/Downloads/payara-micro-4.1.2.172.jar --logProperties crap/config/logging.properties
Aug 06, 2017 10:54:08 AM fish.payara.micro.boot.runtime.PayaraMicroRuntimeBuilder build
INFO: Built Payara Micro Runtime

Note that the formatting has changed.  That tells me that the logging.properties that is generated for you when you use the --rootdir argument is not the same as the effective one used internally by Payara Micro when it starts up.
So: how does Payara Micro determine what its logging settings are when it starts up without any other arguments?  How can I use those logging properties?  Am I being bitten by issue #1672?

A: Hi you are hitting https://github.com/payara/Payara/issues/1672 and this will resolved in Payara 173 via PR https://github.com/payara/Payara/pull/1835

redpajama_set_name: RedPajamaStackExchange


text:
Become a master of Adobe Creative Cloud with these online classes
Boing Boing's Shop 5:00 am Thu Aug 6, 2020
If you're a photographer, videographer, or graphic designer, you've got a lot of competition charging up behind you. Because while you've been trained as a content creator, the task of snapping brilliant images, capturing well-composed video, and posting effective social media is now part of literally everyone's skill set.
For years, Adobe and their ubiquitous Creative Cloud suite of software have been the ultimate content creation tech for making pretty much anything. But while an estimated 15 million users have access to Adobe's powerful stable of options, very few really know how to get the most out of all that creative magic.
With the training in The Essential 2020 Adobe CC Mastery Bundle, you can vault yourself out of the clueless camp, earning mastery-level command over four of Adobe's most popular and most versatile apps.
Over 25 hours of instruction starts right at the pinnacle of Adobe's dominance with their crown jewel app Photoshop. In Introduction to Adobe Photoshop 2020, even students who have never done any image editing can get up and running with the heritage app as they learn the interface and tools, start basic editing jobs and ultimately prepare images for printing or online posting before advancing to trickier works like masking, curves, and difficult skin and lighting adjustments.
In Introduction to Adobe Illustrator 2020, the training shifts to learning about the design, scalability, and versatility of building your own vector graphics as you take your first steps into creating sketches, logos, typography, and illustrations for print, web, video, and more.
For anyone who deals in page layout, book or magazine publishing or even the creation of multi-page digital documents, Introduction to Adobe InDesign 2020 can be an eye-opener. As getting the hang of the InDesign environment, you'll start creating tables and packaging before moving on to advanced techniques and design methods as well as exporting in a variety of formats.
Finally, the Adobe Spark Course is the young upstart in this group, focused on helping creators whip up attractive social media posts quickly with the use of pre-made templates. You'll get a handle for using Adobe Spark Post, Adobe Spark Page, and Adobe Spark Video to make effective content that doesn't require you to be a design pro, yet still looks brilliant.
This assortment of key Adobe training would regularly cost nearly $100 per course, but as part of this collection, all four are available now for only $39.99.
Prices are subject to change.
Do you have your stay-at-home essentials? Here are some you may have missed.
The Essential 2020 Adobe CC Mastery Bundle – $39.99
Learn Adobe for $39.99
Forced by shortages to sell chipless ink cartridges, Canon tells customers how to bypass DRM warnings
Printer ink company Canon was forced by the silicon shortage to sell cartridges without the DRM chips used to dissuade customers from using third-party tanks. Accordingly, it is reportedly telling customers how to bypass its "genuine" ink bullshit. (translation) We value you as a customer and a constant user of Canon products. Due to the… READ THE REST
Retiring "Lena", the Playboy nude used to calibrate imaging tech
Losing Lena is a 2-minute film about a nude photograph from a 1972 issue of Playboy, an image often used by software and hardware developers as a test card. It's long past time to retire it. It's a poor-quality photograph no good for its overt use, and its covert use—sneaking a nude into the workflow—highlights… READ THE REST
Big names flee Consumer Electronics Show as Omicron variant bites
The Consumer Electronics Show, where some 100,000 industry and media folk mingle as they coo over next year's gadgets, is still scheduled for early January 2022. But many big names have pulled out and the shelves are beginning to look threadbare. The latest to withdraw are chip maker AMD and PC manufacturer MSI. Amazon, Facebook,… READ THE REST


text:
Q: How to debug Elixir with erlangs GUI debugger on Ubuntu-based linux? I installed Erlang and Elixir as recommended in the Elixir documentation for Ubuntu & Debian.
The results of running elixir -v:
Erlang/OTP 24 [erts-12.2.1] [source] [64-bit] [smp:32:32] [ds:32:32:10] [async-threads:1] [jit]

Elixir 1.13.0 (compiled with Erlang/OTP 24)

When I enter iex and try to start the debugger GUI with :debugger.start(), I get the following error:
12:22:51.248 [error] WX ERROR: Could not load library: :load_failed
Failed to load NIF library /usr/lib/erlang/lib/wx-2.1.1/priv/wxe_driver: 'libwx_gtk3u_webview-3.0.so.0: cannot open shared object file: No such file or directory'
{:error,
 {{:error,
   {:load_failed,
    'Failed to load NIF library /usr/lib/erlang/lib/wx-2.1.1/priv/wxe_driver: \'libwx_gtk3u_webview-3.0.so.0: cannot open shared object file: No such file or directory\''}},
  [
    {:wxe_server, :start, 1, [file: 'wxe_server.erl', line: 65]},
    {:wx, :new, 1, [file: 'wx.erl', line: 115]},
    {:dbg_wx_win, :init, 0, [file: 'dbg_wx_win.erl', line: 46]},
    {:dbg_wx_mon, :init, 3, [file: 'dbg_wx_mon.erl', line: 114]}
  ]}}

I checked the path /usr/lib/erlang/lib/wx-2.1.1/priv/ and found wxe_driver.so there.

A: I found that the missing object file that was referenced, libwx_gtk3u_webview-3.0.so.0, is included in this package's filelist.
I installed the package with
sudo apt install libwxgtk-webview3.0-gtk3-0v5

and now :debugger.start() and :observer.start() launch their respective GUIs.
I answered my own question in the hopes that it'll help others and my future self. Anyone with further insight into why this package was missing from my installation and is not referenced anywhere in the Erlang or Elixir installation documentation, please add an answer or comment. I'm wondering if I missed something during the initial installation because I haven't found other reports of this issue.

A: For whom using asdf to manage erlang and elixir. You can fallow these steps if you are still unable to use erlang GUI.

*

*Install required libraries like  described in here for the wxWidgets.

*Remove & Reinstall erlang and see if it's works.


text:
/ Caza y Pesca
Game & Fish East May 2019
Every month in Game & Fish, you'll discover the best hotspots throughout your region for hunting and fishing. We'll also bring you your state's latest outdoor news, plus plenty of how-to tactics and special strategies designed to make you a more successful hunter and angler.
KSE Sportsman Media, Inc.
Partnership Conserves 752 Acres THE PENNSYLVANIA Game Commission and The Conservation Fund announced the purchase of 752 acres of forestland near Red Rock. It is bordered on three sides by Ricketts Glen State Park and State Game Lands (SGL) 13 and 57. The newly protected area in Sullivan County features wetlands, swamps and forested headwaters for 2 miles of the high-quality Mehoopany Creek. Now part of SGL 13, the land is open to the public for hiking, hunting, fishing and wildlife-viewing. York County Men Apprehended In Game Warden Assault TWO YORK County men have been charged in the felony assault of a State Game Warden in Norwegian Township, Schuylkill County. Wade Michael Winemiller, of Wrightsville, and Thomas E. Kelly Jr., of Glen Rock, have been charged in the assault of State Deputy Game…
pennsylvania calendar
MAY 4 OPENING DAY WALLEYE The second walleye and sauger season opens. It continues through Dec. 31. pfbc.pa.gov MAY 18 BASIC BOATING COURSE Held at the Pike County Wallenpaupack Environmental Learning Center from 9 a.m. to 4 p.m. Pre-registration is required. Contact Michelle Chorba at michelle.chorba@brookfieldrenewable.com or (570) 226-1370. MAY 18 & 19 OAKS GUN SHOW This Phoenixville Gun Show is held at Greater Philadelphia Expo Center, Saturday 9 a.m. to 5 p.m. and Sunday 9 a.m. to 4 p.m. Admission $12.00, children 10 and under free. eaglearmsgunshows.com MAY 19 NORTHMORELAND PARK FISHING DERBY This free fishing derby is held at Northmoreland Park from 8 a.m. to 1 p.m. Trophies and prizes are awarded to both adults and youth. Participants 16 and older must have a fishing license. (724) 830-3959 or co.westmoreland.pa.us MAY 26 FISH FOR FREE DAY Fish-For-Free Days allow anyone (resident or…
killer combos
It's one thing to check out a rod at a tackle store or to look at a reel online. But it's nearly impossible to check out how any individual rod would interact with any particular reel. Well, we do that for you. Here, we've assembled six perfectly complemented combos — those promising to help you in your quest to catch more fish. Our research was conducted over three days on the water, and many hours of debate back on shore, while testing more than 50 of the latest rods and reels in various combinations. We found a few pairings really stood out and wanted to share our results with you. Next time you are looking to gear up for a very specific technique, look to these combos to give you want…
best worm & jig combo
Daiwa All-Around Rod $189 Shimano Curado DC Baitcasting Reel $249 Slithering a worm through a maze of timber or ticking a jig down a rip-rap bank require an odd pairing of both finesse and pure power. Daiwa's All-Around rod has ample backbone to manage the heavy lines often used when fishing worms or jigs in dense cover. Conversely, it has the sensitivity to monitor those baits for subtle strikes. Worms and jigs are thrown into a variety of covers, ranging from thick to thin. Multiple casting techniques are often used during a single fishing session, whether overhanding, underhanding, skipping, flipping or pitching. Shimano's Curado DC, equipped with an electronic cast control, is the perfect partner to the Daiwa All-Around. The electronic cast control system keeps casts backlash-free, a must when quickly moving…
abu garcia & shimano helped us control variables
In the past two issues, we evaluated 51 of the latest and greatest rods and reels, then shared our picks for our "Editor's Choice" and "Great Buy." In March, we covered baitcasting gear, in April, spinning gear. Now, we share our picks for the best paired combos. We reached out to two industry giants, Abu Garcia and Shimano, to supply control rods and reels for our testing. These companies' commitment to quality-control and consistency let us get to know our 29 test rods and 22 test reels intimately. By having Abu Veritas casting rods (VTSC70-5) and Veritas spinning rods (VT-SS70-5) on hand, we were able to mount test reels to the control rods and isolate the reels' features, and attributes. With Shimano's Sedona 2500 spinning reel (SE2500HGFI) and Citica 200…
best finesse combo
Doomsday 'The 47' Spinning Rod $139 Daiwa Tatula Spinning Reel $189 The ability to downsize baits and slow down presentations to a creep is key to coaxing fish that have turned tight-lipped. A quality spinning rod and reel combo is a must for anglers looking to catch fish that refuse the usual suspects. When finessing, infinite smoothness is required so you can hyper-focus on what the bait is doing — not the reel's grind. Daiwa's Tatula is amply smooth for monitoring tiny baits on a silky turn. The 6.2:1 Daiwa is both fast and feathery light. When combined with the remarkably agile Doomsday Tackle Company "The 47," the user can concentrate on their bait without fussing with a distracting heavy combo. BOTTOM LINE: This combo's light line rating and nimble demeanor manages morsel-sized…
December/January 2019-20


text:
Q: Slow bitmap heap scan on group/count query in a large table I run an app with a database of PostgreSQL 10.10
I am optimizing a bunch of queries in our application, with great results so far, but there is one specific query that takes about 1 minute if not served from the PG shared buffers, and I don't really know how to drastically optimize it.
The query selects about 100,000 rows out of a table holding about 35M rows in total, meeting criteria for which index exists, then groups them by MONTH of a datetime field. The query is generated by ankane's groupdate ruby gem and looks like this:
SELECT
  COUNT(*) AS count_all,
  (
    DATE_TRUNC(
      'month',
      ("ahoy_events"."time" :: timestamptz) AT TIME ZONE 'America/Chicago'
    )
  ) AT TIME ZONE 'America/Chicago' AS date_trunc_month_ahoy_events_time_timestamptz_at_time_zone_amer
FROM "ahoy_events"
WHERE
  "ahoy_events"."merchant_id" = 5081
  AND "ahoy_events"."name" = 3
  AND "ahoy_events"."time" > '2019-01-15 21:31:54.794496'
  AND ("ahoy_events"."time" IS NOT NULL)
GROUP BY
  (
    DATE_TRUNC(
      'month',
      ("ahoy_events"."time" :: timestamptz) AT TIME ZONE 'America/Chicago'
    )
  ) AT TIME ZONE 'America/Chicago';

The table itself looks like this:
CREATE TABLE public.ahoy_events (
    id bigint NOT NULL,
    visit_id integer,
    person_id integer,
    name integer NOT NULL,
    properties jsonb,
    "time" timestamp without time zone,
    deprecated_semantic_type character varying,
    semantic_type_id bigint,
    product_id bigint,
    merchant_id bigint
);
ALTER TABLE ONLY public.ahoy_events ADD CONSTRAINT ahoy_events_pkey PRIMARY KEY (id);
ALTER TABLE ONLY public.ahoy_events ADD CONSTRAINT fk_rails_33ad087eb5 FOREIGN KEY (product_id) REFERENCES public.products(id);
ALTER TABLE ONLY public.ahoy_events ADD CONSTRAINT fk_rails_de0839b608 FOREIGN KEY (semantic_type_id) REFERENCES public.semantic_types(id);

CREATE INDEX index_ahoy_events_on_merchant_id ON public.ahoy_events USING btree (merchant_id);
CREATE INDEX index_ahoy_events_on_merchant_id_and_time ON public.ahoy_events USING btree (merchant_id, "time");
CREATE INDEX index_ahoy_events_on_merchant_id_and_name_and_time ON public.ahoy_events USING btree (merchant_id, name, "time");

CREATE INDEX index_ahoy_events_on_person_id ON public.ahoy_events USING btree (person_id);
CREATE INDEX index_ahoy_events_on_person_id_and_name ON public.ahoy_events USING btree (person_id, name);

CREATE INDEX index_ahoy_events_on_product_id_and_name ON public.ahoy_events USING btree (product_id, name);

CREATE INDEX index_ahoy_events_on_semantic_type_id ON public.ahoy_events USING btree (semantic_type_id);

CREATE INDEX index_ahoy_events_on_url ON public.ahoy_events USING gin (((properties ->> 'url'::text)) public.gin_trgm_ops);

CREATE INDEX index_ahoy_events_on_visit_id ON public.ahoy_events USING btree (visit_id);
CREATE INDEX index_ahoy_events_on_visit_id_and_name ON public.ahoy_events USING btree (visit_id, name);

When I EXPLAIN this query, this is what I get:
 HashAggregate  (cost=174126.69..174652.97 rows=105256 width=16) (actual time=46752.289..46752.814 rows=13 loops=1)
   Output: count(*), (timezone('America/Chicago'::text, date_trunc('month'::text, timezone('America/Chicago'::text, ("time")::timestamp with time zone))))
   Group Key: timezone('America/Chicago'::text, date_trunc('month'::text, timezone('America/Chicago'::text, (ahoy_events."time")::timestamp with time zone)))
   Buffers: shared hit=2729 read=86382
   I/O Timings: read=44671.925
   ->  Bitmap Heap Scan on public.ahoy_events  (cost=1365.14..174021.43 rows=105256 width=8) (actual time=80.374..46656.883 rows=98175 loops=1)
         Output: timezone('America/Chicago'::text, date_trunc('month'::text, timezone('America/Chicago'::text, ("time")::timestamp with time zone)))
         Recheck Cond: ((ahoy_events.merchant_id = 1923) AND (ahoy_events.name = 3) AND (ahoy_events."time" > '2019-01-15 21:31:54.794496'::timestamp without time zone) AND (ahoy_events."time" IS NOT NULL))
         Heap Blocks: exact=88624
         Buffers: shared hit=2729 read=86382
         I/O Timings: read=44671.925
         ->  Bitmap Index Scan on index_ahoy_events_on_merchant_id_and_name_and_time  (cost=0.00..1359.88 rows=105256 width=0) (actual time=62.504..62.504 rows=98175 loops=1)
               Index Cond: ((ahoy_events.merchant_id = 1923) AND (ahoy_events.name = 3) AND (ahoy_events."time" > '2019-01-15 21:31:54.794496'::timestamp without time zone) AND (ahoy_events."time" IS NOT NULL))
               Buffers: shared hit=1 read=486
               I/O Timings: read=39.374
 Planning time: 0.217 ms
 Execution time: 46755.851 ms

Now, if I do it immediately afterwards again, it executes in less than 300 msec, with the buffer share hit as only difference. It seems that the IO is the bottleneck of the Bitmap Heap Scan here, but I'm a bit lost for what I can do about it.
Any ideas?
EDIT: A few things worth mentioning:

*

*Throughout the entire table, there are (currently) about 5000 different merchant ID's associated with this table

*The name field holds a required value between 0 and 7

*The America/Chicago time zone is added procedurally, and changes merchant-by-merchant.

EDIT 2: Why can't this query do an INDEX ONLY scan? I would expect all the necessary data for this query to already be part of the index.

A: The query simply has to read the 98175 rows which are located in almost as many 8KB-blocks, so there is no way around reading all these blocks, and if they are not cached, that is going to be slow.
Your only chance to make that faster is to make sure that the rows are lumped together in fewer blocks.
That could be done by rewriting the table like this:
CLUSTER ahoy_events USING index_ahoy_events_on_merchant_id_and_name_and_time;

This operation might take a longer time, during which the table is inaccessible, so you need down time.
Also, this ordering degrades over time, so you have to schedule such CLUSTER statements every now and then.
Your alternatives are more RAM, so that the whole table can be cached with pg_prewarm, or faster storage so that the reads are faster. But your I/O speed already seems decent.


ABIM *has* proven that MOC is useful in the only way that matters to ABIM...to their revenue stream. To any other issues that matter to practicing physicians, ABIM offers only hyperbole or #OstrichStrategy.
I'm a 65-yr-old white guy; severe emphysema; smoked 1-2 packs/day, 40+ years.
Unless they've come up with a cure I haven't heard about, I'm not getting any better, ever.
For they hospital (Wake Forest Baptist Medical Center) to send me a survey is absurd. I have told their "CEO" (an M.D.) that. Plus I told him to get out of the way between me and my physician. There isn't anything that he or his minions of M.B.A.'s can contribute to my care. Maybe there ought to be MOC's for CEO's.
Anti-MOC legislation in every state should be a goal. One should settle for nothing less.
Secondarily there should be a thorough investigation of the ABIM/ABMS by the DOJ, Inspector General and IRS.
The stock markets are showing complete confidence in our democratic republic and the transition of power. The ABIM/ABMS and its associates have been protected from investigation by the current justice department and the corporate owned media.
We must be very clear eyed about the ABIM/ABMS. It is no different than a bad investment. A dog in the portfolio. It has just been downgraded to a strong sell. ABIM and its umbrella has cheated its clients and it is time for the ABIM/ABMS to pay the clients back.
The ABIM/ABMS is a politically active non-governmental-organization enjoying tax-exempt status. It is involved in racketeering and has created a monopoly complete with its own secret surveillance/police run by a convicted felon. This is a scandal that cannot be overlooked forever by the media. Our justice system and IRS investigators/attorneys must be informed of what corruption is allowed to exist right under their noses.
A class action lawsuit will be a very good place to get the DoJ and IRS's attention. I give a vote of no confidence in the ABIM/ABMS. It is imperative that an investigation ensues with indictments for all that these self-enriching political profligates have engaged in.
***ABIM's Christine Cassel and her executives restructured the Human Resources and COO offices in 2008 to consolidate power and create greater control over the ABIM and physicians. Court records and other documents confirm there is a political and economic timeline. Altering/omissions of CV's by two key HR leaders and Benjamin Mannes (COO's office as Director of Investigations) hired in 2008 raises alarm bells. The ABIM's timeline starting in 1989 reveals the power of laundered ABIMF/MOC money and the creation of a secret police by the Clinton/Obama administration's crony Christine Cassel. The use of the term "WAR CHEST" referring to secretive money transferred from ABIM to ABIMF from 1989 to 2007 is completely justified in our opinion. The activities we know of are dubious and should warrant a thorough investigation of the ABIM's role in politics and its connections to the Clinton/Obama/Biden administration.
10-year/continuous MOC scam. What some physicians may not yet realize.
It is all about the money. Its all about politics. It is not about quality assurance.
There is absolutely no proof that MOC makes better docs. End it and make docs whole again. Initial certification is completely satisfactory. But the ABMS is so out of touch and mob-like that the certification should be acquired elsewhere. The ABMS is becoming like an Eliot Ness comic strip/cartoon.
MOC is not even legitimate CME, because the ABIM executives are so out of touch with the practice of medicine there are indications that they don't even know what year it is; or who is president of the United States of America when you ask them. They just give you a blank stare in disbelief.
You hold up two fingers in front of these dazed ABIM execs for a reality check and they think it means scissors. You ask, "How many?" And they dribble out associative words about scissors. All they can muster is paranoia about someone cutting useless regulatory and bureaucratic strangulations in government.
They think they are the government when you ask them what they do for a living. How delusional and out of touch can your get? We have a government of, for and by the people. Certainly the ABMS and ABIM can get that point. But they don't because they have wander too far into the deep end.
But in all seriousness there is direct evidence that certification and mandatory MOC busywork are just front activities for the ABIM's real activities. It is a bogus money making scheme to pad the already rich pockets of executives in order to support the political ambitions of ABIM/ABMS partisan cronies.
They have not had a non-progressive involved at the ABIM since 1935.
Physicians should clean up the organization and install some fiscal conservatives.
Progressives with socio-political scorecards have used the organizations to win political favors and earn money at 400% times the market rate compared to what a hard working physician earns.
The ABIM should be all-volunteer again with no salary or compensation for the test questions or board members. Dump the executive positions. And dump the gestapo.
Less is more just as the CMS and Choosing Wisely professes to us.
"social justice", phony foundations, false claims, intimidation, hired thugs, elitism, disgust for the common person, collusion, and "pay to play".
Now that the Clintons are out of power, the cronyism, false claims, and fascism of the ABMS/ABIM should easily crumble with the continued pressure from the common physician.


Our Balvihar group went on a hike at Chautauqua Park, led by an OSMP volunteer. It was right after a spring snow storm, and while there should have been a carpet of wildflowers, we were hard-pressed to find even a few.
No leaves, brown berries in winter, that's poison ivy!
A friend had told me about a family of Great Horned Owls that was nesting in a cranny on a rock face on a very busy arterial road that leads to Boulder. I drove by nearly everyday for several weeks but never managed to catch a glimpse of the owls. I was driving, you see! I was lucky enough to see them last week because they were gone the next day.
I hope the owlets made it because we had yet another snow storm that dropped over 6in inches of snow. That was the first day of May.
Just when I was planning to switch to canned coconut milk you come by and say, "no way!" I know it is not much effort, as long as thereis frozen coconut at hand.
That last pic of the snow-covered branches is really quite lovely! I'm reading your coconut-milk-from-frozen-coconut procedure now. I'll try that- much easier than dealing with whole coconuts, as well as the BPA!
Wonderful. I never once thought of making my own coconut milk and never knew that the frozen coconut was available. This is going to be fun.
How I miss my mother's vili! It was one of the first implements my mom had me master as a teen. I remember being quite proud of myself when I could shred an entire coconut without shaving the shell and with no coconut meat left behind.
I have that table top contraption too and can never use it with the same deftness.
Have never tried to make coconut milk from frozen coconut before. Excited to try this.
Anita, you are lucky enough to have fresh coconut at hand! Have you made it yet? It is so much better than canned coconut milk!
Pel, thanks and yes, no doubt about it!
Geneva, I hope you try it. If you are going to drink this, then you must thin it out by adding more water. You will find frozen coconut in most Asian grocery stores. I believe that some Whole Foods also carry frozen fresh coconut.
Sharmila, isn't it an amazing tool?!
You could just use fresh coconut! I have been told that there are some grocers in the Bay Area who will crack open a coconut, grate it and divide it into two bags for you. If that is still true, all I can say is Damn! How lucky are you!


text:
package blupilot.yaobd.client;

import blupilot.yaobd.YAOBD;
import net.minecraft.creativetab.CreativeTabs;
import net.minecraft.init.Items;
import net.minecraft.item.Item;

public class ModTab extends CreativeTabs {

	public ModTab() {
		super(YAOBD.modId);
	}

	@Override
	public Item getTabIconItem() {
		//return ModItems.dustPlatinum;
		return Items.REDSTONE;
	}

}

redpajama_set_name: RedPajamaGithub


The immunization status of infants and pregnant mothers in the community development block of Sarojini Nagar, having a population 1.6 lacs, was assessed for the year 1985-86 (pre UIP year) and again in 1987-88(post UIP year) using 30 cluster random sampling technique as proposed by WHO to study the impact of U.I.P. A significant increase in vaccine and dose-wise coverage was observed, this being 35.7%, 25.2% and 15.5% for DPT I, II & III in pre U.I.P year as compared to 69.5%, 57.1% &44.8% respectively for the post U.I.P year. Similar differences have been observed for OPV, BCG &Measles. A significant decrease in drop out rates has been observed. The percentage of fully vaccinated children although much higher (17.2% as against 1.9% in pre U.I.P. year) was still quite low in relation to the envisaged target. However, only 26.6% infants were un-immunized in 1987-88 as compared to 57.6% in 1985-86. T etvac coverage of pregnant mothers has shown a modest increase from 44.3% to 54.8%. Not many changes were observed in main reasons for non-immunization.
Health care in a system which is influenced by other interacting subsystems. In order to maximize the output in the delivery of health care it is essential to understand these interrelations. Systems analysis is a tool in this direction being used in health care management recently. Some of the concepts and recent applications of the methodology in health care management are reviewed in the article to help administrators for wider use of the techniques so that health care management be better oriented for an optimum output.
Measles immunization of 192 under 5 years of age children was undertaken and the overall seroconversion was 76.0%. Seroconversion rate in the age group of 9-12 months was 70.9% and it was 100% after one year. Immune response in malnourished children was more as compared to normal children. There were negligible side reactions after measles vaccination, and this vaccine passed normal potency tests under field conditions.
Socio-demographic and drug related variables of 107 male tribal opium addicts of Himachal pradesh, who volunteered for treatment in rural de- addiction camps have been presented . Results of the study and reasons for the success of the de-addiction camps have been discussed.
Medical technology should not be blindly borrowed. Before adoption, it should be scientifically assessed; not only medically, but also socially and economically. Proper medical technology assessment is the need of the hour, especially in the developing countries, where resources are limited and any mistakes committed would further hamper the socio-economic and health development.


text:
Q: why close() system call flushing the output? Here is my code:
#include<stdio.h>
#include<stdlib.h>
#include<sys/stat.h>
#include<sys/types.h>
#include<fcntl.h>
#include<unistd.h>
#include<errno.h>
int main(int argc,char *argv[])
{
  int oldfd;
  int newfd;
  if(argc!=2)
  {
    printf("Usgae : %s file_name\n",argv[0]);
    exit(0);
  }
 oldfd=open(argv[1],O_RDWR|O_APPEND,S_IRWXU); // Opening the file in Read/Write mode
 if (-1 == oldfd)
 {
  perror("Error opening file");
  exit(0);
 }
 close(1); // closing stdout
 newfd=dup(oldfd); //Now this newfd holds the value 1
 close(oldfd); //closing the oldfd
 printf("\nStack Overflow"); //Now this printf will print content into the file as stdout closed already
 close(newfd);// closing newfd
 return 0;
}

What I'm actually trying to do is just printing "Stack Overflow" to the file using printf()  instead of write() system call.
Its not printing the content into the file. But one thing i observed is that if i remove the code:
 close(newfd)

It's printing the contents into the file as expected. But I can't understand why. I printed the contents and then only I'm closing the newfd.
Whats the reason for this?

A: What's actually happening here is that printf's output is buffered and not sent to fd 1 immediately; instead the buffer is flushed to file descriptor 1 by the C run-time after you return from main.  If you close(newfd), you've effectively obstructed the automatic flush that is otherwise performed by the run-time at exit.
If you explicitly fflush(stdout) before you close(newfd), your output should appear in the file.
By the way, if you want to redirect a specific file descriptor, there is an alternate system call dup2(oldfd, 1) which makes fd 1 a duplicate of oldfd, closing fd 1 if it was previously open.

A: When you're using file descriptors directly, you will want to avoid using the C stdio functions such as printf. Changing the underlying file descriptor out from under the stdio layer seems fraught with peril.
If you change your printf to the following:
write(newfd, "\nStack Overflow", 15);

then you will probably get the output you expect (whether your close(newfd) or not).

A: close, write, open are system calls mostly done inside the linux kernel; so from the application point of view, they are elementary atomic operations.
printf and fprintf are standard library functions built above these (and others) syscalls.
Before exit-ing (e.g. returning from main), the standard library and environment (in particular the code in crt*.o calling your main) is executing the functions registered by atexit; and the standard I/O is (sort-of) registering a call to fflush at exit time. So the stdout is fflush-ed at exit time. If you close its descriptor in main, that flush fails and do nothing.
I think you should not mix stdio and raw write-s to the same write descriptor. Consider using fdopen or freopen


text:
School of Arts and Cultures
Title: The ontology of generative music listening
Authors: O'Rourke, Michelle
Abstract: Generative music, manifesting a perpetually new music which transcends the temporal limitations of both live and recorded music, presents us with continuously new possibilities and perspectives which in turn enable new modes of being. As specific compositional choices are automated, the sonic possibility space thus becomes the operative creative field. The new concern with structural possibilities as they come to presence yields a new listening ontology. Brian Eno's specific manifestation of generative music has evolved along a distinctly technological trajectory of creativity. Through his own liminal position between popular and avant garde musical cultures, his ambient aesthetic has found a new mode of expression and materialization. The music is environmentally utilized as an absent presence rather than as an object of focus, and this position is preserved and mirrored textually in this inquiry; the music is not directly treated as an object of scrutiny but rather informs the text as a background, ambient presence. The experience of listening to generative music carries with it the possibility of transcending the duality of the subject–object relationship and its impedance of the transformative power of the aesthetic experience in its traditional aesthetic conception. Generative music thus inherently evades both traditional methods of analysis and traditional modes of aesthetic commentary. As the music foregrounds the moment in which reception occurs, while simultaneously existing as a background presence, it elicits a transformation in the way in which we perceive and conceptually order the sound, the environment, and our subsequent relation between the two. Generative music itself becomes a structure through which one can engage with a new way of being through listening, one in which we apprehend our creative capacity through being receptive to alterity. In this way, listening itself has an ontology, one which can only be revealed through new forms of textual engagement. Ontologically, Heidegger provides the language to explore a music that reorients us at the level of being. Phenomenologically, he examines and reveals the structures of being which manifest our earth and world, our very possibilities of and for being, and these structures are precisely those which are technologically represented in generative music. Aesthetically, Heidegger views the artwork as almost a generative system in itself—one which sets truth to work as it manifests a dynamic between revealing and concealing. Art and technology, and thus poiesis and techne respectively, are examined as orientations of being which have an ideal configuration for Heidegger that manifests at the level of thought. Thus, Heidegger's specific philosophic configuration which is pre-eminently concerned with ontological structures and coming to presence provides a structure through which generative music can emerge and find resonance. Heidegger's philosophy evolves and unfolds in new generative iterations through his student Hans Georg Gadamer, who extends the hermeneutic nature of being to include the process of mediation. This enables an exploration of the temporality of the moment of the aesthetic encounter—a point of convergence at which the perceiver or listener undergoes self-transcendence through entering the unifying and structuring force of play. Play manifests sonically in generative music, during which the preexisting temporal and subjective structures are reconfigured and transformed through technological mediation. Similarly, Emmanuel Levinas reveals new variations on Heidegger's ontology as he explores notions of alterity and the ways in which these are formative of our subjectivity. As he delineates the moment of encounter with the Other, we recognize its constitutive elements as they play out technologically within the generative music listening encounter. As the notion of infinity is played out sonically through each passing generative iteration, it manifests a constant overflowing of itself in both thought and presence. This process arises through a dynamic movement between interiority and exteriority, in which an internal desire for the Other is ignited and perpetuated by the external, radical Other. This simultaneously internal and external encounter with alterity situates a fundamentally radical passivity, one which reflects our ontological situation which comes to be mirrored in the technological, generative manifestation of the same structural relations. The philosophical approach of the present inquiry is not a commentary on generative music; it is a demonstration of its genesis—embodying the generative motion between being and becoming which comprises generative music, rather than engaging with traditional textual commentary about music. Between the textual presence and musical absence, a space arises in which music can emerge not as an object but as a way of being into which we enter. In this way, the subject–object structure of traditional aesthetics is transcended in a move toward a new aesthetic which encompasses the larger truth at issue—that the process of configuration, combination, juxtaposition and subsequent emergence is the very point of the genesis of meaning, or the origin of truth. Thus, generative music embodies not only a technological but also a textual path to this moment in which we engage with the origins of our own ontological possibilities
Description: Ph.D Thesis
Appears in Collections: School of Arts and Cultures
O'Rourke, M. 2015.pdf Thesis 3.78 MB Adobe PDF View/Open
dspacelicence.pdf Licence 43.82 kB Adobe PDF View/Open


text:
Léglise Saint-Martin de Caours est située sur le territoire de la commune de Caours, dans le département de la Somme, à une dizaine de kilomètres au nord d'Abbeville.

Historique

L'église Saint-Martin de Caours a été construite en 1763, en pierre. Elle a été restaurée dans les années 1990 ce qui a permis de mettre au jour des inscriptions sur le côté droit du chœur.

Le presbytère mitoyen date de 1844.

Caractéristiques
L'église Saint-Martin a été construite en pierre avec le chœur plus élevé que la nef, terminé par une abside à trois pans. Un clocher-porche domine la façade d'une très grande sobriété.

Liens externes
 Eglise Saint-Martin de Caours

Voir aussi
 Martin de Tours
 Église Notre-Dame de L'Heure (Caours)

Notes et références

Caours
Caours

redpajama_set_name: RedPajamaWikipedia